<?xml version="1.0" encoding="UTF-8"?>
<TEI.2 id="poster_177_jaromczyk">
   <teiHeader>
      <fileDesc>
         <titleStmt>
            <title>The ARCHway Software Infrastructure: a Demo of a Platform and Utilities for Building Applications for Electronic Editions</title>
            <author>
               <name reg="Jaromczyk, Jerzy W.">Jerzy W. Jaromczyk</name>
            </author>
            <author>
               <name reg="Moore, Neil">Neil Moore</name>
            </author>
            <respStmt>
               <resp>Marked up by </resp>
               <name reg="Holmes, Martin">Martin Holmes</name>
               <lb/>
               <name reg="Baer, Patricia">Patricia Baer</name>
            </respStmt>
         </titleStmt>
         <publicationStmt>
            <p>Marked up to be included in the ACH/ALLC 2005 Conference Abstracts book.</p>
         </publicationStmt>
         <sourceDesc>
            <p>None</p>
         </sourceDesc>
      </fileDesc>
      <profileDesc>
         <textClass>
            <classCode>poster</classCode>
            <keywords>
               <list>
                  <item>image-based electronic editions</item>
                  <item>plugin architecture</item>
                  <item>manuscripts</item>
               </list>
            </keywords>
         </textClass>
      </profileDesc>
      <revisionDesc>
         <list>
            <item>MDH: Created from John Bradley's XML <date value="2005-03">March 2005</date>
            </item>
            <item>MDH: Author's revisions merged <date value="2005-03-24">24 March 2005</date>
            </item>
            <item>PAB: Marked up <date value="2005-04-12">12 April 2005</date>
            </item>
            <item>MDH: RS proofed and signed off without changes <date value="2005-05-18">18 May 2005</date>.</item>
         </list>
      </revisionDesc>
   </teiHeader>
   <text>
      <front>
         <docTitle n="The ARCHway Software Infrastructure: a Demo of a Platform and Utilities for Building Applications for Electronic Editions">
            <titlePart>The <title level="m">ARCHway</title> Software Infrastructure: a Demo of a Platform and Utilities for Building Applications for Electronic Editions</titlePart>
         </docTitle>
         <docAuthor>
            <name reg="Jaromczyk, Jerzy W.">Jerzy W. Jaromczyk</name>
            <address>
               <addrLine>jurek@cs.uky.edu</addrLine>
            </address>
         </docAuthor>
         <titlePart type="affil">University of Kentucky, Computer Science</titlePart>
         <docAuthor>
            <name reg="Moore, Neil">Neil Moore</name>
            <address>
               <addrLine>neil@s-z.org</addrLine>
            </address>
         </docAuthor>
         <titlePart type="affil">University of Kentucky, Computer Science</titlePart>
      </front>
      <body>
         <div0>
            <p>As advocated in our paper (Jaromczyk &amp; Bodapati), the <title level="m">Eclipse</title> platform (<title level="m">Eclipse Platform Technical Overview</title>) is a suitable choice for building complex systems in environments that involve interdisciplinary collaboration and the involvement of researchers and students at different levels. <title level="m">Eclipse</title> provides a <term>universal tool platform</term> (Eclipse) which allows different software tools to work together using a plugin system to form an integrated whole. This architecture underlies the <title level="m">Edition Production Technology</title> (Kiernan et al.), an integrated set of tools for creating, managing, and viewing image-based electronic editions (IBEEs) (Dekhtyar et al.). In order to provide more comprehensive and integrated support for the needs of editors and students of electronic editions, we provide an additional, task-oriented, infrastructure which provides functionality for extending <title level="m">Eclipse</title> to support tasks for editing electronic editions.
</p>
            <p>
In this demonstration, we will present several pieces of this infrastructure. The infrastructure includes support for management of resources essential for humanities scholars interested in electronic editions, and a uniform structure for accessing and combining transcripts, concurrent XML documents, and images. It is designed to accommodate the varying needs of editors and allows for specializations ranging from simple adaptation through the graphical user interface (GUI), to medium-level changes based on XML configuration files and wizards, and finally to advanced customization by developing new plugins in Java. As such, it is intended to meet needs of individual scholars or large groups.
</p>
            <p>   
   The infrastructure we present consists of a number of parts, organized into <term>layers</term>. The lowest layer, sitting directly atop <title level="m">Eclipse</title>, is the Data Layer, a framework for uniform access to resources in different physical locations such as filesystems, databases, and web servers. Above the Data Layer is the Project Explorer, a tool for modelling resources and projects for IBEEs and navigating those models. Making use of both the Data Layer and the Project Explorer is the Resource Registry, which organizes collections of resources according to user-defined criteria. Finally, higher-level components of the <title level="m">EPT</title> use these tools as a framework for managing and organizing the data in an image-based electronic edition. 
</p>
            <p>   
   This demonstration will present the infrastructure and show how it fits into the general architecture of the <title level="m">EPT</title>. We will furthermore give examples illustrating how the tools can be customized. We demonstrate the use of the Project Explorer to create, manage, and navigate electronic edition projects, accessing both local and remote data sources through the Data Layer. We will also show how the Project Explorer’s model-based approach to projects allows for highly customizable views of the structure of an electronic edition. In particular, the Resource Registry contributes a model of the contents of a project that can be changed on the fly at runtime.
</p>
            <p>
   In addition to this infrastructure, we will present tools which make use of the infrastructure to help editors produce electronic editions. The Line Tracer allows editors to annotate (mark up) images in an electronic edition, using a model based on the segment tree data structure (Dekhtyar et al.; Jaromczyk &amp; Moore) that provides a natural support for the concurrent XML based on image tagging. Another tool, the Image Morpher, works with the Line Tracer and Resource Registry to <term>re-morph</term> manuscript pages, correcting deformations of the lines of text introduced by centuries of wear and tear.
</p>
            <p>   
The demo will focus on illustrating how the implemented infrastructure can be customized to meet a broad range of needs related to individual and collaborative work on electronic editions.
</p>
         </div0>
      </body>
      <back>
         <div type="Bibliography">
            <head>Bibliography</head>
            <listBibl>
               <biblStruct>
                  <analytic>
                     <author>
                        <name reg="Dekhtyar, Alex, et al.">Alex Dekhtyar et al.</name>
                     </author>
                     <title level="a">Database Support for Image-based Electronic Editions</title>
                  </analytic>
                  <monogr>
                     <title level="m">Proceedings, 10th International Workshop on Multimedia Information Systems (MIS 2004)</title>
                     <imprint>
                        <pubPlace>College Park, MD</pubPlace>
                        <date value="2004-07-25">August 25-27, 2004</date>
                        <biblScope type="pages">147-156</biblScope>
                     </imprint>
                  </monogr>
               </biblStruct>
               <biblStruct>
                  <monogr>
                     <title level="m">
                        <name reg="Eclipse">Eclipse</name>
                     </title>
                     <imprint/>
                  </monogr>
                  <note>
                     <xptr crdate="2004-10-11" to="http://www.eclipse.org/"/>
                  </note>
               </biblStruct>
               <biblStruct>
                  <monogr>
                     <title level="m" type="WWW document">
                        <name reg="Eclipse Platform, Technical Overview">Eclipse Platform, Technical Overview</name>
                     </title>
                     <imprint>
                        <publisher>Object Technology International, Inc</publisher>
                     </imprint>
                  </monogr>
                  <note>Last modified Feb. 2003.</note>
                  <note>
                     <xptr crdate="2005-04-12"
                           to="http://www.eclipse.org/whitepapers/eclipse-overview.pdf"/>
                  </note>
               </biblStruct>
               <biblStruct>
                  <analytic>
                     <author>
                        <name reg="Jaromczyk, Jerzy W.">Jerzy W. Jaromczyk</name>
                     </author>
                     <author>
                        <name reg="Bodapati, Sandeep">Sandeep Bodapati</name>
                     </author>
                     <title level="a">An Architecture Promoting Collaborative Research, Teaching, and Learning</title>
                  </analytic>
                  <monogr>
                     <title level="m">Proceedings, Joint International Conference of the Association for Computers and the Humanities and the Association for Literary and Linguistic Computing</title>
                     <imprint>
                        <pubPlace>Athens, GA</pubPlace>
                        <date value="2003-05-29">May 29-June 2, 2003</date>
                        <biblScope type="pages">10</biblScope>
                     </imprint>
                  </monogr>
               </biblStruct>
               <biblStruct>
                  <analytic>
                     <author>
                        <name reg="Jaromczyk, Jerzy W.">Jerzy W. Jaromczyk</name>
                     </author>
                     <author>
                        <name reg="Moore, Neil">Neil Moore</name>
                     </author>
                     <title level="a">Geometric data structures for multihierarchical XML tagging of manuscripts</title>
                  </analytic>
                  <monogr>
                     <title level="m">Proceedings, 20th European Workshop on Computational Geometry</title>
                     <imprint>
                        <pubPlace>Seville, Spain</pubPlace>
                        <date value="2004">2004</date>
                     </imprint>
                  </monogr>
                  <note>
                     <xptr crdate="2005-04-14" to="http://www.us.es/ewcg04/Articulos/jaromczyk.ps"/>
                  </note>
               </biblStruct>
               <biblStruct>
                  <analytic>
                     <author>
                        <name reg="Kiernan, Kevin">Kevin Kiernan</name>
                     </author>
                     <author>
                        <name reg="Jaromczyk, Jerzy W.">Jerzy W. Jaromczyk</name>
                     </author>
                     <author>
                        <name reg="Dekhtyar, Alex">Dekhtyar, Alex et al.</name>
                     </author>
                     <author>
                        <name reg="Porter, Dorothy Carr">Dorothy Carr Porter</name>
                     </author>
                     <author>
                        <name reg="Hawley, Kenneth">Kenneth Hawley</name>
                     </author>
                     <author>
                        <name reg="Bodapati, Sandeep">Sandeep Bodapati</name>
                     </author>
                     <author>
                        <name reg="Iacob, Ionut Emil">Ionut Emil Iacob</name>
                     </author>
                     <title level="a">The ARCHway Project: Architecture for Research in Computing for Humanities through Research, Teaching, and Learning</title>
                  </analytic>
                  <monogr>
                     <title level="j">Literary and Linguistic Computing, 2005</title>
                     <imprint>
                        <date>Forthcoming</date>
                     </imprint>
                  </monogr>
                  <note>Special issue, papers from Joint International Conference of the Association for Computers and the Humanities and the Association for Literary and Linguistic Computing, 2003.</note>
               </biblStruct>
            </listBibl>
         </div>
      </back>
   </text>
</TEI.2>