Walid Dahhane, Jamal Berrich, T. Bouchentouf, M. Rahmoun
{"title":"SEMAT Essence's Kernel applied to O-MaSE","authors":"Walid Dahhane, Jamal Berrich, T. Bouchentouf, M. Rahmoun","doi":"10.1109/ICMCS.2016.7905565","DOIUrl":null,"url":null,"abstract":"Developing complex systems can be simplified if the designer is guided by a method from Software Engineering. Currently, Agent Oriented Software Engineering methods aim at providing an adaptive engineering process. The method processes have been broken up into different parts called fragments, enabling the mix of different engineering processes' parts to get better adequacy between the system to be done and the process. However, some difficulties remain on the expertise needed to compose these fragments when a number of fragments prevent the composition to be done by hand. The difference between how each method is described is also an obstacle. SEMAT is an initiative to reshape software engineering such that software engineering qualifies as a rigorous discipline, which can facilitate the composition of methods. The first step ends up with a Kernel called Essence adopted as an OMG standard in June 2014. Different software constructors like Red Hat, Google have already applied this kernel to redefine some of their methods and processes. Our aim in this paper is to apply a first recast to OMaSE in terms of the Essence kernel toward an evaluation of its relevance to building a common ground kernel for MAS methodologies.","PeriodicalId":345854,"journal":{"name":"2016 5th International Conference on Multimedia Computing and Systems (ICMCS)","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 5th International Conference on Multimedia Computing and Systems (ICMCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMCS.2016.7905565","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Developing complex systems can be simplified if the designer is guided by a method from Software Engineering. Currently, Agent Oriented Software Engineering methods aim at providing an adaptive engineering process. The method processes have been broken up into different parts called fragments, enabling the mix of different engineering processes' parts to get better adequacy between the system to be done and the process. However, some difficulties remain on the expertise needed to compose these fragments when a number of fragments prevent the composition to be done by hand. The difference between how each method is described is also an obstacle. SEMAT is an initiative to reshape software engineering such that software engineering qualifies as a rigorous discipline, which can facilitate the composition of methods. The first step ends up with a Kernel called Essence adopted as an OMG standard in June 2014. Different software constructors like Red Hat, Google have already applied this kernel to redefine some of their methods and processes. Our aim in this paper is to apply a first recast to OMaSE in terms of the Essence kernel toward an evaluation of its relevance to building a common ground kernel for MAS methodologies.