An Overview on the use of Ontologies in Software Engineering

  title={An Overview on the use of Ontologies in Software Engineering},
  author={D. Strmecki and Ivan Magdalenic and D. Kermek},
  journal={J. Comput. Sci.},
  • D. Strmecki, Ivan Magdalenic, D. Kermek
  • Published 2016
  • Computer Science
  • J. Comput. Sci.
  • One of the main goals of the Software Engineering (SE) discipline is to find higher abstraction levels and ways to reuse software in order to increase its productivity and quality. Ontologies, which are typically considered as a technique or an artifact used in one or more software lifecycle phases, may be used to help achieve that goal. This paper provides a literature review, discussion and analysis of the existing solutions for implementing ontologies in SE. We selected several software… CONTINUE READING


    Publications referenced by this paper.
    Model-driven engineering: A survey supported by the unified conceptual model
    • 231
    • PDF
    Ontologies in the Software Engineering Process
    • 67
    • Highly Influential
    • PDF
    Ontology based object-oriented domain modelling: fundamental concepts
    • 134
    Applications of Ontologies in Software Engineering
    • 307
    • Highly Influential
    • PDF
    Development of a Software Engineering Ontology for Multisite Software Development
    • 76
    • PDF
    Generative programming - methods, tools and applications
    • 2,998
    • PDF
    Ontologies for Software Engineering and Software Technology
    • 271
    • PDF
    WebDSL: A Case Study in Domain-Specific Language Engineering
    • 208
    • PDF
    Ontology driven development of domain-specific languages
    • 60
    • PDF
    Ontology for Systems Engineering
    • 26
    • PDF