Rodyti trumpą aprašą

dc.contributor.authorKalibatienė, Diana
dc.contributor.authorVasilecas, Olegas
dc.date.accessioned2023-09-18T19:27:44Z
dc.date.available2023-09-18T19:27:44Z
dc.date.issued2012
dc.identifier.issn0868-4952
dc.identifier.other(BIS)VGT02-000025711
dc.identifier.urihttps://etalpykla.vilniustech.lt/handle/123456789/139410
dc.description.abstractNowadays, ontologies play a central role in many computer science problems such as data modelling, data exchange, integration of heterogeneous data and models or software reuse. Yet, if many methods of ontology based conceptual data modelling have been proposed, only few attempts have been made to ontology axioms based modelling of business rules, which make an integral part of each conceptual data model. In this paper, we present the approach how ontology axioms can be used for business rules implementation. Our proposal we apply for the transformation of PAL (Protege Axiom Language) constraints (ontology axioms), which is based on KIF (Knowledge Interchange Format) and is part of KIF ontology, into OCL (Object Constraint Language) constraints, which are part of a UML class diagram. Z language is used to formalise the proposal and describe the transformation. The Axiom2OCL plug-in is created for automation of the transformation and a case study is carried out.eng
dc.description.abstractPastaruoju metu informacinų sistemų srityje ontologijos naudojamos tokioms problemoms, kaip duomenų modeliavimas, apsikeitimas duomenimis, heterogeninių duomenų ir modelių integravimas arba pakartotinas programinės įrangos naudojimas, spręsti. Tačiau, nors ir pasiūlyta ontologijomis grindžiamų koncepcinio duomenų modeliavimo metodų, šią dieną nepakankamai dėmesio skiriama ontologijos aksiomomis grindžiamam verslo taisyklių modeliavimui. Šiame straipsnyje autoriai parodo, kaip ontologijos aksiomas galima panaudoti verslo taisyklių įgyvendinimui. Savo pasiūlymą autoriai taiko PAL (Protege Axiom Language), kuri yra KIF (Knowledge Interchange Format) dalis, ribojimų (PAL kalba aprašytų ontologijos aksiomų) transformacijai i OCL (Object Constraint Language) ribojimus, kurie yra UML klasės dalis. Siūlomas būdas aprašytas formalia Z kalba ir įgyvendintas kaip Axiom2OCL įskiepis, kuris naudojamas transformacijos automatizavimui. Atliktas eksperimentas parodė pasiūlyto metodo veiksmingumą.lit
dc.formatPDF
dc.format.mediumtekstas / txt
dc.language.isoeng
dc.relation.isreferencedbyScopus
dc.relation.isreferencedbyINSPEC
dc.relation.isreferencedbyScience Citation Index Expanded (Web of Science)
dc.source.urihttps://doi.org/10.15388/Informatica.2012.365
dc.titleApplication of the ontology axioms for the development of OCL constraints from PAL constraints
dc.title.alternativeOntologijos aksiomų taikymas OCL ribojimams gauti iš PAL ribojimų
dc.typeStraipsnis Web of Science DB / Article in Web of Science DB
dcterms.references41
dc.type.pubtypeS1 - Straipsnis Web of Science DB / Web of Science DB article
dc.contributor.institutionVilniaus Gedimino technikos universitetas
dc.contributor.facultyFundamentinių mokslų fakultetas / Faculty of Fundamental Sciences
dc.subject.researchfieldT 007 - Informatikos inžinerija / Informatics engineering
dc.subject.enOntology axiom
dc.subject.enConceptual data model
dc.subject.enOCL constraint
dc.subject.enUML class diagram
dc.subject.enTransformation
dc.subject.enZ language
dcterms.sourcetitleInformatica
dc.description.issueno. 3
dc.description.volumeVol. 23
dc.publisher.nameMatematikos ir informatikos institutas
dc.publisher.cityVilnius
dc.identifier.doi000309638100003
dc.identifier.doi10.15388/Informatica.2012.365
dc.identifier.elaba4006428


Šio įrašo failai

Thumbnail

Šis įrašas yra šioje (-se) kolekcijoje (-ose)

Rodyti trumpą aprašą