Successfully reported this slideshow.
Your SlideShare is downloading. ×

ESWC2016 P&D - An Ontology to Semantically Declare and Describe Functions

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
My Life as a Maker
My Life as a Maker
Loading in …3
×

Check these out next

1 of 1 Ad

ESWC2016 P&D - An Ontology to Semantically Declare and Describe Functions

Download to read offline

Applications built on top of the Semantic Web are emerging as a novel solution in different areas, such as decision making and route planning. However, to connect results of these solutions – i.e., the semantically annotated data – with real-world applications, this semantic data needs to be connected to actionable events. A lot of work has been done (both semantically as non-semantically) to describe and define Web services, but there is still a gap on a more abstract level, i.e., describing interfaces independent of the technology used. In this paper, we present a data model, specification, and ontology to semantically declare and describe functions independently of the used technology. This way, we can declare and use actionable events in semantic applications, without restricting ourselves to programming language-dependent implementations. The ontology allows for extensions, and is proposed as a possible solution for semantic applications in various domains.

Applications built on top of the Semantic Web are emerging as a novel solution in different areas, such as decision making and route planning. However, to connect results of these solutions – i.e., the semantically annotated data – with real-world applications, this semantic data needs to be connected to actionable events. A lot of work has been done (both semantically as non-semantically) to describe and define Web services, but there is still a gap on a more abstract level, i.e., describing interfaces independent of the technology used. In this paper, we present a data model, specification, and ontology to semantically declare and describe functions independently of the used technology. This way, we can declare and use actionable events in semantic applications, without restricting ourselves to programming language-dependent implementations. The ontology allows for extensions, and is proposed as a possible solution for semantic applications in various domains.

Advertisement
Advertisement

More Related Content

More from Ben De Meester (13)

Advertisement

Recently uploaded (20)

ESWC2016 P&D - An Ontology to Semantically Declare and Describe Functions

  1. 1. The Function Ontology An Ontology to Semantically Declare and Describe Functions Ben De Meester ben.demeester@ugent.be | @Ben__DM http://users.ugent.be/~bjdmeest/ | +32 9 331 49 59 http://users.ugent.be/~bjdmeest/function/ 32 How can you connect Linked Data to executable tasks, without depending on a technology stack? ex:sumFunction fn:Function fn:executes ex:sumExecution ex:startValue "2"^^xsd:decimal; ex:sumValue "4"^^xsd:decimal; ex:sumResult "6"^^xsd:decimal. fn:Execution ex:intA rdf:predicate ex:startValue. ex:intB rdf:predicate ex:sumValue. fn:Parameter fn:expects fn:solves fn:returnsfn:implements ex:sumProblem fn:Problem ex:addAlgorithm fn:Algorithm ex:result rdf:predicate ex:sumResult. fn:Output skos:broader skos:narrower skos:broader skos:narrower

×