[1] Karaduman, B., Kardas, G. and Challenger, M. (2023) “Development
of autonomous cyber-physical systems using intelligent agents and Lego
technology”, Cyber-Physical Systems for Industrial Transformation:
Fundamentals, Standards, and Protocols (1st Edition), Manogaran et al. (Eds.),
CRC Press, pp. 193-211, DOI: 10.1201/9781003262527-11.
[2] Tezel, B. T. and Kardas, G. (2022) “Design
principles and notation methods for the algorithms”, Algorithms, Donmez
(Ed.), Anadolu University Press, pp. 46-65 (in Turkish).
[3] Challenger, M., Tezel, B. T., Amaral, V.,
Goulao, M. and Kardas, G. (2021) “Agent-based
cyber-physical system development with SEA_ML++”, Multi-Paradigm
Modelling Approaches for Cyber-Physical Systems (1st Edition), Tekinerdogan et
al. (Eds.), Elsevier, pp. 195-219, DOI:
10.1016/B978-0-12-819105-7.00013-1.
[1] Arslan, S., Kardas, G. and Alfraihi, H. (2024) “On the
usability of a modeling language for IoT-based public transportation systems”,
Applied Sciences, vol. 14, no. 13, 5619, pp. 1-30, DOI:
10.3390/app14135619.
[2] Ozkaya, M., Kardas, G. and Kose, M. A. (2023) “An
analysis of the features of requirements engineering tools”, Systems,
vol. 11, no. 12, 576, pp. 1-32, DOI: 10.3390/systems11120576.
[3] Arslan, S. and Kardas, G. (2023) “Modeling Internet
of Things software for public transformation”, Journal of Intelligent
Transportation Systems and Applications, vol. 6, no. 2, pp. 425-445, DOI:
10.51513/jitsa.1328020.
[4] Arslan, S., Ozkaya, M. and Kardas, G. (2023) “Modeling
languages for Internet of Things (IoT) applications: a comparative analysis
study”, Mathematics, vol. 11, no. 5, 1263, pp. 1-35, DOI:
10.3390/math11051263 (invited article).
[5] Ozkaya, M., Akdur, D., Toptani, E. C.,
Kocak, B. and Kardas, G. (2023) “Practitioners’
perspectives towards requirements engineering: a survey”, Systems, vol.
11, no. 2, 65, pp. 1-30, DOI: 10.3390/systems11020065.
[6] Kardas,
G., Ciccozzi, F. and Iovino, L. (2023)
“Introduction to
the special issue on methods, tools and languages for model-driven engineering
and low-code development”, Journal of Computer Languages, vol. 74,
101190, pp. 1-2, DOI: 10.1016/j.cola.2022.101190 (Guest Editorial).
[7] Durmaz, C, Yildirim, K. S. and Kardas, G. (2022) “Virtualizing
intermittent computing”, IEEE Internet of Things Journal, vol. 9, no.
21, pp. 20869-20878, DOI: 10.1109/JIOT.2022.3176587.
[8] Leblebici, O., Kardas, G. and Tuglular, T. (2022) “A
domain-specific language for the document-based model-driven engineering of
business applications”, IEEE Access, vol. 10, no. 1, pp. 104093-104110,
DOI: 10.1109/ACCESS.2022.3210530.
[9] Silistre, A., Kilincceker, O., Belli, F.,
Challenger, M. and Kardas, G. (2022)
“An
end-to-end model-based approach for graphical user interface testing”,
EMO Scientific Journal, vol. 12, no. 23, pp. 7-19 (in Turkish).
[10] Tepekule, M. Sakarya, M. A., Diriman R.,
Oguz, K. and Kardas, G. (2021) “An evaluation of
using animation libraries in mobile game software processes”, Turkish
Informatics Foundation Journal of Computer Science and Engineering, vol. 14,
no. 2, pp. 146-157, DOI: 10.54525/tbbmd.1028057 (in Turkish).
[11] Marah, H., Kardas, G. and Challenger, M. (2021) “Model-driven
round-trip engineering for TinyOS-based WSN applications”, Journal of
Computer Languages, vol. 65, 101051, pp. 1-16, DOI: 10.1016/j.cola.2021.101051 (Journal of Computer Languages
2021 best paper award runner-up).
[12] Alaca, O. F., Tezel, B. T., Challenger,
M., Goulao, M., Amaral, V. and Kardas,
G. (2021) “AgentDSM-Eval: A
framework for the evaluation of domain-specific modeling languages for
multi-agent systems”, Computer Standards & Interfaces, vol. 76,
103513, pp. 1-20, DOI: 10.1016/j.csi.2021.103513.
[13] Mohamed, M. A., Kardas, G. and Challenger, M. (2021) “Model-driven
engineering tools and languages for cyber-physical systems - A systematic
literature review”, IEEE Access, vol. 9, no. 1, pp. 48605-48630, DOI:
10.1109/ACCESS.2021.3068358.
[14] Khalilipour, A., Challenger, M., Onat, M.,
Gezgen, H. and Kardas, G. (2021) “Refactoring
legacy software for layer separation”, International Journal of
Software Engineering and Knowledge Engineering, vol. 31, no. 2, pp. 217-247,
DOI: 10.1142/S0218194021500066.
[15] Asici, T. Z., Tezel, B. T. and Kardas, G. (2021) “On
the use of the analytic hierarchy process in the evaluation of domain-specific
modeling languages for multi-agent systems”, Journal of Computer
Languages, vol. 62, 101020, pp. 1-15, DOI: 10.1016/j.cola.2020.101020.
[16] Mohamed, M. A., Challenger, M. and Kardas, G. (2020) “Applications
of model-driven engineering in cyber-physical systems: A systematic mapping
study”, Journal of Computer Languages, vol. 59, 100972, pp. 1-19, DOI:
10.1016/j.cola.2020.100972.
[17] Evin, E., Aydin, M. B. and Kardas, G. (2020) “Design
and implementation of a CANBus-based eco-driving system for public transport
bus services”, IEEE Access, vol. 8, no. 1, pp. 8114-8128, DOI:
10.1109/ACCESS.2020.2964119.
[18] Arslan, S. and Kardas, G. (2020) “DSML4DT: A
domain-specific modeling language for device tree software”, Computers
in Industry, vol. 115, 103179, pp. 1-13, DOI:
10.1016/j.compind.2019.103179.
[19] Aydin, M. B., Oz, C., Cetin Tulazoglu, D.
and Kardas, G. (2019) “Development of
an ITxPT compliant information system for public transportation vehicles”,
Journal of Intelligent Transportation Systems and Applications, vol. 2, no. 2,
pp. 1-13 (in Turkish).
[20] Mascardi, V., Weyns, D., Ricci, A., Earle,
C. B., Casals, A., Challenger, M., Chopra, A., Ciortea, A., Dennis, L. A.,
Diaz, A. F., El Fallah-Seghrouchni, A., Ferrando, A., Fredlund, L.-A.,
Giunchiglia, E., Guessoum, Z., Gunay, A., Hindriks, K., Iglesias, C. A., Logan,
B., Kampik, T., Kardas, G., Koeman,
V. J., Larsen, J. B., Mayer, S., Mendez, T., Nieves, J. C., Seidita, V., Tezel,
B. T., Varga, L. Z. and Winikoff, M. (2019) “Engineering
multi-agent systems: state of affairs and the road ahead”, ACM SIGSOFT
Software Engineering Notes, vol. 44, no. 1, pp. 18-28, DOI:
10.1145/3310013.3322175.
[21] Kardas,
G., Tezel, B. T. and Challenger, M.
(2018) “Domain-specific
modelling language for belief-desire-intention software agents”, IET
Software, vol. 12, no. 4, pp. 356-364, DOI: 10.1049/iet-sen.2017.0094.
[22] Challenger, M., Tezel, B. T., Alaca, O.
F., Tekinerdogan, B. and Kardas, G.
(2018) “Development of
semantic web-enabled BDI multi-agent systems using SEA_ML: an electronic
bartering case study”, Applied Sciences, vol. 8, no. 5, pp. 1-32, DOI:
10.3390/app8050688.
[23] Kardas,
G. and Gomez-Sanz, J. J. (2017) “Special issue on
model-driven engineering of multi-agent systems in theory and practice”,
Computer Languages, Systems & Structures, vol. 50, pp. 140-141, DOI:
10.1016/j.cl.2017.07.002 (Guest Editorial).
[24] Kardas,
G., Bircan, E. and Challenger, M.
(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”, Computer Science and Information Systems, vol. 14, no. 3, pp.
875-912, DOI: 10.2298/CSIS170113034K.
[25] Challenger, M., Kardas, G. and Tekinerdogan, B. (2016) “A
systematic approach to evaluating domain-specific modeling language
environments for multi-agent systems”, Software Quality Journal, vol.
24, no. 3, pp. 755-795, DOI: 10.1007/s11219-015-9291-5.
[26] Challenger, M., Mernik, M., Kardas, G. and Kosar, T. (2016) “Declarative
specifications for the development of multi-agent systems”, Computer
Standards & Interfaces, vol. 43, pp. 91-115, DOI:
10.1016/j.csi.2015.08.012.
[27] Yildirim, S., Sayit, M. and Kardas, G. (2015) “A
belief-desire-intention agent architecture for partner selection in
peer-to-peer live video streaming applications”, Expert Systems, vol.
32, no. 3, pp. 327-343, DOI: 10.1111/exsy.12086.
[28] Yildirim, O. and Kardas,
G. (2014) “A
multi-agent system for minimizing energy costs in cement production”,
Computers in Industry, vol. 65, no. 7, pp. 1076-1084, DOI:
10.1016/j.compind.2014.05.002.
[29] Getir, S., Challenger, M. and Kardas, G. (2014) “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, pp. 1-53, DOI: 10.1142/S0218843014500051.
[30] Teket, K. D.,
Sayit, M. and Kardas, G. (2014) “Software agents
for peer-to-peer video streaming”, IET Software, vol. 8, no. 4, pp.
184-192, DOI: 10.1049/iet-sen.2013.0181.
[31] Saritas, H. B. and Kardas, G. (2014) “A model driven
architecture for the development of smart card software”, Computer
Languages, Systems & Structures, vol. 40, no. 2, pp. 53-72, DOI: 10.1016/j.cl.2014.02.001.
[32] Challenger, M.,
Demirkol, S., Getir, S., Mernik, M., Kardas, G. and
Kosar, T. (2014) "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, DOI: 10.1016/j.engappai.2013.11.012.
[33] Kardas, G. (2013) "Model-driven
development of multiagent systems: a survey and evaluation", The
Knowledge Engineering Review, vol. 28, no. 4, pp. 479-503, DOI: 10.1017/S0269888913000088.
[34] Demirkol, S., Challenger, M., Getir, S.,
Kosar, T., Kardas, G. and
Mernik, M. (2013) "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, DOI: 10.2298/CSIS121105044D.
[35] Kardas, G., Challenger, M., Yildirim, S. and Yamuc,
A. (2012) "Design
and implementation of a multiagent stock trading system",
Software: Practice and Experience, vol. 42, no. 10, pp. 1247-1273, DOI: 10.1002/spe.1137.
[36] Kardas, G. and Erata, F. (2011) "Model
driven development of web based systems by using PSM4MSF metamodel",
Turkish Science Research Foundation Journal of Science, vol. 4, no. 2, pp.
131-142 (in Turkish).
[37] Saritas, H. B. and Kardas, G. (2011) "Model
driven development of java card software", Turkish Informatics
Foundation Journal of Computer Science and Engineering, vol. 4, pp. 19-28 (in
Turkish).
[38] Afsar, B., Kardas, G., Topaloglu, N. Y.
and Dikenelli, O. (2011) "Model
driven development of JADEX belief-desire-intention agents",
Turkish Informatics Foundation Journal of Computer Science and Engineering,
vol. 4, pp. 9-18 (in Turkish).
[39] Kardas, G. (2009) "Experience developing a healthcare smartcard system",
Hospital Information & Technology Europe, vol. 2, no. 2, pp. 24-25 (Invited
Article).
[40] Kardas, G., Goknil, A., Dikenelli, O. and Topaloglu,
N. Y. (2009) "Model driven development of semantic web enabled multi-agent
systems", International Journal of Cooperative Information
Systems, vol. 18, no. 2, pp. 261-308, DOI: 10.1142/S0218843009002014.
[41] Kardas, G., Celikel, E. and Alaybeyoglu, A. (2008)
"A secure message transmission system architecture for computer
networks employing smart cards", Pamukkale University Journal of
Engineering Sciences, vol. 14, no. 1, pp. 31-40 (in Turkish).
[42] Kardas, G. and Tunali, E. T. (2006) "Design and
implementation of a smart card based healthcare information system",
Computer Methods and Programs in Biomedicine, vol. 81, no. 1, pp. 66-78, DOI: 10.1016/j.cmpb.2005.10.006.
[1]
Karaduman, B., Tezel, B. T., Kardas,
G. and Challenger, M. (2024) “DSML4JaCaMo:
A Modelling tool for Multi-agent Programming with JaCaMo”, In proceedings
of the 19th Conference on Computer Science and Intelligence Systems (FedCSIS
2024), Thematic Track on Model Driven Approaches in System Development,
September 8-11, 2024, Belgrade, Serbia, IEEE (accepted).
[2]
Saritas, H. B. and Kardas,
G. (2024) “A Blockchain-based
Transaction Verification Infrastructure in Public Transportation”, In
proceedings of the 19th Conference on Computer Science and Intelligence Systems
(FedCSIS 2024), Track on Software, System and Service Engineering, September
8-11, 2024, Belgrade, Serbia, IEEE (accepted).
[3]
Calis, B. G., Kardas, G.
and Unalir, M. O. (2024) “Implementatıon of a Machıne Learnıng Aware Busıness Process
Management”, 2. International Congress on New Searches in Sciences
(ICONIL 2024), June 8-9, 2024, Istanbul, Turkiye, pp. 108-120 (in Turkish).
[4]
Celik, B., Kardas, G.
and Tezel, B. T. (2023) “An Online Modeling Language for the Low-code
Development of Belief-Desire-Intention (BDI) Agents”, In proceedings of
the 2nd International Symposium Series on Graduate Researches (ISGR 2023),
November 30, 2023, Izmir, Turkey, pp. 186-196.
[5]
Cosgun,
H., Kose, M., Sakarya, M. A., Oguz, K. and Kardas,
G. (2023) “Always Forward: Masomo Game Development Process”, In
proceedings of the 16th Turkish National Software Engineering Symposium (UYMS
2022), February 27-March 1, 2023, Erzurum, Turkey, Ataturk University Press,
no. 1360, pp. 242-248 (in Turkish).
[6]
Arslan, S.
and Kardas, G. (2021) “The Need
for Model-driven Engineering in the Development of IoT Software for Public
Transportation Systems”, In proceedings of the 15th Turkish National
Software Engineering Symposium (UYMS 2021), November 17-19, 2021, Izmir,
Turkey, IEEE, pp. 1-6, DOI: 10.1109/UYMS54260.2021.9659613 (in Turkish).
[7]
Yalcin, M.
M., Karaduman, B., Kardas, G. and
Challenger, M. (2021) “An Agent-based
Cyber-Physical Production System using Lego Technology”, In proceedings
of the 16th Conference on Computer Science and Intelligence Systems (FedCSIS
2021), Track on Software, System and Service Engineering, Joint 41th IEEE
Software Engineering Workshop (SEW 2021) and 8th International Workshop on
Cyber-Physical Systems (IWCPS 2021), September 2-5, 2021, IEEE, pp. 521-531,
DOI: 10.15439/2021F81.
[8]
Tepekule,
M., Simsirli, E., Sakarya, M. A., Diriman, R. and Kardas, G. (2020) “On the
use of Spine Animation Library for the Game Software Development: An Experience
Report”, In proceedings of the 14th Turkish National Software
Engineering Symposium (UYMS 2020), October 7-9, 2020, Istanbul, Turkey, IEEE,
pp. 1-5, DOI: 10.1109/UYMS50627.2020.9247012 (in Turkish).
[9]
Silistre,
A., Kilincceker, O., Belli, F., Challenger, M. and Kardas, G. (2020) “Models in
Graphical User Interface Testing: Study Design”, In proceedings of the
14th Turkish National Software Engineering Symposium (UYMS 2020), October 7-9,
2020, Istanbul, Turkey, IEEE, pp. 1-6, DOI: 10.1109/UYMS50627.2020.9247072.
[10] Marah, H. M., Challenger, M. and Kardas, G. (2020) “RE4TinyOS:
A Reverse Engineering Methodology for the MDE of TinyOS Applications”, In
proceedings of the 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), September 6-9,
2020, Sofia, Bulgaria, IEEE, pp. 741-757, DOI: 10.15439/2020F133.
[11] Silistre, A., Kilincceker, O.,
Belli, F., Challenger, M. and Kardas, G.
(2020) “Community Detection in
Model-based Testing to Address Scalability: Study Design”, In
proceedings of the 15th Conference on Computer Science and Information Systems
(FedCSIS 2020), Track on Software and Systems Engineering, Advances in Software
and Systems Engineering (ASSE 2020), September 6-9, 2020, Sofia, Bulgaria,
IEEE, pp. 657-660, DOI: 10.15439/2020F163.
[12] Soleymanzadeh, K., Bul, Y.,
Bagci, S. and Kardas, G. (2019) “A Tool for
Modeling JsonLogic based Business Process Rules”, In proceedings of the
1st International Informatics and Software Engineering Conference (UBMYK 2019),
November 6 - 7, 2019, Ankara, Turkey, IEEE Computer Society, pp. 263-267, DOI:
10.1109/UBMYK48245.2019.8965462.
[13] Arslan, S., Dagdeviren, O. and Kardas, G. (2019) “An
IoT LDR Bulb Application with Android Things Operating System for Smart Cities”,
In proceedings of 2019 Innovations in Intelligent Systems and Applications Conference
(ASYU 2019), October 31-November 2, 2019, Izmir, Turkey, IEEE Computer Society,
pp. 1-5, DOI: 10.1109/ASYU48272.2019.8946400.
[14] Arslan, S., Dagdeviren, O. and Kardas, G. (2019) “An Investigation on IoT-based Approaches for Street Lighting in
Smart Cities”, In proceedings of 2019 International Design and
Engineering Symposium (IDES 2019), October 10-12, 2019, Izmir, Turkey, pp.
338-343.
[15] Arslan, S. and Kardas, G. (2019) “Reverse Engineering Support for the Model-driven Development of
Device Tree Software”, In proceedings of the 13th Turkish National
Software Engineering Symposium (UYMS 2019), September 23-25, 2019, Izmir,
Turkey, pp. 1-12 (in Turkish).
[16] Miranda, T., Challenger, M.,
Tezel, B. T., Alaca, O. F., Barisic, A., Amaral, V., Goulao, M. and Kardas, G. (2019) “Improving
the Usability of a MAS DSML”, In proceedings of the 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), July 14, 2018, Stockholm, Sweden, Lecture Notes in
Artificial Intelligence, vol. 11375, pp. 55-75, DOI:
10.1007/978-3-030-25693-7_4 (best paper award).
[17] Tezel, B. T. and Kardas, G. (2019) “A
Conceptual Generic Framework to Debugging in the Domain-specific Modeling
Languages for Multi-agent Systems”, In proceedings of the 8th Symposium
on Languages, Applications and Technologies (SLATE 2019), Track on
Human-Computer Languages, June 27-28, 2019, Coimbra, Portugal, OpenAccess
Series in Informatics, vol. 74, pp. 8:1-8:13, DOI: 10.4230/OASIcs.SLATE.2019.8.
[18] Durmaz, C., Yildirim, K. S. and Kardas, G. (2019) “PureMEM:
A Structured Programming Model for Transiently Powered Computers”, In
proceedings of the 34th ACM SIGAPP Symposium on Applied Computing (SAC 2019), Technical
Track on Programming Languages, April 8-12, 2019, Limassol, Cyprus, ACM Press,
pp. 1544-1551, DOI: 10.1145/3297280.3299739.
[19] Kucuk, H. and Kardas, G. (2018) “A
Reverse Engineering Methodology for the Development of Belief-Desire-Intention
Agents”, In proceedings of the 7th Turkish Software Architecture
Conference (UYMK 2018), November 29-30, 2018, Istanbul, Turkey, CEUR Workshop
Proceedings, vol. 2291, pp. 219-234 (in Turkish).
[20] Soleymanzadeh, K., Bul, Y.,
Kulduk, S., Bagci, S. and Kardas, G.
(2018) “A Modeling Environment
for the Development of Business Process Rules with JsonLogic”, In
proceedings of the 7th Turkish Software Architecture Conference (UYMK 2018),
November 29-30, 2018, Istanbul, Turkey, CEUR Workshop Proceedings, vol. 2291,
pp. 133-148 (in Turkish).
[21] Tezel, B. T. and Kardas, G. (2018) “Towards
Providing Debugging in the Domain-Specific Modeling Languages for Software
Agents”, In proceedings of the 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), October 16, 2018, Copenhagen, Denmark, CEUR Workshop
Proceedings, vol. 2245, pp. 538-540.
[22] Silva, J., Barisic, A., Amaral,
V., Goulao, M., Tezel, B. T., Alaca, O. F., Challenger, M. and Kardas, G. (2018) “Comparing
the Usability of two Multi-Agents Systems DSLs: SEA_ML++ and DSML4MAS - Study
Design”, In proceedings of the 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), October 15, 2018, Copenhagen, Denmark, CEUR Workshop
Proceedings, vol. 2245, pp. 770-777.
[23] Firtina, U., Tezel, B. T.,
Challenger, M. and Kardas, G. (2018)
“Abstract and Concrete Syntaxes for
Software Agent Environment Modeling in CArtAgO Infrastructure”, In
proceedings of the 3rd International Conference on Computer Science and
Engineering (UBMK 2018), September 20-23, 2018, Sarajevo, Bosnia and
Herzegovina, pp 622-626.
[24] Arslan, S. and Kardas, G. (2018) “Modeling Device Tree Software”, In proceedings of the
12th Turkish National Software Engineering Symposium (UYMS 2018), September
10-12, 2018, Istanbul, Turkey, CEUR Workshop Proceedings, vol. 2201, pp. 1-12
(in Turkish) (best paper award).
[25] Tezel, B. T., Challenger, M. and Kardas, G. (2018) “DSML4BDI: A Modeling Tool for BDI Agent Development”, In
proceedings of the 12th Turkish National Software Engineering Symposium (UYMS
2018), September 10-12, 2018, Istanbul, Turkey, CEUR Workshop Proceedings, vol.
2201, pp. 1-8.
[26] Akdal, B., Cabuk Keskin, Z. G.,
Ekinci, E. E. and Kardas, G. (2018)
“Model-driven Query
Generation for Elasticsearch”, In proceedings of the 5th Workshop on
Model Driven Approaches in System Development (MDASD 2018), held in conjunction
with 2018 Federated Conference on Computer Science and Information Systems
(FedCSIS 2018), September 9-12, 2018, Poznan, Poland, IEEE Conference
Publications, pp. 853-862,
DOI: 10.15439/2018F218.
[27] Arslan, S.,
Tezel, B. T., Challenger, M. and Kardas,
G. (2018) “Design and Implementation
of an Alarm System Software with Android Things Operating System”, In proceedings
of the 2nd International Scientific and Vocational Studies Congress -
Engineering and Natural Sciences (BILMES EN-NAT 2018), July 5-8, 2018,
Nevsehir, Turkey, pp. 1215-1220 (in Turkish).
[28] Erata, F., Gardent, C., Gyawali, B., Shimorina, A., Lussaud, Y., Tekinerdogan, B., Kardas, G. and Monceaux, A. (2017) “ ModelWriter: Text & Model-Synchronized Document Engineering Platform”, In proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2017), October 30 - November 3, 2017, Urbana-Champaign, Illinois, USA, ACM Press, pp. 907-912.
[29] Konaray, S. K., Aras, G., Akcekoce, H.,
Alaca, O. F., Challenger, M. and Kardas,
G. (2017) “Development
of a Semantic Web based Activity Recommender Software”, In proceedings
of the 11th Turkish National Software Engineering Symposium (UYMS 2017),
October 18-20, 2017, Antalya, Turkey, CEUR Workshop Proceedings, vol. 1980, ss.
65-77 (in Turkish).
[30] Cakmaz, Y. E., Alaca, O. F., Durmaz, C.,
Akdal, B., Tezel, B., Challenger, M. and Kardas,
G. (2017) “Engineering a
BDI Agent-based Semantic e-Barter System”, In proceedings of the 2nd
International Conference on Computer Science and Engineering (UBMK 2017),
October 5-8, 2017, Antalya, Turkey, IEEE Conference Publications, pp.
1072-1077, DOI: 10.1109/UBMK.2017.8093474.
[31] Arslan, S., Turk, E. and Kardas, G. (2017) “A
Study on the Use of Device Tree Structures for Embedded Software Development”,
In proceedings of the 2nd International Conference on Computer Science and
Engineering (UBMK 2017), October 5-8, 2017, Antalya, Turkey, IEEE Conference
Publications, pp. 882-887, DOI: 10.1109/UBMK.2017.8093472 (in Turkish).
[32] Erata, F., Goknil, A., Tekinerdogan, B.
and Kardas, G. (2017) “A Tool for
Automated Reasoning about Traces based on Configurable Formal Semantics”,
In proceedings of the 11th Joint Meeting of the European Software Engineering
Conference and the ACM SIGSOFT Symposium on the Foundations of Software
Engineering (ESEC/FSE 2017), September 4-8, 2017, Padeborn, Germany, ACM Press,
pp. 959-963, DOI: 10.1145/3106237.3122825.
[33] Durmaz, C., Challenger, M., Dagdeviren, O.
and Kardas, G. (2017) “Modelling
Contiki-based IoT Systems”, In proceedings of the 6th Symposium on
Languages, Applications and Technologies (SLATE 2017), Track on Human-Computer
Languages, June 26-27, 2017, Vila do Conde, Portugal, OpenAccess Series in
Informatics, vol. 56, pp. 5:1-5:13, DOI: 10.4230/OASIcs.SLATE.2017.5.
[34] Erata, F., Challenger, M., Tekinerdogan,
B., Monceaux, A., Tüzün, E. and Kardas,
G. (2017) “Tarski: A
Platform for Automated Analysis of Dynamically Configurable Traceability
Semantics”, In proceedings of the 32nd ACM SIGAPP Symposium on Applied
Computing (SAC 2017), Technical Track on Programming Languages, April 3-6,
2017, Marrakech, Morocco, ACM Press, pp. 1607-1614, DOI:
10.1145/3019612.3019747.
[35] Tezel, B. T., Kardas, G. and Ugur, A. (2016) “Fuzzy
Logic Based BDI Agents”, In proceedings of the 1st International Conference
on Computer Science and Engineering (UBMK 2016), October 20-23, 2016, Tekirdag,
Turkey, pp. 237-241 (in Turkish).
[36] Bircan, E., Challenger, M. and Kardas, G. (2016) “Interoperability
of MAS DSMLs via Horizontal Model Transformations”, In proceedings of
the 4th Workshop on Model Driven Approaches in System Development (MDASD 2016),
held in conjunction with 2016 Federated Conference on Computer Science and
Information Systems (FedCSIS 2016), September 11-14, 2016, Gdansk, Poland, IEEE
Conference Publications, pp. 1555-1564, DOI: 10.15439/2016F196.
[37] Challenger, M., Erata, F., Onat, M.,
Gezgen, H. and Kardas, G. (2016) “A
Model-driven Engineering Technique for Developing Composite Content
Applications”, In proceedings of the 5th Symposium on Languages, Applications
and Technologies (SLATE 2016), Track on Human-Computer Languages, June 20-21,
2016, Maribor, Slovenia, OpenAccess Series in Informatics, vol. 51, pp.
11:1-11:10, DOI: 10.4230/OASIcs.SLATE.2016.11.
[38] Tezel, B. T., Challenger, M. and Kardas, G. (2016) “A
Metamodel for Jason BDI Agents”, In proceedings of the 5th Symposium on
Languages, Applications and Technologies (SLATE 2016), Track on Human-Computer
Languages, June 20-21, 2016, Maribor, Slovenia, OpenAccess Series in
Informatics, vol. 51, pp. 8:1-8:9, DOI: 10.4230/OASIcs.SLATE.2016.8.
[39] Tosun, M. and Kardas, G. (2015) “DSL4JavaCard: A
Domain-specific Language for Java Card Platform”, In proceedings of the
9th Turkish National Software Engineering Symposium (UYMS 2015), September
9-11, 2015, Izmir, Turkey, CEUR Workshop Proceedings, vol. 1483, pp. 396-407
(in Turkish).
[40] Erata, F., Challenger, M., Gezgin, S., Demirbas,
A., Onat, M. and Kardas, G. (2014) “A Methodology
for Supporting the Synchronization between Capability Models and Metamodels in
Software Product Lines”, In proceedings of the 8th Turkish National
Software Engineering Symposium (UYMS 2014), September 8-10, 2014, Guzelyurt,
Northern Cyprus, CEUR Workshop Proceedings, vol. 1221, pp. 2-13 (in
Turkish).
[41] Sayit, M., Karayer, E., Teket, K. D.,
Kaymak, Y., Cetinkaya, C., Demirci, S. and Kardas,
G. (2013) "A Score-based Packet Retransmission Approach for Push-Pull P2P
Streaming Systems", In proceedings
of the 6th International Symposium on Multimedia Applications and Processing
(MMAP 2013), held in conjunction with 2013 Federated Conference on Computer
Science and Information Systems (FedCSIS 2013), September 8-11, 2013, Krakow,
Poland, IEEE Conference Publications, pp. 627-633.
[42] Teket, K. D., Kaymak, Y., Sayit, M. and Kardas, G. (2013) "Engineering
a Multi-agent System for Peer-to-Peer Video Streaming", In proceedings of 2013 IEEE International Symposium on
Innovations in Intelligent Systems and Applications (INISTA 2013), June 19-21, 2013,
Albena, Bulgaria, IEEE Computer Society, pp. 1-7, DOI:
10.1109/INISTA.2013.6577655.
[43] Sayit, M., Kaymak, Y., Teket, K. D.,
Cetinkaya, C., Demirci, S. and Kardas,
G. (2013) "Parent Selection
via Reinforcement Learning in Mesh-based P2P Video Streaming", In proceedings of the 10th International Conference on
Information Technology: New Generations (ITNG 2013), April 15-17, 2013, Las
Vegas, Nevada, USA, IEEE Conference Publications, pp. 546-551, DOI:
10.1109/ITNG.2013.89.
[44] Demirkol, S., Challenger, M., Getir, S.,
Kosar, T., Kardas, G. and Mernik, M. (2012) "SEA_L: A Domain-specific Language for Semantic Web enabled
Multi-agent Systems", In proceedings of the 2nd Workshop on Model Driven Approaches in System
Development (MDASD 2012), held in conjunction with 2012 Federated Conference on
Computer Science and Information Systems (FedCSIS 2012), September 9-12, 2012,
Wroclaw, Poland, IEEE Conference Publications, pp. 1373-1380.
[45] Getir, S., Challenger, M., Demirkol, S.
and Kardas, G. (2012) "The Semantics
of the Interaction between Agents and Web Services on the Semantic Web",
In proceedings of the 7th IEEE International
Workshop on Engineering Semantic Agent Systems (ESAS 2012), held in conjunction
with the 36th IEEE Signature Conference on Computers, Software, and
Applications (COMPSAC 2012), July 16-20, 2012, Izmir, Turkey, IEEE Computer
Society, pp. 619-624, DOI: 10.1109/COMPSACW.2012.112.
[46] Kaymak, Y., Teket, K. D., Demirci, S.,
Getir, S., Erdur, R. C. and Kardas,
G. (2012) "Development of
a JACK Belief-Desire-Intention Model-based Multi-agent Library Management
System by Using Prometheus Methodology", In proceedings of the 6th
Turkish National Software Engineering Symposium (UYMS 2012), May 30 - June 1
2012, Ankara, Turkey, pp. 121-128 (in Turkish).
[47] Getir, S., Demirkol, S., Challenger, M.
and Kardas, G. (2011) "The GMF-based
Syntax Tool of a DSML for the Semantic Web enabled Multi-Agent Systems",
In proceedings of the Workshop on Programming
Systems, Languages, and Applications based on Actors, Agents, and Decentralized
Control (AGERE! 2011), held at the 2nd Systems, Programming, Languages and
Applications: Software for Humanity Conference (SPLASH 2011), October 23-24,
2011, Portland, USA, ACM Press, pp. 235-238, DOI: 10.1145/2095050.2095087.
[48] Akusta, Z. and Kardas, G. (2011) "A Case Study
on the Development of Electronic Barter Systems using Software Agents",
In proceedings of the 5th Turkish National Software Engineering Symposium (UYMS
2011), September 26-28, 2011, Ankara, Turkey, pp. 123-126 (in Turkish).
[49] Getir, S., Demirkol, S., Challenger, M.
and Kardas, G. (2011) "Graphical
Concrete Syntax of a Domain Specific Modeling Language for Semantic Web enabled
Agents", In proceedings of the 5th Turkish National Software
Engineering Symposium (UYMS 2011), September 26-28, 2011, Ankara, Turkey, pp.
93-100 (in Turkish).
[50] Challenger, M., Getir, S., Demirkol, S.
and Kardas, G. (2011) "A Domain
Specific Metamodel for Semantic Web enabled Multi-agent Systems", In proceedings of the 1st International Workshop on
Domain Specific Engineering (DsE@CAiSE 2011), held in conjunction with the 23rd
International Conference on Advanced Information Systems Engineering (CAiSE
2011), June 20-24, 2011, London, UK, Lecture Notes in Business Information
Processing, vol. 83, pp. 177-186, DOI: 10.1007/978-3-642-22056-2_19.
[51] Demirkol, S., Getir, S., Challenger, M.
and Kardas, G. (2011) "Development
of an Agent based E-barter System", In proceedings of 2011 International Symposium on
Innovations in Intelligent Systems and Applications (INISTA 2011), June 15-18,
2011, Istanbul, Turkey, IEEE Computer Society, pp. 193-198, DOI:
10.1109/INISTA.2011.5946060.
[52] Erata, F. and Kardas, G. (2010) "A Platform Specific Metamodel for Web based Systems",
In proceedings of the 3rd Turkish Software Architecture Conference (UYMK 2010),
November 4-5, 2010, Ankara, Turkey, pp. 45-54 (in Turkish).
[53] Saritas, H. B. and Kardas, G. (2010) "Model Driven Development of Smartcard Software",
In proceedings of the 3rd Turkish Software Architecture Conference (UYMK 2010),
November 4-5, 2010, Ankara, Turkey, pp. 34-44 (in Turkish).
[54] Kardas, G., Demirezen, Z. and Challenger, M. (2010)
"Towards
a DSML for Semantic Web enabled Multi-agent Systems", In proceedings of the International Workshop on
Formalization of Modeling Languages (FML 2010), held in conjunction with the
24th European Conference on Object-Oriented Programming (ECOOP 2010), June
21-25, 2010, Maribor, Slovenia, ACM Press, pp. 1-5, DOI: 10.1145/1943397.1943402.
[55] Kardas, G., Ekinci, E. E., Afsar, B., Dikenelli, O.
and Topaloglu, N. Y. (2009) "Modeling
Tools for Platform Specific Design of Multi-agent Systems", In proceedings of the 7th German Conference on
Multi-Agent System Technologies (MATES 2009), Hamburg, Germany, September 9-11,
2009, Lecture Notes in Artificial Intelligence, vol. 5774, pp. 202-207, DOI:
10.1007/978-3-642-04143-3_20.
[56] Kardas, G., Ekinci, E. E., Afsar, B., Dikenelli, O.
and Topaloglu, N. Y. (2009) "Model
Driven Development of Ontology based Multi-Agent Systems", In
proceedings of the 4th Turkish National Software Engineering Symposium (UYMS
2009), October 8-10, 2009, Istanbul, Turkey, pp. 125-132 (in Turkish).
[57] Tamersoy, M., Afsar, B., Erata, F. and Kardas, G. (2009) "Analysis
and Design of a Multi-agent Conference Management System with Gaia",
In proceedings of the 4th Turkish National Software Engineering Symposium (UYMS
2009), October 8-10, 2009, Istanbul, Turkey, pp. 83-90 (in Turkish).
[58] Kardas, G. and Dikenelli, O. (2008) "A Reference Architecture for Multi-agent Systems Working on the
Semantic Web Environment", In proceedings of the 2nd Turkish
Software Architecture Conference (UYMK 2008), September 11-12, 2008, Izmir,
Turkey, pp. 166-176 (in Turkish).
[59] Gümüs, Ö., Gürcan, Ö., Kardas, G., Ekinci, E. E. and
Dikenelli, O. (2007) "Engineering
an MAS Platform for Semantic Service Integration based on the SWSA",
In proceedings of the 3rd International Workshop
on Agents and Web Services in Distributed Environments (AWeSOMe 2007), held in
conjunction with the OnTheMove Federated Conferences 2007 (OTM 2007), November
25-30, 2007, Vilamoura, Portugal, Lecture Notes in Computer Science, vol. 4805,
pp. 85-94, DOI: 10.1007/978-3-540-76888-3_28.
[60] Gürcan, Ö., Kardas, G., Gümüs, Ö.,
Dikenelli, O., Cakirlar, I., Cetin, Ö, Eliacik, A. B. and Kir, H. (2007) "An
Agent Based Semantic Service Platform", In proceedings of the 3rd
Turkish National Software Engineering Symposium (UYMS 2007), September 27-29,
2007, Ankara, Turkey, pp. 279-286 (in Turkish).
[61] Kardas, G., Goknil, A., Dikenelli, O. and Topaloglu,
N. Y. (2007) "Model Transformation for Model Driven Development of Semantic
Web Enabled Multi-Agent Systems", In proceedings of the 5th German Conference on Multi-Agent
System Technologies (MATES 2007), September 24-26, 2007, Leipzig, Germany,
Lecture Notes in Artificial Intelligence, vol. 4687, pp. 13-24, DOI:
10.1007/978-3-540-74949-3_2.
[62] Gürcan, Ö., Kardas, G., Gümüs, Ö., Ekinci,
E. E. and Dikenelli, O. (2007) "An MAS
Infrastructure for Implementing SWSA based Semantic Services", In proceedings of 2007 Workshop on Service-Oriented
Computing: Agents, Semantics, and Engineering (SOCASE 2007), held in
conjunction with the 6th International Conference on Autonomous Agents and
Multiagent Systems (AAMAS 2007), May 14, 2007, Hawaii, USA, Lecture Notes in
Computer Science, vol. 4504, pp. 118-131, DOI: 10.1007/978-3-540-72619-7_9.
[63] Kardas, G. and Celikel, E. (2007) "A Smart Card
Mediated Mobile Platform for Secure E-Mail Communication", In proceedings of the 4th International Conference on
Information Technology: New Generations (ITNG 2007), April 2-4, 2007, Las
Vegas, Nevada, USA, IEEE Computer Society, pp. 925-926, DOI:
10.1109/ITNG.2007.21.
[64] Alaybeyoglu, A., Kardas, G., Erdur, R. C. and
Dikenelli, O. (2007) "Design
and Implementation of a FIPA Compliant Hotel Reservation Multi-Agent System
using SABPO Methodology", In proceedings of Academic Informatics
2007, January 31-February 2, 2007, Kutahya, Turkey, pp. 639-646 (in
Turkish).
[65] Kardas, G., Goknil, A., Dikenelli, O. and Topaloglu,
N. Y. (2007) "Modeling the Interaction between Semantic Agents and Semantic
Web Services using MDA Approach", In proceedings of the 7th International Workshop
Engineering Societies in the Agents World (ESAW 2006), September 6-8, 2006,
Dublin, Ireland, Lecture Notes in Artificial Intelligence, vol. 4457, pp.
209-228, DOI: 10.1007/978-3-540-75524-1_12.
[66] Gürcan, Ö., Kardas, G., Gümüs, Ö., Ekinci,
E. E. and Dikenelli, O. (2006) "A Planner for Implementing Semantic Service Agents based on
Semantic Web Services Initiative Architecture", In proceedings of
the 4th European Workshop on Multi-Agent Systems (EUMAS 2006), December 14-15, 2006, Lisbon,
Portugal, CEUR Workshop Proceedings, vol. 223, pp. 249-259.
[67] Goknil, A., Kardas, G., Topaloglu, N. Y.
and Dikenelli, O. (2006) "Model Driven Approach for Developing Semantic Web Enabled Agent
Systems", In proceedings of the 1st Turkish Software Architecture
Conference (UYMK 2006), November 20-21, 2006, Istanbul, Turkey, pp. 177-183 (in
Turkish).
[68] Gümüs, Ö., Kardas, G., Dikenelli, O.,
Erdur, R. C. and Önal, A. (2006) "SMOP: A Semantic
Web and Service Driven Information Gathering Environment for Mobile Platforms",
In proceedings of the 5th International
Conference on Ontologies, DataBases, and Applications of Semantics (ODBASE
2006), October 29 - November 3, 2006, Montpellier, France, Lecture Notes in
Computer Science, vol. 4275, pp. 927-940, DOI: 10.1007/11914853_58.
[69] Kardas, G., Goknil, A., Dikenelli, O. and Topaloglu,
N. Y. (2006) "Metamodeling of Semantic Web Enabled Multiagent Systems",
In proceedings of Multiagent Systems and Software Architecture (MASSA) Special
Track at Net.ObjectDays 2006, September
18-20, 2006, Erfurt, Germany, pp. 79-86.
[70] Kardas, G. and Dikenelli, O. (2006) "Ongoing
Modeling Language Studies for Multi-Agent Software Systems and an Evaluation of
Their Semantic Web Support", In proceedings of the 15th Turkish
Symposium on Artificial Intelligence and Neural Networks (TAINN 2006), June 21-24, 2006, Akyaka,
Mugla, Turkey, pp. 199-206 (in Turkish).
[71] Dikenelli, O., Erdur, R. C., Kardas, G., Gümüs, Ö., Seylan,
I., Gürcan, Ö., Tiryaki, A. M. and Ekinci, E. E. (2006) "Developing Multi
Agent Systems on Semantic Web Environment using SEAGENT Platform",
In proceedings of the 6th International Workshop
Engineering Societies in the Agents World (ESAW 2005), October 26-28, 2005,
Kusadasi, Turkey, Lecture Notes in Artificial Intelligence, vol. 3963, pp. 1-13,
DOI: 10.1007/11759683_1.
[72] Kardas, G., Gümüs, Ö. and Dikenelli, O. (2005)
"Applying
Semantic Capability Matching into Directory Service Structures of Multi Agent
Systems", In proceedings
of the 20th International Symposium on Computer and Information Sciences (ISCIS
2005), October 26-28, 2005, Istanbul, Turkey, Lecture Notes in Computer
Science, vol. 3733, pp. 452-461, DOI: 10.1007/11569596_48.
[73] Erdur, R. C., Dikenelli, O., Önal, A.,
Gümüs, Ö., Kardas, G.,
Bayrak, Ö. and Tetik, Y. E. (2005) "A Pervasive Environment
for Location-Aware and Semantic Matching Based Information Gathering",
In proceedings of the 20th International
Symposium on Computer and Information Sciences (ISCIS 2005), October 26-28,
2005, Istanbul, Turkey, Lecture Notes in Computer Science, vol. 3733, pp.
352-361, DOI: 10.1007/11569596_38.
[74] Kardas, G., Gümüs, Ö. and Dikenelli, O. (2005)
"A
Case Study on Discovery, Matching and Dynamic Invocation of Semantic Web
Services", In proceedings of the 2nd Turkish National Software
Engineering Symposium (UYMS 2005), September 22-24, 2005, Ankara, Turkey, pp.
41-49 (in Turkish).
[75] Dikenelli, O., Gümüs, Ö., Tiryaki, A. M.
and Kardas, G. (2005) "Engineering a
Multi Agent Platform with Dynamic Semantic Service Discovery and Invocation
Capability", In proceedings
of the 3rd German Conference on Multi-Agent System Technologies (MATES 2005),
September 11-13, 2005, Koblenz, Germany, Lecture Notes in Artificial
Intelligence, vol. 3550, pp. 141-152, DOI: 10.1007/11550648_13.
[76] Erdur, R. C. and Kardas, G. (2005) "Personalized
Access to Semantic Web Agents Using Smart Cards", In proceedings of the 11th European Conference on
Parallel Processing (Euro-Par 2005), August 30 - September 2, 2005, Lisboa,
Portugal, Lecture Notes in Computer Science, vol. 3648, pp. 1110-1119, DOI:
10.1007/11549468_121.
[77] Dikenelli, O., Erdur, R. C., Gumus, O.,
Ekinci, E. E., Gurcan, O., Kardas,
G., Seylan, I. and Tiryaki, A. M. (2005) "SEAGENT: A
Platform for Developing Semantic Web Based Multi Agent Systems",
In proceedings of the 4th International Joint Conference on Autonomous Agents
and Multiagent Systems (AAMAS 2005), July 25-29, 2005, Utrecht, The
Netherlands, ACM Press, pp. 1271-1272, DOI: 10.1145/1082473.1082728.
[78]
Celikel,
E. and Kardas, G. (2005) "Design of a
Secure Transmission Platform with Smart Card Supported Asymmetrical Encryption
System", In proceedings of Academic Informatics 2005, February
2-4, 2005, Gaziantep, Turkey, p. 94 (in Turkish).
[1]
Kardas, G. (2008) "Model Driven Development of Semantic Web Enabled Multi-agent
Systems", Ph.D. Dissertation, Ege University, Turkey, 205 pages
(in Turkish).
[2]
Kardas, G. (2003) "Use
of Smart Cards in Health Records", M.Sc. Thesis, Ege University,
Turkey, 249 pages (in Turkish).
[3]
Kardas, G., Bara, G. and Demirezen, Z. (2001) "A Web
based Hotel Reservation System", B.Sc. Thesis, Ege University, Turkey,
222 pages (in Turkish).