A Butting, R Heim, O Kautz, JO Ringert… - … Workshop on Interplay …, 2017 - ceur-ws.org
Architecture description languages (ADLs) facilitate model-driven engineering by fostering reuse of component models. Some of the over 120 ADLs contributed by academia and …
Two essential activities in the software development process are requirements engineering (RE) and software architecting. The focus of RE is on eliciting, analyzing, and managing …
J Pérez, N Ali, JA Carsı, I Ramos, B Álvarez… - Information and …, 2008 - Elsevier
Aspect-Oriented Software Development (AOSD) has emerged as a new approach to develop software systems by improving their structure, reuse, maintenance and evolution …
This work presents an approach called Ambient-PRISMA for modelling and developing distributed and mobile applications. Ambient-PRISMA enriches an aspect-oriented software …
F Montero, E Navarro - 2009 14th IEEE International …, 2009 - ieeexplore.ieee.org
Interactive systems development is a complex process, because many requirements must be considered. Traditionally, functional requirements capture the intended behavior of the …
In this paper, we present an automatic and flexible approach for software component substitution. When a component is removed from an assembly, most existing approaches …
E Navarro, CE Cuesta - … , ECSA 2008 Paphos, Cyprus, September 29 …, 2008 - Springer
The impact of architecture is not only significant in the final structure of software, but also in the development process. Architecture itself is assembled by a network of design decisions …
The intertwining of Requirements and Software Architectures must be based on solid traceability mechanisms in order to effectively maintain the consistency between the two …
Gossip-based techniques recently adopted in mobile ad hoc network (MANET) system have achieved significant improvement on network overhead, routing efficiency and reliability. In …