TY - GEN
T1 - Experiences on applying SPL engineering techniques to design a (Re) usable ontology in the energy domain
AU - Cuenca, Javier
AU - Larrinaga, Felix
AU - Curry, Edward
N1 - Publisher Copyright:
© 2019 Knowledge Systems Institute Graduate School. All rights reserved.
PY - 2019
Y1 - 2019
N2 - Global ontologies must provide a balance of reusability-usability to minimize the ontology reuse effort in different applications. To achieve this balance, ontology design methods focus on designing layered ontologies that classify into abstraction layers the common domain knowledge (reused by most applications) and the variant domain knowledge (reused by specific application types). This classification is performed from scratch by domain experts and ontology engineers. Hence, the design of reusable and usable ontologies that represent complex domains takes a lot of effort. Considering how common and variant software features are classified when designing Software Product Lines (SPLs), we argue that SPL engineering techniques can facilitate the domain knowledge classification taking as reference existing ontologies. In this paper, we show the experiences of applying SPL and ontology design techniques in combination to design a reusable and usable global ontology for the energy domain. Domain experts and ontology engineers evaluated the proposed method. The results show that SPL engineering techniques enable a systematic and accurate domain knowledge classification, thus saving ontology design effort.
AB - Global ontologies must provide a balance of reusability-usability to minimize the ontology reuse effort in different applications. To achieve this balance, ontology design methods focus on designing layered ontologies that classify into abstraction layers the common domain knowledge (reused by most applications) and the variant domain knowledge (reused by specific application types). This classification is performed from scratch by domain experts and ontology engineers. Hence, the design of reusable and usable ontologies that represent complex domains takes a lot of effort. Considering how common and variant software features are classified when designing Software Product Lines (SPLs), we argue that SPL engineering techniques can facilitate the domain knowledge classification taking as reference existing ontologies. In this paper, we show the experiences of applying SPL and ontology design techniques in combination to design a reusable and usable global ontology for the energy domain. Domain experts and ontology engineers evaluated the proposed method. The results show that SPL engineering techniques enable a systematic and accurate domain knowledge classification, thus saving ontology design effort.
KW - Energy domain
KW - Ontology design
KW - Ontology reusability
KW - Ontology usability
KW - Software Product Line
UR - https://www.scopus.com/pages/publications/85071370451
U2 - 10.18293/SEKE2019-111
DO - 10.18293/SEKE2019-111
M3 - Conference Publication
AN - SCOPUS:85071370451
T3 - Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
SP - 606
EP - 611
BT - Proceedings - SEKE 2019
PB - Knowledge Systems Institute Graduate School
T2 - 31st International Conference on Software Engineering and Knowledge Engineering, SEKE 2019
Y2 - 10 July 2019 through 12 July 2019
ER -