{"title":"面向从业务流程模型派生UML模型的业务模式方法","authors":"Abderrahmane Leshob","doi":"10.1109/ICEBE.2016.049","DOIUrl":null,"url":null,"abstract":"Business processes are considered as first class business assets in nowadays organizations. They are often specified using BPMN language. To automate business processes, software specialists specify the information systems that support them with the use of languages like UML. This paper aims to bridge the gap between the organization's business processes and the information systems that support them. It proposes a model-driven development method that automatically generates detailed UML domain models from business process models expressed in BPMN. Our approach is based on business patterns. It consists of three main transformations: the first transformation extracts the process value chain, the second transformation builds UML domain models for each process in the value chain, and the third transformation elaborates the UML models. We developed a proof-of-concept prototype tool using the Eclipse modeling ecosystem. We tested our approach on a set of business processes from the Enterprise Resource Planning literature. The results showed computational feasibility and the conceptual soundness of the approach.","PeriodicalId":305614,"journal":{"name":"2016 IEEE 13th International Conference on e-Business Engineering (ICEBE)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Towards a Business-Pattern Approach for UML Models Derivation from Business Process Models\",\"authors\":\"Abderrahmane Leshob\",\"doi\":\"10.1109/ICEBE.2016.049\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Business processes are considered as first class business assets in nowadays organizations. They are often specified using BPMN language. To automate business processes, software specialists specify the information systems that support them with the use of languages like UML. This paper aims to bridge the gap between the organization's business processes and the information systems that support them. It proposes a model-driven development method that automatically generates detailed UML domain models from business process models expressed in BPMN. Our approach is based on business patterns. It consists of three main transformations: the first transformation extracts the process value chain, the second transformation builds UML domain models for each process in the value chain, and the third transformation elaborates the UML models. We developed a proof-of-concept prototype tool using the Eclipse modeling ecosystem. We tested our approach on a set of business processes from the Enterprise Resource Planning literature. The results showed computational feasibility and the conceptual soundness of the approach.\",\"PeriodicalId\":305614,\"journal\":{\"name\":\"2016 IEEE 13th International Conference on e-Business Engineering (ICEBE)\",\"volume\":\"34 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE 13th International Conference on e-Business Engineering (ICEBE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEBE.2016.049\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 13th International Conference on e-Business Engineering (ICEBE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEBE.2016.049","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards a Business-Pattern Approach for UML Models Derivation from Business Process Models
Business processes are considered as first class business assets in nowadays organizations. They are often specified using BPMN language. To automate business processes, software specialists specify the information systems that support them with the use of languages like UML. This paper aims to bridge the gap between the organization's business processes and the information systems that support them. It proposes a model-driven development method that automatically generates detailed UML domain models from business process models expressed in BPMN. Our approach is based on business patterns. It consists of three main transformations: the first transformation extracts the process value chain, the second transformation builds UML domain models for each process in the value chain, and the third transformation elaborates the UML models. We developed a proof-of-concept prototype tool using the Eclipse modeling ecosystem. We tested our approach on a set of business processes from the Enterprise Resource Planning literature. The results showed computational feasibility and the conceptual soundness of the approach.