Software systems have become increasingly complex and are often used in highly dynamic, distributed and mobile environments. Formal development of such software systems in order …
Dynamic reconfiguration techniques appear promising to build component-based (CB) systems for application domains that have strong adaptability requirements, like the mobile …
The intended software architecture of a software system manifests the earliest and most fundamental design decisions. To ensure that the final software product is consistent with …
C Li, L Huang, L Chen - Software: Practice and Experience, 2015 - Wiley Online Library
Various technologies have been proposed to support the processing of big data. However, such technologies require software architectures not only to adapt to the changes and …
Eine in der Praxis oft eingesetzte Lösung zur Bewältigung der vielfältigen Funktionalität und Komplexität moderner Softwaresysteme besteht darin, ein Plugin-System in die Software zu …
R Mateescu, F Oquendo - ACM SIGSOFT Software Engineering Notes, 2006 - dl.acm.org
A key aspect of the design of any software system is its architecture. An architecture description, from a runtime perspective, provides a formal representation of the architecture …
Adaptivity and systems-of-systems (SoS) have always had a close relationship, as it is one of their defining features. Moreover, there is a clear similarity between the requirements of a …
F Barros - 2010 Seventh International Conference on the …, 2010 - ieeexplore.ieee.org
The development of new applications based on existing design and code increases software quality, since tested assets are more likely to exhibit fewer errors than software …