Towards Obtaining Analysis-Level Class and Use Case Diagrams from Business Process Models

0
101

Authors: Alfonso Rodríguez, Eduardo Fernández-Medina, Mario Piattini

Tags: 2008, conceptual modeling

Nowadays, business process modeling, using industrial standards such as UML or BPMN, offers us a good opportunity to incorporate requirements at high levels of abstraction. In the context of Model Driven Architecture (MDA), the business process model is considered as a Computation Independent Model (CIM). In our proposal we will transform the business process specifications into analysis-level classes and use cases, both of which are UML artifacts used to describe the problem in the context of Platform Independent Models (PIM). Such artifacts are complementary, as they are only a subset of the analysis-level classes and use cases that describe the whole problem, in the first stages of the software development process. This work contains the principle issues involved in the main standards that allow us to represent a business process, details of the transformation rules in QVT specification and an illustrative example in which our proposal has been applied.

Read the full paper here: https://link.springer.com/chapter/10.1007/978-3-540-87991-6_15