The software process based on the Model Driven Architecture (MDA) is constructed from a set of transformation sequences. In the context of MDA, we have defined an approach based on two kinds of transformation: The first one is the horizontal transformations in the Computation Independent Model (CIM) level between the Business Process Model and Notation and the Use Case Diagram (UC-UML) with her textual description (TD). These transformations provide two entry points into MDA and ensure the refinement of the CIM high level. The Second type is the vertical transformation from CIM to behavioral model of Platform Specific Model (PIM) level represented by the System Sequence Diagram (UML-SSD). We have developed a set of rules using Query/View/Transformation language, and we have automated these steps to automatically generate the UML-SSD diagram from the UC-UML and its textual description structured with Semantics of Business Vocabulary and Business Rules standard which are in turn obtained automatically from the BPMN. Our approach was applied in an e-library books system. The application of our proposal shows that our automatic process can be used to obtain a set of useful artifacts for software development processes. The applicability of the approach is exhibited via one case study.
Currently, agile enterprises are seeking to identify, represent and document the Business rules (BRs) which become one of the most effective ways to express business knowledge. So due to their impact on the information system, detecting and identifying mistakes become an important topic of great concern for the development of information systems. In this paper, we provide a review of several methods treating mistakes in business rules, and present a criteria-based comparison. This work is an outline of future work to integrate business rules filtering in the MDA approach. Also the results of this study will make easier, to provide a relevant method for verification and resolution of the consistency of business rules have a significant impact on the MDA approach. General TermsSoftware engineering
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.