M Habba, M Fredj… - Journal of …, 2019 - Wiley Online Library
Alignment is a very wide subject that can be used to support an organization's information system. Many authors have dealt with this topic according to various dimensions, including …
C Wang, F Pastore, A Goknil… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Acceptance testing is a validation activity performed to ensure the conformance of software systems with respect to their functional requirements. In safety critical systems, it plays a …
The transition from an informal requirements specification in natural language to a structured, precise specification is an important challenge in practice. It is particularly so for …
A Rodríguez, IGR de Guzmán… - Information and …, 2010 - Elsevier
CONTEXT: Model-Driven Development (MDD) is an alternative approach for information systems development. The basic underlying concept of this approach is the definition of …
Y Rhazali, Y Hadi, A Mouloudi - Procedia Computer Science, 2016 - Elsevier
Abstract Models transformation is the most important key in Model Driven Architecture (MDA). The first transformation in MDA is Computing Independent Model (CIM) to Platform …
Use cases are commonly used to structure and document requirements while UML activity diagrams are often used to visualize and formalize use cases, for example to support …
ZA Hamza, M Hammad - 2019 8th International Conference on …, 2019 - ieeexplore.ieee.org
Modeling the system's specifications from the functionality perspective is an important step in analyzing the software requirements. UML use case diagram is one of the most used …
The models transformation is the fundamental key in Model Driven Architecture approach. In Model Driven Architecture there are two transformations kinds: the CIM to PIM transformation …
A Sinha, A Paradkar - 2010 IEEE International Conference on …, 2010 - ieeexplore.ieee.org
Use cases are a key technique to elicit software requirements from the point of view of the user of a system. Their prevalence is noticeable ever since the onset of agile programming …