2018
DOI: 10.1016/j.infsof.2017.10.018
|View full text |Cite
|
Sign up to set email alerts
|

Variability models for generating efficient configurations of functional quality attributes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 15 publications
(20 citation statements)
references
References 17 publications
0
20
0
Order By: Relevance
“…After getting potential quality attribute, they provides a means to quantify energy consumption aspects related to software. Horcas [26] has pointed that different configurations of quality attributes in software architecture influenced energy efficiency. They represented the variability of quality attributes, as well as the energy efficiency and performance experiment results as a constraint satisfaction problem to help software developers to build more energy efficient software.…”
Section: E Architecture Levelmentioning
confidence: 99%
See 2 more Smart Citations
“…After getting potential quality attribute, they provides a means to quantify energy consumption aspects related to software. Horcas [26] has pointed that different configurations of quality attributes in software architecture influenced energy efficiency. They represented the variability of quality attributes, as well as the energy efficiency and performance experiment results as a constraint satisfaction problem to help software developers to build more energy efficient software.…”
Section: E Architecture Levelmentioning
confidence: 99%
“…For example, at the bottom of the hardware, saving energy are conducted by improving the manufacturing process, optimizing the circuit structure. At instruction level, the instructions optimized by compiler, instruction conversion and rearrangement, and loop structure optimization [9][10][11][12][13] are used for energy management; in the source code layer, code expression change, data representation and program structure rearrangement are optimized, and redundant calculation is eliminated, and data storage space are compressed [14][15][16][17][18][19][20]; at component level, and process level energy management [21][22][23] are used; at architecture layer, macro-modeling, system structure selection, transformation and simplification [24][25][26] are used.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…So, the intention is to store the energy consumption obtained following different approaches, and provide this information to the developer. Certainly, we could gather results from many already published experimental studies [10,34] , store them in the HADAS Green Repository and provide advice based on these results.…”
Section: Estimating the Energy Consumptionmentioning
confidence: 99%
“…Generating all the possible configurations of the energy consuming concerns and performing all the required experiments may sound an intractable task. However, it is demonstrated [34] that the number of contextual features and configurable parameters of the energy consuming concerns that affect the energy consumption is usually low and the total number of configurations and experiments is manageable. For instance, as shown in Table 2 , for compression that is the more complicated concern, there are only 6 contextual features and 7 implementation features that can affect the energy consumption.…”
Section: Applicabilitymentioning
confidence: 99%