• DocumentCode
    1963001
  • Title

    Ontologies in Checking for Inconsistency of Requirements Specification

  • Author

    Kroha, P. ; Janetzko, R. ; Labra, J.E.

  • Author_Institution
    Fac. of Comput. Sci., Tech. Univ. Chemnitz, Chemnitz, Germany
  • fYear
    2009
  • fDate
    11-16 Oct. 2009
  • Firstpage
    32
  • Lastpage
    37
  • Abstract
    In this paper, we investigate how ontologies developed for use in Semantic Web technology could be used in checking the consistency of requirements specifications. Our approach´s main idea and original contribution is that we use reasoning which is a part of ontology. In the first step, we transform the static part of the UML model and its constraints into a problem ontology and try to discover contradictions using ontology reasoning. The contradictions that have been found indicate inconsistencies. In the second step, we try to discover contradictions between the problem ontology coming from the UML model, that represents the requirements, and the domain ontology, that represents the domain knowledge available in the software company. However, a limitation of this approach is: We cannot check the behavioral consistency because it is not possible to represent the dynamic part of the UML model in an ontology. This paper describes not only a concept but also the implementation and illustrating examples.
  • Keywords
    Unified Modeling Language; formal specification; ontologies (artificial intelligence); semantic Web; UML model; domain knowledge; domain ontology; inconsistency checking; ontology reasoning; requirements specification; semantic web technology; software company; Chemical technology; Computer science; Costs; Knowledge acquisition; Knowledge engineering; Ontologies; Semantic Web; Unified modeling language; Vocabulary; checking; consistency; ontology; reasoning; requirements;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Semantic Processing, 2009. SEMAPRO '09. Third International Conference on
  • Conference_Location
    Sliema
  • Print_ISBN
    978-1-4244-5044-2
  • Electronic_ISBN
    978-0-7695-3833-4
  • Type

    conf

  • DOI
    10.1109/SEMAPRO.2009.11
  • Filename
    5291538