Architecture reconstruction: Tutorial on reverse engineering to the architectural level
R Koschke - International Summer School on Software Engineering, 2006 - Springer
Software architectures are described by different views which depend upon the concerns of
the respective stakeholders. Far too often, software architectures are not documented …
the respective stakeholders. Far too often, software architectures are not documented …
[PDF][PDF] A System of Patterns for Fault Tolerance.
T Saridakis - EuroPLoP, 2002 - academia.edu
Many fault tolerance techniques that have been devised, applied and improved over the
past three decades represent general solutions to recurring problems in the design of fault …
past three decades represent general solutions to recurring problems in the design of fault …
Linux kernels as complex networks: A novel method to study evolution
In recent years, many graphs have turned out to be complex networks. This paper presents a
novel method to study Linux kernel evolution-using complex networks to understand how …
novel method to study Linux kernel evolution-using complex networks to understand how …
An approach for reasoning and refining non-functional requirements
NS Rosa, PR Freire Cunha… - Journal of the Brazilian …, 2004 - Springer
Non-functional requirements (NFRs) are rarely taken in account in most software
development processes. There are some reasons that can help us to understand why these …
development processes. There are some reasons that can help us to understand why these …
LfP: a specification language for rapid prototy** of concurrent systems
D Regep, F Kordon - … on Rapid System Prototy**. RSP 2001, 2001 - ieeexplore.ieee.org
We present LfP: a specification Language for rapid prototy** of embedded concurrent
systems. LfP is a graphical coordination language providing facilities of an architecture …
systems. LfP is a graphical coordination language providing facilities of an architecture …
Component-based programming of distributed applications
The software architecture research domain arose in the early 90s and seeks solutions for
easing the development of large, complex, software systems based on the abstract …
easing the development of large, complex, software systems based on the abstract …
On the evolution of Linux kernels: a complex network perspective
L Wang, P Yu, Z Wang, C Yang… - Journal of software …, 2013 - Wiley Online Library
This paper presents a novel method to study the evolution of Linux kernel components using
complex networks to understand how Linux kernel components evolve over time. After …
complex networks to understand how Linux kernel components evolve over time. After …
[PDF][PDF] Towards engineering product lines using concerns
J Bayer - Workshop on Multi-Dimensional Separation of …, 2000 - academia.edu
Separation of concerns is accepted as introducing numerous benefits into software
development and maintenance. In this position paper, we argue for a method that introduces …
development and maintenance. In this position paper, we argue for a method that introduces …
[PDF][PDF] Formal verification of embedded distributed systems in a prototy** approach
F Kordon, I Mounier, E Paviot-Adet… - … Workshop 2001: on …, 2001 - researchgate.net
This paper presents an evolutionary prototy** methodology dedicated to the design,
verification and implementation of embedded systems. This methodology relies on LfP: a …
verification and implementation of embedded systems. This methodology relies on LfP: a …
Rekonstruktion von Software-Architekturen: Ein Literatur-und Methoden-Überblick zum Stand der Wissenschaft
R Koschke - Informatik-Forschung und Entwicklung, 2005 - Springer
Software-Architekturen werden aus verschiedenen Sichten beschrieben, die abhängig von
den Anliegen sind, die mit der Beschreibung verfolgt werden. In vielen Fällen ist die …
den Anliegen sind, die mit der Beschreibung verfolgt werden. In vielen Fällen ist die …