Amal Rochd, Maria Zrikem, Abderrahman Ayadi, T. Millan, C. Percebois, C. Baron
{"title":"SynchSPEM:基于spm的软件开发过程中的活动和产品之间的同步元模型","authors":"Amal Rochd, Maria Zrikem, Abderrahman Ayadi, T. Millan, C. Percebois, C. Baron","doi":"10.1109/ICCAIE.2011.6162181","DOIUrl":null,"url":null,"abstract":"The Software Process Engineering Metamodel (SPEM) is used to define and describe software development processes and their components. This metamodel contains three main entities: roles, activities and products. Our goal is to ensure synchronization between activities and products of a software development process in order that one of the two entities will be notified and adapted in accordance with the changes of the other. This paper presents an overview of SPEM, and reviews its implementations. A metamodel based on SPEM 2.0 is then proposed to synchronize activities and products within a software development process.","PeriodicalId":132155,"journal":{"name":"2011 IEEE International Conference on Computer Applications and Industrial Electronics (ICCAIE)","volume":"232 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"SynchSPEM: A synchronization metamodel between activities and products within a SPEM-based Software Development Process\",\"authors\":\"Amal Rochd, Maria Zrikem, Abderrahman Ayadi, T. Millan, C. Percebois, C. Baron\",\"doi\":\"10.1109/ICCAIE.2011.6162181\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Software Process Engineering Metamodel (SPEM) is used to define and describe software development processes and their components. This metamodel contains three main entities: roles, activities and products. Our goal is to ensure synchronization between activities and products of a software development process in order that one of the two entities will be notified and adapted in accordance with the changes of the other. This paper presents an overview of SPEM, and reviews its implementations. A metamodel based on SPEM 2.0 is then proposed to synchronize activities and products within a software development process.\",\"PeriodicalId\":132155,\"journal\":{\"name\":\"2011 IEEE International Conference on Computer Applications and Industrial Electronics (ICCAIE)\",\"volume\":\"232 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE International Conference on Computer Applications and Industrial Electronics (ICCAIE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCAIE.2011.6162181\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Conference on Computer Applications and Industrial Electronics (ICCAIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCAIE.2011.6162181","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
SynchSPEM: A synchronization metamodel between activities and products within a SPEM-based Software Development Process
The Software Process Engineering Metamodel (SPEM) is used to define and describe software development processes and their components. This metamodel contains three main entities: roles, activities and products. Our goal is to ensure synchronization between activities and products of a software development process in order that one of the two entities will be notified and adapted in accordance with the changes of the other. This paper presents an overview of SPEM, and reviews its implementations. A metamodel based on SPEM 2.0 is then proposed to synchronize activities and products within a software development process.