Authors:
Joselaine Valaski
;
Sheila Reinehr
and
Andreia Malucelli
Affiliation:
Pontifical Catholic University of Paraná (PUCPR), Brazil
Keyword(s):
Requirements Engineering, OntoUML, Conceptual Model, Functional Requirement.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Data Engineering
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Knowledge Engineering and Ontology Development
;
Knowledge-Based Systems
;
Ontologies and the Semantic Web
;
Ontology Engineering
;
Requirements Analysis And Management
;
Software Engineering
;
Symbolic Systems
Abstract:
A conceptual model is an artifact that helps to understand a domain and therefore, may contribute with the elicitation of related functional requirements. However, the expressiveness of this model depends on the expressiveness of the language used. Considering that OntoUML is a language that proposes elements that allow more semantics, it is possible to build models with better expressiveness which are more complete than, for instance, models represented in UML language. For evaluating the possibility of deriving domain functional requirements (DFR) from models represented in OntoUML, a heuristic was proposed. This heuristic was obtained by reading and interpreting nine conceptual models represented in OntoUML. Once the heuristic was obtained, it was applied in a systematized manner to six models. According to the results obtained, using a conceptual model represented in OntoUML as a source to derive DFR is possible. In addition to the identification of the DFR, the heuristic can ide
ntify possible faults in the model design, or even the incompleteness of the model.
(More)