hsu-aut / lion Goto Github PK
View Code? Open in Web Editor NEWLightweight Industrial Ontology Support
License: MIT License
Lightweight Industrial Ontology Support
License: MIT License
Manage Repositories doesn't work, as nothing happens when it is clicked.
Same goes for Set T-Boxes.
Currently, technical resources cannot be added to other individuals (i.e., processes) because the object property "isAssignedTo" has domain and range set so that it points to a process operator. Therefore, a resource would have to be clicked on in the table to connect it to a process operator.
Unfortunately, the table is built so that it shows only resources already connected to an operator.
There are two possible fixes:
I think we should do both because 1. makes the ontology more "symmetric" and 2, adds some functionality to the VDI3682 component
The configurations page should be called before any modelling activity. Some questions should catch user preferences (e.g.: whats you favorite output format?)
When creating parameters for the method of a resource, the Active Graph is not taken into account. The line GRAPH <${activeGraph}>
is missing in the SPARQL insert.
In order to use static typing, the backend should be built on TypeScript (Nest JS) instead of plain JS
Select queries should store their results and should only be fired again, if data changes, e.g. after an insert -> put it in service
Move eclass related code to eclass-search and make sql-util a general purpose sql query utility
If same functions are found, swap them out
by now, one has to manually down and upload the TBoxes to the DB, this should be done automatically
Whole app needs to be checked for broken links. Just some examples:
one should be able to choose the repo from a structured list (or create a new repo) on page modelling/model
Inside frontend\src\app\modelling\utils\iris.ts
there is some functionality for IRI handling. To-Do: Check whether or not this is really used?
There should be an option to upload triples to a graph if one can download triples
The service "sparql-queries.service.ts" should not be directed to the graphDB, but to the BackEnd instead
There should only be access from backEnd to GraphDB
Create additional views and filters (e.g. in the VDI3682 component that allow to display separate resources and maybe process operators, too). This would allow to display things in the table that are currently not connected and therefore not displayed in the normal table.
There should be a component to model opc ua runtime artifacts
I tried to use the WADL Component to add/remove body parameters and it doesn't seem to work. Steps to reproduce:
Links should point to a release version of the URL
There should be a filter option:
Other functions of table util (buildList and buildTable) have already been replaced
Curl-requests has not been updated in years and creates dependency errors.
Proposed fix:
There should be an option to download the created rdf instead of downloading it from the db workbench
C. Hildebrandt, A. Köcher, C. Kustner, C.-M. Lopez-Enriquez, A.W. Muller, B. Caesar, C.S. Gundlach, A. Fay: Ontology Building for Cyber-Physical Systems: Application in the Manufacturing Domain. IEEE Transactions on Automation Science and Engineering, 2020, p. 1–17
no component should access prefixes.ts, instead the service should be accessed to avoid wrong rendering
There should be:
The route where the services are constructed should show the status of construction instead of fake progress. There should be a check whether the Tboxes exist, if not they should be inserted.
There should be a R2RML - DIN EN 61360 mapping design component
GraphDB currently hardcodes the URL of the database to localhost. Maybe add functionality to remote servers.
We currently have polyfills for rather old IE versions.
One should be able to see the most relevant tableso n the dashboard, change them with a button and navigate by click with a .thisSubject ?p ?o. So that everything related to the clicked node comes apparent
Step.js is still in js and needs to be converted. Also applies to stp_util.
atm: Picture of 3682 and "Here should be explaining text about wadl "
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.