DocumentCode :
2518593
Title :
Ontology-Based Model Driven Engineering for Safety Verification
Author :
Mokos, Konstantinos ; Meditskos, George ; Katsaros, Panagiotis ; Bassiliades, Nick ; Vasiliades, Vangelis
Author_Institution :
Dept. of Inf., Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
fYear :
2010
fDate :
1-3 Sept. 2010
Firstpage :
47
Lastpage :
54
Abstract :
Safety assessment of dependable systems is a complex verification task that is desirable to be explicitly incorporated into the development cycle during the very early stages of a project. The main reason is that the cost to correct a safety error at the late stages of system development is excessively high. Towards this aim, we introduce an ontology-based model-driven engineering process for automating transformations of models that are utilized as reusable artifacts. The logical and syntactical structures of the design and safety models have to conform to a number of metamodel constraints. These constraints are semantically represented by mapping them onto an OWL domain ontology, allowing the incorporation of a Description Logic OWL reasoner and inference rules, in order to detect lacks of model elements and semantically inconsistent parts. Model validation throughout the ontology-based transformation assures that the generated formal safety model fulfils a series of requirements that render it analyzable. Our approach has been implemented as a response to an industrial problem, where the architecture design is expressed in Architecture Analysis and Design Language (AADL) and safety models are specified in the AltaRica formal language.
Keywords :
constraint handling; formal languages; formal verification; inference mechanisms; knowledge representation languages; ontologies (artificial intelligence); software reusability; AltaRica formal language; OWL domain ontology; architecture analysis and design language; dependable systems; description logic OWL reasoner; formal safety model; inference rules; metamodel constraints; ontology based model driven engineering; reusable artifacts; safety assessment; safety verification; Analytical models; Cognition; Computer architecture; OWL; Ontologies; Safety; Semantics; model driven engineering; model transformation; ontology reasoning; safety; verification and validation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
Conference_Location :
Lille
ISSN :
1089-6503
Print_ISBN :
978-1-4244-7901-6
Type :
conf
DOI :
10.1109/SEAA.2010.60
Filename :
5598078
Link To Document :
بازگشت