Agile product-line architecting in practice: A case study in smart grids

J Díaz, J Pérez, J Garbajosa - Information and Software Technology, 2014 - Elsevier
Abstract Context Software Product Line Engineering implies the upfront design of a Product-
Line Architecture (PLA) from which individual product applications can be engineered. The …

[PDF][PDF] A classification of dynamic reconfiguration in component and connector architecture description languages

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 …

[图书][B] Bridging the gap between requirements engineering and software architecture

A Alebrahim, M Heisel - 2017 - Springer
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 …

Integrating aspects in software architectures: PRISMA applied to robotic tele-operated systems

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 …

Ambient-PRISMA: Ambients in mobile aspect-oriented software architecture

N Ali, I Ramos, C Solís - Journal of Systems and Software, 2010 - Elsevier
This work presents an approach called Ambient-PRISMA for modelling and developing
distributed and mobile applications. Ambient-PRISMA enriches an aspect-oriented software …

ATRIUM: Software architecture driven by requirements

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 …

Automated and unanticipated flexible component substitution

N Desnos, M Huchard, C Urtado, S Vauttier… - … Symposium, CBSE 2007 …, 2007 - Springer
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 …

Automating the trace of architectural design decisions and rationales using a MDD approach

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 …

Requirements and scenarios: Running aspect-oriented software architectures

E Navarro, P Letelier, I Ramos - 2007 Working IEEE/IFIP …, 2007 - ieeexplore.ieee.org
The intertwining of Requirements and Software Architectures must be based on solid
traceability mechanisms in order to effectively maintain the consistency between the two …

[PDF][PDF] Adaptive gossip-based routing algorithm.

Z Shi, H Shen - IPCCC, 2004 - Citeseer
Gossip-based techniques recently adopted in mobile ad hoc network (MANET) system have
achieved significant improvement on network overhead, routing efficiency and reliability. In …