[图书][B] Introduction and roadmap: History and challenges of software evolution

T Mens, S Demeyer, T Mens - 2008 - Springer
The ability to evolve software rapidly and reliably is a major challenge for software
engineering. In this introductory chapter we start with a historic overview of the research …

A component‐based middleware platform for reconfigurable service‐oriented architectures

L Seinturier, P Merle, R Rouvoy… - Software: Practice …, 2012 - Wiley Online Library
SUMMARY ThetextitService Component Architecture (SCA) is a technology‐independent
standard for developing distributed Service‐oriented Architectures (SOA). The SCA standard …

Reconfigurable sca applications with the frascati platform

L Seinturier, P Merle, D Fournier… - 2009 IEEE …, 2009 - ieeexplore.ieee.org
The Service Component Architecture (SCA) is a technology agnostic standard for
developing and deploying distributed service-oriented applications. However, SCA does not …

[PDF][PDF] Harnessing emergence: The control and design of emergent behavior in system of systems engineering

S Mittal, L Rainey - Proceedings of the conference on summer …, 2015 - researchgate.net
According to Ashby, emergent behavior manifest itself due to a lack of understanding of the
system. The problem while apparent in monolithic systems takes on center-stage in a system …

FPath and FScript: Language support for navigation and reliable reconfiguration of Fractal architectures

PC David, T Ledoux, M Léger, T Coupaye - annals of telecommunications …, 2009 - Springer
Component-based systems must support dynamic reconfigurations to adapt to their
execution context, but not at the cost of reliability. Fractal provides intrinsic support for …

WComp middleware for ubiquitous computing: Aspects and composite event-based Web services

JY Tigli, S Lavirotte, G Rey, V Hourdin… - annals of …, 2009 - Springer
After a survey of the specific features of ubiquitous computing applications and
corresponding middleware requirements, we list the various paradigms used in the main …

The analysis of architectural languages for the needs of practitioners

M Ozkaya - Software: Practice and Experience, 2018 - Wiley Online Library
Architectural languages (ALs) have attracted much attention as the modeling notations for
specifying and reasoning about important design decisions. In this study, 124 different …

On the modular representation of architectural aspects

A Garcia, C Chavez, T Batista, C Sant'Anna… - … Workshop, EWSA 2006 …, 2006 - Springer
An architectural aspect is a concern that cuts across architecture modularity units and cannot
be effectively modularized using the given abstractions of conventional Architecture …

Components meet aspects: Assessing design stability of a software product line

LP Tizzei, M Dias, CMF Rubira, A Garcia… - Information and Software …, 2011 - Elsevier
CONTEXT: It is important for Product Line Architectures (PLA) to remain stable
accommodating evolutionary changes of stakeholder's requirements. Otherwise …

Software architecture evolution

T Mens, S Demeyer, O Barais, AF Le Meur, L Duchien… - Software …, 2008 - Springer
Software architectures must frequently evolve to cope with changing requirements, and this
evolution often implies integrating new concerns. Unfortunately, when the new concerns are …