This paper presents algorithms that make it possible to pro-cess XML data that conforms to XML Schema (XSD) in a mainstream object-oriented programming language. These algorithms are based on our previously developed object-oriented view of the core of XSD. The novelty of this view is that it is intellectually manageable for object-oriented pro-grammers while still capturing the complexity of the core structural properties of XSD. This paper develops two map-pings based on this view. The first one is specified by a set of rules that map a source XSD schema into its object-oriented schema. The second one maps XML instances that conform to an XSD schema to their representation as objects. In ad-dition to mapping elements and attributes, these...
Lots of things changed during the last decade in the behavior and needs of enterprise computer syste...
Abstract. We define an object-oriented data model called XSDM (XML Schema Data Model) and present a ...
Although the presence of a schema enables many optimizations for operations on XML documents, recent...
This paper presents object-oriented interfaces that capture the essence of the structural complexity...
Since XML becomes a crucial format for representing information, it is necessary to establish techni...
Abstract. We are concerned with the following problem: How do we allow a community of users to acces...
This paper proposes extending popular object-oriented programming languages such as C#, VB or Java w...
In this thesis, an XML Schema integration and querying methodology is designed and implemented. An o...
Complex applications can benefit greatly from using conceptual models and Model Driven Architecture ...
This paper presents an approach for transforming an XML schema we enriched in ODL (Object De-finitio...
On an abstract level, XML Schema increases the limited expressive power of Document Type Definitions...
On an abstract level, XML Schema increases the limited expressive power of Document Type Definitions...
While the Internet has facilitated access to information sources, the task of scalable integration ...
Abstract. Executable schema mappings between XML schemas are essential to support numerous data mana...
Abstract. Schema mappings play a central role in both data integration and data exchange, and are un...
Lots of things changed during the last decade in the behavior and needs of enterprise computer syste...
Abstract. We define an object-oriented data model called XSDM (XML Schema Data Model) and present a ...
Although the presence of a schema enables many optimizations for operations on XML documents, recent...
This paper presents object-oriented interfaces that capture the essence of the structural complexity...
Since XML becomes a crucial format for representing information, it is necessary to establish techni...
Abstract. We are concerned with the following problem: How do we allow a community of users to acces...
This paper proposes extending popular object-oriented programming languages such as C#, VB or Java w...
In this thesis, an XML Schema integration and querying methodology is designed and implemented. An o...
Complex applications can benefit greatly from using conceptual models and Model Driven Architecture ...
This paper presents an approach for transforming an XML schema we enriched in ODL (Object De-finitio...
On an abstract level, XML Schema increases the limited expressive power of Document Type Definitions...
On an abstract level, XML Schema increases the limited expressive power of Document Type Definitions...
While the Internet has facilitated access to information sources, the task of scalable integration ...
Abstract. Executable schema mappings between XML schemas are essential to support numerous data mana...
Abstract. Schema mappings play a central role in both data integration and data exchange, and are un...
Lots of things changed during the last decade in the behavior and needs of enterprise computer syste...
Abstract. We define an object-oriented data model called XSDM (XML Schema Data Model) and present a ...
Although the presence of a schema enables many optimizations for operations on XML documents, recent...