{"title":"Aspect-oriented business process composition rules in AOP4ST","authors":"Fernando Pinciroli","doi":"10.1109/SCCC.2016.7836009","DOIUrl":null,"url":null,"abstract":"Aspect-orientation provides benefits for all the software development lifecycle phases where it is employed. In particular, in the business model it allows concern separation by means of the separation of activities typical to the problem domain activities from those that are not, and therefore achieving more clear and understandable processes and facilitating that each specialist is able to concentrate on his or her knowledge field. The necessary subsequent process composition may result with conflicts due to the independent modeling of concerns and because of the positive and negative contribution relationship among requirements. The most efficient way to solve conflicts is to avoid them, so this's why we present a set of concern composition rules for the business model that come from our approach called AOP4ST, where we employ the BPMN 2.0 notation. The rules that we present come from the analysis of the elements that belong to this standard.","PeriodicalId":432676,"journal":{"name":"2016 35th International Conference of the Chilean Computer Science Society (SCCC)","volume":"121 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 35th International Conference of the Chilean Computer Science Society (SCCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCCC.2016.7836009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Aspect-orientation provides benefits for all the software development lifecycle phases where it is employed. In particular, in the business model it allows concern separation by means of the separation of activities typical to the problem domain activities from those that are not, and therefore achieving more clear and understandable processes and facilitating that each specialist is able to concentrate on his or her knowledge field. The necessary subsequent process composition may result with conflicts due to the independent modeling of concerns and because of the positive and negative contribution relationship among requirements. The most efficient way to solve conflicts is to avoid them, so this's why we present a set of concern composition rules for the business model that come from our approach called AOP4ST, where we employ the BPMN 2.0 notation. The rules that we present come from the analysis of the elements that belong to this standard.