Towards Automation of the FORM/BCS Method
DOI:
https://doi.org/10.54327/set2024/v4.i1.86Keywords:
Software product line, model transformation, automatization, FORM/BCS methodAbstract
The software industry is facing more complex computer systems, with short development and sustainability issues. To deliver good software with these constraints, software reuse has become a central concept for minimizing design and realization costs. This study improves upon Feature-Oriented Reuse Method with Business Component Semantics (FORM/BCS), a software development method that produces adaptable architectures from reusable domain components. This is a promising method for reusable software assets and model creation. The objective of the FORM/BCS is to bring the industrial production chain to the software. This study proposes a model to automatically transform the FORM/BCS business subsystem component into a process business component. Two metamodels for business subsystems and process business components were developed. In addition, this study establishes correspondences between the source metamodel and target metamodel classes, transformation rules, and the instance of the source metamodel and generates the target metamodel instance. Detailed findings can help practitioners reduce software design costs and development time, and contribute to the advancement of knowledge in software engineering.
Downloads
Downloads
Published
Data Availability Statement
No additional data or materials were utilized for the research described in the article.
License
Copyright (c) 2023 Hayatou Oumarou, Ibrahim Moussa Mahamat, Moulla Koulla Donatien
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website, social networking sites, etc).