Publications & Works

Articles Published in Journals That Entered SCI, SSCI and AHCI Indexes

Model-driven round-trip engineering for TinyOS-based WSN applications

JOURNAL OF COMPUTER LANGUAGES, vol.65, 2021 (Journal Indexed in SCI) identifier identifier

Refactoring Legacy Software for Layer Separation

INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, vol.31, no.2, pp.217-247, 2021 (Journal Indexed in SCI) identifier identifier

DSML4DT: A domain-specific modeling language for device tree software

COMPUTERS IN INDUSTRY, vol.115, 2020 (Journal Indexed in SCI) identifier identifier

Special issue on model-driven engineering of multi-agent systems in theory and practice

Computer Languages, Systems and Structures, vol.50, pp.140-141, 2017 (Journal Indexed in SCI) identifier identifier

Declarative specifications for the development of multi-agent systems

COMPUTER STANDARDS & INTERFACES, vol.43, pp.91-115, 2016 (Journal Indexed in SCI) identifier identifier

A multi-agent system for minimizing energy costs in cement production

COMPUTERS IN INDUSTRY, vol.65, no.7, pp.1076-1084, 2014 (Journal Indexed in SCI) identifier identifier

The Formal Semantics of a Domain-Specific Modeling Language for Semantic Web Enabled Multi-Agent Systems

INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, vol.23, no.3, 2014 (Journal Indexed in SCI) identifier identifier

Software agents for peer-to-peer video streaming

IET SOFTWARE, vol.8, no.4, pp.184-192, 2014 (Journal Indexed in SCI) identifier identifier

A model driven architecture for the development of smart card software

COMPUTER LANGUAGES SYSTEMS & STRUCTURES, vol.40, no.2, pp.53-72, 2014 (Journal Indexed in SCI) identifier identifier

On the use of a domain-specific modeling language in the development of multiagent systems

ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, vol.28, pp.111-141, 2014 (Journal Indexed in SCI) identifier identifier

Model-driven development of multiagent systems: a survey and evaluation

KNOWLEDGE ENGINEERING REVIEW, vol.28, no.4, pp.479-503, 2013 (Journal Indexed in SCI) identifier identifier

A DSL for the Development of Software Agents working within a Semantic Web Environment

COMPUTER SCIENCE AND INFORMATION SYSTEMS, vol.10, no.4, pp.1525-1556, 2013 (Journal Indexed in SCI) identifier identifier

Design and implementation of a multiagent stock trading system

SOFTWARE-PRACTICE & EXPERIENCE, vol.42, no.10, pp.1247-1273, 2012 (Journal Indexed in SCI) identifier identifier

MODEL DRIVEN DEVELOPMENT OF SEMANTIC WEB ENABLED MULTI-AGENT SYSTEMS

INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, vol.18, no.2, pp.261-308, 2009 (Journal Indexed in SCI) Creative Commons License identifier identifier

Design and implementation of a smart card based healthcare information system

COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, vol.81, no.1, pp.66-78, 2006 (Journal Indexed in SCI) identifier identifier identifier

SMOP: A semantic web and service driven information gathering environment for mobile platforms

ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: COOPIS, DOA, GADA, AND ODBAS, PT 1, PROCEEDINGS, vol.4275, pp.927-940, 2006 (Journal Indexed in SCI) identifier

Developing multi agent systems on semantic web environment using SEAGENT platform

ENGINEERING SOCIETIES IN THE AGENTS WORLD VI, vol.3963, pp.1-13, 2006 (Journal Indexed in SCI) identifier identifier

A pervasive environment for location-aware and semantic matching based information gathering

COMPUTER AND INFORMATION SCIENCES - ISCIS 2005, PROCEEDINGS, vol.3733, pp.352-361, 2005 (Journal Indexed in SCI) identifier identifier

Engineering a multi agent platform with dynamic semantic service discovery and invocation capability

MULTIAGENT SYSTEM TECHNOLOGIES, PROCEEDINGS, vol.3550, pp.141-152, 2005 (Journal Indexed in SCI) identifier identifier

Applying semantic capability matching into directory service structures of multi agent systems

COMPUTER AND INFORMATION SCIENCES - ISCIS 2005, PROCEEDINGS, vol.3733, pp.452-461, 2005 (Journal Indexed in SCI) identifier identifier

Personalized access to semantic web agents using smart cards

EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, vol.3648, pp.1110-1119, 2005 (Journal Indexed in SCI) identifier

Articles Published in Other Journals

Toplu ulaşım araçları için ITxPT standardı ile uyumlu bir bilgi sisteminin geliştirilmesi

Akıllı Ulaşım Sistemleri ve Uygulamaları Dergisi, vol.2, no.2, pp.1-13, 2019 (National Refreed University Journal)

Engineering multi-agent systems: state of affairs and the road ahead

ACM SIGSOFT Software Engineering Notes, vol.44, no.1, pp.18-28, 2019 (Non-Refreed Journal)

Web Tabanlı Sistemlerin PSM4MSF Üstmodeli Kullanılarak Model Güdümlü Geliştirilmesi

Türk Bilim Araştırma Vakfı Bilim Dergisi, vol.4, pp.131-142, 2011 (Other Refereed National Journals)

Java Card Yazılımlarının Model Güdümlü Geliştirilmesi

Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi, vol.4, pp.19-28, 2011 (Other Refereed National Journals)

JADEX Kanı İstek Hedef Etmenlerinin Model Güdümlü Geliştirilmesi

Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi, vol.4, pp.9-18, 2011 (Other Refereed National Journals)

Experience developing a healthcare smartcard system Invited Article

Hospital Information & Technology Europe, vol.2, pp.24-25, 2009 (Refereed Journals of Other Institutions)

Bilgisayar Ağlarında Güvenli Mesajlaşma için Akıllı Kart Destekli bir Sistem Mimarisi

PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, vol.14, pp.31-40, 2008 (Other Refereed National Journals)

Engineering an MAS platform for semantic service integration based on the SWSA

ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: OTM 2007 WORKSHOPS, PT1, PROCEEDINGS, vol.4805, pp.85-94, 2007 (Refereed Journals of Other Institutions)

An MAS infrastructure for implementing SWSA based semantic services

Service-Oriented Computing: Agents, Semantics, and Engineering,Proceedings, vol.4504, pp.118-131, 2007 (Refereed Journals of Other Institutions)

Refereed Congress / Symposium Publications in Proceedings

Models Used in Graphical User Interface Testing: Study Design

14th Turkish National Software Engineering Symposium (UYMS 2020), İstanbul, Turkey, 7 - 09 October 2020, pp.1-6 identifier

Spine Animasyon Kütüphanesinin Oyun Yazılımı Geliştirmede Kullanımı Deneyimi

14. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2020), Turkey, 7 - 09 October 2020, pp.1-5 identifier

Community Detection in Model-based Testing to Address Scalability: Study Design

15th Conference on Computer Science and Information Systems (FedCSIS 2020), Track on Software and Systems Engineering, Advances in Software and Systems Engineering (ASSE 2020), Sofya, Bulgaria, 6 - 09 September 2020, pp.657-660 identifier

RE4TinyOS: A Reverse Engineering Methodology for the MDE of TinyOS Applications

15th Conference on Computer Science and Information Systems (FedCSIS 2020), Track on Software and Systems Engineering, 6th Workshop on Model Driven Approaches in System Development (MDASD 2020), Sofya, Bulgaria, 6 - 09 September 2020, pp.741-750 identifier

A Tool for Modeling JsonLogic based Business Process Rules

1st International Informatics and Software Engineering Conference (UBMYK 2019), Ankara, Turkey, 6 - 07 November 2019, pp.263-267

An IoT LDR Bulb Application with Android Things Operating System for Smart Cities

2019 Innovations in Intelligent Systems and Applications Conference (ASYU 2019), İzmir, Turkey, 31 October - 02 November 2019, pp.1-5

An Investigation on IoT-based Approaches for Street Lighting in Smart Cities

2019 International Design and Engineering Symposium (IDES 2019), İzmir, Turkey, 10 - 12 October 2019, pp.338-343

Aygıt Ağacı Yazılımlarının Model Güdümlü Geliştirilmesinin Tersine Mühendislik ile Desteklenmesi

13. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2019), İzmir, Turkey, 23 - 25 September 2019, pp.1-12

A Conceptual Generic Framework to Debugging in the Domain-specific Modeling Languages for Multi-agent Systems

8th Symposium on Languages, Applications and Technologies (SLATE 2019), Coimbra, Portugal, 27 - 28 June 2019, vol.74, pp.1-13

İş Süreci Kurallarının JsonLogic ile Geliştirilmesi için bir Modelleme Ortamı

7. Ulusal Yazılım Mimarisi Konferansı (UYMK 2018), İstanbul, Turkey, 29 November 2018, vol.2291, pp.133-148

Kanı-İstek-Hedef Etmenlerinin Geliştirilmesi için bir Tersine Mühendislik Yöntemi

7. Ulusal Yazılım Mimarisi Konferansı (UYMK 2018), İstanbul, Turkey, 29 November 2018, vol.2291, pp.219-234

Towards Providing Debugging in the Domain-Specific Modeling Languages for Software Agents

2nd International Workshop on Debugging in Model-Driven Engineering (MDEbug 2018), held in conjunction with ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS 2018), Copenhagen, Denmark, 16 October 2018, vol.2245, pp.538-540

Comparing the Usability of two Multi-Agents Systems DSLs: SEA_ML++ and DSML4MAS - Study Design

3rd International Workshop on Human Factors in Modeling (HuFaMo 2018), held in conjunction with ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS 2018), Copenhagen, Denmark, 15 October 2018, vol.2245, pp.770-777

Abstract and Concrete Syntaxes for Software Agent Environment Modeling in CArtAgO Infrastructure

3rd International Conference on Computer Science and Engineering (UBMK 2018), Sarajevo, Bosnia And Herzegovina, 20 September 2018, pp.622-626

Aygıt Ağacı Yazılımlarının Modellenmesi

12. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2018), İstanbul, Turkey, 10 September 2018, vol.2201, pp.1-12

DSML4BDI: A Modeling Tool for BDI Agent Development

12th Turkish National Software Engineering Symposium (UYMS 2018), İstanbul, Turkey, 10 September 2018, vol.2201, pp.1-8

Improving the Usability of a MAS DSML

6th International Workshop on Engineering Multi-Agent Systems (EMAS 2018), held in conjunction with the 17th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2018), Stockholm, Sweden, 14 July 2018, pp.1-16 Creative Commons License

Design and Implementation of an Alarm System Software with Android Things Operating System

2nd International Scientific and Vocational Studies Congress - Engineering and Natural Sciences (BILMES EN-NAT 2018), İstanbul, Turkey, 05 July 2018, pp.1-7

Android Things İşletim Sistemi ile bir Alarm Sistemi Yazılımının Tasarlanması ve Uygulanması

2. Uluslararası Bilimsel ve Mesleki Çalışmalar Kongresi - Mühendislik ve Doğa Bilimleri (BILMES EN-NAT 2018), Nevşehir, Turkey, 05 July 2018, pp.1215-1220

Anlamsal Web Tabanlı bir Aktivite Öneri Sistemi Yazılımının Geliştirilmesi

11. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2017), Antalya, Turkey, 18 - 20 October 2017, vol.1980, pp.65-77

Modelling contiki-based IoT systems

6th Symposium on Languages, Applications and Technologies, SLATE 2017, Vila do Conde, Portugal, 26 - 27 June 2017, vol.56 identifier

Tarski: A platform for automated analysis of dynamically configurable traceability semantics

32nd Annual ACM Symposium on Applied Computing, SAC 2017, Marrakush, Morocco, 4 - 06 April 2017, pp.1607-1614 identifier

Enginnering a BDI Agent-based Semantic e-Barter System

2017 International Conference on Computer Science and Engineering (UBMK), Antalya, Turkey, 5 - 08 October 2017, pp.1072-1077 identifier identifier

A Study on the Use of Device Tree Structures for Embedded Software Development

2017 International Conference on Computer Science and Engineering (UBMK), Antalya, Turkey, 5 - 08 October 2017, pp.882-887 identifier identifier

A Tool for Automated Reasoning about Traces Based on Configurable Formal Semantics

11th Joint Meeting of European Software Engineering Conference (ESEC) / ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), Paderborn, Germany, 4 - 08 September 2017, pp.959-963 Creative Commons License identifier identifier

ModelWriter: Text and Model-Synchronized Document Engineering Platform

32nd IEEE/ACM International Conference on Automated Software Engineering (ASE), Illinois, United States Of America, 29 October - 03 November 2017, pp.907-912 identifier identifier

Bulanık Mantık Tabanlı BDI Etmenleri

International Conference on Computer Science and Engineering, 20 - 24 October 2016

A model-driven engineering technique for developing Composite Content Applications

5th Symposium on Languages, Applications and Technologies, SLATE 2016, Maribor, Slovenia, 20 - 21 June 2016, vol.51, pp.111-1110 identifier

A metamodel for Jason BDI agents

5th Symposium on Languages, Applications and Technologies, SLATE 2016, Maribor, Slovenia, 20 - 21 June 2016, vol.51, pp.81-89 identifier

Interoperability of MAS DSMLs via horizontal model transformations

Federated Conference on Computer Science and Information Systems (FedCSIS), Gdansk, Poland, 11 - 14 September 2016, vol.8, pp.1555-1564 Creative Commons License identifier identifier

DSL4JavaCard Java Card Platformu için bir Alana Özgü Dil

9. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2015), Turkey, 9 - 11 September 2015, vol.1483, pp.396-407

Yazılım Ürün Hatlarında Yetenek Modeli ve Üstmodel Senkronizasyonu için bir Yöntem

8. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2014), Turkey, 8 - 10 September 2014, vol.1221, pp.2-13

Parent Selection via Reinforcement Learning in Mesh-based P2P Video Streaming

10th International Conference on Information Technology - New Generations (ITNG), Nevada, United States Of America, 15 - 17 April 2013, pp.546-551 identifier identifier

Engineering a Multi-agent System for Peer-to-Peer Video Streaming

IEEE International Symposium on INnovations in Intelligent SysTems and Applications (INISTA), Bulgaria, 19 - 21 June 2013 identifier identifier

A SCORE-BASED PACKET RETRANSMISSION APPROACH FOR PUSH-PULL P2P STREAMING SYSTEMS

Federated Conference on Computer Science and Information Systems (FedCSIS), Krakow, Poland, 8 - 11 September 2013, pp.627-635 identifier identifier

The semantics of the interaction between agents and web services on the semantic web

36th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2012, İzmir, Turkey, 16 - 20 July 2012, pp.619-624 identifier

SEA_L: A Domain-specific Language for Semantic Web enabled Multi-agent Systems

Federated Conference on Computer Science and Information Systems (FedCSIS), Wroclaw, Poland, 9 - 12 September 2012, pp.1373-1380 identifier identifier

The GMF-based syntax tool of a DSML for the semantic web enabled multi-agent systems

ACM International Conference on Systems, Programming, Languages, and Applications: Software for Humanity, SPLASH'11 and the Co-Located Workshops: DSM'11, TMC'11, AGERE'11, AOOPES'11, NEAT'11, and VMIL'11, Portland, OR, United States Of America, 23 - 24 October 2011, pp.235-238 identifier

Elektronik Takas Sistemlerinin Yazılım Etmenleri Kullanılarak Geliştirilmesine Yönelik bir Durum Çalışması

5. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2011), Ankara, Turkey, 26 - 28 September 2011, vol.1, pp.123-126

Anlamsal Web Yetenekli Etmenler için Alana Özgü bir Modelleme Diline ait Görsel Sözdizim

5. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2011), Ankara, Turkey, 26 - 28 September 2011, vol.1, pp.93-100

Development of an agent based E-barter system

2011 International Symposium on INnovations in Intelligent SysTems and Applications, INISTA 2011, Istanbul-Kadikoy, Turkey, 15 - 18 June 2011, pp.193-198 identifier

A Domain Specific Metamodel for Semantic Web Enabled Multi-Agent Systems

1st International Workshop on Domain Specific Engineering (DsE CAiSE 2011), London, Canada, 20 - 24 June 2011, vol.83, pp.177-186 Creative Commons License identifier identifier

Towards a DSML for semantic web enabled multi-agent systems

24th European Conference on Object-Oriented Programming, ECOOP 2010 - International Workshop on Formalization of Modeling Languages, FML'10, Maribor, Slovenia, 21 June 2010 identifier

Web Tabanlı Sistemlerin Geliştirilmesine Yönelik Platforma Özgü Bir Üstmodel

3. Ulusal Yazılım Mimarisi Konferansı (UYMK 2010), Ankara, Turkey, 4 - 05 November 2010, vol.1, pp.45-54

Akıllı Kart Yazılımlarının Model Güdümlü Geliştirilmesi

3. Ulusal Yazılım Mimarisi Konferansı (UYMK 2010), Ankara, Turkey, 4 - 05 November 2010, vol.1, pp.34-44

Ontoloji Tabanlı Çok etmenli Sistemlerin Model Güdümlü Geliştirilmesi

4. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2009), İstanbul, Turkey, 8 - 10 October 2009, vol.1, pp.125-132

Gaia ile Çok Etmenli Konferans Yönetim Sistemi Analiz ve Tasarımı

4. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2009), İstanbul, Turkey, 8 - 10 October 2009, vol.1, pp.83-90

Modeling Tools for Platform Specific Design of Multi-Agent Systems

7th German Conference on Multi-Agent System Technologies, Hamburg, Germany, 9 - 11 September 2009, vol.5774, pp.202-0 identifier identifier

Anlamsal Web Ortamında Çalışacak Çok Etmenli Sistemler için bir Referans Mimarisi

2. Ulusal Yazılım Mimarisi Konferansı (UYMK 2008), İzmir, Turkey, 11 - 12 September 2008, vol.1, pp.166-176

Etmen Tabanlı Bir Anlamsal Servis Platformu

3. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS 2007), Ankara, Turkey, 27 - 29 September 2007, vol.1, pp.279-286

An MAS infrastructure for implementing SWSA based semantic services

International Workshop on Service-Oriented Computing - Agents, Semantics, and Engineering (SOCASE 2007), Hawaii, United States Of America, 14 May 2007, vol.4504, pp.118-0 identifier identifier

A smart card mediated mobile platform for secure E-mail communication

4th International Conference on Information Technology - New Generations, Nevada, United States Of America, 2 - 04 April 2007, pp.925-0 identifier identifier

Engineering an MAS platform for semantic service integration based on the SWSA

OTM Confederated International Conference and Workshop, Vilamoura, Portugal, 25 - 30 November 2007, vol.4805, pp.85-0 identifier identifier

Model transformation for model driven development of semantic web enabled multi-agent systems

5th German Conference on Multiagent System Technologies, Leipzig, Germany, 24 - 26 September 2007, vol.4687, pp.13-0 identifier identifier

Modeling the interaction between semantic agents and semantic web services using MDA approach

7th International Workshop on Engineering Societies in the Agents World, Dublin, Ireland, 6 - 08 September 2006, vol.4457, pp.209-0 identifier

A Planner for Implementing Semantic Service Agents based on Semantic Web Services Initiative Architecture

4th European Workshop on Multi-Agent Systems (EUMAS 2006), Lizbon, Portugal, 14 - 15 December 2006, vol.223, pp.249-259 identifier

Anlamsal Web Tabanlı Etmen Sistemlerinin Geliştirilmesinde Model Tabanlı Yaklaşım

1. Ulusal Yazılım Mimarisi Konferansı (UYMK 2006), İstanbul, Turkey, 20 - 21 November 2006, vol.1, pp.177-183

Metamodeling of Semantic Web Enabled Multiagent Systems

Multiagent Systems and Software Architecture (MASSA) Special Track at Net.ObjectDays 2006, Erfurt, Germany, 19 September 2006, vol.1, pp.79-86

Çok Etmenli Yazılım Sistemleri için Yürütülen Modelleme Dili Çalışmaları ve Bunların Anlamsal Web Desteği Perspektifinde Değerlendirilmesi

15th Turkish Symposium on Artificial Intelligence and Neural Networks (TAINN 2006), Muğla, Turkey, 21 - 23 June 2006, vol.1, pp.199-206

Anlamsal Web Servislerinin Bulunması Eşlenmesi ve Dinamik Çağrımı Üzerine Bir Durum Çalışması

2. Ulusal Yazılım Mühendisliği Sempozyumu ve Sergisi (UYMS 2005), Ankara, Turkey, 22 - 24 September 2005, vol.1, pp.41-49

SEAGENT A Platform for Developing Semantic Web Based Multi Agent Systems

4th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2005), Utrecht, Netherlands, 25 - 29 July 2005, vol.1, pp.1271-1272 identifier