AWright-ADL for aspectual component composition platform
B Wang, C Wen, W Zhu, J Sheng - … International Symposium on …, 2008 - ieeexplore.ieee.org
Aspectual component composition platform needs a new kind of language to support the
description and verification of the software architecture. Based on the extension of Wright …
description and verification of the software architecture. Based on the extension of Wright …
Architectural specification and analysis with XCD
M Ozkaya, C Kloukinas - 2014 2nd International Conference on …, 2014 - ieeexplore.ieee.org
Despite promoting precise modelling and analysis, architecture description languages
(ADLs) have not yet gained the expected momentum. Indeed, practitioners prefer using far …
(ADLs) have not yet gained the expected momentum. Indeed, practitioners prefer using far …
Software architecture constraints as customizable, reusable and composable entities
One of the major advantages of component-based software engineering is the ability for
developers to reuse and assemble software entities to build complex software. Whereas …
developers to reuse and assemble software entities to build complex software. Whereas …
A framework for software architecture verification
The authors present a framework for analyzing software architecture descriptions using
machine-assisted formal proof. Our approach is based on the translation of an existing …
machine-assisted formal proof. Our approach is based on the translation of an existing …
Using architectural patterns to define architectural decisions
During the architecture development process, architectural design decisions play an
important role in maintaining non-functional properties of the system. Instead of supposing …
important role in maintaining non-functional properties of the system. Instead of supposing …
An architecture-based verification technique for AADL specifications
A Johnsen, P Pettersson, K Lundqvist - European Conference on Software …, 2011 - Springer
Quality assurance processes of software-intensive systems are an increasing challenge as
the complexity of these systems dramatically increases. The use of Architecture Description …
the complexity of these systems dramatically increases. The use of Architecture Description …
A formal definition of software architecture behavioral concepts
A Smeda - 2010 Fourth International Conference on Research …, 2010 - ieeexplore.ieee.org
Software architecture is a novel filed of software engineering devoted towards describing the
architecture of software systems. Architecture Description Languages (ADLs) are formal …
architecture of software systems. Architecture Description Languages (ADLs) are formal …
Inconsistency management between architectural decisions and designs using constraints and model fixes
The software architecture community has proposed to document the design rationale of
software architectures by means of architectural design decisions (ADDs). The constant …
software architectures by means of architectural design decisions (ADDs). The constant …
Architecture-level dependence analysis in support of software maintenance
JA Stafford, AL Wolf - Proceedings of the third international workshop on …, 1998 - dl.acm.org
Software maintenance is the most costly phase of software development. Two factors
contributing to the high cost are the late detection of system failures and the increasing …
contributing to the high cost are the late detection of system failures and the increasing …
[PDF][PDF] Preserving architectural knowledge through domain-specific modeling
FG Olumofin, VB Mišic - 6th OOPSLA Workshop on Domain-Specific …, 2006 - academia.edu
We investigate the feasibility of applying the principles of domain-specific modeling to the
problem of capturing and preservation architectural modeling knowledge. The proposed …
problem of capturing and preservation architectural modeling knowledge. The proposed …