Geylani KARDAŞ
Uluslararası Bilgisayar Enstitüsü, -, Bilgisayar Bilimleri Anabilim Dalı
Araştırma alanları: Bilgisayar Bilimleri, Mühendislik ve Teknoloji, Bilgi Sistemleri, Haberleşme ve Kontrol Mühendisliği, Yazılım, Yazılım Mühendisliği, Programlama Dilleri, Yazılım Yönetimi, Temel Bilimler, Enformatik, Robotik ve Mekatronik Sistemler
<p>Dr. Kardas received his B.Sc. in computer engineering and both M.Sc., and Ph.D. degrees in information technologies from Ege University in 2001, 2003 and 2008 respectively. He is currently a professor of computer science and engineering at Ege University, International Computer Institute (<a href="https://ube.ege.edu.tr/eng-/Homepage.html" rel="noopener noreferrer" target="_blank">ICI</a>) and the head of <a href="http://akademik.ube.ege.edu.tr/serlab" rel="noopener noreferrer" target="_blank">Software Engineering Research Laboratory</a> at ICI. He is also the acting director of ICI and the senate member of Ege University. His research interests mainly include agent-oriented software engineering (AOSE), model-driven engineering (MDE), domain-specific languages / domain-specific modeling languages (DSLs / DSMLs) and low-code software development. He has authored or co-authored over 100 peer-reviewed papers in these research areas. He is the associate editor of the <a href="https://www.journals.elsevier.com/journal-of-computer-languages/editorial-board" rel="noopener noreferrer" target="_blank">Journal of Computer Languages</a> (Elsevier) and <a href="http://www.comsis.org/" rel="noopener noreferrer" target="_blank">Computer Science and Information Systems</a> journal (ComSIS Consortium), responsible for coordinating the MDE and DSL tracks.</p><p>Dr. Kardas worked and is still working as the principle investigator, researcher or consultant in various R&D projects funded by both governments and private agencies including European Union (EU) <a href="http://www.eurekanetwork.org/" rel="noopener noreferrer" target="_blank">EUREKA</a>, the Scientific and Technological Research Council of Turkey (<a href="https://www.tubitak.gov.tr/en/" rel="noopener noreferrer" target="_blank">TUBITAK</a>), Portuguese Foundation for Science and Technology (<a href="https://www.fct.pt/index.phtml.en" rel="noopener noreferrer" target="_blank">FCT</a>), Slovenian Research Agency (<a href="https://www.arrs.gov.si/en/index.asp" rel="noopener noreferrer" target="_blank">ARRS</a>) and Scientific Research Projects Directorate of <a href="http://www.ege.edu.tr/index.php?lid=2" rel="noopener noreferrer" target="_blank">Ege University</a>. He also worked and is still working as the technical consultant in industrial R&D projects conducted by various corporations.</p><p>Dr. Kardas regularly serves as the referee / the panelist for the assessment of both academic and industrial R&D project proposals submitted to TUBITAK and inspects the progress of the supported projects on behalf of TUBITAK. Likewise, he is an assessment committee member and a referee for the R&D center applications submitted to the <a href="https://www.sanayi.gov.tr/index.html?lang=en" rel="noopener noreferrer" target="_blank">Republic of Turkey - Ministry of Industry and Technology</a> and takes participation in periodic inspection of accredited centers on behalf of the ministry. In the past, he worked as an editorial board member for the Journal of Computer Languages, Computer Languages, Systems & Structures journal and Computer Science and Information Systems journal. He continually serves as a reviewer for many well-known scientific journals such as Applied Soft Computing, Autonomous Agents and Multi-Agent Systems, Engineering Applications of Artificial Intelligence, IEEE Transactions on Knowledge and Data Engineering, Journal of Computer Languages, Science of Computer Programming, Software and Systems Modeling and Software Quality Journal. He is also participating as program / track co-chair or organizing / program committee member in several conference and workshop series including ACM/SIGAPP SAC PL, DADA@ECSA, DCAI, FedCSIS, HuFaMo@MODELS, ICAART, QUATIC, SLATE and UYMS. He is a member of the ACM.</p>
Yayınlar
- High Precision Localization of Mobile Robots in Indoor Environments With UWB and Odometry (2026)
- Low-code development of the Artificial Intelligence of Things (AIoT) enabled Energy Systems (2025)
- Aygıt Ağacı Üretiminin Az-Kodlu Geliştirme Yaklaşımıyla Kolaylaştırılması (2025)
- Dataset for Blockchain-Based Transaction Verification System Study (2025)
- Dataset for Blockchain-Based Transaction Verification System Study (2025)
- Dataset for Blockchain-Based Transaction Verification System Study (2025)
- Dataset for Blockchain-Based Transaction Verification System Study (2025)
- Debugging in the Domain-Specific Modeling Languages for multi-agent systems (2025)
- Software, System, and Service Engineering (2025)
- Blockchain for Public Transportation: Digital Identity and Transaction Verification Architecture (2025)
- Towards Engineering LLM-Enhanced Multi-Agent Systems: A Critical Examination of Roles (2025)
- On the Usability of a Modeling Language for IoT-Based Public Transportation Systems (2024)
- Makine Öğrenmesi Farkında bir İş Süreç Yönetiminin Gerçekleştirilmesi (2024)
- A Blockchain-based Transaction Verification Infrastructure in Public Transportation (2024)
- DSML4JaCaMo: A Modelling tool for Multi-agent Programming with JaCaMo (2024)
- Bilgisayar Ağları: Yukarıdan Aşağı Bir Yaklaşım (Sekizinci Baskı) (2024)
- Hep İleri: Masomo Oyun Geliştirme Süreci (2023)
- An Online Modeling Language for the Low-code Development of Belief-Desire-Intention (BDI) Agents (2023)
- Introduction to the Special issue on Methods, Tools and Languages for Model-driven Engineering and Low-code Development (2023)
- Modelling Internet of Things Software for Public Transportation (2023)
- Practitioners’ Perspectives towards Requirements Engineering: A Survey (2023)
- Development of autonomous cyber-physical systems using intelligent agents and Lego technology (2023)
- An Analysis of the Features of Requirements Engineering Tools (2023)
- Modeling Languages for Internet of Things (IoT) Applications: A Comparative Analysis Study (2023)
- Debugging in the Domain-Specific Modeling Languages for Multi-Agent Systems (2023)
- Debugging in the Domain-Specific Modeling Languages for Multi-Agent Systems (2023)
- The Analysis of Requirements Engineering Tools for the Needs of Practitioners (2023)
- Algoritma tasarım ilkeleri ve gösterim yöntemleri (2022)
- A Domain-Specific Language for the Document-Based Model-Driven Engineering of Business Applications (2022)
- Virtualizing intermittent computing (2022)
- Grafiksel kullanıcı arayüzü testi için bir uçtan uca model tabanlı yaklaşım (2022)
- Toplu Taşıma Sistemlerinde Kullanılan Nesnelerin İnterneti Yazılımlarının Geliştirmesinde Modelgüdümlü Mühendislik İhtiyacı (2021)
- A Systematic Literature Review on Model-driven Engineering for Cyber-Physical Systems (2021)
- Grafiksel Kullanıcı Arayüzü Testi İçin Bir Uçtan Uca Model Tabanlı Yaklaşım (2021)
- Agent-based cyber-physical system development with SEA_ML++ (2021)
- AgentDSM-Eval: A framework for the evaluation of domain-specific modeling languages for multi-agent systems (2021)
- An Agent-based Cyber-Physical Production System using Lego Technology (2021)
- Agent-based cyber-physical system development with SEA_ML++ (2021)
- Model-driven round-trip engineering for TinyOS-based WSN applications (2021)
- Mobil Oyun Yazılım Süreçlerinde Canlandırma Kütüphaneleri Kullanımının Değerlendirilmesi (2021)
- Dataset for: Systematic Literature Review on Model-driven Engineering for Cyber-physical Systems (2021)
- Model-Driven Engineering Tools and Languages for Cyber-Physical Systems–A Systematic Literature Review (2021)
- Refactoring Legacy Software for Layer Separation (2021)
- On the use of the analytic hierarchy process in the evaluation of domain-specific modeling languages for multi-agent systems (2020)
- Models in Graphical User Interface Testing: Study Design (2020)
- On the use of Spine Animation Library for the Game Software Development: An Experience Report (2020)
- RE4TinyOS: A Reverse Engineering Methodology for the MDE of TinyOS Applications (2020)
- 2020 Turkish National Software Engineering Symposium (UYMS) (2020)
- Design and Implementation of a CANBus-Based Eco-Driving System for Public Transport Bus Services (2020)
- Community Detection in Model-based Testing to Address Scalability: Study Design (2020)
- Applications of model-driven engineering in cyber-physical systems: A systematic mapping study (2020)
- A Tool for Modeling JsonLogic based Business Process Rules (2019)
- An IoT LDR Bulb Application with Android Things Operating System for Smart Cities (2019)
- PureMEM (2019)
- Engineering Multi-Agent Systems (2019)
- An Investigation on IoT-based Approaches for Street Lighting in Smart Cities (2019)
- A Conceptual Generic Framework to Debugging in the Domain-specific Modeling Languages for Multi-agent Systems (2019)
- Engineering multi-agent systems: state of affairs and the road ahead (2019)
- Aygıt Ağacı Yazılımlarının Model Güdümlü Geliştirilmesinin Tersine Mühendislik ile Desteklenmesi (2019)
- Toplu ulaşım araçları için ITxPT standardı ile uyumlu bir bilgi sisteminin geliştirilmesi (2019)
- DSML4DT: A domain-specific modeling language for device tree software (2019)
- Improving the Usability of a MAS DSML (2018)
- Abstract and Concrete Syntaxes for Software Agent Environment Modeling in CArtAgO Infrastructure (2018)
- Towards Providing Debugging in the Domain-Specific Modeling Languages for Software Agents (2018)
- Improving The Usability Of A Mas Dsml (2018)
- Improving The Usability Of A Mas Dsml (2018)
- Aygıt Ağacı Yazılımlarının Modellenmesi (2018)
- Domain‐specific modelling language for belief–desire–intention software agents (2018)
- Comparing the Usability of two Multi-Agents Systems DSLs: SEA_ML++ and DSML4MAS - Study Design (2018)
- DSML4BDI: A Modeling Tool for BDI Agent Development (2018)
- İş Süreci Kurallarının JsonLogic ile Geliştirilmesi için bir Modelleme Ortamı (2018)
- Kanı-İstek-Hedef Etmenlerinin Geliştirilmesi için bir Tersine Mühendislik Yöntemi (2018)
- Android Things İşletim Sistemi ile bir Alarm Sistemi Yazılımının Tasarlanması ve Uygulanması (2018)
- Model-driven Query Generation for Elasticsearch (2018)
- Development of Semantic Web-Enabled BDI Multi-Agent Systems Using SEA_ML: An Electronic Bartering Case Study (2018)
- ModelWriter: Text and model-synchronized document engineering platform (2017)
- Modelling Contiki-based IoT Systems (2017)
- Anlamsal Web Tabanlı bir Aktivite Öneri Sistemi Yazılımının Geliştirilmesi (2017)
- Modelling Contiki-Based IoT Systems (2017)
- Engineering a BDI agent-based semantic e-barter system (2017)
- Special issue on model-driven engineering of multi-agent systems in theory and practice (2017)
- Modelling contiki-based IoT systems (2017)
- A study on the use of device tree structures for embedded software development (2017)
- Tarski (2017)
- A tool for automated reasoning about traces based on configurable formal semantics (2017)
- Supporting the platform extensibility for the model-driven development of agent systems by the interoperability between domain-specific modeling languages of multi-agent systems (2017)
- Bulanık Mantık Tabanlı BDI Etmenleri (2016)
- A model-driven engineering technique for developing Composite Content Applications (2016)
- A metamodel for Jason BDI agents (2016)
- Interoperability of MAS DSMLs via horizontal model transformations (2016)
- A belief-desire-intention agent architecture for partner selection in peer-to-peer live video streaming applications (2015)
- Declarative specifications for the development of multi-agent systems (2015)
- A systematic approach to evaluating domain-specific modeling language environments for multi-agent systems (2015)
- DSL4JavaCard Java Card Platformu için bir Alana Özgü Dil (2015)
- The Formal Semantics of a Domain-Specific Modeling Language for Semantic Web Enabled Multi-Agent Systems (2014)
- Software agents for peer-to-peer video streaming (2014)
- A belief‐desire‐intention agent architecture for partner selection in peer‐to‐peer live video streaming applications (2014)
- Yazılım Ürün Hatlarında Yetenek Modeli ve Üstmodel Senkronizasyonu için bir Yöntem (2014)
- A multi-agent system for minimizing energy costs in cement production (2014)
- A model driven architecture for the development of smart card software (2014)