Redirigiendo al acceso original de articulo en 23 segundos...
Inicio  /  Information  /  Vol: 11 Par: 6 (2020)  /  Artículo
ARTÍCULO
TITULO

A Process Model for Component-Based Model-Driven Software Development

Afrah Umran Alrubaee    
Deniz Cetinkaya    
Gernot Liebchen and Huseyin Dogan    

Resumen

Developing high quality, reliable and on time software systems is challenging due to the increasing size and complexity of these systems. Traditional software development approaches are not suitable for dealing with such challenges, so several approaches have been introduced to increase the productivity and reusability during the software development process. Two of these approaches are Component-Based Software Engineering (CBSE) and Model-Driven Software Development (MDD) which focus on reusing pre-developed code and using models throughout the development process respectively. There are many research studies that show the benefits of using software components and model-driven approaches. However, in many cases the development process is either ad-hoc or not well-defined. This paper proposes a new software development process model that merges CBSE and MDD principles to facilitate software development. The model is successfully tested by applying it to the development of an e-learning system as an exemplar case study.

 Artículos similares

       
 
Xiaoni Yang, Juanjuan Ma, Yongye Li, Xihuan Sun, Xiaomeng Jia and Yonggang Li    
Hydraulic transportation of the piped carriage is a new energy-saving and environmentally-friendly transportation mode. There are two main states in the conveying process, stationary and moving. In the process of hydraulic transportation of the piped car... ver más
Revista: Water

 
Tri Utomo, Eristia Arfi     Pág. 96 - 99
The persistently inequality of development between major cities and surrounding areas caused the displacement process, that are transport of supplies or human itself (urbanization) or commonly known as the transportation. The government has set a number ... ver más

 
Airam Sausen, Paulo Sergio Sausen, Manuel Reimbold, Mauricio de Campos (Author)     Pág. 441 - 449

 
Mauricio Toro     Pág. 37 - 73
We can program a Real-Time (RT) music improvisation system in C++ without a formal semantic or we can model it with process calculi such as the Non-deterministic Timed Concurrent Constraint (ntcc) calculus. ?A Concurrent Constraints Factor Oracle (FO) mo... ver más

 
Jaroslaw Kurek, Tomasz Latkowski, Michal Bukowski, Bartosz Swiderski, Mateusz Lepicki, Grzegorz Baranik, Bogusz Nowak, Robert Zakowicz and Lukasz Dobrakowski    
In the evolving realities of recruitment, the precision of job?candidate matching is crucial. This study explores the application of Zero-Shot Recommendation AI Models to enhance this matching process. Utilizing advanced pretrained models such as all-Min... ver más
Revista: Applied Sciences