Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 882324

An Overview on the Use of Ontologies in Software Engineering


Strmečki, Daniel; Magdalenić, Ivan; Kermek, Dragutin
An Overview on the Use of Ontologies in Software Engineering // Journal of computer science, 12 (2016), 12; 597-610 doi:10.3844/jcssp.2016.597.610 (međunarodna recenzija, članak, znanstveni)


CROSBI ID: 882324 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
An Overview on the Use of Ontologies in Software Engineering

Autori
Strmečki, Daniel ; Magdalenić, Ivan ; Kermek, Dragutin

Izvornik
Journal of computer science (1549-3636) 12 (2016), 12; 597-610

Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni

Ključne riječi
Component-based development, Generative programming, Model driven engineering, Ontologies Software engineering, Software product lines

Sažetak
One of the main goals of the Software Engineering (SE) discipline is to find higher abstraction levels, ways to reuse software in order to increase its productivity, 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, analysis of the existing solutions for implementing ontologies in SE. We selected several software development paradigms (including Software Product Lines, Component-Based Development, Generative Programming, Model-Driven Engineering) for our classification, discussion of different approaches proposed in the literature. It was established that ontologies are suitable for providing a common vocabulary to avoid misunderstanding between different parties in SE, requirements specification, features specification, variability management, components specification, components matching, model transformations, code generation. Based on the conducted review, guidelines for further research are given.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo, Informacijske i komunikacijske znanosti



POVEZANOST RADA


Ustanove:
Fakultet organizacije i informatike, Varaždin

Profili:

Avatar Url Dragutin Kermek (autor)

Avatar Url Ivan Magdalenić (autor)

Poveznice na cjeloviti tekst rada:

doi pdfs.semanticscholar.org

Citiraj ovu publikaciju:

Strmečki, Daniel; Magdalenić, Ivan; Kermek, Dragutin
An Overview on the Use of Ontologies in Software Engineering // Journal of computer science, 12 (2016), 12; 597-610 doi:10.3844/jcssp.2016.597.610 (međunarodna recenzija, članak, znanstveni)
Strmečki, D., Magdalenić, I. & Kermek, D. (2016) An Overview on the Use of Ontologies in Software Engineering. Journal of computer science, 12 (12), 597-610 doi:10.3844/jcssp.2016.597.610.
@article{article, author = {Strme\v{c}ki, Daniel and Magdaleni\'{c}, Ivan and Kermek, Dragutin}, year = {2016}, pages = {597-610}, DOI = {10.3844/jcssp.2016.597.610}, keywords = {Component-based development, Generative programming, Model driven engineering, Ontologies Software engineering, Software product lines}, journal = {Journal of computer science}, doi = {10.3844/jcssp.2016.597.610}, volume = {12}, number = {12}, issn = {1549-3636}, title = {An Overview on the Use of Ontologies in Software Engineering}, keyword = {Component-based development, Generative programming, Model driven engineering, Ontologies Software engineering, Software product lines} }
@article{article, author = {Strme\v{c}ki, Daniel and Magdaleni\'{c}, Ivan and Kermek, Dragutin}, year = {2016}, pages = {597-610}, DOI = {10.3844/jcssp.2016.597.610}, keywords = {Component-based development, Generative programming, Model driven engineering, Ontologies Software engineering, Software product lines}, journal = {Journal of computer science}, doi = {10.3844/jcssp.2016.597.610}, volume = {12}, number = {12}, issn = {1549-3636}, title = {An Overview on the Use of Ontologies in Software Engineering}, keyword = {Component-based development, Generative programming, Model driven engineering, Ontologies Software engineering, Software product lines} }

Časopis indeksira:


  • Scopus


Uključenost u ostale bibliografske baze podataka::


  • SCOPUS


Citati:





    Contrast
    Increase Font
    Decrease Font
    Dyslexic Font