3rd International Workshop on Knowledge Oriented Software Product Line Engineering

3 September 2012
Salvador - Brazil



KOPLE Keynote by Øystein Haugen


Representing Variability – applying metamodels, ontologies, DSLs

There are several popular ways to represent domain knowledge and we are addressing the cross-cutting domain of variability. Having spent many years creating and standardizing languages using representations of grammars, metamodels and mathematics, the speaker will address the relationships between language building, plain reference models and ontologies. The talk will try and explore these relationships and how we can benefit more effectively from combining these techniques.

 Our example domain is that of variability. The Common Variability Language is being considered for standardization by the OMG and the speaker is organizing the joint submission team. The ARTEMIS CESAR project has put effort into making an ontology of variability. Furthermore, variability is not a normal application domain, but rather a generic or even generative domain. What does all of this mean and how is this related to knowledge representation of variability?

 The keynote intends to foster discussions and will not claim to present the absolute truth, but rather contribute to encouraging disagreement and new pragmatic as well as theoretical knowledge.

 Dr. Øystein Haugen is Senior Researcher at SINTEF in Oslo, Norway, and also part-time Associate Professor at the University of Oslo. He has an interest in the creation and application of modelling languages. He has taken part in the evolution of general languages SDL (ITU Specification and Description Language), MSC (Message Sequence Charts) and UML (Unified Modeling Language), and of domain specific languages TCL (Train Control Language) and CVL (Common Variability Language). Currently Dr. Haugen is engaged in the design of the Common Variability Language. He leads the OMG (Object Management Group) standardization effort in the area based on the ITEA research project MoSiS results as well as ITEA project VERDE and ARTEMIS project CESAR. The submission consortium includes partners from all corners of the earth from Canada to India and includes both academic and industrial partners.


Dr. Haugen is also involved in research projects where modelling is applied in sharp industrial settings with the purpose of improving the engineering methods. In particular Dr. Haugen has been working with product line engineering over the last years.



© 2018 Tecnalia. All rights reserved.