XML Schema Definition (XSD) and the Web Ontology Language (OWL) have been widely used to define programming language independent data types and to conceptualize knowledge. However, writing software that operates on XML instance documents and on ontological knowledge bases still suffers from a lack of compile time support for XSD and OWL. In this paper, a novel compiler framework is presented that facilitates the cooperative usage of external type systems with C#. For the resulting programming language Zhi#, XSD and OWL compiler plug-ins were implemented in order to provide static type checking for constrained atomic value types and ontologies. XSD constraining facets and ontological inference rules could be integrated with host language fea...
The semantic integration of web services requires scalable and shareable ontology engineering soluti...
After being able to mark-up text and validate its structure according to a document type specificati...
Summarization: The domination of XML in the Internet for data exchange has led to the development of...
Since their standardizations by the W3C, the Extensible Markup Language (XML) and XML Schema Definit...
Abstract. Several standards are expressed using XML Schema syntax, since the XML is the default stan...
Summarization: Several standards are expressed using XML Schema syntax, since the XML is the default...
This paper proposes extending popular object-oriented programming languages such as C#, VB or Java w...
International audienceThe aims of XML data conversion to ontologies are the indexing, integration an...
Class-based object-oriented programming is firmly established as the mainstream technology for appli...
This paper presents object-oriented interfaces that capture the essence of the structural complexity...
Abstract. The domination of XML in the Internet for data exchange has led to the development of stan...
AbstractType systems built directly into the compiler or interpreter of a programming language canno...
Information available in different formats cannot be understood by a computer or a machine due to la...
This paper presents algorithms that make it possible to pro-cess XML data that conforms to XML Schem...
The purpose of the following thesis is to review current approaches and tools that serve as XML to O...
The semantic integration of web services requires scalable and shareable ontology engineering soluti...
After being able to mark-up text and validate its structure according to a document type specificati...
Summarization: The domination of XML in the Internet for data exchange has led to the development of...
Since their standardizations by the W3C, the Extensible Markup Language (XML) and XML Schema Definit...
Abstract. Several standards are expressed using XML Schema syntax, since the XML is the default stan...
Summarization: Several standards are expressed using XML Schema syntax, since the XML is the default...
This paper proposes extending popular object-oriented programming languages such as C#, VB or Java w...
International audienceThe aims of XML data conversion to ontologies are the indexing, integration an...
Class-based object-oriented programming is firmly established as the mainstream technology for appli...
This paper presents object-oriented interfaces that capture the essence of the structural complexity...
Abstract. The domination of XML in the Internet for data exchange has led to the development of stan...
AbstractType systems built directly into the compiler or interpreter of a programming language canno...
Information available in different formats cannot be understood by a computer or a machine due to la...
This paper presents algorithms that make it possible to pro-cess XML data that conforms to XML Schem...
The purpose of the following thesis is to review current approaches and tools that serve as XML to O...
The semantic integration of web services requires scalable and shareable ontology engineering soluti...
After being able to mark-up text and validate its structure according to a document type specificati...
Summarization: The domination of XML in the Internet for data exchange has led to the development of...