The Service Oriented Architecture (Soa) paradigm supports the assembly of atomic services to create applications that implement complex business processes. Since “real-life” …
J Fabry, A Zambrano, S Gordillo - … , New Zealand, October 16-21, 2011 …, 2011 - Springer
In the context of an industrial project we are implementing the software of a casino slot machine. This software has a significant amount of cross-cutting concerns that depend on …
The last decade has seen the development of diverse aspect-oriented modeling (AOM) approaches. This paper presents eight different AOM approaches that produce models at …
Due to market demands and changes in the environment, software systems have to evolve. However, the size and complexity of the current software systems make it time consuming to …
Nowadays, software systems are becoming ever more complex and are likely to evolve quickly. A challenge is being able to adapt these systems and thus to integrate, swap or …
S Ghoul - … Symposium on Innovations in Information and …, 2011 - ieeexplore.ieee.org
The idea of applying the biological principle of natural evolution to artificial systems, introduced more than three decades ago, has seen impressive growth in the past few years …
Z Altahat, T Elrad, L Tahat, N Almasri - arXiv preprint arXiv:1312.6939, 2013 - arxiv.org
Aspect Oriented Modeling separates crosscutting concerns by defining Aspects and composition mechanisms at the model level. Composition of multiple Aspects will most likely …
E Roubtsova - Business Modeling and Software Design: First …, 2012 - Springer
Modelling techniques are instruments for reality reflection. Precision of reality reflection demands coexistence of different abstraction types like objects and aspects in one model …