Towards an autonomic computing environment
Autonomic Computing is a promising new concept in system development. It aims to (i)
increase reliability by designing systems to be self-protecting and self-healing; and (ii) …
increase reliability by designing systems to be self-protecting and self-healing; and (ii) …
A framework for the validation of privacy protection solutions in video surveillance
The issue of privacy protection in video surveillance has drawn a lot of interest lately.
However, thorough performance analysis and validation is still lacking, especially regarding …
However, thorough performance analysis and validation is still lacking, especially regarding …
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 …
specifying and reasoning about important design decisions. In this study, 124 different …
On the modular representation of architectural aspects
An architectural aspect is a concern that cuts across architecture modularity units and cannot
be effectively modularized using the given abstractions of conventional Architecture …
be effectively modularized using the given abstractions of conventional Architecture …
Dataprove: Fully automated conformance verification between data protection policies and system architectures
Privacy and data protection by design are relevant parts of the General Data Protection
Regulation (GDPR), in which businesses and organisations are encouraged to implement …
Regulation (GDPR), in which businesses and organisations are encouraged to implement …
AO-ADL: An ADL for describing aspect-oriented architectures
Abstract Architecture description languages are a sound and convenient approach to
software architecture representation. The majority of well-known ADLs provide separation of …
software architecture representation. The majority of well-known ADLs provide separation of …
Reflections on architectural connection: seven issues on aspects and ADLs
Abstractions to express architectural connection play a central role in architecture design,
especially in Architecture Description Languages (ADLs). With the emergence of aspect …
especially in Architecture Description Languages (ADLs). With the emergence of aspect …
Model-driven development for early aspects
Currently, non-functional requirements (NFRs) consume a considerable part of the software
development effort. The good news is that most of them appear time and again during …
development effort. The good news is that most of them appear time and again during …
An ADL dealing with aspects at software architecture stage
Managing complex software systems is one of the most important problems to be solved by
software engineering. The software engineer needs to apply new techniques that allow for …
software engineering. The software engineer needs to apply new techniques that allow for …
An architectural framework for modeling teleoperated service robots
Teleoperated robots are used to perform tasks that human operators cannot carry out
because of the nature of the tasks themselves or the hostile nature of the working …
because of the nature of the tasks themselves or the hostile nature of the working …