<?xml version="1.0" encoding="UTF-8"?>
<bibliography>
	<reference name="abi97" src="bibtex:article" src-info="bibtex:line-398" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Serge</givenname>
				<surname>Abiteboul</surname>
			</person>
			<person>
				<givenname>Dallan</givenname>
				<surname>Quass</surname>
			</person>
			<person>
				<givenname>Jason</givenname>
				<surname>McHugh</surname>
			</person>
			<person>
				<givenname>Jennifer</givenname>
				<surname>Widom</surname>
			</person>
			<person>
				<givenname>Janet L.</givenname>
				<surname>Wiener</surname>
			</person>
		</names>
		<date value="1997"/>
		<abstract>
			<richtext>
				<p>We present the Lorel language, designed for querying semistructured data. Semistructured data is becoming more and more prevalent, e.g., in structured documents such as HTML and when performing simple integration of data from multiple sources. Traditional data models and query languages are inappropriate, since semistructured data often is irregular: some data is missing, similar concepts are represented using different types, heterogeneous sets are present, or object structure is not fully known. Lorel is a user-friendly language in the SQL/OQL style for querying such data effectively. For wide applicability, the simple object model underlying Lorel can be viewed as an extension of the ODMG data model and the Lorel language as an extension of OQL. The main novelties of the Lorel language are: (i) the extensive use of coercion to relieve the user from the strict typing of OQL, which is inappropriate for semistructured data; and (ii) powerful path expressions, which permit a flexible form of declarative navigational access and are particularly suitable when the details of the structure are not known to the user. Lorel also includes a declarative update language. Lorel is implemented as the query language of the Lore prototype database management system at Stanford. Information about Lore can be found at http://www-db.stanford.edu/lore. In addition to presenting the Lorel language in full, this paper briefly describes the Lore system and query processor. We also briefly discuss a second implementation of Lorel on top of a conventional object-oriented database management system, the O2 system.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">International Journal on Digital Libraries</title>
		<number>1</number>
		<pages>68-88</pages>
		<title type="sharef:primaryTitle">The Lorel Query Language for Semistructured Data</title>
		<field type="bibtex:topic">lorel[1]</field>
		<identifier type="sharef:uri" resourceType="text/html">http://link.springer.de/link/service/journals/00799/bibs/7001001/70010068.htm</identifier>
		<volume>1</volume>
	</reference>
	<reference name="men97" src="bibtex:article" src-info="bibtex:line-411" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Alberto O.</givenname>
				<surname>Mendelzon</surname>
			</person>
			<person>
				<givenname>George A.</givenname>
				<surname>Mihaila</surname>
			</person>
			<person>
				<givenname>Tova</givenname>
				<surname>Milo</surname>
			</person>
		</names>
		<date value="1997"/>
		<abstract>
			<richtext>
				<p>The World Wide Web is a large, heterogeneous, distributed collection of documents connected by hypertext links. The most common technology currently used for searching the Web depends on sending information retrieval requests to "index servers" that index as many documents as they can find by navigating the network. One problem with this is that users must be aware of the various index servers (over a dozen of them are currently deployed on the Web), of their strengths and weaknesses, and of the peculiarities of their query interfaces. A more serious problem is that these queries cannot exploit the structure and topology of the document network. In this paper we propose a query language, WebSQL, that takes advantage of multiple index servers without requiring users to know about them, and that integrates textual retrieval with structure and topology-based queries. We give a formal semantics for WebSQL using a calculus based on a novel "virtual graph" model of a document network. We propose a new theory of query cost based on the idea of "query locality," that is, how much of the network must be visited to answer a particular query. We give an algorithm for characterizing WebSQL queries with respect to query locality. Finally, we describe a prototype implementation of WebSQL written in Java.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">International Journal on Digital Libraries</title>
		<number>1</number>
		<pages>54-67</pages>
		<title type="sharef:primaryTitle">Querying the World Wide Web</title>
		<field type="bibtex:topic">websql[1]</field>
		<identifier type="sharef:uri" resourceType="text/html">http://link.springer.de/link/service/journals/00799/bibs/7001001/70010054.htm</identifier>
		<volume>1</volume>
	</reference>
	<reference name="kil01" src="bibtex:article" src-info="bibtex:line-428" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Pekka</givenname>
				<surname>Kilpeläinen</surname>
			</person>
			<person>
				<givenname>Derick</givenname>
				<surname>Wood</surname>
			</person>
		</names>
		<date value="2001-09"/>
		<abstract>
			<richtext>
				<p>The Standard Generlized Markup Language (SGML) and the Extensible Markup Language (XML) allow users to define document-type definitions (DTDs), which are essentially extended context-free grammars expressed in a notation that is similar to extended Backus-Naur form. The right-hand side of a production, called a content model, is both an extended and a restricted regular expression. The semantics of content models for SGML DTDs can be modified by exceptions (XML does not allow exceptions). Inclusion exceptions allow named elements to appear anywhere within the content of a content model, and exclusion exceptions preclude named elements from appearing in the content of a content model. We give precise definitions of the semantics of exceptions, and prove that they do not increase the expressive power of SGML DTDs when we restrict DTDs according to accepted SGML practice. We prove the following results: 1. Exceptions do not increase the expressive power of extended context-free grammars. 2. For each DTD with exceptions, we can obtain a structurally equivalent extended context-free grammar. 3. For each DTD with exceptions, we can construct a structurally equivalent DTD when we restrict the DTD to adhere to accepted SGML practice. 4. Exceptions are a powerful shorthand notation — eliminating them may cause exponential growth in the size of an extended context-free grammar or of a DTD.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">Information and Computation</title>
		<number>2</number>
		<pages>230-251</pages>
		<title type="sharef:primaryTitle">SGML and XML Document Grammars and Exceptions</title>
		<field type="bibtex:topic">sgml[0.7] xml[0.7]</field>
		<identifier type="sharef:uri">http://portal.acm.org/citation.cfm?id=501973</identifier>
		<volume>169</volume>
	</reference>
	<reference name="kei04" src="bibtex:article" src-info="bibtex:line-446" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Corey</givenname>
				<surname>Keith</surname>
			</person>
		</names>
		<date value="2004"/>
		<abstract>
			<richtext>
				<p>This paper describes the MARCXML architecture implemented at the Library of Congress. It gives an overview of the component pieces of the architecture, including the MARCXML schema and the MARCXML toolkit, while giving a brief tutorial on their use. Several different applications of the architecture and tools are discussed to illustrate the features of the toolkit being developed thus far. Nearly any metadata format can take advantage of the features of the toolkit, and the process of the toolkit enabling a new format is discussed. Finally, this paper intends to foster new ideas with regards to the transformation of descriptive metadata, especially using XML tools. In this paper the following conventions will be used: MARC21 will refer to MARC 21 records in the ISO 2709 record structure used today; MARCXML will refer to MARC 21 records in an XML structure.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">Library Hi Tech</title>
		<number>2</number>
		<pages>122-130</pages>
		<title type="sharef:primaryTitle">Using XSLT to Manipulate MARC Metadata</title>
		<field type="bibtex:topic">marc[0.7] marcxml[0.8]</field>
		<identifier type="sharef:uri">http://taddeo.emeraldinsight.com/vl=985643/cl=94/nw=1/rpsv/cgi-bin/linker?ini=emerald&amp;reqidx=/cw/mcb/07378831/v22n2/s2/p122</identifier>
		<volume>22</volume>
	</reference>
	<reference name="rol00" src="bibtex:article" src-info="bibtex:line-463" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Colette</givenname>
				<surname>Rolland</surname>
			</person>
			<person>
				<givenname>Naveen</givenname>
				<surname>Prakash</surname>
			</person>
		</names>
		<date value="2000"/>
		<abstract>
			<richtext>
				<p>Conceptual modelling is situated in the broader view of information systems requirements engineering. Requirements Engineering (RE) explores the objectives of different stakeholders and the activities carried out by them to meet these objectives in order to derive purposeful system requirements and therefore lead to better quality systems, i.e., systems that meet the requirements of their users. Thus RE product models use concepts for modelling these instead of concepts like data, process, events, etc., used in conceptual models. Since the former are more stable than the latter, requirements engineering manages change better. The paper gives the rationale for extending traditional conceptual models and introduces some RE product models. Furthermore, in contrast to conceptual modelling, requirements engineering lays great stress on the engineering process employed. The paper introduces some RE process models and considers their effect on tool support.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">Annals of Software Engineering</title>
		<number>1-4</number>
		<pages>151-176</pages>
		<title type="sharef:primaryTitle">From Conceptual Modelling to Requirements Engineering</title>
		<identifier type="sharef:uri">http://springerlink.metapress.com/link.asp?id=u8k605t66123lp12</identifier>
		<volume>10</volume>
	</reference>
	<reference name="fan03" src="bibtex:article" src-info="bibtex:line-479" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Wenfei</givenname>
				<surname>Fan</surname>
			</person>
			<person>
				<givenname>Jérôme</givenname>
				<surname>Siméon</surname>
			</person>
		</names>
		<date value="2003-02"/>
		<abstract>
			<richtext>
				<p>Integrity constraints have proved fundamentally important in database management. The ID/IDREF mechanism provided by XML DTDs relies on a simple form of constraints to describe references. Yet, this mechanism is sufficient neither for specifying references in XML documents, nor for expressing semantic constraints commonly found in databases. In this paper, we extend XML DTDs with several classes of integrity constraints and investigate the complexity of reasoning about these constraints. The constraints range over keys, foreign keys, inverse constraints as well as ID constraints for capturing the semantics of object identities. They improve semantic specifications and provide a better reference mechanism for native XML applications. They are also useful in information exchange and data integration for preserving the semantics of data originating in relational and object-oriented databases. We establish complexity and axiomatization results for the (finite) implication problems associated with these constraints. In addition, we study implication of more general constraints, such as functional, inclusion and inverse constraints defined in terms of navigation paths.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">Journal of Computer and System Sciences</title>
		<number>1</number>
		<pages>254-291</pages>
		<title type="sharef:primaryTitle">Integrity Constraints for XML</title>
		<identifier type="sharef:uri" resourceType="application/pdf">http://www.lfcs.inf.ed.ac.uk/research/database/publications/jcss03.pdf</identifier>
		<volume>66</volume>
	</reference>
	<reference name="bar99" src="bibtex:article" src-info="bibtex:line-496" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Judit</givenname>
				<surname>Bar-Ilan</surname>
			</person>
		</names>
		<date value="1999"/>
		<abstract>
			<richtext>
				<p>This paper examines the performance of search engines over time. The performance is not as expected: search engines loose information, relevant URLs that were retrieved at a given time by a certain search engine, were not retrieved by the same search engine at a later time, although they continued to exist and to be relevant. A closer examination of the these URLs revealed that not only URLs were dropped, but content was also lost for a large portion of these URLs: no other URL retrieved by the search engine contained the same information. As far as we know this aspect of the performance of search engines has not been thoroughly studied before. The problem is investigated through a case study, using the search phrase "informetrics OR informetric". The searches were carried out in one month intervals during a five months period between January and June 1998. An additional search round and comparison were carried out on June 1999. The six largest search engines at the time were examined.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">Cybermetrics: International Journal of Scientometrics, Informetrics and Bibliometrics</title>
		<number>1</number>
		<title type="sharef:primaryTitle">Search Engine Results over Time — A Case Study on Search Engine Stability</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.cindoc.csic.es/cybermetrics/articles/v2i1p1.html</identifier>
		<volume>2/3</volume>
	</reference>
	<reference name="the01" src="bibtex:article" src-info="bibtex:line-507" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Mike</givenname>
				<surname>Thelwall</surname>
			</person>
		</names>
		<date value="2001"/>
		<abstract>
			<richtext>
				<p>Search engines are an important tool for information foraging on the web. The broad details of how they work is, therefore, of relevance to both information seekers and providers. Yet search engines are known to only index a fraction of the web, up to a maximum of 16% in one recent study. A search engine must crawl the web periodically in order to maintain an up to date index, but, given the limitations of total coverage, how can it decide which sites to cover and which to ignore? One answer lies in research showing the importance of web links in identifying useful sources of information. This paper reports on an experiment to investigate the effect of link count on the indexing of 1000 sites in three search portals over a period of seven months. It was found that, although all engines added sites during the period of the survey, only Google showed evidence of being very responsive to the existence of links on the test site, whereas AltaVista's results were very stable over time.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">Cybermetrics: International Journal of Scientometrics, Informetrics and Bibliometrics</title>
		<number>1</number>
		<title type="sharef:primaryTitle">The Responsiveness of Search Engine Indexes</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.cindoc.csic.es/cybermetrics/articles/v5i1p1.html</identifier>
		<volume>5</volume>
	</reference>
	<reference name="mor98" src="bibtex:article" src-info="bibtex:line-522" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Luc</givenname>
				<surname>Moreau</surname>
			</person>
			<person>
				<givenname>Wendy</givenname>
				<surname>Hall</surname>
			</person>
		</names>
		<date value="1998"/>
		<abstract>
			<richtext>
				<p>In this paper, we study how linking mechanisms contribute to the expressiveness of hypertext systems. For this purpose, we formalize hypertext systems as abstract machines. As the primary benefit of hypertext systems is to be able to read documents non-linearly, their expressiveness is defined in terms of the ability to follow links. Then, we classify hypertext systems according to the power of the underlying automaton. The model allows us to compare embedded versus separate links and simple versus generic links. Then, we investigate history mechanisms, adaptive hypertexts and functional links. Our conclusion is that simple links, whether embedded or separate, generic links and some adaptive links all give hypertext systems the power of finite state automata. The history mechanism confers to them the power of pushdown automata, whereas the general functional links give them Turing completeness.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">The Computer Journal</title>
		<number>7</number>
		<pages>459-473</pages>
		<title type="sharef:primaryTitle">On the Expressiveness of Links in Hypertext Systems</title>
		<identifier type="sharef:uri">http://comjnl.oxfordjournals.org/cgi/content/abstract/41/7/459</identifier>
		<volume>41</volume>
	</reference>
	<reference name="fik05" src="bibtex:article" src-info="bibtex:line-538" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Richard</givenname>
				<surname>Fikes</surname>
			</person>
			<person>
				<givenname>Patrick</givenname>
				<surname>Hayes</surname>
			</person>
			<person>
				<givenname>Ian</givenname>
				<surname>Horrocks</surname>
			</person>
		</names>
		<date value="2005"/>
		<abstract>
			<richtext>
				<p>This paper discusses the issues involved in designing a query language for the Semantic Web and presents the OWL Query Language (OWL-QL) as a candidate standard language and protocol for query-answering dialogues among Semantic Web computational agents using knowledge represented in the W3C's Ontology Web Language (OWL). OWL-QL is a formal language and precisely specifies the semantic relationships among a query, a query answer, and the knowledge base(s) used to produce the answer. Unlike standard database and Web query languages, OWL-QL supports query-answering dialogues in which the answering agent may use automated reasoning methods to derive answers to queries, as well as dialogues in which the knowledge to be used in answering a query may be in multiple knowledge bases on the Semantic Web, and/or where those knowledge bases are not specified by the querying agent. In this setting, the set of answers to a query may be of unpredictable size and may require an unpredictable amount of time to compute.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">Journal of Web Semantics</title>
		<number>1</number>
		<title type="sharef:primaryTitle">OWL-QL — A Language for Deductive Query Answering on the Semantic Web</title>
		<field type="bibtex:topic">owl[0.8] owlql[0.9]</field>
		<identifier type="sharef:uri">http://www.websemanticsjournal.org/ps/pub/2005-7</identifier>
		<volume>2</volume>
	</reference>
	<reference name="haa05" src="bibtex:article" src-info="bibtex:line-550" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Peter</givenname>
				<surname>Haase</surname>
			</person>
			<person>
				<givenname>Björn</givenname>
				<surname>Schnizler</surname>
			</person>
			<person>
				<givenname>Jeen</givenname>
				<surname>Broekstra</surname>
			</person>
			<person>
				<givenname>Marc</givenname>
				<surname>Ehrig</surname>
			</person>
			<person>
				<givenname>Frank</givenname>
				<surname link="van">Harmelen</surname>
			</person>
			<person>
				<givenname>Maarten</givenname>
				<surname>Menken</surname>
			</person>
			<person>
				<givenname>Peter</givenname>
				<surname>Mika</surname>
			</person>
			<person>
				<givenname>Michal</givenname>
				<surname>Plechawski</surname>
			</person>
			<person>
				<givenname>Pawel Pyszlakand Ronny</givenname>
				<surname>Siebes</surname>
			</person>
			<person>
				<givenname>Steffen</givenname>
				<surname>Staab</surname>
			</person>
			<person>
				<givenname>Christoph</givenname>
				<surname>Tempich</surname>
			</person>
		</names>
		<date value="2005"/>
		<abstract>
			<richtext>
				<p>This paper describes Bibster, a Peer-to-Peer system for exchanging bibliographic metadata among researchers. We show how Bibster exploits ontologies in data-representation, query formulation, query routing, and query result presentation. The Bibster system is freely available and is used by researchers across multiple organizations.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">Journal of Web Semantics</title>
		<number>1</number>
		<title type="sharef:primaryTitle">Bibster — A Semantics-Based Bibliographic Peer-to-Peer System</title>
		<field type="bibtex:topic">bibster[0.9]</field>
		<identifier type="sharef:uri">http://www.websemanticsjournal.org/ps/pub/2005-8</identifier>
		<volume>2</volume>
	</reference>
	<reference name="hor04" src="bibtex:article" src-info="bibtex:line-562" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Ian</givenname>
				<surname>Horrocks</surname>
			</person>
			<person>
				<givenname>Peter F.</givenname>
				<surname>Patel-Schneider</surname>
			</person>
			<person>
				<givenname>Frank</givenname>
				<surname link="van">Harmelen</surname>
			</person>
		</names>
		<date value="2004"/>
		<abstract>
			<richtext>
				<p>The OWL Web Ontology Language is a new formal language for representing ontologies in the Semantic Web. OWL has features from several families of representation languages, including primarily Description Logics and frames. OWL also shares many characteristics with RDF, the W3C base of the Semantic Web. In this paper we discuss how the philosophy and features of OWL can be traced back to these older formalisms, with modifications driven by several other constraints on OWL. Several interesting problems have arisen where these influences on OWL have clashed.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">Journal of Web Semantics</title>
		<number>1</number>
		<title type="sharef:primaryTitle">From SHIQ and RDF to OWL: The Making of a Web Ontology Language</title>
		<field type="bibtex:topic">rdf[0.6] shiq[0.6] owl[0.8]</field>
		<identifier type="sharef:uri">http://www.websemanticsjournal.org/ps/pub/2004-1</identifier>
		<volume>1</volume>
	</reference>
	<reference name="del05" src="bibtex:article" src-info="bibtex:line-574" type="sharef:article">
		<names type="sharef:author">
			<person>
				<givenname>Dell</givenname>
				<surname>Zhang</surname>
			</person>
			<person>
				<givenname>Wee Sun</givenname>
				<surname>Lee</surname>
			</person>
		</names>
		<date value="2005"/>
		<abstract>
			<richtext>
				<p>We investigate machine learning methods for automatically integrating objects from different taxonomies into a master taxonomy. This problem is not only currently pervasive on the Web, but is also important to the emerging Semantic Web. A straightforward approach to automating this process would be to build classifiers through machine learning and then use these classifiers to classify objects from the source taxonomies into categories of the master taxonomy. However, conventional machine learning algorithms totally ignore the availability of the source taxonomies. In fact, source and master taxonomies often have common categories under different names or other more complex semantic overlaps. We introduce two techniques that exploit the semantic overlap between the source and master taxonomies to build better classifiers for the master taxonomy. The first technique, Cluster Shrinkage, biases the learning algorithm against splitting source categories by making objects in the same category appear more similar to each other. The second technique, Co-Bootstrapping, tries to facilitate the exploitation of inter-taxonomy relationships by providing category indicator functions as additional features for the objects. Our experiments with real-world Web data show that these proposed add-on techniques can enhance various machine learning algorithms to achieve substantial improvements in performance for taxonomy integration.</p>
			</richtext>
		</abstract>
		<title type="sharef:secondaryTitle">Journal of Web Semantics</title>
		<number>2</number>
		<title type="sharef:primaryTitle">Learning to Integrate Web Taxonomies</title>
		<identifier type="sharef:uri">http://www.websemanticsjournal.org/ps/pub/2005-13</identifier>
		<volume>2</volume>
	</reference>
	<reference name="cam03" src="bibtex:inproceedings" src-info="bibtex:line-591" type="sharef:inproceedings" crossref="er2003">
		<names type="sharef:author">
			<person>
				<givenname>Sandro Daniel</givenname>
				<surname>Camillo</surname>
			</person>
			<person>
				<givenname>Carlos A.</givenname>
				<surname>Heuser</surname>
			</person>
			<person>
				<givenname>Ronaldo</givenname>
				<surname link="dos">Santos Mello</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>XML is a widespread W3C standard used by several kinds of applications for data representation and exchange over the web. In the context of a system that provides semantic integration of heterogeneous XML sources, the same information at a semantic level may have different representations in XML. However, the syntax of an XML query depends on the structure of the specific XML source. Therefore, in order to obtain the same query result, one must write a specific query for each XML source. To deal with such problem, a much better solution is to state queries against a global conceptual schema and then translate them into an XML query against each specific data source. This paper presents CXPath (Conceptual XPath), a language for querying XML sources at the conceptual level, as well as a translation mechanism that converts a CXPath query to an XPath query against a specific XML source.</p>
			</richtext>
		</abstract>
		<pages>186-199</pages>
		<title type="sharef:primaryTitle">Querying Heterogeneous XML Sources through a Conceptual Schema</title>
		<field type="bibtex:topic">cxpath[1]</field>
		<identifier type="sharef:uri">http://springerlink.metapress.com/link.asp?id=rm1nv2yg65p9wnr5</identifier>
	</reference>
	<reference name="fon03" src="bibtex:inproceedings" src-info="bibtex:line-601" type="sharef:inproceedings" crossref="er2003">
		<names type="sharef:author">
			<person>
				<givenname>Joan</givenname>
				<surname>Fons</surname>
			</person>
			<person>
				<givenname>Vicente</givenname>
				<surname>Pelechano</surname>
			</person>
			<person>
				<givenname>Manoli</givenname>
				<surname>Albert</surname>
			</person>
			<person>
				<givenname>Oscar</givenname>
				<surname>Pastor</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>This work presents an OO software production method that defines a systematic process for conceptual modelling of web applications. The paper discusses a set of minimum primitives to capture the essentials of dynamic web applications and it discusses how to introduce them in a classical model-centered OO method that provides systematic code generation. Finally, the paper presents some ideas to extend this generation process for developing web solutions taking as an input these web enhanced conceptual schemas.</p>
			</richtext>
		</abstract>
		<pages>232-245</pages>
		<title type="sharef:primaryTitle">Development of Web Applications from Web Enhanced Conceptual Schemas</title>
		<identifier type="sharef:uri">http://springerlink.metapress.com/link.asp?id=d15wa7q7p3wdrkmg</identifier>
	</reference>
	<reference name="yan03" src="bibtex:inproceedings" src-info="bibtex:line-610" type="sharef:inproceedings" crossref="er2003">
		<names type="sharef:author">
			<person>
				<givenname>Xia</givenname>
				<surname>Yang</surname>
			</person>
			<person>
				<givenname>Mong-Li</givenname>
				<surname>Lee</surname>
			</person>
			<person>
				<givenname>Tok Wang</givenname>
				<surname>Ling</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>While the Internet has facilitated access to information sources, the task of scalable integration of these heterogeneous data sources remains a challenge. The adoption of the eXtensible Markup Language (XML) as the standard for data representation and exchange has led to an increasing number of XML data sources, both native and non-native. Recent integration work has mainly focused on developing matching techniques to find equivalent elements and attributes among the different XML sources. In this paper, we introduce a semantic approach to resolve structural conflicts in the integration of XML schemas. We employ a data model called the ORA-SS (Object-Relationship-Attribute Model for Semi-Structured Data) to capture the implicit semantics in an XML schema. We present a comprehensive algorithm to integrate XML schemas. Compared to existing methods, our algorithm adopts an n-nary integration strategy that takes into account the data semantics, importance of a source, and how the majority of the sources model their data when resolving structural conflicts such as attribute/object class conflict and ancestor-descendant conflict. Further, redundant object classes and transitive relationship sets are removed to obtain a more concise integrated schema.</p>
			</richtext>
		</abstract>
		<pages>520-533</pages>
		<title type="sharef:primaryTitle">Resolving Structural Conflicts in the Integration of XML Schemas: A Semantic Approach</title>
		<field type="bibtex:topic">orass[1]</field>
		<identifier type="sharef:uri">http://springerlink.metapress.com/link.asp?id=mjcvmt73rhpr5u1b</identifier>
	</reference>
	<reference name="sak03" src="bibtex:inproceedings" src-info="bibtex:line-620" type="sharef:inproceedings" crossref="er2003">
		<names type="sharef:author">
			<person>
				<givenname>Bipin C.</givenname>
				<surname>Sakamuri</surname>
			</person>
			<person>
				<givenname>Sanjay Kumar</givenname>
				<surname>Madria</surname>
			</person>
			<person>
				<givenname>Kalpdrum</givenname>
				<surname>Passi</surname>
			</person>
			<person>
				<givenname>Eric</givenname>
				<surname>Chaudhry</surname>
			</person>
			<person>
				<givenname>Mukesh K.</givenname>
				<surname>Mohania</surname>
			</person>
			<person>
				<givenname>Sourav S.</givenname>
				<surname>Bhowmick</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The availability of large amounts of heterogeneous distributed web data necessitates the integration and querying of XML data from multiple XML sources for many reasons. For example, currently many government agencies in US such as IRS, INS, FBI, CIA are integrating their system to deal with new security threats, and these different departments uses legacy database systems including relational data, flat files, spreadsheets, and html pages, and simple text data. Similarly, there are many e-commerce companies, which sell similar products but represent data using different XML schemas. When any two such companies merge, or make an effort to service customers in cooperation, there is a need for a uniform schema integration methodology. In some applications like comparison-shopping, there is a need for an illusionary centralized homogeneous information system. Such systems need a uniform data representation and access platform, which is provided by XML. However, the XML schema and data are still heterogeneous and represent their constraints differently. To avoid the overhead of system integration and system specific data access mechanisms, applications should be provided with data in an integrated form. The idea is to use XML as an intermediate medium to achieve date integration from heterogeneous data resources. There are many efforts currently on generating views or representing data in only XML format, but internally stored in legacy databases. Using wrappers, applications can view the data in XML, instead of moving the data from their original format to XML. However, wrappers fail if the structure of the data is dynamically changed. Our approach is two phase; the integration of the local XML schemas into a global schema, and the integration of the resultant XML data produced in response to the queries to the local XML data sources. A global schema eliminates data model differences by integrating local schemas. The heterogeneous XML data sources need not be represented in an integrated fashion. This is because integrating the XML data and storing it in the new integrated schema occupies extra resources, and may result in duplication, and thus, creates the problems of multiple updates and data inconsistencies. For this reason, we present a dynamic mechanism, which can interface the different XML data and can present an integrated representation of the XML sources, rather than physically integration of data.</p>
			</richtext>
		</abstract>
		<pages>576-578</pages>
		<title type="sharef:primaryTitle">AXIS: A XML Schema Integration System</title>
		<field type="bibtex:topic">axis[1]</field>
		<identifier type="sharef:uri">http://springerlink.metapress.com/link.asp?id=rg4ea04c6vkjyqaw</identifier>
	</reference>
	<reference name="psa03" src="bibtex:inproceedings" src-info="bibtex:line-630" type="sharef:inproceedings" crossref="er2003ws">
		<names type="sharef:author">
			<person>
				<givenname>Giuseppe</givenname>
				<surname>Psaila</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The need for managing large repositories of data coming from XML documents is increasing; in fact, XML is emerging as the standard format for documents exchanged over the internet. At University of Bergamo, recently we developed the ERX Data Management System, to study issues concerning the management of data coming from XML documents; its data model, called ERX (Entity Relationship for XML), being an extension of the classical ER model, allows to deal with concepts coming from XML documents at the conceptual level, and allows to reason about integration of data coming from different XML document classes. This paper focuses on the problem of automatically deriving Entity-Relationship Schemas (ERX Schemas) from DTDs (Document Type Definition). In fact, the derivation of such schemas from DTDs might be a hard work to do by hand, since real DTDs are very complex and large.</p>
			</richtext>
		</abstract>
		<pages>378-389</pages>
		<title type="sharef:primaryTitle">From XML DTDs to Entity-Relationship Schemas</title>
		<field type="bibtex:topic">erx[0.9] dtd[0.7] er[0.7]</field>
		<identifier type="sharef:uri">http://www.springerlink.com/link.asp?id=0wc1p4mdvc9ww5te</identifier>
	</reference>
	<reference name="lu03" src="bibtex:inproceedings" src-info="bibtex:line-640" type="sharef:inproceedings" crossref="er2003ws">
		<names type="sharef:author">
			<person>
				<givenname>Shiyong</givenname>
				<surname>Lu</surname>
			</person>
			<person>
				<givenname>Yezhou</givenname>
				<surname>Sun</surname>
			</person>
			<person>
				<givenname>Mustafa</givenname>
				<surname>Atay</surname>
			</person>
			<person>
				<givenname>Farshad</givenname>
				<surname>Fotouhi</surname>
			</person>
		</names>
		<pages>250-260</pages>
		<title type="sharef:primaryTitle">A Sufficient and Necessary Condition for the Consistency of XML DTDs</title>
		<field type="bibtex:topic">dtd[0.8]</field>
	</reference>
	<reference name="guo03" src="bibtex:inproceedings" src-info="bibtex:line-648" type="sharef:inproceedings" crossref="er2003ws">
		<names type="sharef:author">
			<person>
				<givenname>Zhimao</givenname>
				<surname>Guo</surname>
			</person>
			<person>
				<givenname>Zhengchuan</givenname>
				<surname>Xu</surname>
			</person>
			<person>
				<givenname>Shuigeng</givenname>
				<surname>Zhou</surname>
			</person>
			<person>
				<givenname>Aoying</givenname>
				<surname>Zhou</surname>
			</person>
			<person>
				<givenname>Ming</givenname>
				<surname>Li</surname>
			</person>
		</names>
		<pages>261-272</pages>
		<title type="sharef:primaryTitle">Index Selection for Efficient XML Path Expression Processing</title>
		<field type="bibtex:topic">xpath1[0.8]</field>
	</reference>
	<reference name="erw03" src="bibtex:inproceedings" src-info="bibtex:line-656" type="sharef:inproceedings" crossref="er2003ws">
		<names type="sharef:author">
			<person>
				<givenname>Martin</givenname>
				<surname>Erwig</surname>
			</person>
		</names>
		<pages>342-354</pages>
		<title type="sharef:primaryTitle">Toward the Automatic Derivation of XML Transformations</title>
		<field type="bibtex:topic">xslt1[0.8]</field>
	</reference>
	<reference name="er2003" src="bibtex:proceedings" src-info="bibtex:line-664" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Il-Yeol</givenname>
				<surname>Song</surname>
			</person>
			<person>
				<givenname>Stephen W.</givenname>
				<surname>Liddle</surname>
			</person>
			<person>
				<givenname>Tok Wang</givenname>
				<surname>Ling</surname>
			</person>
			<person>
				<givenname>Peter</givenname>
				<surname>Scheuermann</surname>
			</person>
		</names>
		<date value="2003-10"/>
		<address type="sharef:placePublished">Chicago, Illinois</address>
		<field type="bibtex:index">ER 2003</field>
		<identifier type="sharef:isbn">3-540-20299-4</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 22nd International Conference on Conceptual Modeling</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/er/er2003.html</identifier>
		<volume>2813</volume>
	</reference>
	<reference name="er2003ws" src="bibtex:proceedings" src-info="bibtex:line-679" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Manfred A.</givenname>
				<surname>Jeusfeld</surname>
			</person>
			<person>
				<givenname>Óscar</givenname>
				<surname>Pastor</surname>
			</person>
		</names>
		<date value="2003-10"/>
		<address type="sharef:placePublished">Chicago, Illinois</address>
		<field type="bibtex:index">ER 2003</field>
		<identifier type="sharef:isbn">3540202579</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Conceptual Modeling for Novel Application Domains, ER 2003 Workshop Proceedings</title>
		<identifier type="sharef:uri">http://www.springerlink.com/link.asp?id=g0bnakutjq4b</identifier>
		<volume>2814</volume>
	</reference>
	<reference name="dav04" src="bibtex:inproceedings" src-info="bibtex:line-698" type="sharef:inproceedings" crossref="er2004">
		<names type="sharef:author">
			<person>
				<givenname>Islay</givenname>
				<surname>Davies</surname>
			</person>
			<person>
				<givenname>Peter</givenname>
				<surname>Green</surname>
			</person>
			<person>
				<givenname>Michael</givenname>
				<surname>Rosemann</surname>
			</person>
			<person>
				<givenname>Stan</givenname>
				<surname>Gallo</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>Much research has been devoted over the years to investigating and advancing the techniques and tools used by analysts when they model. As opposed to what academics, software providers and their resellers promote as should be happening, the aim of this research was to determine whether practitioners still embraced conceptual modelling seriously. In addition, what are the most popular techniques and tools used for conceptual modelling? What are the major purposes for which conceptual modelling is used? The study found that the top six most frequently used modelling techniques and methods were ER diagramming, data flow diagramming, systems flowcharting, workflow modelling, RAD, and UML. However, the primary contribution of this study was the identification of the factors that uniquely influence the continued-use decision of analysts, viz., communication (using diagrams) to/from stakeholders, internal knowledge (lack of) of techniques, user expectations management, understanding models integration into the business, and tool/software deficiencies.</p>
			</richtext>
		</abstract>
		<pages>30-42</pages>
		<title type="sharef:primaryTitle">Conceptual Modelling — What and Why in Current Practice</title>
		<identifier type="sharef:uri">http://springerlink.metapress.com/link.asp?id=ha8ekn3a123p6599</identifier>
	</reference>
	<reference name="emb04" src="bibtex:inproceedings" src-info="bibtex:line-707" type="sharef:inproceedings" crossref="er2004">
		<names type="sharef:author">
			<person>
				<givenname>David W.</givenname>
				<surname>Embley</surname>
			</person>
			<person>
				<givenname>Stephen W.</givenname>
				<surname>Liddle</surname>
			</person>
			<person>
				<givenname>Reema</givenname>
				<surname>Al-Kamha</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>An open challenge is to integrate XML and conceptual modeling in order to satisfy large-scale enterprise needs. Because enterprises typically have many data sources using different assumptions, formats, and schemas, all expressed in — or soon to be expressed in — XML, it is easy to become lost in an avalanche of XML detail. This creates an opportunity for the conceptual modeling community to provide improved abstractions to help manage this detail. We present a vision for Conceptual XML (C-XML) that builds on the established work of the conceptual modeling community over the last several decades to bring improved modeling capabilities to XML-based development. Building on a framework such as C-XML will enable better management of enterprise-scale data and more rapid development of enterprise applications.</p>
			</richtext>
		</abstract>
		<pages>150-165</pages>
		<title type="sharef:primaryTitle">Enterprise Modeling with Conceptual XML</title>
		<field type="bibtex:topic">conceptualxml[0.9]</field>
		<identifier type="sharef:uri">http://springerlink.metapress.com/link.asp?id=wq6qpbbgrb3r53v9</identifier>
	</reference>
	<reference name="er2004" src="bibtex:proceedings" src-info="bibtex:line-717" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Paolo</givenname>
				<surname>Atzeni</surname>
			</person>
			<person>
				<givenname>Wesley W.</givenname>
				<surname>Chu</surname>
			</person>
			<person>
				<givenname>Hongjun</givenname>
				<surname>Lu</surname>
			</person>
			<person>
				<givenname>Shuigeng</givenname>
				<surname>Zhou</surname>
			</person>
			<person>
				<givenname>Tok Wang</givenname>
				<surname>Ling</surname>
			</person>
		</names>
		<date value="2004-11"/>
		<address type="sharef:placePublished">Shanghai</address>
		<identifier type="sharef:doi">10.1007/b101693</identifier>
		<field type="bibtex:index">ER 2004</field>
		<identifier type="sharef:isbn">3-540-23723-2</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 23rd International Conference on Conceptual Modeling</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.springeronline.com/sgw/cda/frontpage/0,11855,2-164-22-35783377-0,00.html</identifier>
		<volume>3288</volume>
	</reference>
	<reference name="er2004ws" src="bibtex:proceedings" src-info="bibtex:line-737" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Shan</givenname>
				<surname>Wang</surname>
			</person>
			<person>
				<givenname>Katsumi</givenname>
				<surname>Tanaka</surname>
			</person>
			<person>
				<givenname>Shuigeng</givenname>
				<surname>Zhou</surname>
			</person>
			<person>
				<givenname>Tok Wang</givenname>
				<surname>Ling</surname>
			</person>
			<person>
				<givenname>Jihong</givenname>
				<surname>Guan</surname>
			</person>
		</names>
		<date value="2004-11"/>
		<address type="sharef:placePublished">Shanghai</address>
		<field type="bibtex:index">ER 2004</field>
		<identifier type="sharef:isbn">3-540-23722-4</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Conceptual Modeling for Novel Application Domains, ER 2004 Workshop Proceedings</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.springeronline.com/sgw/cda/frontpage/0,11855,2-164-22-35890088-0,00.html</identifier>
		<volume>3289</volume>
	</reference>
	<reference name="alk05" src="bibtex:inproceedings" src-info="bibtex:line-756" type="sharef:inproceedings" crossref="emisa05">
		<names type="sharef:author">
			<person>
				<givenname>Reema</givenname>
				<surname>Al-Kamha</surname>
			</person>
			<person>
				<givenname>David W.</givenname>
				<surname>Embley</surname>
			</person>
			<person>
				<givenname>Stephen W.</givenname>
				<surname>Liddle</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>XML is an effective universal data-interchange format, and XML Schema has become the preeminent mechanism for describing valid XML document structures. Generalization/specialization and its constraints are fundamental concepts in system modeling and design, but are difficult to express and enforce with XML Schema. This mismatch leads to unnecessary complexity and uncertainty in XML-based models. In this paper we describe how to translate various aspects of generalization/specialization from a conceptual model into XML Schema. We also explore what needs to be added to XML Schema to handle the other aspects of this fundamental modeling construct. If XML Schema were to include our proposed constructs, it would be fully capable of faithfully representing generalization/specialization, thus reducing the complexity of the XML models that rely on generalization/specialization.</p>
			</richtext>
		</abstract>
		<pages>93-104</pages>
		<title type="sharef:primaryTitle">Representing Generalization/Specialization in XML Schema</title>
		<field type="bibtex:topic">conceptualxml[0.8]</field>
		<identifier type="sharef:uri" resourceType="application/pdf">http://www.deg.byu.edu/papers/emisa05alkamha.pdf</identifier>
	</reference>
	<reference name="emisa05" src="bibtex:proceedings" src-info="bibtex:line-766" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Jörg</givenname>
				<surname>Desel</surname>
			</person>
			<person>
				<givenname>Ulrich</givenname>
				<surname>Frank</surname>
			</person>
		</names>
		<date value="2005-10"/>
		<address type="sharef:placePublished">Klagenfurt, Austria</address>
		<field type="bibtex:index">EMISA'05</field>
		<identifier type="sharef:isbn">3-88579-404-7</identifier>
		<publisher>Gesellschaft für Informatik</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Informatics</title>
		<title type="sharef:primaryTitle">Enterprise Modelling and Information Systems Architectures</title>
		<identifier type="sharef:uri">http://www.gi-ev.de/service/publikationen/gi-edition-lecture-notes-in-informatics-lni-2005/mehr-zu-diesem-buch/gi-edition-lecture-notes-in-informatics-lni-p-75/</identifier>
		<volume>75</volume>
	</reference>
	<reference name="han02b" src="bibtex:inproceedings" src-info="bibtex:line-785" type="sharef:inproceedings" crossref="xsw2002">
		<names type="sharef:author">
			<person>
				<givenname>Arne</givenname>
				<surname>Handt</surname>
			</person>
			<person>
				<givenname>Joachim</givenname>
				<surname>Quantz</surname>
			</person>
		</names>
		<pages>93-104</pages>
		<title type="sharef:primaryTitle">XML Schema Correspondences</title>
		<field type="bibtex:topic">xmlschema[0.7]</field>
	</reference>
	<reference name="xsw2002" src="bibtex:proceedings" src-info="bibtex:line-793" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Robert</givenname>
				<surname>Tolksdorf</surname>
			</person>
			<person>
				<givenname>Rainer</givenname>
				<surname>Eckstein</surname>
			</person>
		</names>
		<date value="2002-06"/>
		<address type="sharef:placePublished">Berlin, Germany</address>
		<field type="bibtex:index">XSW 2002</field>
		<identifier type="sharef:isbn">3-88579-343-1</identifier>
		<publisher>Gesellschaft für Informatik</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Informatics</title>
		<title type="sharef:primaryTitle">Proceedings of XSW 2002 — XML Technologien für das Semantic Web</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/xsw/xsw2002.html</identifier>
		<identifier type="sharef:uri">http://www.gi-ev.de/LNI/proceedings/P-14.shtml</identifier>
		<volume>14</volume>
	</reference>
	<reference name="wil04i" src="bibtex:inproceedings" src-info="bibtex:line-813" type="sharef:inproceedings" crossref="bxml2004">
		<names type="sharef:author">
			<person>
				<givenname>Erik</givenname>
				<surname>Wilde</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The Extensible Markup Language (XML) is based on the concept of schema languages, which are used for validation of XML documents. In most cases, the metamodeling view of XML-based application is rather simple, with XML documents being instances of some schema, which in turn is based on some schema language. In this paper, a metaschema layering approach for XML is presented, which is demonstrated in the context of various application scenarios. This approach is based on two generalizations of the standard XML schema language usage scenario: (1) it is assumed that one or more schema languages are acceptable as foundations for an XML scenario, but these schema languages should be customized by restricting, extending, or combining them; (2) for applications requiring application-specific schema languages, these schema languages can be implemented by reusing existing schema languages, thus introducing an additional metaschema layer. Metaschema layering can be used in a variety of application areas, and this paper shows some possible applications and mentions some more possibilities. XML is increasingly entering the modeling domain, since it is gradually moving from an exchange format for structured data into the applications as their inherent model. XML modeling still is in its infancy, and the metaschema layering approach presented in this paper is one contribution how to leverage the most important of XML feature's, which is the reuse of existing concepts and implementations.</p>
			</richtext>
		</abstract>
		<pages>106-120</pages>
		<title type="sharef:primaryTitle">Metaschema Layering for XML</title>
		<field type="bibtex:topic">xmlschema[0.7] schematron[0.7] crvx[0.7]</field>
		<identifier type="sharef:uri">http://dret.net/netdret/publications#wil04i</identifier>
	</reference>
	<reference name="gro04" src="bibtex:inproceedings" src-info="bibtex:line-823" type="sharef:inproceedings" crossref="bxml2004">
		<names type="sharef:author">
			<person>
				<givenname>Sven</givenname>
				<surname>Groppe</surname>
			</person>
			<person>
				<givenname>Stefan</givenname>
				<surname>Böttcher</surname>
			</person>
		</names>
		<pages>53-64</pages>
		<title type="sharef:primaryTitle">Query Reformulation for the XML Standards XPath, XQuery and XSLT</title>
		<field type="bibtex:topic">xpath2[0.7] xquery[0.7] xslt2[0.7]</field>
	</reference>
	<reference name="bxml2004" src="bibtex:proceedings" src-info="bibtex:line-831" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Robert</givenname>
				<surname>Tolksdorf</surname>
			</person>
			<person>
				<givenname>Rainer</givenname>
				<surname>Eckstein</surname>
			</person>
		</names>
		<date value="2004-10"/>
		<address type="sharef:placePublished">Berlin, Germany</address>
		<field type="bibtex:index">XSW 2004</field>
		<identifier type="sharef:isbn">3-88597-112-6</identifier>
		<title type="sharef:primaryTitle">Proceedings of Berliner XML Tage 2004</title>
	</reference>
	<reference name="wil05r" src="bibtex:inproceedings" src-info="bibtex:line-846" type="sharef:inproceedings" crossref="bxml2005">
		<names type="sharef:author">
			<person>
				<givenname>Erik</givenname>
				<surname>Wilde</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>Today, XML is primarily regarded as a syntax for exchanging structured data, and therefore the question of how to develop well-designed XML models has not been studied extensively. As applications are increasingly penetrated by XML technologies, and because query and programming languages provide native XML support, it would be beneficial to use these features to work with well-designed XML models. In order to better focus on XML-oriented technologies in systems engineering and programming languages, an XML modeling language should be used, which is more focused on modeling and structure than typical XML schema languages. In this paper, we examine the current state of the art in XML schema languages and XML modeling, and present a list of requirements for a XML conceptual modeling language.</p>
			</richtext>
		</abstract>
		<pages>213-224</pages>
		<title type="sharef:primaryTitle">Towards Conceptual Modeling for XML</title>
		<field type="bibtex:topic">xml[0.7]</field>
		<identifier type="sharef:uri">http://dret.net/netdret/publications#wil05r</identifier>
	</reference>
	<reference name="bxml2005" src="bibtex:proceedings" src-info="bibtex:line-856" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Rainer</givenname>
				<surname>Eckstein</surname>
			</person>
			<person>
				<givenname>Robert</givenname>
				<surname>Tolksdorf</surname>
			</person>
		</names>
		<date value="2005-09"/>
		<address type="sharef:placePublished">Berlin, Germany</address>
		<field type="bibtex:index">bxml2005</field>
		<identifier type="sharef:isbn">3-9810105-2-3</identifier>
		<title type="sharef:primaryTitle">Proceedings of Berliner XML Tage 2005</title>
	</reference>
	<reference name="kle01" src="bibtex:inproceedings" src-info="bibtex:line-871" type="sharef:inproceedings" crossref="gi2001">
		<names type="sharef:author">
			<person>
				<givenname>Carsten</givenname>
				<surname>Kleiner</surname>
			</person>
			<person>
				<givenname>Udo W.</givenname>
				<surname>Lipeck</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The goal of this article is to present an algorithm to simplify the automatic generation of descriptions of XML document structures. In particular we show how to obtain a DTD (document type definition) for data whose structure is described by a conceptual data model. An important objective of this translation is to preserve as much structural information from the conceptual schema as possible. This enables partial constraint checking by validating XML parsers and thus simplifies exchange of data between different databases, in particular the import of data in an XML document into another database schema. In detail we present translations of all constructs of an extended entity-relationship model to DTDs and integrate these into an algorithm. By basing the algorithm on conceptual schemas it is very general and may be customized for data in (object-)relational databases as well as data in databases of any other paradigm, e.g. native XML databases.</p>
			</richtext>
		</abstract>
		<pages>396-405</pages>
		<title type="sharef:primaryTitle">Automatic Generation of XML DTDs from Conceptual Database Schemas</title>
		<identifier type="sharef:uri" resourceType="application/pdf">http://dbs.uni-leipzig.de/webdb/wien/015.pdf</identifier>
	</reference>
	<reference name="gi2001" src="bibtex:proceedings" src-info="bibtex:line-880" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Kurt</givenname>
				<surname>Bauknecht</surname>
			</person>
			<person>
				<givenname>Wilfried</givenname>
				<surname>Brauer</surname>
			</person>
			<person>
				<givenname>Thomas A.</givenname>
				<surname>Mück</surname>
			</person>
		</names>
		<date value="2001-09"/>
		<address type="sharef:placePublished">Vienna, Austria</address>
		<field type="bibtex:index">GI 2001</field>
		<identifier type="sharef:isbn">3-85403-157-2</identifier>
		<title type="sharef:primaryTitle">Tagungsband der GI/OCG-Jahrestagung</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/gi/gi2001-1.html</identifier>
	</reference>
	<reference name="psa02" src="bibtex:inproceedings" src-info="bibtex:line-896" type="sharef:inproceedings" crossref="edbtw2002">
		<names type="sharef:author">
			<person>
				<givenname>Giuseppe</givenname>
				<surname>Psaila</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The need for managing large repositories of data coming from XML documents is increasing, in particular to support new EDI applications and information systems which provide e-commerce functionality. In fact, XML is emerging as the standard format for documents exchanged over the internet; then information systems will have to deal with XML documents, both incoming and outcoming. This is an exciting research area, because new technologies are arising, such as XSLT, but former and rather stable technologies, such as relational DBMSs, still have to play an important role. It is clear that novel information systems will integrate different technologies, but at the moment it is not clear how. This paper reports about our experience in developing the ERX Data Management System, a system devised to collect data coming from different XML data sources, and store them into a database in a way independent of the source format; its query language, named ERX-QL, is able to query the database and generate new XML documents. We developed the ERX Data Management System to explore the possibility of integrating three different basic technologies, Relational DBMS, Java and XSLT, under a unifying framework which makes the system interoperable w.r.t. the particular adopted technology (for example Relational vs Object-Oriented database technology); hence, this framework is based on an Entity-Relationship-like Data Model (ERX), which is not tied to any specific technical and/or commercial solution. The paper discusses the architecture of the ERX system, and the adopted technical solutions.</p>
			</richtext>
		</abstract>
		<pages>242-265</pages>
		<title type="sharef:primaryTitle">ERX: An Experience in Integrating Entity-Relationship Models, Relational Databases, and XML Technologies</title>
		<field type="bibtex:topic">erx[0.9]</field>
		<identifier type="sharef:uri">http://springerlink.metapress.com/link.asp?id=xypr4brnumplh7dc</identifier>
	</reference>
	<reference name="kem02" src="bibtex:inproceedings" src-info="bibtex:line-906" type="sharef:inproceedings" crossref="edbtw2002">
		<names type="sharef:author">
			<person>
				<givenname>Martin</givenname>
				<surname>Kempa</surname>
			</person>
			<person>
				<givenname>Volker</givenname>
				<surname>Linnemann</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>XML Schemas provide a generalization of Document Type Definitions for describing the validity of a set of XML documents. There is a growing number of applications that deal with XML documents in various respects. One area of programs is concerned with analyzing XML documents arriving, for example, over the internet. Another rapidly expanding area is best described by the term XML generators. XML generators usually are part of a WWW system, for example generators for XML documents serving as views of data bases. Although XML Schemas provide a concise means for describing the syntax of correct XML documents in a specific domain, XML generators usually treat the XML documents as unstructured strings or, in the context of the Document Object Model, as trees the nodes of which belong to an unspecific Element-interface. The syntactical correctness, i.e. the validity of the generated XML documents cannot be guaranteed at compile time but must be tested at runtime. This means that, in general, t here is no ultimate proof that an XML generator generates only valid documents according to an underlying XML schema. This paper addresses this problem by introducing a new distinct interface for each element defined within an XML schema. Each interface extends the Element-interface of the Document Object Model. This mechanism provides a generalization of a previous approach based on the weaker concept of Document Type Definitions presented by the authors.</p>
			</richtext>
		</abstract>
		<pages>67-90</pages>
		<title type="sharef:primaryTitle">XML-Based Applications Using XML Schema</title>
		<field type="bibtex:topic">xmlschema[0.7] vdom[0.9]</field>
		<identifier type="sharef:uri">http://springerlink.metapress.com/link.asp?id=fl6rbbfx7dltwhf5</identifier>
	</reference>
	<reference name="pan02" src="bibtex:inproceedings" src-info="bibtex:line-916" type="sharef:inproceedings" crossref="edbtw2002">
		<names type="sharef:author">
			<person>
				<givenname>Tadeusz</givenname>
				<surname>Pankowski</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The goal of this paper is to propose a method in which relational database system is used to process queries on semistructured data. The method uses a combination of relational and semistructured techniques to process XML documents. First, the document is entirely stored within the relational system. Next, an SQL query is evaluated over the relational data representing XML document. Finally, the resulting XML document is constructed which, in turn, can be represented in the standard way within relational database system (by means of an edge table). The proposed method is presented as the XML-SQL language. The language is described formally and by a number of examples. Some implementation solutions are described.</p>
			</richtext>
		</abstract>
		<pages>184-209</pages>
		<title type="sharef:primaryTitle">XML-SQL: An XML Query Language Based on SQL and Path Tables</title>
		<field type="bibtex:topic">xmlsql[0.9] ssx[0.9]</field>
		<identifier type="sharef:uri">http://springerlink.metapress.com/link.asp?id=tl4kv8equ3hb8yl2</identifier>
	</reference>
	<reference name="olt02" src="bibtex:inproceedings" src-info="bibtex:line-926" type="sharef:inproceedings" crossref="edbtw2002">
		<names type="sharef:author">
			<person>
				<givenname>Dan</givenname>
				<surname>Olteanu</surname>
			</person>
			<person>
				<givenname>Holger</givenname>
				<surname>Meuss</surname>
			</person>
			<person>
				<givenname>Tim</givenname>
				<surname>Furche</surname>
			</person>
			<person>
				<givenname>François</givenname>
				<surname>Bry</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The location path language XPath is of particular importance for XML applications since it is a core component of many XML processing standards such as XSLT or XQuery. In this paper, based on axis symmetry of XPath, equivalences of XPath 1.0 location paths involving reverse axes, such as anc and prec, are established. These equivalences are used as rewriting rules in an algorithm for transforming location paths with reverse axes into equivalent reverse-axis-free ones. Location paths without reverse axes, as generated by the presented rewriting algorithm, enable efficient SAX-like streamed data processing of XPath.</p>
			</richtext>
		</abstract>
		<pages>109-127</pages>
		<title type="sharef:primaryTitle">XPath: Looking Forward</title>
		<field type="bibtex:topic">xpath1[0.8]</field>
		<identifier type="sharef:uri">http://www.springerlink.com/link.asp?id=wx54kfaved1u8gp5</identifier>
	</reference>
	<reference name="edbtw2002" src="bibtex:proceedings" src-info="bibtex:line-936" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Akmal B.</givenname>
				<surname>Chaudhri</surname>
			</person>
			<person>
				<givenname>Rainer</givenname>
				<surname>Unland</surname>
			</person>
			<person>
				<givenname>Chabane</givenname>
				<surname>Djeraba</surname>
			</person>
			<person>
				<givenname>Wolfgang</givenname>
				<surname>Lindner</surname>
			</person>
		</names>
		<date value="2002-03"/>
		<address type="sharef:placePublished">Prague, Czech Republic</address>
		<field type="bibtex:index">XMLDM 2002</field>
		<identifier type="sharef:isbn">3540001301</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">International Conference on Extending Database Technology — EDBT 2002 Workshop on XML-Based Data Management (XMLDM)</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/edbtw/edbtw2002.html</identifier>
		<volume>2490</volume>
	</reference>
	<reference name="kap01" src="bibtex:inproceedings" src-info="bibtex:line-955" type="sharef:inproceedings" crossref="ic2001">
		<names type="sharef:author">
			<person>
				<givenname>Gerti</givenname>
				<surname>Kappel</surname>
			</person>
			<person>
				<givenname>Elisabeth</givenname>
				<surname>Kapsammer</surname>
			</person>
			<person>
				<givenname>Werner</givenname>
				<surname>Retschitzegger</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>Database systems are well-known for consistent storage, retrieval, and manipulation of data. At the same time, the Extensible Markup Language (XML) is generally accepted as data description language for both web-based information systems and electronic data interchange between different organizations. Since database systems form the backbone of essentially any information system, the integration of XML and database systems is a must. Data model heterogeneity and schema heterogeneity, however, makes this a challenging task, for example when mapping XML documents to relational database systems (RDBS). This paper focuses on data model heterogeneity and provides an in-depth comparison of concepts available in RDBS and XML schema specification languages, comprising XML DTD and XML Schema. Such an analysis provides the basis for developing appropriate middleware bridging the gap between XML and RDBS.</p>
			</richtext>
		</abstract>
		<pages>199-205</pages>
		<title type="sharef:primaryTitle">XML and Relational Database Systems — A Comparison of Concepts</title>
		<field type="bibtex:topic">xml[0.8] rdbms[0.8]</field>
		<identifier type="sharef:uri" resourceType="application/pdf">ftp://ftp.ifs.uni-linz.ac.at/pub/publications/2001/0501.pdf</identifier>
	</reference>
	<reference name="psa01" src="bibtex:inproceedings" src-info="bibtex:line-965" type="sharef:inproceedings" crossref="ic2001">
		<names type="sharef:author">
			<person>
				<givenname>Giuseppe</givenname>
				<surname>Psaila</surname>
			</person>
			<person>
				<givenname>Davide</givenname>
				<surname>Brugali</surname>
			</person>
		</names>
		<pages>157-163</pages>
		<title type="sharef:primaryTitle">The ERX Data Management System</title>
		<field type="bibtex:topic">erx[0.9]</field>
	</reference>
	<reference name="ic2001" src="bibtex:proceedings" src-info="bibtex:line-973" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Peter</givenname>
				<surname>Graham</surname>
			</person>
			<person>
				<givenname>Muthucumaru</givenname>
				<surname>Maheswaran</surname>
			</person>
			<person>
				<givenname>M. Rasit</givenname>
				<surname>Eskicioglu</surname>
			</person>
		</names>
		<date value="2001-06"/>
		<address type="sharef:placePublished">Las Vegas, Nevada</address>
		<field type="bibtex:index">IC 2001</field>
		<identifier type="sharef:isbn">18925128X</identifier>
		<publisher>CSREA Press</publisher>
		<title type="sharef:primaryTitle">Proceedings of the 2001 International Conference on Internet Computing</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/ic/ic2001-1.html</identifier>
	</reference>
	<reference name="rou02" src="bibtex:inproceedings" src-info="bibtex:line-990" type="sharef:inproceedings" crossref="adc2002">
		<names type="sharef:author">
			<person>
				<givenname>Nicholas</givenname>
				<surname>Routledge</surname>
			</person>
			<person>
				<givenname>Linda</givenname>
				<surname>Bird</surname>
			</person>
			<person>
				<givenname>Andrew</givenname>
				<surname>Goodchild</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>XML is rapidly becoming the standard method for sending information across the Internet. XML Schema, since its elevation to W3C Recommendation on the 2nd May 2001, is fast becoming the preferred means of describing structured XML data. However, until recently, there has been no effective means of graphically designing XML Schemas without exposing designers to low-level implementation issues. Bird, Goodchild and Halpin (2000) proposed a method to address this shortfall using the 'Object Role Modelling' conceptual language to generate XML Schemas. This paper seeks to build on this approach by defining a mapping between the Unified Modeling Language (UML) class diagrams and XML Schema using the traditional three level database design approach (ie. using conceptual, logical and physical design levels). In our approach, the conceptual level is represented using standard UML class notation, annotated with a few additional conceptual constraints, the logical level is represented in UML, using a set of UML stereotypes, and the XML Schema itself represents the physical level. The goal of this three level design methodology is to allow conceptual level UML class models to be automatically mapped into the logical level, while minimizing redundancy and maximizing connectivity.</p>
			</richtext>
		</abstract>
		<pages>157-166</pages>
		<title type="sharef:primaryTitle">UML and XML Schema</title>
		<field type="bibtex:topic">uml[0.7] xmlschema[0.7]</field>
		<identifier type="sharef:uri" resourceType="application/pdf">http://titanium.dstc.edu.au/papers/adc2002.pdf</identifier>
		<identifier type="sharef:uri" resourceType="application/pdf">http://crpit.com/confpapers/CRPITV5Routledge.pdf</identifier>
	</reference>
	<reference name="adc2002" src="bibtex:proceedings" src-info="bibtex:line-1001" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Xiaofang</givenname>
				<surname>Zhou</surname>
			</person>
		</names>
		<date value="2002-01"/>
		<address type="sharef:placePublished">Melbourne, Australia</address>
		<field type="bibtex:index">ADC 2002</field>
		<identifier type="sharef:isbn">0-909-92583-6</identifier>
		<title type="sharef:seriesTitle">Conferences in Research and Practice in Information Technology</title>
		<title type="sharef:primaryTitle">Proceedings of the Thirteenth Australasian Database Conference</title>
		<identifier type="sharef:uri">http://www.itee.uq.edu.au/~adc02/</identifier>
		<identifier type="sharef:uri" resourceType="text/html">http://crpit.com/Vol5.html</identifier>
		<volume>5</volume>
	</reference>
	<reference name="sch05" src="bibtex:inproceedings" src-info="bibtex:line-1020" type="sharef:inproceedings" crossref="adc2005">
		<names type="sharef:author">
			<person>
				<givenname>Klaus-Dieter</givenname>
				<surname>Schewe</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>With the advent of XML and its use as a database language, dependency and normal form theory has attracted novel research interest. Several approaches to build up a dependency and normal form theory for XML databases have been published, mainly concentrating on functional dependencies and keys. XML-like database structures can be modelled by rational trees using constructors for lists and disjoint unions. This involves restructuring rules on subattributes. The absence of redundancy can be characterised by the nested list normal form. If ordering is ignored, constructors for sets or multisets have to be employed. For these the theory can be extended using counter-free functional dependencies. Finally, for keys an important research question is which systems of subattributes permit Armstrong instances. While this gives just a glimpse of a starting promising theory, a research agenda for further research will be set up.</p>
			</richtext>
		</abstract>
		<pages>7-16</pages>
		<title type="sharef:primaryTitle">Redundancy, Dependencies and Normal Forms for XML Databases</title>
		<field type="bibtex:topic">xdbms[0.7]</field>
		<identifier type="sharef:uri" resourceType="application/pdf">http://crpit.com/confpapers/CRPITV39Schewe.pdf</identifier>
	</reference>
	<reference name="adc2005" src="bibtex:proceedings" src-info="bibtex:line-1030" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Hugh E.</givenname>
				<surname>Williams</surname>
			</person>
			<person>
				<givenname>Gillian</givenname>
				<surname>Dobbie</surname>
			</person>
		</names>
		<date value="2005-01"/>
		<address type="sharef:placePublished">Newcastle, Australia</address>
		<field type="bibtex:index">ADC 2005</field>
		<identifier type="sharef:isbn">1-920682-21-X</identifier>
		<title type="sharef:seriesTitle">Conferences in Research and Practice in Information Technology</title>
		<title type="sharef:primaryTitle">Proceedings of the Sixteenth Australasian Database Conference</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/adc/adc2005.html</identifier>
		<volume>39</volume>
	</reference>
	<reference name="ber03c" src="bibtex:inproceedings" src-info="bibtex:line-1048" type="sharef:inproceedings" crossref="sci2003">
		<names type="sharef:author">
			<person>
				<givenname>Martin</givenname>
				<surname>Bernauer</surname>
			</person>
			<person>
				<givenname>Gerti</givenname>
				<surname>Kappel</surname>
			</person>
			<person>
				<givenname>Gerhard</givenname>
				<surname>Kramler</surname>
			</person>
			<person>
				<givenname>Werner</givenname>
				<surname>Retschitzegger</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>With the rise of the Web as the major platform for making data and services available for both, humans and applications, interorganizational workflows became a crucial issue. Several languages for the specification of interorganizational workflows have been already proposed, each of them having different origins and pursuing different goals for dealing with the unique characteristics of interorganizational workflows. This paper compares these proposals, trying to identify their strengths and shortcomings. As a pre-requisite, a framework of requirements is suggested which categorizes the major characteristics of specification languages for interorganizational workflows into different perspectives. For each of these perspectives, a set of functional requirements is proposed thereby emphasizing the difference to traditional intraorganizational workflows. On the basis of this framework, seven representative specification languages are surveyed and compared to each other.</p>
			</richtext>
		</abstract>
		<pages>30-36</pages>
		<title type="sharef:primaryTitle">Specification of Interorganizational Workflows — A Comparison of Approaches</title>
		<field type="bibtex:topic">wsdl[0.7] wsfl[0.7] ebxml[0.7] bpml[0.7] xlang[0.7] wscl[0.7] wpdl[0.7]</field>
		<identifier type="sharef:uri" resourceType="application/pdf">http://www.big.tuwien.ac.at/research/publications/2003/0603.pdf</identifier>
	</reference>
	<reference name="sci2003" src="bibtex:proceedings" src-info="bibtex:line-1058" type="sharef:proceedings">
		<date value="2003-07"/>
		<address type="sharef:placePublished">Orlando, Florida</address>
		<field type="bibtex:index">SCI 2003</field>
		<identifier type="sharef:isbn">9806560019</identifier>
		<title type="sharef:primaryTitle">Proceedings of the 7th World Multiconference on Systemics, Cybernetics, and Informatics</title>
		<identifier type="sharef:uri">http://www.iiisci.org/sci2003/</identifier>
	</reference>
	<reference name="eng68" src="bibtex:inproceedings" src-info="bibtex:line-1073" type="sharef:inproceedings" crossref="afips1968">
		<names type="sharef:author">
			<person>
				<givenname>Douglas C.</givenname>
				<surname>Engelbart</surname>
			</person>
			<person>
				<givenname>William K.</givenname>
				<surname>English</surname>
			</person>
		</names>
		<pages>395-410</pages>
		<title type="sharef:primaryTitle">A Research Center for Augmenting Human Intellect</title>
		<field type="bibtex:topic">nls[0.9]</field>
		<identifier type="sharef:uri">http://portal.acm.org/citation.cfm?id=49508</identifier>
	</reference>
	<reference name="afips1968" src="bibtex:proceedings" src-info="bibtex:line-1082" type="sharef:proceedings">
		<date value="1968-12"/>
		<address type="sharef:placePublished">San Francisco, California</address>
		<title type="sharef:primaryTitle">Proceedings of AFIPS Fall Joint Computer Conference</title>
	</reference>
	<reference name="mcb01" src="bibtex:inproceedings" src-info="bibtex:line-1094" type="sharef:inproceedings" crossref="caise2001">
		<names type="sharef:author">
			<person>
				<givenname>Peter J.</givenname>
				<surname>McBrien</surname>
			</person>
			<person>
				<givenname>Alexandra</givenname>
				<surname>Poulovassilis</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>XML is fast becoming the standard for information exchange on the WWW. As such, information expressed in XML will need to be integrated with existing information systems, which are mostly based on structured data models such as relational, object-oriented or object/relational data models. This paper shows how our previous framework for integrating heterogeneous structured data sources can also be used for integrating XML data sources with each other and/or with other structured data sources. Our framework allows constructs from multiple modelling languages to co-exist within the same intermediate schema, and allows automatic translation of data, queries and updates between semantically equivalent or overlapping heterogenous schemas.</p>
			</richtext>
		</abstract>
		<pages>330-345</pages>
		<title type="sharef:primaryTitle">A Semantic Approach to Integrating XML and Structured Data Sources</title>
		<field type="bibtex:topic">xml[0.7]</field>
		<identifier type="sharef:uri">http://www.springerlink.com/openurl.asp?genre=article&amp;issn=0302-9743&amp;volume=2068&amp;spage=330</identifier>
	</reference>
	<reference name="caise2001" src="bibtex:proceedings" src-info="bibtex:line-1104" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Klaus R.</givenname>
				<surname>Dittrich</surname>
			</person>
			<person>
				<givenname>Andreas</givenname>
				<surname>Geppert</surname>
			</person>
			<person>
				<givenname>Moira C.</givenname>
				<surname>Norrie</surname>
			</person>
		</names>
		<date value="2001-06"/>
		<address type="sharef:placePublished">Interlaken, Switzerland</address>
		<field type="bibtex:index">CAISE 2001</field>
		<identifier type="sharef:isbn">3540422153</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 13th Conference on Advanced Information Systems Engineering</title>
		<identifier type="sharef:uri">http://www.caise01.ch/</identifier>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/caise/caise2001.html</identifier>
		<volume>2068</volume>
	</reference>
	<reference name="are02" src="bibtex:inproceedings" src-info="bibtex:line-1124" type="sharef:inproceedings" crossref="dexa2002">
		<names type="sharef:author">
			<person>
				<givenname>Marcelo</givenname>
				<surname>Arenas</surname>
			</person>
			<person>
				<givenname>Wenfei</givenname>
				<surname>Fan</surname>
			</person>
			<person>
				<givenname>Leonid</givenname>
				<surname>Libkin</surname>
			</person>
		</names>
		<pages>269-278</pages>
		<title type="sharef:primaryTitle">What's Hard about XML Schema Constraints?</title>
		<field type="bibtex:topic">xmlschema[0.8]</field>
		<identifier type="sharef:uri">http://springerlink.metapress.com/openurl.asp?genre=article&amp;issn=0302-9743&amp;volume=2453&amp;spage=269</identifier>
	</reference>
	<reference name="dexa2002" src="bibtex:proceedings" src-info="bibtex:line-1133" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Abdelkader</givenname>
				<surname>Hameurlain</surname>
			</person>
			<person>
				<givenname>Rosine</givenname>
				<surname>Cicchetti</surname>
			</person>
			<person>
				<givenname>Roland</givenname>
				<surname>Traunmüller</surname>
			</person>
		</names>
		<date value="2002-09"/>
		<address type="sharef:placePublished">Aix-en-Provence, France</address>
		<field type="bibtex:index">DEXA 2002</field>
		<identifier type="sharef:isbn">3540441263</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 13th International Conference on Database and Expert Systems Applications (DEXA 2002)</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/dexa/dexa2002.html</identifier>
		<volume>2453</volume>
	</reference>
	<reference name="lee01" src="bibtex:inproceedings" src-info="bibtex:line-1152" type="sharef:inproceedings" crossref="dexa2001">
		<names type="sharef:author">
			<person>
				<givenname>Mong-Li</givenname>
				<surname>Lee</surname>
			</person>
			<person>
				<givenname>Sin Yeung</givenname>
				<surname>Lee</surname>
			</person>
			<person>
				<givenname>Tok Wang</givenname>
				<surname>Ling</surname>
			</person>
			<person>
				<givenname>Gillian</givenname>
				<surname>Dobbie</surname>
			</person>
			<person>
				<givenname>Leonid A.</givenname>
				<surname>Kalinichenko</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>Semistructured data has become prevalent with the growth of the Internet. The data is usually stored in a database system or in a specialized repository. Many information providers have presented their databases on the web as semistructured data, while others are developing repositories for new applications. Designing a “good” semistructured database is important to prevent data redundancy and updating anomalies. In this paper, we propose a conceptual approach to design semistructured databases. A conceptual layer based on the Entity-Relationship model is used to remove redundancies at the semantic level. An algorithm to map an ER diagram involving composite attributes weak entity types, recursive, n-ary and ISA relationship sets, and aggregations to a semistructured schema graph (S3-Graph) is also given.</p>
			</richtext>
		</abstract>
		<pages>12-21</pages>
		<title type="sharef:primaryTitle">Designing Semistructured Databases: A Conceptual Approach</title>
		<identifier type="sharef:uri">http://www.springerlink.com/link.asp?id=wffxga8fykahxbxq</identifier>
	</reference>
	<reference name="dexa2001" src="bibtex:proceedings" src-info="bibtex:line-1161" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Heinrich C.</givenname>
				<surname>Mayr</surname>
			</person>
			<person>
				<givenname>Jirí</givenname>
				<surname>Lazanský</surname>
			</person>
			<person>
				<givenname>Gerald</givenname>
				<surname>Quirchmayr</surname>
			</person>
			<person>
				<givenname>Pavel</givenname>
				<surname>Vogel</surname>
			</person>
		</names>
		<date value="2001-09"/>
		<address type="sharef:placePublished">Munich, Germany</address>
		<field type="bibtex:index">DEXA 2001</field>
		<identifier type="sharef:isbn">3-540-42527-6</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 12th International Conference on Database and Expert Systems Applications (DEXA 2001)</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/dexa/dexa2001.html</identifier>
		<volume>2113</volume>
	</reference>
	<reference name="cas02" src="bibtex:inproceedings" src-info="bibtex:line-1180" type="sharef:inproceedings" crossref="dexaws2002">
		<names type="sharef:author">
			<person>
				<givenname>Silvana</givenname>
				<surname>Castano</surname>
			</person>
			<person>
				<givenname>Alfio</givenname>
				<surname>Ferrara</surname>
			</person>
			<person>
				<givenname>G. S.</givenname>
				<surname>Kuruvilla Ottathycal</surname>
			</person>
			<person>
				<givenname>Valeria</givenname>
				<surname>De Antonellis</surname>
			</person>
		</names>
		<pages>103-110</pages>
		<title type="sharef:primaryTitle">A Disciplined Approach for the Integration of Heterogeneous XML Datasources</title>
		<identifier type="sharef:uri" resourceType="text/html">http://csdl.computer.org/comp/proceedings/dexa/2002/1668/00/16680103abs.htm</identifier>
	</reference>
	<reference name="dexaws2002" src="bibtex:proceedings" src-info="bibtex:line-1188" type="sharef:proceedings">
		<date value="2002-09"/>
		<address type="sharef:placePublished">Aix-en-Provence, France</address>
		<field type="bibtex:index">DEXA 2002</field>
		<identifier type="sharef:isbn">0769516688</identifier>
		<publisher>IEEE Computer Society Press</publisher>
		<title type="sharef:primaryTitle">Proceedings of the 13th International Workhop on Database and Expert Systems Applications (DEXA 2002)</title>
		<identifier type="sharef:uri" resourceType="text/html">http://csdl.computer.org/comp/proceedings/dexa/2002/1668/00/1668toc.htm</identifier>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/dexaw/dexaw2002.html</identifier>
	</reference>
	<reference name="mcb02" src="bibtex:inproceedings" src-info="bibtex:line-1205" type="sharef:inproceedings" crossref="caise2002">
		<names type="sharef:author">
			<person>
				<givenname>Peter J.</givenname>
				<surname>McBrien</surname>
			</person>
			<person>
				<givenname>Alexandra</givenname>
				<surname>Poulovassilis</surname>
			</person>
		</names>
		<pages>484-499</pages>
		<title type="sharef:primaryTitle">Schema Evolution in Heterogeneous Database Architectures, A Schema Transformation Approach</title>
	</reference>
	<reference name="caise2002" src="bibtex:proceedings" src-info="bibtex:line-1212" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Anne Banks</givenname>
				<surname>Pidduck</surname>
			</person>
			<person>
				<givenname>John</givenname>
				<surname>Mylopoulos</surname>
			</person>
			<person>
				<givenname>Carson C.</givenname>
				<surname>Woo</surname>
			</person>
			<person>
				<givenname>M. Tamer</givenname>
				<surname>Özsu</surname>
			</person>
		</names>
		<date value="2002-05"/>
		<address type="sharef:placePublished">Toronto, Canada</address>
		<field type="bibtex:index">CAISE 2002</field>
		<identifier type="sharef:isbn">354043738X</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 14th Conference on Advanced Information Systems Engineering</title>
		<identifier type="sharef:uri">http://www.cs.toronto.edu/caise02/</identifier>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/caise/caise2002.html</identifier>
		<volume>2348</volume>
	</reference>
	<reference name="ben03b" src="bibtex:inproceedings" src-info="bibtex:line-1233" type="sharef:inproceedings" crossref="caise2003">
		<names type="sharef:author">
			<person>
				<givenname>Boualem</givenname>
				<surname>Benatallah</surname>
			</person>
			<person>
				<givenname>Fabio</givenname>
				<surname>Casati</surname>
			</person>
			<person>
				<givenname>Farouk</givenname>
				<surname>Toumani</surname>
			</person>
			<person>
				<givenname>Rachid</givenname>
				<surname>Hamadi</surname>
			</person>
		</names>
		<pages>449-467</pages>
		<title type="sharef:primaryTitle">Conceptual Modeling of Web Service Conversations</title>
		<field type="bibtex:topic">selfserv[0.9]</field>
		<identifier type="sharef:uri" resourceType="text/html">http://link.springer.de/link/service/series/0558/bibs/2681/26810449.htm</identifier>
	</reference>
	<reference name="ber03b" src="bibtex:inproceedings" src-info="bibtex:line-1242" type="sharef:inproceedings" crossref="caise2003short">
		<names type="sharef:author">
			<person>
				<givenname>Martin</givenname>
				<surname>Bernauer</surname>
			</person>
			<person>
				<givenname>Gerti</givenname>
				<surname>Kappel</surname>
			</person>
			<person>
				<givenname>Gerhard</givenname>
				<surname>Kramler</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The unique selling point of XML as standard representation of content is its ease of use thus facilitating interoperability between various partners and platforms. To overcome XML Schema's weakness concerning semantic expressiveness, tailored XML schema languages would be favorable to represent domain specific knowledge. The contribution of this paper is to identify various approaches to implementing tailored XML schema languages with XML Schema.</p>
			</richtext>
		</abstract>
		<pages>133-140</pages>
		<title type="sharef:primaryTitle">Approaches to Implementing a Tailored Metaschema in XML</title>
		<field type="bibtex:topic">xmlschemalanguage[0.8]</field>
		<identifier type="sharef:uri" resourceType="application/pdf">http://www.big.tuwien.ac.at/research/publications/2003/0203.pdf</identifier>
	</reference>
	<reference name="su03" src="bibtex:inproceedings" src-info="bibtex:line-1252" type="sharef:inproceedings" crossref="caise2003short">
		<names type="sharef:author">
			<person>
				<givenname>Xiaomeng</givenname>
				<surname>Su</surname>
			</person>
			<person>
				<givenname>Terje</givenname>
				<surname>Brasethvik</surname>
			</person>
			<person>
				<givenname>Sari</givenname>
				<surname>Hakkarainen</surname>
			</person>
		</names>
		<pages>101-104</pages>
		<title type="sharef:primaryTitle">Ontology Mapping through Analysis of Model Extension</title>
		<identifier type="sharef:uri" resourceType="application/pdf">http://www.idi.ntnu.no/~xiaomeng/paper/CaiseForum.pdf</identifier>
		<identifier type="sharef:uri" resourceType="application/pdf">http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-74/files/FORUM_26.pdf</identifier>
	</reference>
	<reference name="caise2003" src="bibtex:proceedings" src-info="bibtex:line-1261" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Johann</givenname>
				<surname>Eder</surname>
			</person>
			<person>
				<givenname>Michele</givenname>
				<surname>Missikoff</surname>
			</person>
		</names>
		<date value="2003-06"/>
		<address type="sharef:placePublished">Klagenfurt, Austria</address>
		<field type="bibtex:index">CAISE 2003</field>
		<identifier type="sharef:isbn">3540404422</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 15th Conference on Advanced Information Systems Engineering</title>
		<identifier type="sharef:uri">http://www.isys.uni-klu.ac.at/caise03/01_home/</identifier>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/caise/caise2003.html</identifier>
		<volume>2681</volume>
	</reference>
	<reference name="caise2003short" src="bibtex:proceedings" src-info="bibtex:line-1277" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Johann</givenname>
				<surname>Eder</surname>
			</person>
			<person>
				<givenname>Tatjana</givenname>
				<surname>Welzer</surname>
			</person>
		</names>
		<date value="2003-06"/>
		<address type="sharef:placePublished">Klagenfurt, Austria</address>
		<field type="bibtex:index">CAISE 2003</field>
		<identifier type="sharef:isbn">8643505498</identifier>
		<publisher>Technical University of Aachen (RWTH)</publisher>
		<title type="sharef:seriesTitle">CEUR Workshop Proceedings</title>
		<title type="sharef:primaryTitle">Short Paper Proceedings of the 15th Conference on Advanced Information Systems Engineering</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/caise/caisefo2003.html</identifier>
		<volume>74</volume>
	</reference>
	<reference name="bai04" src="bibtex:inproceedings" src-info="bibtex:line-1297" type="sharef:inproceedings" crossref="caise2004">
		<names type="sharef:author">
			<person>
				<givenname>Karim</givenname>
				<surname>Baïna</surname>
			</person>
			<person>
				<givenname>Boualem</givenname>
				<surname>Benatallah</surname>
			</person>
			<person>
				<givenname>Fabio</givenname>
				<surname>Casati</surname>
			</person>
			<person>
				<givenname>Farouk</givenname>
				<surname>Toumani</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>Web services are emerging as a promising technology for the effective automation of inter-organizational interactions. However, despite the growing interest, several issues still need to be addressed to provide Web services with benefits similar to what traditional middleware brings to intra-organizational application integration. In this paper, we present a framework that supports the model-driven development of Web services. Specifically, we show how, starting from the external specifications of a Web service (e.g., interface and protocol specifications), we can support the generation of extensible service implementation templates as well as of complete (executable) service specifications, thereby considerably simplifying the service development work.</p>
			</richtext>
		</abstract>
		<pages>290-306</pages>
		<title type="sharef:primaryTitle">Model-Driven Web Service Development</title>
		<field type="bibtex:topic">soa[0.7]</field>
		<identifier type="sharef:uri">http://springerlink.metapress.com/openurl.asp?genre=article&amp;issn=0302-9743&amp;volume=3084&amp;spage=22</identifier>
	</reference>
	<reference name="ign04" src="bibtex:inproceedings" src-info="bibtex:line-1307" type="sharef:inproceedings" crossref="caise2004">
		<names type="sharef:author">
			<person>
				<givenname>Claudia-Lavinia</givenname>
				<surname>Ignat</surname>
			</person>
			<person>
				<givenname>Moira C.</givenname>
				<surname>Norrie</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>In software engineering as well as in any engineering domain, a way of customizing the collaborative work to various modes of collaboration, i.e. synchronous and asynchronous, and the possibility of alternating these modes along the phases of a project is required. Our goal is to develop a universal information platform that can support collaboration in a range of application domains, the basic sharing unit being the document. Since not all user groups have the same conventions and not all tasks have the same requirements, this implies that it should be possible to customize the collaborative environment at the level of both communities and individual tasks. In this paper we present the consistency maintenance models underlying the synchronous and asynchronous modes of collaboration. We highlight the importance of choosing a general structured model of the document and particularly analyze the multi-mode collaboration for two main representative types of documents: textual and graphical.</p>
			</richtext>
		</abstract>
		<pages>580-594</pages>
		<title type="sharef:primaryTitle">CoDoc: Multi-mode Collaboration over Documents</title>
		<identifier type="sharef:uri">http://www.springerlink.com/link.asp?id=mffh585tc0ntcype</identifier>
		<identifier type="sharef:uri">http://www.springerlink.com/openurl.asp?genre=article&amp;issn=0302-9743&amp;volume=3084&amp;spage=580</identifier>
	</reference>
	<reference name="eck04" src="bibtex:inproceedings" src-info="bibtex:line-1317" type="sharef:inproceedings" crossref="caise2004forum">
		<names type="sharef:author">
			<person>
				<givenname>Rainer</givenname>
				<surname>Eckstein</surname>
			</person>
			<person>
				<givenname>Silke</givenname>
				<surname>Eckstein</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The Extensible Markup Language (XML) has found acceptance as a standard for storing and exchanging structured and semi-structured data. With its expressive power, XML enables a great variety of applications relying on such structures. As the data schema, an XML schema is a means by which documents and objects can be structured. Our approach is to model XML schemata and thus classes of documents on the basis of UML (Unified Modeling Language). We consider UML to be the connecting link between software engineering and document design, i.e., it is possible to design object-oriented software together with the necessary XML structures. For this reason, we describe how to transform the static part of UML, i.e. class diagrams, into XML schemata. The major challenge for the transformation is to define a suitable mapping reflecting the semantics of a UML specification in an XML schema correctly. Because of XML's specific properties, we slightly extend UML in a UML compliant way. Additionally, the resulting XML schema profile supports the tuning of the transformation to XML schema. Our approach provides the stepping stone to bridge the gap between object-oriented software design and the development of XML data schemata.</p>
			</richtext>
		</abstract>
		<pages>122-131</pages>
		<title type="sharef:primaryTitle">Conceptual Modeling XML-Schemata Using UML</title>
	</reference>
	<reference name="caise2004" src="bibtex:proceedings" src-info="bibtex:line-1325" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Anne</givenname>
				<surname>Persson</surname>
			</person>
			<person>
				<givenname>Janis</givenname>
				<surname>Stirna</surname>
			</person>
		</names>
		<date value="2004-06"/>
		<address type="sharef:placePublished">Riga, Latvia</address>
		<identifier type="sharef:doi">10.1007/b98058</identifier>
		<field type="bibtex:index">CAISE 2004</field>
		<identifier type="sharef:isbn">3-540-22151-4</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 16th Conference on Advanced Information Systems Engineering</title>
		<identifier type="sharef:uri">http://www.cs.rtu.lv/caise2004/</identifier>
		<identifier type="sharef:uri">http://www.springerlink.com/openurl.asp?genre=issue&amp;issn=0302-9743&amp;volume=3084&amp;issue=preprint</identifier>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/caise/caise2004.html</identifier>
		<volume>3048</volume>
	</reference>
	<reference name="caise2004forum" src="bibtex:proceedings" src-info="bibtex:line-1343" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Janis</givenname>
				<surname>Grabis</surname>
			</person>
			<person>
				<givenname>Anne</givenname>
				<surname>Persson</surname>
			</person>
			<person>
				<givenname>Janis</givenname>
				<surname>Stirna</surname>
			</person>
		</names>
		<date value="2004-06"/>
		<address type="sharef:placePublished">Riga, Latvia</address>
		<field type="bibtex:index">CAISE 2004</field>
		<identifier type="sharef:isbn">9984-9767-0-X</identifier>
		<title type="sharef:primaryTitle">Forum Proceedings of the 16th Conference on Advanced Information Systems Engineering</title>
	</reference>
	<reference name="oli05" src="bibtex:inproceedings" src-info="bibtex:line-1358" type="sharef:inproceedings" crossref="caise2005">
		<names type="sharef:author">
			<person>
				<givenname>Antoni</givenname>
				<surname>Olivé</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The goal of automating information systems building was stated in the sixties. Forty years later it is clear that the goal has not been achieved in a satisfactory degree. One of the problems has been the lack of standards in languages and platforms. In this respect, the recent efforts on standardization provide an opportunity to revive the automation goal. This is the main purpose of this paper. We have named the goal "conceptual schema-centric development" (CSCD) in order to emphasize that the conceptual schema should be the center of the development of information systems. We show that to develop an information system it is necessary to define its conceptual schema and that, therefore, the CSCD approach does not place an extra burden on developers. In CSCD, conceptual schemas would be explicit, executable in the production environment and the basis for the system evolution. To achieve the CSCD goal it is necessary to solve many research problems. We identify and comment on a few problems that should be included in a research agenda for CSCD. Finally, we show that the CSCD goal can be qualified as a grand challenge for the information systems research community.</p>
			</richtext>
		</abstract>
		<pages>1-15</pages>
		<title type="sharef:primaryTitle">Conceptual Schema-Centric Development: A Grand Challenge for Information Systems Research</title>
		<identifier type="sharef:uri">http://www.springerlink.com/link.asp?id=wgjgj3d7k4mqtenu</identifier>
	</reference>
	<reference name="van05" src="bibtex:inproceedings" src-info="bibtex:line-1367" type="sharef:inproceedings" crossref="caise2005">
		<names type="sharef:author">
			<person>
				<givenname>Jean</givenname>
				<surname>Vanderdonckt</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>To cope with the ever increasing diversity of markup languages, programming languages, tool kits and interface development environments, conceptual modeling of user interfaces could bring a framework for specifying, designing, and developing user interfaces at a level of abstraction that is higher than the level where code is merely manipulated. For this purpose, a complete environment is presented based on conceptual modeling of user interfaces of information systems structured around three axes: the models that characterize a user interface from the end user's viewpoint and the specification language that allows designers to specify such interfaces, the method for developing interfaces in forward, reverse, and lateral engineering based on these models, and a suite of tools that support designers in applying the method based on the models. This environment is compatible with the Model-Driven Architecture recommendations in the sense that all models adhere to the principle of separation of concerns and are based on model transformation between the MDA levels. The models and the transformations of these models are all expressed in UsiXML (User Interface eXtensible Markup Language) and maintained in a model repository that can be accessed by the suite of tools. Thanks to this environment, it is possible to quickly develop and deploy a wide array of user interfaces for different computing platforms, for different interaction modalities, for different markup and programming languages, and for various contexts of use.</p>
			</richtext>
		</abstract>
		<pages>16-31</pages>
		<title type="sharef:primaryTitle">A MDA-Compliant Environment for Developing User Interfaces of Information Systems</title>
		<field type="bibtex:topic">usixml[0.9]</field>
		<identifier type="sharef:uri">http://www.springerlink.com/link.asp?id=xf005tul3xyqhab3</identifier>
	</reference>
	<reference name="caise2005" src="bibtex:proceedings" src-info="bibtex:line-1377" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Oscar</givenname>
				<surname>Pastor</surname>
			</person>
			<person>
				<givenname>Jo{ã}o</givenname>
				<surname>Falcão e Cunha</surname>
			</person>
		</names>
		<date value="2005-06"/>
		<address type="sharef:placePublished">Porto, Portugal</address>
		<field type="bibtex:index">CAISE 2005</field>
		<identifier type="sharef:isbn">3-540-26095-1</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 16th Conference on Advanced Information Systems Engineering</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/caise/caise2005.html</identifier>
		<volume>3520</volume>
	</reference>
	<reference name="con00" src="bibtex:inproceedings" src-info="bibtex:line-1396" type="sharef:inproceedings" crossref="er2000">
		<names type="sharef:author">
			<person>
				<givenname>Rainer</givenname>
				<surname>Conrad</surname>
			</person>
			<person>
				<givenname>Dieter</givenname>
				<surname>Scheffner</surname>
			</person>
			<person>
				<givenname>Johann Christoph</givenname>
				<surname>Freytag</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The eXtensible Markup Language (XML) is increasingly finding acceptance as a standard for storing and exchanging structured and semi-structured information. With its expressive power, XML enables a great variety of applications relying on such structures — notably product catalogs, digital libraries, and electronic data interchange (EDI). As the data schema, an XML Document Type Definition (DTD) is a means by which documents and objects can be structured. Currently, there is no suitable way to model DTDs conceptually. Our approach is to model DTDs and thus classes of documents on the basis of UML (Unified Modeling Language). We consider UML to be the connecting link between software engineering and document design, i.e., it is possible to design object-oriented software together with the necessary XML structures. For this reason, we describe how to transform the static part of UML, i.e. class diagrams, into XML DTDs. The major challenge for the transformation is to define a suitable mapping reflecting the semantics of a UML specification in a DTD correctly. Because of XML's specific properties, we slightly extend the UML language in a UML-compliant way. Our approach provides the stepping stone to bridge the gap between object-oriented software design and the development of XML data schemata.</p>
			</richtext>
		</abstract>
		<pages>558-571</pages>
		<title type="sharef:primaryTitle">XML Conceptual Modeling Using UML</title>
		<field type="bibtex:topic">uml[0.7] xmlschema[0.7]</field>
		<identifier type="sharef:uri" resourceType="application/pdf">ftp://ftp.dbis.informatik.hu-berlin.de/pub/papers/conferences/ER2000-CSF.pdf</identifier>
		<identifier type="sharef:uri" resourceType="text/html">http://link.springer.de/link/service/series/0558/bibs/1920/19200558.htm</identifier>
	</reference>
	<reference name="bir00" src="bibtex:inproceedings" src-info="bibtex:line-1407" type="sharef:inproceedings" crossref="er2000">
		<names type="sharef:author">
			<person>
				<givenname>Linda</givenname>
				<surname>Bird</surname>
			</person>
			<person>
				<givenname>Andrew</givenname>
				<surname>Goodchild</surname>
			</person>
			<person>
				<givenname>Terry A.</givenname>
				<surname>Halpin</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>XML is increasingly becoming the preferred method of encoding structured data for exchange over the Internet. XML-Schema, which is an emerging text-based schema definition language, promises to become the most popular method for describing these XML-documents. While text-based languages, such as XML-Schema, offer great advantages for data interchange on the Internet, graphical modelling languages are widely accepted as a more visually effective means of specifying and communicating data requirements for a human audience. With this in mind, this paper investigates the use of Object Role Modelling (ORM), a graphical, conceptual modelling technique, as a means for designing XML-Schemas. The primary benefit of using ORM is that it is much easier to get the model ‘correct' by designing it in ORM first, rather than in XML. To facilitate this process we describe an algorithm that enables an XML-Schema file to be automatically generated from an ORM conceptual data model. Our approach aims to reduce data redundancy and increase the connectivity of the resulting XML instances.</p>
			</richtext>
		</abstract>
		<pages>309-322</pages>
		<title type="sharef:primaryTitle">Object Role Modelling and XML-Schema</title>
		<field type="bibtex:topic">orm[0.7] xmlschema[0.7]</field>
		<identifier type="sharef:uri">http://www.springerlink.com/link.asp?id=ulp47aqbr7y3rx5h</identifier>
	</reference>
	<reference name="er2000" src="bibtex:proceedings" src-info="bibtex:line-1417" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Alberto H. F.</givenname>
				<surname>Laender</surname>
			</person>
			<person>
				<givenname>Stephen W.</givenname>
				<surname>Liddle</surname>
			</person>
			<person>
				<givenname>Veda C.</givenname>
				<surname>Storey</surname>
			</person>
		</names>
		<date value="2000-10"/>
		<address type="sharef:placePublished">Salt Lake City, Utah</address>
		<field type="bibtex:index">ER 2000</field>
		<identifier type="sharef:isbn">3-540-41072-4</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 19th International Conference on Conceptual Modeling</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/%7Eley/db/conf/er/er2000.html</identifier>
		<volume>1920</volume>
	</reference>
	<reference name="man01" src="bibtex:inproceedings" src-info="bibtex:line-1436" type="sharef:inproceedings" crossref="er2001">
		<names type="sharef:author">
			<person>
				<givenname>Murali</givenname>
				<surname>Mani</surname>
			</person>
			<person>
				<givenname>Dongwon</givenname>
				<surname>Lee</surname>
			</person>
			<person>
				<givenname>Richard R.</givenname>
				<surname>Muntz</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>Most research on XML has so far largely neglected the data modeling aspects of XML schemas. In this paper, we attempt to make a systematic approach to data modeling capabilities of XML schemas. We first formalize a core set of features among a dozen competing XML schema language proposals and introduce a new notion of XGrammar. The benefits of such formal description is that it is both concise and precise. We then compare the features of XGrammar with those of the Entity-Relationship (ER) model. We especially focus on three data modeling capabilities of XGrammar: (a) the ability to represent  ordered binary relationships, (b) the ability to represent a set of semantically equivalent but structurally different types as "one" type using the closure properties, and (c) the ability to represent  recursive relationships.</p>
			</richtext>
		</abstract>
		<pages>149-163</pages>
		<title type="sharef:primaryTitle">Semantic Data Modeling Using XML Schemas</title>
		<field type="bibtex:topic">xmlschema[0.7] xgrammar[0.9]</field>
		<identifier type="sharef:uri" resourceType="text/html">http://link.springer.de/link/service/series/0558/bibs/2224/22240149.htm</identifier>
	</reference>
	<reference name="mel01" src="bibtex:inproceedings" src-info="bibtex:line-1446" type="sharef:inproceedings" crossref="er2001">
		<names type="sharef:author">
			<person>
				<givenname>Ronaldo</givenname>
				<surname link="dos">Santos Mello</surname>
			</person>
			<person>
				<givenname>Carlos A.</givenname>
				<surname>Heuser</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>XML is a common standard for semi-structured and structured data representation and exchange over the Web. This paper describes a  semi-automatic process for converting an XML DTD to a schema in a canonical conceptual model based on ORM/NIAM and extended ER models. This process is part of a bottom-up approach for integration of XML sources that takes a set of DTDs and generates an ontology for query purposes. A conceptual schema for a DTD simplifies the integration activity because provides a semantically rich representation of an XML source. The core of the process is a set of  conversion rules that consider the DTD structure and heuristics related to default semantic interpretations on such structure in order to generate the corresponding concepts in the canonical conceptual schema.</p>
			</richtext>
		</abstract>
		<pages>133-148</pages>
		<title type="sharef:primaryTitle">A Rule-Based Conversion of a DTD to a Conceptual Schema</title>
		<field type="bibtex:topic">dtd[0.7]</field>
		<identifier type="sharef:uri" resourceType="text/html">http://link.springer.de/link/service/series/0558/bibs/2224/22240133.htm</identifier>
	</reference>
	<reference name="emb01" src="bibtex:inproceedings" src-info="bibtex:line-1456" type="sharef:inproceedings" crossref="er2001">
		<names type="sharef:author">
			<person>
				<givenname>David W.</givenname>
				<surname>Embley</surname>
			</person>
			<person>
				<givenname>Wai Yin</givenname>
				<surname>Mok</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>Many XML documents are being produced, but there are no agreed-upon standards formally defining what it means for complying XML documents to have “good” properties. In this paper we present a formal definition for a proposed canonical normal form for XML documents called XNF. XNF guarantees that complying XML documents have maximally compact connectivity while simultaneously guaranteeing that the data in complying XML documents cannot be redundant. Further, we present a conceptual-model-based methodology that automatically generates XNF-compliant DTDs and prove that the algorithms, which are part of the methodology, produce DTDs to ensure that all complying XML documents satisfy the properties of XNF.</p>
			</richtext>
		</abstract>
		<pages>426-441</pages>
		<title type="sharef:primaryTitle">Developing XML Documents with Guaranteed “Good” Properties</title>
		<field type="bibtex:topic">dtd[0.7] xnf[1]</field>
		<identifier type="sharef:uri">http://www.springerlink.com/link.asp?id=340lwwh36jm5kvhm</identifier>
	</reference>
	<reference name="er2001" src="bibtex:proceedings" src-info="bibtex:line-1466" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Hideko S.</givenname>
				<surname>Kunii</surname>
			</person>
			<person>
				<givenname>Sushil</givenname>
				<surname>Jajodia</surname>
			</person>
			<person>
				<givenname>Arne</givenname>
				<surname>Sølvberg</surname>
			</person>
		</names>
		<date value="2001-11"/>
		<address type="sharef:placePublished">Yokohama, Japan</address>
		<field type="bibtex:index">ER 2001</field>
		<identifier type="sharef:isbn">3540428666</identifier>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Computer Science</title>
		<title type="sharef:primaryTitle">Proceedings of the 20th International Conference on Conceptual Modeling</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/%7Eley/db/conf/er/er2001.html</identifier>
		<volume>2224</volume>
	</reference>
	<reference name="mar00" src="bibtex:inproceedings" src-info="bibtex:line-1485" type="sharef:inproceedings" crossref="iccs2000">
		<names type="sharef:author">
			<person>
				<givenname>Philippe</givenname>
				<surname>Martin</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>Much research has focused on the problem of knowledge accessibility, sharing and reuse. Specific languages (e.g. KIF, CG, RDF) and ontologies have been proposed. Common characteristics, conventions or ontological distinctions are beginning to emerge. Since knowledge providers (humans and software agents) must follow common conventions for the knowledge to be widely accessed and re-used, we propose lexical, structural, semantic and ontological conventions based on various knowledge representation projects and our own research. These are minimal conventions that can be followed by most and cover the most common knowledge representation cases. However, agreement and refinements are still required. We also show that a notation can be both readable and expressive by quickly presenting two notations — Formalized English (FE) and Frame-CG (FCG) — that we have derived from CG and Frame-Logics. These notations support the above conventions, and are implemented in our Web-based knowledge representation and document indexation tool, WebKB.</p>
			</richtext>
		</abstract>
		<pages>41-54</pages>
		<title type="sharef:primaryTitle">Conventions and Notations for Knowledge Representation and Retrieval</title>
		<field type="bibtex:topic">rdf[0.8] cg[0.8] kif[0.8]</field>
		<identifier type="sharef:uri" resourceType="application/pdf">http://meganesia.int.gu.edu.au/~phmartin/WebKB/doc/papers/iccs00/iccs00.pdf</identifier>
	</reference>
	<reference name="iccs2000" src="bibtex:proceedings" src-info="bibtex:line-1495" type="sharef:proceedings">
		<date value="2000-08"/>
		<address type="sharef:placePublished">Darmstadt, Germany</address>
		<field type="bibtex:index">ICCS 2000</field>
		<publisher>Springer-Verlag</publisher>
		<title type="sharef:seriesTitle">Lecture Notes in Artificial Intelligence</title>
		<title type="sharef:primaryTitle">Proceedings of the 8th International Conference on Conceptual Structures</title>
		<volume>1867</volume>
	</reference>
	<reference name="car96" src="bibtex:inproceedings" src-info="bibtex:line-1511" type="sharef:inproceedings" crossref="wetice96">
		<names type="sharef:author">
			<person>
				<givenname>Germano</givenname>
				<surname>Caronni</surname>
			</person>
			<person>
				<givenname>Hannes P.</givenname>
				<surname>Lubich</surname>
			</person>
			<person>
				<givenname>Ashar</givenname>
				<surname>Aziz</surname>
			</person>
			<person>
				<givenname>Tom</givenname>
				<surname>Markson</surname>
			</person>
			<person>
				<givenname>Rich</givenname>
				<surname>Skrenta</surname>
			</person>
		</names>
		<pages>62-67</pages>
		<field type="bibtex:src">EW: ~/papers/bibtex</field>
		<title type="sharef:primaryTitle">SKIP — Securing the Internet</title>
		<field type="bibtex:topic">skip[0.9]</field>
	</reference>
	<reference name="wetice96" src="bibtex:proceedings" src-info="bibtex:line-1520" type="sharef:proceedings">
		<date value="1996-06"/>
		<address type="sharef:placePublished">Stanford, California</address>
		<field type="bibtex:index">WET ICE '96</field>
		<field type="bibtex:src">GC</field>
		<title type="sharef:primaryTitle">Proceedings of the Fifth Workshop on Enabling Technologies: Infrastructures for Collaborative Enterprises</title>
	</reference>
	<reference name="hal02" src="bibtex:inproceedings" src-info="bibtex:line-1534" type="sharef:inproceedings" crossref="drm2002">
		<names type="sharef:author">
			<person>
				<givenname>John A.</givenname>
				<surname>Halderman</surname>
			</person>
		</names>
		<title type="sharef:primaryTitle">Evaluating New Copy-Prevention Techniques for Audio CDs</title>
		<field type="bibtex:topic">cdda[0.8]</field>
		<identifier type="sharef:uri" resourceType="application/pdf">http://www.cs.princeton.edu/~jhalderm/papers/drm2002.pdf</identifier>
	</reference>
	<reference name="drm2002" src="bibtex:proceedings" src-info="bibtex:line-1542" type="sharef:proceedings">
		<date value="2002-11"/>
		<address type="sharef:placePublished">Washington, D.C.</address>
		<field type="bibtex:index">DRM 2002</field>
		<title type="sharef:primaryTitle">Proceedings of the 2002 ACM Workshop on Digital Rights Management</title>
		<field type="bibtex:topic">drm[0.8]</field>
		<identifier type="sharef:uri">http://crypto.stanford.edu/DRM2002/</identifier>
	</reference>
	<reference name="los03" src="bibtex:inproceedings" src-info="bibtex:line-1557" type="sharef:inproceedings" crossref="widm2003">
		<names type="sharef:author">
			<person>
				<givenname>Bernadette Farias</givenname>
				<surname>Lóscio</surname>
			</person>
			<person>
				<givenname>Ana Carolina</givenname>
				<surname>Salgado</surname>
			</person>
			<person>
				<givenname>Luciano</givenname>
				<surname link="do">Rêgo Galvão</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>XML has become the standard format for representing structured and semi-structured data on the Web. To describe the structure and content of XML data, several XML schema languages have been proposed. Although being very useful for validating XML documents, an XML schema is not suitable for tasks requiring knowledge about the semantics of the represented data. For such tasks it is better to use a conceptual schema. This paper presents an extension of the Entity Relationship (ER) model, called X-Entity, for conceptual modeling of XML schemas. We also present the process of converting a schema, defined in the XML Schema language, to an X-Entity schema. The conversion process is based on a set of rules that consider element declarations and type definitions and generates the corresponding conceptual elements. Such representation provides a cleaner description for XML schemas by focusing only on semantically relevant concepts. The X-Entity model has been used in the context of a Web data integration system with the goal of providing a concise and semantic description for local schemas defined in XML Schema.</p>
			</richtext>
		</abstract>
		<identifier type="sharef:doi">10.1145/956699.956722</identifier>
		<title type="sharef:primaryTitle">Conceptual Modeling of XML Schemas</title>
		<field type="bibtex:topic">xmlschema[0.7] xentity[0.9]</field>
		<identifier type="sharef:uri">http://portal.acm.org/citation.cfm?id=956699.956722</identifier>
	</reference>
	<reference name="widm2003" src="bibtex:proceedings" src-info="bibtex:line-1567" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Roger</givenname>
				<surname>Chiang</surname>
			</person>
			<person>
				<givenname>Alberto H. F.</givenname>
				<surname>Laender</surname>
			</person>
			<person>
				<givenname>Ee-Peng</givenname>
				<surname>Lim</surname>
			</person>
		</names>
		<date value="2003-11"/>
		<address type="sharef:placePublished">New Orleans, Louisiana</address>
		<field type="bibtex:index">WIDM 2003</field>
		<identifier type="sharef:isbn">1-58113-725-7</identifier>
		<title type="sharef:primaryTitle">Proceedings of the 5th ACM International Workshop on Web Information and Data Management</title>
		<identifier type="sharef:uri">http://portal.acm.org/citation.cfm?id=956699</identifier>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/widm/widm2003.html</identifier>
	</reference>
	<reference name="ame04" src="bibtex:inproceedings" src-info="bibtex:line-1584" type="sharef:inproceedings" crossref="widm2004">
		<names type="sharef:author">
			<person>
				<givenname>Sihem</givenname>
				<surname>Amer-Yahia</surname>
			</person>
			<person>
				<givenname>Fang</givenname>
				<surname>Du</surname>
			</person>
			<person>
				<givenname>Juliana</givenname>
				<surname>Freire</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>The use of relational database management systems (RDBMSs) to store and query XML data has attracted considerable interest with a view to leveraging their powerful and reliable data management services. Due to the mismatch between the relational and XML data models, it is necessary to first shred and load the XML data into relational tables, and then translate XML queries over the original data into equivalent SQL queries over the mapped tables. Although there is a rich literature on XML-relational storage, none of the existing solutions addresses all the storage problems in a single framework. Works on mapping strategies often have little or no details about query translation, and proposals for query translation often target a specific mapping strategy. XML-storage solutions provided by RDBMS also have limitations. Notably, they are tied to a specific backend and use proprietary mapping languages, which not only may require a steep learning curve, but often are unable to express certain desirable mappings. In order to address these limitations, we developed ShreX, a XML-to-relational mapping framework and system that provides the first comprehensive and end-to-end solution to the relational storage of XML data. Mappings in ShreX are defined through annotations to an XML Schema. The use of XML Schema simplifies the mapping process, since it does not require users to master a new specialized mapping language. The use of annotations allows mapping choices to be combined in many different ways. As a result, ShreX not only supports all the mapping strategies proposed in the literature, but also new useful strategies that had not been considered previously. ShreX provides generic (and automatic) document shredding and query translation capabilities; and it is portable — its mapping specifications are independent of the database backend.</p>
			</richtext>
		</abstract>
		<identifier type="sharef:doi">1031453.1031461</identifier>
		<field type="bibtex:index">shrex[0.9]</field>
		<pages>31-38</pages>
		<title type="sharef:primaryTitle">A Comprehensive Solution to the XML-to-Relational Mapping Problem</title>
		<identifier type="sharef:uri">http://doi.acm.org/10.1145/1031453.1031461</identifier>
	</reference>
	<reference name="widm2004" src="bibtex:proceedings" src-info="bibtex:line-1595" type="sharef:proceedings">
		<names type="sharef:editor">
			<person>
				<givenname>Alberto H. F.</givenname>
				<surname>Laender</surname>
			</person>
			<person>
				<givenname>Dongwon</givenname>
				<surname>Lee</surname>
			</person>
			<person>
				<givenname>Marc</givenname>
				<surname>Ronthaler</surname>
			</person>
		</names>
		<date value="2004-11"/>
		<address type="sharef:placePublished">Washington, D.C.</address>
		<field type="bibtex:index">WIDM 2004</field>
		<identifier type="sharef:isbn">1-58113-978-0</identifier>
		<title type="sharef:primaryTitle">Proceedings of the 6th ACM International Workshop on Web Information and Data Management</title>
		<identifier type="sharef:uri" resourceType="text/html">http://www.informatik.uni-trier.de/~ley/db/conf/widm/widm2004.html</identifier>
	</reference>
	<reference name="wei05" src="bibtex:inproceedings" src-info="bibtex:line-1611" type="sharef:inproceedings" crossref="widm2005">
		<names type="sharef:author">
			<person>
				<givenname>Felix</givenname>
				<surname>Weigel</surname>
			</person>
			<person>
				<givenname>Klaus U.</givenname>
				<surname>Schulz</surname>
			</person>
			<person>
				<givenname>Holger</givenname>
				<surname>Meuss</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>In XML retrieval, two distinct approaches have been established and pursued without much cross-fertilization taking place so far. On the one hand, native XML databases tailored to the semistructured data model have received considerable attention, and a wealth of index structures, join algorithms, tree encodings and query rewriting techniques for XML have been proposed. On the other hand, the question how to make XML fit the relational data model has been studied in great detail, giving rise to a multitude of storage schemes for XML in relational database systems (RDBSs). In this paper we examine how native XML indexing techniques can boost the retrieval of XML stored in an RDBS. We present the Relational CADG (RCADG), an adaptation of several native indexing approaches to the relational model, and show how it supports the evaluation of a clean formal language of conjunctive XML queries. Unlike relational storage schemes for XML, the RCADG largely preserves the underlying tree structure of the data in the RDBS, thus addressing several open problems known from the literature. Experiments show that the RCADG accelerates retrieval by up to two or even three orders of magnitude compared to both native and relational approaches.</p>
			</richtext>
		</abstract>
		<identifier type="sharef:doi">1097047.1097054</identifier>
		<pages>23-30</pages>
		<title type="sharef:primaryTitle">Exploiting Native XML Indexing Techniques for XML Retrieval in Relational Database Systems</title>
		<identifier type="sharef:uri">http://portal.acm.org/citation.cfm?doid=1097047.1097054</identifier>
	</reference>
	<reference name="gue05" src="bibtex:inproceedings" src-info="bibtex:line-1621" type="sharef:inproceedings" crossref="widm2005">
		<names type="sharef:author">
			<person>
				<givenname>Giovanna</givenname>
				<surname>Guerrini</surname>
			</person>
			<person>
				<givenname>Marco</givenname>
				<surname>Mesiti</surname>
			</person>
			<person>
				<givenname>Daniele</givenname>
				<surname>Rossi</surname>
			</person>
		</names>
		<abstract>
			<richtext>
				<p>In thi