![]() |
|
![]() |
|
| CASD from The University of Southampton |
![]() |
CASD: A simple Object Oriented language to describe tools, thier domain, range and state CASD fact-file
What's the Problem?In Semantic Web envinments there are a large number of different tools and processes that work on a variety of different types of data. There is some difficulty in understanding different terminology and requirements used by tools produced by different people. Towards a SolutionCASD uses a simple, C-like Object Oriented language to describe tools, thier domain, range and state. The language is both machine and human readable, and it can be processed To produce data-flow and taxonomic graphs and ontologies. Proceesing by Formal Concept Analysis allows areas of potential collaboration tnd missing tools to be identified. ExampleThe graph above shows the relation between a selection of the technolgoies developed in the AKT project. Below is a section of the source from the description graph obove, it describes two services, ScholarServices, which has one method, foo, which uses Eprints and an OntologyServices, and outputs to an OntologyServer
ScholarServices {
OntologyServer foo(Eprints, OntologyServer);
}
Eprep {
Eprints prep(OntologyServer, Gate);
}
Semantic representationView in the AKT Triplestore Browser or as RDF. Also available in DOAP RDF (Description Of A Project) |