Abstrakt. Att överbrygga klyftan mellan OWL- och objektorienterad programmering (OOP) språk är ett oumbärligt villkor för att möjliggöra objektorienterad modellering i programvaruteknik av OWL. Men det är mycket svårt vid statiska OOP språk som Java och C#. Vi har utvecklat SWCLOS, som är en OWL-processor sömlöst byggd på toppen av Common Lisp Object System (CLOS), ett dynamiskt OOP språk. SWCLOS gör det möjligt för programmerare att utveckla applikationsdomänmodeller av OWL och möjliggör OOP på modellerna. I detta dokument förklarar vi den semantiska klyftan mellan OWL- och OOP-språk, introducerar RDFS- och OWL-förverkligandet på SWCLOS och diskuterar OWL-funktionerna ur OOP-perspektiv. Slutligen visar vi OWL-Full nivå prestanda i SWCLOS.
I REF förklaras den semantiska klyftan mellan OOP-språk och OWL: olika skillnader mellan statiska OOP-språk som Java och OWL/RDF beror på en obalans mellan OWL-klasser/individer och OOP-klasser/instanser.
OWL-Full Reasoning from an Object Oriented Perspective
{'venue': 'ASWC', 'journal': None, 'mag_field_of_study': ['Computer Science']}