Zhou, D, Chen, X, Jin, Q, Kuang, Z and Yang, H (2017) 'An affinity analysis based CIM-to-PIM transformation.' Multiagent and Grid Systems, 13 (3). pp. 269-286.
|
Text
10465.pdf - Accepted Version Repository Terms Apply. Download (608kB) | Preview |
Abstract
To tackle the problems such as the imperfection and inconsistency in software requirements in traditional Computation Independent Model (CIM) modelling, the low degree of automation as well as the imperfection in the description of Platform Independent Model (PIM) in CIM-to-PIM transforming, in this article, we propose a Business-Process-based CIM modelling method and a CIM-to-PIM transformation approach. Business Process Model is used to express CIM, and UML‘s Sequence Diagram, State Chart Diagram as well as Class Diagram are used to express PIM. Firstly, the users’ requirements are obtained through business process models. We extract use cases from business processes and create use case specifications. A verification mechanism is also added for the use case specification. Secondly, we transform CIMs into PIMs automatically with use case specifications as the inputs as well as combining with use case based thinking, responsibility based thinking and affinity analysis. Finally, by comparing with the methods in other studies, we conclude that methods proposed in this article can ensure model integrity and increase the degree of model transformation automation.
Item Type: | Article |
---|---|
Keywords: | MDA, CIM modelling, business process, CIM-to-PIM transformation, affinity analysis |
Divisions: | Bath School of Design |
Date Deposited: | 04 Dec 2017 14:14 |
Last Modified: | 05 Jan 2022 16:07 |
ISSN: | 1574-1702 |
URI / Page ID: | https://researchspace.bathspa.ac.uk/id/eprint/10465 |
Request a change to this item or report an issue | |
Update item (repository staff only) |