Efficient development of high quality software is tightly coupled to the ability of quickly taking complex decisions based on trustworthy facts. In component-based software engineering, the decisions related to selecting the most suitable component among functionally-equivalent ones are of paramount importance. Despite sharing the same functionality, components differ in terms of their extra-functional properties. Therefore, to make informed selections, it is crucial to evaluate extra-functional properties in a systematic way. To date, many properties and evaluation methods that are not necessarily compatible with each other exist. The property model ontology presented in this paper represents the first step towards providing a systematic way to describe extra-functional properties and their evaluation methods, and thus making them comparable. This is beneficial from two perspectives. First, it aids researchers in identifying comparable property models as a guide for empirical evaluations. Second, practitioners are supported in choosing among alternative evaluation methods for the properties of their interest. The use of the ontology is illustrated by instantiating a subset of property models relevant in the automotive domain.
Euromicro Conference on Software Engineering and Advanced Applications
год
2016
страницы
165-172
издательство
IEEE
isbn
9781509028191
file
:Users/Andrey/Mendeley/Euromicro Conference on Software Engineering and Advanced Applications/2016/Sentilles et al/Sentilles et al. - 2016 - A Property Model Ontology.pdf:pdf
%0 Conference Paper
%1 Sentilles2016
%A Sentilles, Severine
%A Papatheocharous, Efi
%A Ciccozzi, Federico
%A Petersen, Kai
%B Euromicro Conference on Software Engineering and Advanced Applications
%D 2016
%I IEEE
%K orchestration
%P 165-172
%R 10.1109/SEAA.2016.26
%T A Property Model Ontology
%U https://www.computer.org/csdl/proceedings/seaa/2016/2820/00/2820a165.pdf
%X Efficient development of high quality software is tightly coupled to the ability of quickly taking complex decisions based on trustworthy facts. In component-based software engineering, the decisions related to selecting the most suitable component among functionally-equivalent ones are of paramount importance. Despite sharing the same functionality, components differ in terms of their extra-functional properties. Therefore, to make informed selections, it is crucial to evaluate extra-functional properties in a systematic way. To date, many properties and evaluation methods that are not necessarily compatible with each other exist. The property model ontology presented in this paper represents the first step towards providing a systematic way to describe extra-functional properties and their evaluation methods, and thus making them comparable. This is beneficial from two perspectives. First, it aids researchers in identifying comparable property models as a guide for empirical evaluations. Second, practitioners are supported in choosing among alternative evaluation methods for the properties of their interest. The use of the ontology is illustrated by instantiating a subset of property models relevant in the automotive domain.
%@ 9781509028191
@inproceedings{Sentilles2016,
abstract = {Efficient development of high quality software is tightly coupled to the ability of quickly taking complex decisions based on trustworthy facts. In component-based software engineering, the decisions related to selecting the most suitable component among functionally-equivalent ones are of paramount importance. Despite sharing the same functionality, components differ in terms of their extra-functional properties. Therefore, to make informed selections, it is crucial to evaluate extra-functional properties in a systematic way. To date, many properties and evaluation methods that are not necessarily compatible with each other exist. The property model ontology presented in this paper represents the first step towards providing a systematic way to describe extra-functional properties and their evaluation methods, and thus making them comparable. This is beneficial from two perspectives. First, it aids researchers in identifying comparable property models as a guide for empirical evaluations. Second, practitioners are supported in choosing among alternative evaluation methods for the properties of their interest. The use of the ontology is illustrated by instantiating a subset of property models relevant in the automotive domain.},
added-at = {2018-08-31T22:18:29.000+0200},
author = {Sentilles, Severine and Papatheocharous, Efi and Ciccozzi, Federico and Petersen, Kai},
biburl = {https://www.bibsonomy.org/bibtex/2eaf30ff674550e2a1db51d6e00e1f824/andreysaltan},
booktitle = {Euromicro Conference on Software Engineering and Advanced Applications},
doi = {10.1109/SEAA.2016.26},
file = {:Users/Andrey/Mendeley/Euromicro Conference on Software Engineering and Advanced Applications/2016/Sentilles et al/Sentilles et al. - 2016 - A Property Model Ontology.pdf:pdf},
interhash = {614cd33f546b6173d1d6d00512e4034c},
intrahash = {eaf30ff674550e2a1db51d6e00e1f824},
isbn = {9781509028191},
issn = {2376-9505},
keywords = {orchestration},
pages = {165-172},
publisher = {IEEE},
timestamp = {2018-08-31T22:48:01.000+0200},
title = {A Property Model Ontology},
url = {https://www.computer.org/csdl/proceedings/seaa/2016/2820/00/2820a165.pdf},
year = 2016
}