MODEL DRIVEN DEVELOPMENT OF SEMANTIC WEB ENABLED MULTI-AGENT SYSTEMS
dc.contributor.author | Kardas, Geylani | |
dc.contributor.author | Goknil, Arda | |
dc.contributor.author | Dikenelli, Oguz | |
dc.contributor.author | Topaloglu, N. Yasemin | |
dc.date.accessioned | 2019-10-27T20:51:33Z | |
dc.date.available | 2019-10-27T20:51:33Z | |
dc.date.issued | 2009 | |
dc.department | Ege Üniversitesi | en_US |
dc.description.abstract | Semantic Web evolution brought a new vision into agent research. The interpretation of this second generation web will be realized by autonomous computational entities, called agents, to handle the semantic content on behalf of their human users. Surely, Semantic Web environment has specific architectural entities and a different semantic which must be considered to model a Multi-agent System (MAS) within this environment. Hence, in this study, we introduce a MAS development process which supports the Semantic Web environment. Our approach is based on Model Driven Development (MDD) which aims to change the focus of software development from code to models. We first define an architecture for Semantic Web enabled MASs and then provide a MAS metamodel which consists of the first class meta-entities derived from this architecture. We also define a model transformation process for MDD of such MASs. We present a complete transformation process in which the source and the target metamodels, entity mappings between models and the implementation of the transformation for two different real MAS frameworks by using a well-known model transformation language are all included. In addition to the model-to-model transformation, the implementation of the model-to-code transformation is given as the last step of the system development process. The evaluation of the proposed development process by considering its use within the scope of a real commercial software project is also discussed. | en_US |
dc.description.sponsorship | Scientific and Technological Research Council of Turkey (TUBITAK)Turkiye Bilimsel ve Teknolojik Arastirma Kurumu (TUBITAK) [106E008] | en_US |
dc.description.sponsorship | This work is partially funded by The Scientific and Technological Research Council of Turkey (TUBITAK) Electric, Electronic and Informatics Research Group (EEEAG) under grant 106E008 and TUBITAK National Scholarship Program for PhD Students.; The authors wish to thank the software development team of the SEAGENT laboratory and the ODEON Co. for their great effort and collaboration in this study. The authors also thank Dr. E. Turhan Tunali for his helpful comments on formatting the early drafts of the paper. Finally, the authors thank anonymous reviewers for their accurate comments on the initial version of the paper. We were able to improve both our study and the paper significantly by taking their critical comments into account. | en_US |
dc.identifier.doi | 10.1142/S0218843009002014 | |
dc.identifier.endpage | 308 | en_US |
dc.identifier.issn | 0218-8430 | |
dc.identifier.issn | 1793-6365 | |
dc.identifier.issn | 0218-8430 | en_US |
dc.identifier.issn | 1793-6365 | en_US |
dc.identifier.issue | 2 | en_US |
dc.identifier.startpage | 261 | en_US |
dc.identifier.uri | https://doi.org/10.1142/S0218843009002014 | |
dc.identifier.uri | https://hdl.handle.net/11454/43126 | |
dc.identifier.volume | 18 | en_US |
dc.identifier.wos | WOS:000266614000002 | en_US |
dc.identifier.wosquality | Q4 | en_US |
dc.indekslendigikaynak | Web of Science | en_US |
dc.language.iso | en | en_US |
dc.publisher | World Scientific Publ Co Pte Ltd | en_US |
dc.relation.ispartof | International Journal of Cooperative Information Systems | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.subject | Multi-agent System | en_US |
dc.subject | model driven development | en_US |
dc.subject | semantic web | en_US |
dc.subject | model transformation | en_US |
dc.title | MODEL DRIVEN DEVELOPMENT OF SEMANTIC WEB ENABLED MULTI-AGENT SYSTEMS | en_US |
dc.type | Article | en_US |