Context: Quality attributes play a critical role in the architecture elicitation phase. Software Sustainability and energy efficiency is becoming a critical quality attribute that can be used as a selection criteria to choose from among different design or implementation alternatives. Energy efficiency usually competes with other nonfunctional requirements, like for instance, performance. Objective: This paper presents a process that helps developers to automatically generate optimum configurations of functional quality attributes in terms of energy efficiency and performance. Functional quality attributes refer to the behavioral properties that need to be incorporated inside a software architecture to fulfill a particular quality at...
A dependable system has to meet some quality criteria in order to provide certain reliance on its op...
The quality of a software system can be measured by the extent to which it possesses a desired comb...
International audienceDuring an architectural evolution of a component-based software, certain quali...
Quality attributes play a critical role in the architecture elicitation phase. Software Sustainabili...
Functional quality attributes (FQAs) are those quality attributes that, to be satisfied, require the...
Some quality attributes can be modelled using software components, and are normally known as Functio...
There are some Quality Attributes (QAs) whose variability is addressed through functional variabili...
Quality attributes that add new behavior to the functional software architecture are known as funct...
Energy Efficiency is becoming a key factor in software development, given the sharp growth of IT sys...
In recent years, Information Technology (IT) has grown into a sector that is both as vital and, or p...
Functional Quality Attributes (FQAs) are quality attributes that have strong functional implication...
A look at the software for an automated weather station shows that energy can be treated like any ot...
This thesis presents an approach for the design time analysis of energy efficiency for static and se...
Software quality is one of the major issues with software intensive systems. Quality is especially i...
For a software system to be perceived as a success, or even just as properly functioning, many quali...
A dependable system has to meet some quality criteria in order to provide certain reliance on its op...
The quality of a software system can be measured by the extent to which it possesses a desired comb...
International audienceDuring an architectural evolution of a component-based software, certain quali...
Quality attributes play a critical role in the architecture elicitation phase. Software Sustainabili...
Functional quality attributes (FQAs) are those quality attributes that, to be satisfied, require the...
Some quality attributes can be modelled using software components, and are normally known as Functio...
There are some Quality Attributes (QAs) whose variability is addressed through functional variabili...
Quality attributes that add new behavior to the functional software architecture are known as funct...
Energy Efficiency is becoming a key factor in software development, given the sharp growth of IT sys...
In recent years, Information Technology (IT) has grown into a sector that is both as vital and, or p...
Functional Quality Attributes (FQAs) are quality attributes that have strong functional implication...
A look at the software for an automated weather station shows that energy can be treated like any ot...
This thesis presents an approach for the design time analysis of energy efficiency for static and se...
Software quality is one of the major issues with software intensive systems. Quality is especially i...
For a software system to be perceived as a success, or even just as properly functioning, many quali...
A dependable system has to meet some quality criteria in order to provide certain reliance on its op...
The quality of a software system can be measured by the extent to which it possesses a desired comb...
International audienceDuring an architectural evolution of a component-based software, certain quali...