ArchCNL is an Architecture Conformance Checking Tool developed by the working group SWK (Software Engineering and Construction Methods) at the computer science department of the University of Hamburg
GNU General Public License v3.0
5
stars
8
forks
source link
Feature/arch cnl 163/add more information to ontology #284
Ontology now includes the location of each individual that has one.
The location is represented by a DatatypeProperty with the name isLocatedAt which has the location as a String.
The location is just the path for "top-level" individuals like classes and is the path and the line number of individuals like methods and local variables
An additional query has been created that includes this information. However, it is not yet integrated, as there was no apparent direct way to provide access to several predefined queries in the UI.
Integrating location information for Kotlin was tried, but stopped as without a demo project, it is not efficient to check the correctness
Ontology now includes the location of each individual that has one.
The location is represented by a DatatypeProperty with the name isLocatedAt which has the location as a String.
The location is just the path for "top-level" individuals like classes and is the path and the line number of individuals like methods and local variables
An additional query has been created that includes this information. However, it is not yet integrated, as there was no apparent direct way to provide access to several predefined queries in the UI.
Integrating location information for Kotlin was tried, but stopped as without a demo project, it is not efficient to check the correctness