All Downloads are FREE. Search and download functionalities are using the official Maven repository.

demo-content.simple-document-demo.ecdl2002pay.doc Maven / Gradle / Ivy

Go to download

The Fedora Client is a Java Library that allows API access to a Fedora Repository. The client is typically one part of a full Fedora installation.

The newest version!
??ࡱ?>??	?????????*???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????7 	??d?bjbjUU	/S7|7|d???????l0t!t!t!t!<?!t0>?0"(X"X"X"X"X"X"X"?)?)?)?)4*?	?3?	?=$?? B??=X"X"X"X"X"?=X"X"X"?=X"X"X"X"X"X"?)X"X"?)X"tX"?"r?(?Q)X"$"Pr?l?0Dt!X"5)Q)??=0>C)?BX"?BQ)X"00?The Mellon Fedora Project
Digital Library Architecture Meets XML and Web Services 

Sandra Payette1 and Thornton Staples2
1Department of Computer Science, Cornell University 
[email protected] 
2 University of Virginia Library
[email protected]
Abstract. The University of Virginia received a grant of $1,000,000 from the Andrew W. Mellon Foundation to enable the Library, in collaboration with Cornell University, to build a digital object repository system based on the Flexible Extensible Digital Object and Repository Architecture (Fedora).   The new system demonstrates how distributed digital library architecture can be deployed using web-based technologies, including XML and Web services. The new system is designed to be a foundation upon which interoperable web-based digital libraries can be built. Virginia and collaborating partners in the US and UK will evaluate the system using a diverse set of digital collections.  The software will be made available to the public as an open-source release. 
1	Introduction
In September of 2001 The University of Virginia received a grant of $1,000,000 from the Andrew W. Mellon Foundation to enable the Library, in collaboration with Cornell University, to build a sophisticated digital object repository system based on the Flexible Extensible Digital Object and Repository Architecture (Fedora) [1][2][3].  Fedora was originally developed as a research project at Cornell University, and was successfully implemented at Virginia in 2000 as a prototype system to provide management and access to a diverse set of digital collections [4]. 

The Mellon grant was based on the success of the Virginia prototype, and the vision of a new open-source version of Fedora that exploits the latest web technologies.  Virginia and Cornell have joined forces to build this robust implementation of the Fedora architecture with a full array of management utilities necessary to support it.   A deployment group, representing seven institutions in the US and the UK, will evaluate the system by applying it to testbeds of their own collections.  The experiences of the deployment group will be used to fine-tune the software in later phases of the project.

The motivation for the new system specification is to create an implementation of Fedora that is highly compatible with the web environment - one that uses web standards, and is built with freely available technologies.   The original Fedora research implementation was built in a distributed object paradigm using the Common Object Request Broker Architecture (CORBA).  The Virginia reinterpretation proved that the model could be adapted to run as a web application, specifically using Java Servlet technology with relational database underpinnings.  However, the prototype sacrificed some of the advanced interoperability features of Fedora.  The new Mellon Fedora has been carefully designed to recreate a full-featured Fedora system that can become a foundation upon which interoperable web-based digital libraries can be built.   

With the advent of XML and web services, a new paradigm for web-based applications is emerging.  The new Mellon Fedora open-source system offers the opportunity to deploy interoperable digital libraries using mainstream web technology.   The Fedora access and management systems are described using the Web Services Description Language (WSDL), as are all auxiliary services included in the architecture.   The system communicates over HTTP and supports the Simple Object Access Protocol (SOAP).  The project has adopted the Metadata Encoding and Transmission Standard (METS) [9] as the means to encode and store digital objects as XML entities.   

This paper is a report on the status of the Mellon Fedora project.  The design phase is complete and the detailed system specification is available from the project web site [10].  The alpha release of the software will be available for download by deployment partners in October 2002.  We are planning a public release date of January 2003. 
2	Virginia Requirements for Managing Large Digital Collections
The University of Virginia Library has been building digital collections since 1992. The Library has amassed large collections that include a variety of SGML encoded etexts, digital still images, video and audio files, and social science and geographic data sets that are being served to the public from a set of independent web sites that have very little cross-integration. By 1999 it became clear that the Library?s future involved very large-scale collections in all media and content types.

Like many other libraries, Virginia initially sought a vertical vendor solution that provided a complete, self-contained package for delivering and managing all digital content needs. A number of commercial solutions were considered, including IBM?s Digital Library Software system (later renamed Content Manager) and SIRSI?s Hyperion digital media archive system.  The investigation started with the requirement for a digital content repository with a wide variety of features, including scalability to handle hundreds of millions of digital resources, flexibility to handle the ever expanding list of digital media formats, and extensibility to facilitate the building of customizable tools and services that can interoperate with the repository.  It is clear that such repository functionality must be at the core of a digital library system, providing a means of uniquely identifying each piece of digital content, as well as identifying groups of related content or collections. The remaining services and functionality of a digital library system would then be built on top of this core.

The Virginia search revealed a number of shortcomings in commercial digital library products:

Most products are narrowly focused on specific media formats that offer good solutions for managing and delivering video or images but lack adequate tools and support for structured (e.g., XML or SGML) electronic texts or the ability to intermingle media types.
Many products perform well at document management but offer no features for dealing with video or images.
None of the products we examined adequately addressed the need to track and manage the array of ancillary programs and scripts that play an essential role in the delivery of that digital content. 
Many products fail to effectively deal with the complex interrelationships among digital content entities.  As an example, consider an electronic text in the form of a five hundred-page book. The book consists of a single file containing all five hundred pages of text, marked up using XML. In addition to the XML file, there are also five hundred images that represent the scanned pages from the original hardcopy edition of the book. There are also twenty-five audio files that provide a recording of the book's content read aloud.  To the librarian, all of these digital media are digital manifestations of the intellectual object known as the ?book? and all are closely related to one another. 
Few of the products attended to the critical issue of interoperability, failing to provide an open interface to allow sharing services and content with systems from other vendors at other libraries.

In the summer of 1999, early in the design process, the Library?s research and development group discovered a paper about Fedora written by Sandra Payette and Carl Lagoze of Cornell?s Digital Library Research Group.  Fedora was designed on the principle that interoperability and extensibility is best achieved by architecting a clean and modular separation of data, interfaces, and mechanisms (i.e., executable programs). With Cornell's help, the Virginia team installed the research software version of Fedora and began experimenting with some of Virginia?s digital collections. Convinced that Fedora was exactly the framework they were seeking, the Virginia team reinterpreted the implementation and developed a prototype that used a relational database backend and a Java servlet that provided the repository access functionality.   The prototype provided strong evidence that the Fedora architecture could indeed be the foundation for a practical, scalable digital library system.
3	Fedora: The basic architectural model
The Fedora architecture has been discussed at length elsewhere [1][2][3].  Similar architectures have also been described including Kahn/Wilensky [5], CNRI [6], M?nch [7], and Nelson [8].   We will review the basic Fedora architectural abstractions and introduce a slightly modified vocabulary to facilitate the discussion of the UVA prototype and the new Mellon implementation.  

The two fundamental entities in Fedora are the digital object and the repository.   As depicted in Figure 1, a digital object has a unique persistent identifier (PID), one or more disseminators, one or more datastreams, and system metadata.   One significant characteristic of the Fedora digital object is that it aggregates both content (i.e., data and metadata) and behaviors (i.e., services); both can be distributed and referenced via a URI.  As shown in Figure 1, datastreams represent content and disseminators represent services.  A Fedora repository provides both access and management services for digital objects.  


Fig. 1.  Fedora Digital Object Model

From an access perspective, the architecture fulfills two basic functions:  (1) it exposes both generic and extensible behaviors for digital objects (i.e., as sets of method definitions), and (2) it performs disseminations of content in response to a client's invoking these methods.   A dissemination is defined as a stream of data that manifests a view of the digital object's content.  

Disseminators are used to provide public access to digital objects in an interoperable and extensible manner.   Object-specific access control policies can also be applied to disseminators [3].  Essentially, each disseminator will define a set of methods through which the object's datastreams can be accessed.  For example, there are simple disseminators that define methods for obtaining different renditions of images.  There are more complex disseminators that define methods for interacting with complex digital creations such as multi-media course packages (e.g., GetSyllabus, GetLectureVideo).  Finally, there are disseminators that define methods for transforming content (e.g., such as translating a text between different languages).  A disseminator is said to "subscribe" to a behavior definition, which is an abstract service definition consisting of a set of methods for presenting or transforming the content of a digital object.   A disseminator uses a behavior mechanism, which is an external service implementation of the methods to which the disseminator subscribes.  A disseminator also defines the binding relationships between a behavior mechanism and datastreams in the object.   The mechanics of how disseminators enable digital objects to interface with external services will be discussed later in Section 5.
4	The Virginia Testbed and Prototype
The initial goal of Virginia?s prototype was to demonstrate a system that could re-create the same user experience that was currently being delivered through the Library?s web site, but with the Fedora management and delivery architecture underneath.  The next goal was to demonstrate how the Fedora architecture could enable alternative experiences of the original content.  

As part of the prototype development process, Virginia focused on the design of different content models.  A content model is a design pattern for a digital object - particularly the types of datastreams and disseminators in the object.  One of the most important aspects of a digital object's design pattern is the definition of appropriate behaviors for the object.  Figure 2 depicts two different content models developed for images at Virginia.  Digital Object A contains four datastreams, one for each resolution of an image scan.  Digital Object B contains one datastream for a wavelet-encoded image file.  Despite these differences, both objects have disseminators that subscribe to the same behavior definition. This enables the image objects to be accessed from one abstract point of view (i.e., via methods like GetThumbnail and GetHighResolution).   The objects are also said to have functional equivalency, which means that clients can interact with them in an interoperable manner.
 
Fig. 2.  Functional equivalency between digital objects

Within a year, the Virginia testbed had grown to include 500,000 objects including digital images, numeric data, and XML objects. The team developed a variety of disseminators that provide functionality for electronic finding aids, TEI-encoded e-texts (letters and books), and structured XML-encoded art and archeology image collections.  Another interesting disseminator provides access to a social science dataset.  This object model includes datastreams to represent an XML codebook and an SQL dataset for a group of CBS news polls, with disseminators that allow investigation of the codebook and extraction/download of the data. 

In addition to Library digital collections, the testbed included two "born-digital" projects created by humanities scholars in the Institute for Advanced Technology in the Humanities (IATH) at Virginia:  the Salisbury Cathedral project and the Rossetti Archive.  These two projects alone consist of approximately 6,000 digital images of art and architecture, and over 5,000 XML transcriptions of texts. The Supporting Digital Scholarship (SDS) project, jointly undertaken by the Library and IATH, focuses on collecting such projects in a Fedora repository. 

The Virginia Fedora prototype was stress-tested using Apache's JMeter software [11].  Tests were conducted to simulate the load from a group of users simultaneously issuing a mixture of dissemination requests.  These tests provided a simple proof of concept that the Fedora architecture can perform very efficiently in a production setting. On a Sun Ultra80 two-processor workstation, simulations of 20 simultaneous users, each making requests with an average delay of 300 milliseconds, yielded an average response time of approximately one half second per request.  Note that most of the XML object transactions included a server-side rendering of XML into HTML, a relatively processor-intensive action. The repository was then moved to a four-processor, dedicated server, and the testbed was scaled up by repeatedly duplicating the existing 500,000 objects. Within a range of 1,000,000 to 10,000,000 objects, the same simulation yielded an average response time of approximately 1.5 seconds per transaction.  We will use this data as the benchmark for performance in the new Mellon Fedora implementation.
5	The New Mellon Fedora:  XML, Web Services, Versioning
Building on Virginia's extensive collections experience, the Virginia prototype and testbed, and the original Fedora research implementation, the Mellon Fedora team has developed an updated Fedora system specification that exemplifies a new generation of distributed web applications.  Specifically, the original Fedora model has been reinterpreted using XML and Web services technologies.  Our new implementation has the following key features:

The Fedora repository system is exposed as a Web service and is described using Web Services Description Language (WSDL).
Digital Object behaviors are implemented as linkages to distributed web services that are expressed using WSDL and implemented via HTTP GET/POST or SOAP bindings.
Digital objects are encoded and stored as XML using the Metadata Encoding and Transmission Standard (METS).
Digital objects support versioning to preserve access to former instantiations of both content and services. 

Some brief definitions of Web service concepts are in order.  In the most general sense, a Web service can be defined as a distributed application that runs over the internet.  Web services are typically configured to use HTTP as a transport protocol for sending messages between different parts of the distributed application.  The use of XML is a key feature of such applications, serving as a standard for encoding structured messages that are sent to and from the distributed applications.  WSDL is an XML format for describing network services as a set of abstract operations that are realized as a set of endpoints that are able to receive and respond to structured messages [12]. Each endpoint communicates over a specific network protocol and uses a specific message format.  There is currently some debate as to the preferred way to implement Web services.  Some argue that messages can be exchanged in a simple manner over HTTP using GET and POST operations that return XML[13]. Others argue for the use of SOAP [14], which was originally conceived of as a way to do Remote Procedure Calls (RPC) with XML messaging.  SOAP assumes no particular transport protocol, although it is common to send SOAP messages over HTTP.  

The Mellon Fedora system will expose its services in both manners. An overview of the design of the new Fedora system is depicted in Figure 3.  We will discuss the architecture diagram from the top down.
EMBED SmartDraw.2
Fig. 3. Mellon Fedora System Diagram
5.1   Fedora Web Service Exposure Layer

The new Fedora system is exposed as two related web services, the Fedora Management service (API-M) and the Fedora Access service (API-A).  The service interfaces are expressed in XML using WSDL.  The Fedora Management service defines an open interface for administering the repository, including creating, modifying, and deleting digital objects, or components within digital objects.   The Fedora Access service defines an open interface for accessing digital objects.  The access operations include methods to do reflection on a digital object (i.e., to discover the kinds of disseminations that are available on the object), and to request disseminations.    Clients can interact with the repository services either via HTTP or SOAP.   The WSDL for each repository service defines bindings for both modes of communication.  In Phase I of the project, the HTTP GET/POST service bindings will connect to a Java Servlet running on Apache Tomcat, and SOAP bindings will connect to a SOAP-enabled web service running on Apache Axis with Tomcat.   
5.2   Access Sub-System 
The Access sub-system supports digital object reflection and disseminations of digital object content.  It implements three basic operations described in the Access service definition:

GetBehaviorDefTypes - identifies the types of behavior definitions the object subscribes to.
GetBehaviorMethods - returns a WSDL description of the methods for a particular behavior definition
GetDissemination - runs a method on the digital object to produce a dissemination

To better understand the Access sub-system, we will first examine the digital object model from the perspective of how disseminators are used to associate access methods with an object.  To review, a digital object aggregates content in the form of datastreams, and assigns behaviors (access methods) in the form of disseminators.   A disseminator references an abstract definition of a set of methods and a mechanism (service) for running those methods.  When clients issue dissemination requests for a behavior method, supporting services are called to release datastreams from the object, or provide transformations of the datastreams.  
Linkages to supporting services

How does all of this work if neither the method definitions nor the service implementations actually reside within a digital object?   Basically, the Fedora Access sub-system acts as a service mediator for clients accessing digital objects.   

In Figure 4, a digital object has an Image Watermarker disseminator.  The disseminator has two notable attributes: a behavior definition identifier and a behavior mechanism identifier.  These identifiers are actually persistent identifiers to other Fedora digital objects.  These are special digital objects that are surrogates for external services, for example, a service for obtaining watermarked images at different resolutions.   A behavior definition object contains a special datastream whose content is a WSDL definition of abstract methods for images (e.g., GetThumbnail, GetWatermarked).   A behavior mechanism object contains a special datastream that is a WSDL definition describing the run-time bindings to an external service for these methods (operations).  Service bindings can be via HTTP GET/POST or SOAP.  

EMBED SmartDraw.2
Fig. 4.  Digital Object Association to External Service

Thus, a key function of the Fedora Access sub-system is to fulfill a client's request for dissemination by evaluating the behavior associations specified in a digital object, and figuring out how to dispatch a service request to an external service with which the digital object associates.   The Access sub-system facilitates all external service bindings on behalf of the client, simply returning a dissemination result.   Note that a client can be a web browser, a web application with embedded dissemination requests, or a custom client built to interact with Fedora.  
5.3   Management and Security Sub-Systems
The Management sub-system implements an array of operations for creating and maintaining digital objects.  This sub-system mediates the creation and manipulation of XML-encoded digital objects, in response to service requests from clients via API-M.  The component management module is responsible for maintaining version control within digital objects, as described in Section 7.  The validation module ensures that each operation performed on a digital object is valid from the METS schema perspective.  It also validates objects against a set of Fedora-specific integrity rules, especially referential integrity between digital objects and the behavior service entities to which they refer.  A PID generation module is responsible for dispensing unique persistent identifiers for digital objects.  

It should be noted that the object management module provides an ingestion function that will accept METS-encoded digital objects created outside the context of the repository system.  This facilitates batch loading of digital objects and movement of objects among repositories.  All ingested objects are subject to the integrity constraints enforced via the validation module.  A full description of the management operations and their implementation details can be obtained from the Mellon Fedora project website [10].

The Security sub-system enables repository managers to define access control policies for the repository.  It also provides the mechanism to enforce these policies at runtime.  In Phase I, the basic repository management functions (API-M) will be secured through a technique known as Inline Reference Monitoring [15] using the Policy Enforcement Tookit (PoET) developed at Cornell[16].   PoET provides a highly expressive policy enforcement language that will be used to define a repository-wide policy to prevent unauthorized users from performing secured tasks.  PoET?s enforcement scheme involves dynamically modifying java bytecode modules, infusing the application with the policy rules at runtime. This policy enforcement scheme was successfully demonstrated in the research implementation of Fedora at Cornell [3].  In Phase, II we will focus on XML-oriented policy expression and the enforcement of fine-grained object-level policies.
5.4   Storage Sub-System
The Storage sub-system manages all aspects of reading, writing, and deleting data from the repository.  Within it we find the actual data store for the XML-encoded digital objects, and the datastreams to which the digital objects refer.  

Digital objects are stored as XML files.  All digital objects conform to the METS XML schema, as described in Section 6.  Digital object XML files aggregate one or more datastreams.  Datastreams are of two types: those under the custodianship of the repository system (i.e., managed content ) and those that are references to external content (i.e., represented as a URI to a remote content source).   The Storage sub system is responsible for managing content files stored within its domain, and for interfacing with remote content sources to obtain external content at runtime.  The Phase 1 implementation supports retrieval of external content via back-end HTTP and FTP; however, in later phases, other protocol gateways will be introduced.  For example, we envision datastreams that are stored SQL queries, stored SOAP requests, and even stored dissemination requests to other Fedora digital objects.  

The Phase I Storage sub-system supports a relational database as an alternate form of storage for digital objects. This is a redundant storage scheme that enables us to guarantee the performance benchmark set by the Virginia prototype.  The team created a relational database schema that expresses a Fedora digital object from an access point of view.  The Storage sub-system is responsible for replicating the XML-encoded digital objects into the database schema format.  

The relational database is a temporary feature that will service disseminations while we optimize performance for querying the XML-based digital objects. 
6	Encoding Digital Objects using METS

A major goal of the new Mellon Fedora project was to define an XML schema for the Fedora digital object model.    Early in the project, the team discovered the Metadata Transmission and Encoding Standard (METS), a Digital Library Federation [17] initiative focused on developing an XML format for encoding metadata necessary to manage digital library objects within a repository and to facilitate exchange of such objects among repositories.   METS is expressed using the XML Schema language [18] and is freely available from the METS website [9].   The METS standard is maintained by the Network Development and MARC Standards Office of the Library of Congress
.  

From the Fedora perspective, the METS schema provided much of the functionality required to encode digital objects.  However, the concept of associating behaviors or services with objects was not initially supported by METS.  The Fedora project joined the METS specification effort, and was instrumental in effecting additions to the METS schema to support the Fedora notion of a disseminator.    The Mellon Fedora project now uses METS as the official encoding format for digital objects stored in a Fedora repository. 

All major components of a Fedora digital object can be mapped to elements defined in the METS schema.  The relationships among digital object components are also easily expressed in METS.  Table 1 shows the translation of the major Fedora digital object components to their equivalent METS entities.  The XML samples in the METS column are abbreviated for readability. 




Table 1.  Mapping Fedora Digital Object to METS
FedoraMETS EncodingPersistent
 Identifier 
  
System
Metadata




   Datastreams

Implementer Metadata

Managed
 Content
      +
  External
Referenced
  Content






    
  Disseminators

 Behavior
Definition
      + 
  Service


   Datastream
  Relationships

 
        
     




      
      
  

7	Digital Object Versioning Strategy
The Mellon Fedora system supports versioning within digital objects to preserve former instantiations of content and services.  Specifically, the system creates versions of datastreams and disseminators within a digital object.    From a management perspective this provides a mechanism to track changes in objects over time.  From an Access perspective, this enables users to view digital objects from a historical perspective.  

As previously mentioned, the Management sub-system will be responsible for the versioning task.  Rather than maintaining multiple instances of digital object XML files, the system will maintain versions of datastreams and disseminators within a digital object.  The system will also insert audit trail records describing the changes.  This strategy enables individual object components to evolve at their own pace, and provides a container for the entire object history.  Datastreams are versioned whenever a modification request is issued via the management API.  The METS  is used to group versions of the same datastream.  Each datastream version will be represented by a METS  element.  The CREATED attribute of the  provides the date and time that a version was created.

Versioning to reflect changes in behavior services is a more difficult task, since it can involve versioning of disseminators, as well as components within behavior definition and mechanism objects. We have designed a versioning strategy to record changes such as the addition of new methods to a behavior definition, and the release of an upgrade to a behavior service implementation (i.e., a better mousetrap).  The details of this scheme, as well as sample objects with component versioning, are found in the Mellon Fedora Technical Specification document available at the project website [10].  Again, the net effect of the digital object versioning strategy is to enable clients to obtain disseminations that reflect how a digital object looked at different points in time.   To facilitate this, the Fedora Access service will support a date-time-stamped variant of the GetDissemination request.
8	Software Release Plan and Deployment Partnerships
The Phase 1 goals of the Mellon Fedora project are to publish the full system specification and to deploy the first open-source release the new Fedora software.  The specification document has been published and can be accessed on the project web site.  In October 2002, the team will release the alpha version of the software package for use by the deployment partners.  A public release of software will be available on the project website in January 2003. 

Phase 2, will entail working closely with our partners in testing and evaluating the system. Their experience will inform the development of subsequent releases of the software.   The partners include: the Digital Library group at Indiana University; the Humanities Computing group at New York University; the Digital Collections and Archives Department at Tufts University; the Humanities Computing group at Kings College, London; the Oxford Digital Library group and the Refugee Studies Center, both at Oxford University; and the Motion Picture Broadcasting and Recorded Sound Division at the Library of Congress; and a library/academic computing team from Northwestern University.  

Although not officially part of the deployment partnership, two other Mellon-funded projects underway at the University of Virginia will provide additional test implementations of the new Fedora system.  The Digital Imprint project at the University of Virginia Press plans to experiment with Fedora as a means of publishing of born-digital scholarly projects. The Library?s American Studies Information Community project, one of the seven Open Archives Initiative (OAI) projects recently funded by Mellon, will integrate American Studies information harvested from OAI servers into the Library?s Fedora repository.  

As previously mentioned, Phase 2 will entail performance optimization, especially for XML querying. This will be an important prerequisite for phasing out the supplemental relational database storage scheme for digital objects.  Security and access control will be significantly enhanced.  Interoperability experiments among deployment partners will be conducted to realize the full goals of the distributed Fedora system.  The final phase will concentrate on providing more sophisticated delivery of end-user experiences. This will include extending the functionality of disseminators by adding new services that are important for collecting scholarly projects and publications.   The project team also plans to map the major functions of the Fedora system to the OAIS reference model [19] and to develop a strategy for managing the open source software over time. 
9	Concluding Statement
The Fedora collaboration between University of Virginia and Cornell University has been a model for moving digital library research into a production environment that is motivated by the needs of scholars, librarians, and other information communities.  The Mellon project serves as an example of how to bridge computer scientists doing digital library research and institutions that are building large digital collections.   The cycle of research, reference implementation, technical transfer, prototyping, redesign, and production implementation has ensured that the Mellon Fedora project is grounded in the requirements of real collections and users.
10	Acknowledgements
The authors would like to give special thanks to Ross Wayland for his keen analysis and leadership.  Also, we wish to acknowledge the Fedora development team members for their excellent contributions to the design and implementation of the new system.  The team includes (alphabetically): Paul Charlton, Ronda Grizzle, Carl Lagoze, Bill Niebel, Tim Sigmon, Ross Wayland, Chris Wilper.   We would also like to thank Jerry McDonough of NYU for his support regarding METS.  Finally, we are grateful to the Andrew W. Mellon Foundation for its generous grant that has made this project possible.
References:
1.	Payette, Sandra and Carl Lagoze: Flexible and Extensible Digital Object and Repository Architecture. Second European Conference on Research and Advanced Technology for Digital Libraries. Lecture Notes in Computer Science, Vol. 1513. Springer-Verlag, Berlin Heidelberg New York  (1998) 41-59 
2.	Payette, Sandra, Christophe Blanchi, Carl Lagoze, and Edward Overly: Interoperability for Digital Objects and Repositories: The Cornell/CNRI Experiments. D-Lib Magazine. (May 1999)  http://www.dlib.org/dlib/may99/payette/05payette.html
3. 	Payette, Sandra and Carl Lagoze: Policy-Carrying, Policy-Enforcing Digital Objects.  Fourth European Conference on Research and Advanced Technology for Digital Libraries. Lecture Notes in Computer Science, Vol. 1923. Springer-Verlag, Berlin Heidelberg New York  (2000) 144-157
4.	Staples, Thornton, and Ross Wayland: Virginia Dons Fedora: A prototype for a digital object repository. D-LIb Magazine  (July 2000) http://www.dlib.org/dlib/july00/staples/07staples.html
5.	Kahn, Robert and Robert Wilensky: A Framework for Distributed Digital Object Services. Corporation for National Research Initiatives. (1995) http://www.cnri.reston.va.us/k-w.html
6.	Arms, William Y., Christophe Blanchi, and Edward A. Overly: An Architecture for Information in Digital Libraries. D-Lib Magazine. (February 1997) http://www.dlib.org/dlib/february97/cnri/02arms1.html
7.	M?nch, Christian: INDIGO - An Approach to Intrastructures for Digital Libraries. Fourth European Conference on Research and Advanced Technology for Digital Libraries. Lecture Notes in Computer Science, Vol. 1923. Springer-Verlag, Berlin Heidelberg New York  (2000)
8.	Nelson, Michael L. and Kurt Maly: Buckets: Smart Objects for Digital Libraries. Communications of the ACM. 44(5) (May 2001) 60-62
9.	Metadata Encoding and Transmission Standard (METS), http://www.loc.gov/standards/mets/ 
10. The Mellon Fedora Project, http://www.fedora.info, http://comm.nsdlib.org/projects/fedora/
11. Apache JMeter, http://jakarta.apache.org/jmeter/
12.	Web Services Description Language (WSDL) 1.1, http://www.w3.org/TR/wsdl
13.	Prescod, Paul:Google's Gaffe. O'Reilly XML.com. April 24, 2002 http://www.xml.com/pub/a/2002/04/24/google.html
14.	Simple Object Access Protocol (SOAP), http://www.w3.org/TR/SOAP/
15. Schneider, Fred B.: Enforceable Security Policies. Computer Science Technical Report #TR98-1664.  Department of Computer Science, Cornell University (1999) http://cs-tr.cs.cornell.edu:80/Dienst/UI/1.0/Display/ncstrl.cornell/TR98-1664
16. Erlingsson, Ulfar and Fred B. Schneider: IRM Enforcement of Java Stack Inspection. Computer Science Technical Report #TR2000-1786. Department of Computer Science, Cornell University (2000)
17.	Digital Library Federation, http://www.diglib.org/
18. XML Schema Language, http://www.w3.org/XML/Schema
19. Open Archival Information System (OAIS), http://www.ccsds.org/RP9905/RP9905.html


 

bcxyz{???????|}?

?
?
??B
C
12??'(?@???????jk????? ? ?!?!?"?"-$.$H%I%&&&$&v&y&?&?&?&?&?'?'?'?'G(H(R(m(?(?(?)M)?)*E*F*?*?*?*???????????????????????????????????????????5?CJ	jUCJOJQJ6?CJ5?CJNH5?0J1H*WSTz?????B
C
????no???<=?????????????????????????????`?
??h/.d??????S T .$V$?%?%F(G(I(n(o(?)?),/Q/?0?0?4?4?4?4d7??????????????????????????($a$?`?
??h"
&F?*?*++L+Y+?+?+?+?+c,p,?,?,
--?-?-?-?-.'.6.C.c.d.t.?.?.?.?.?.?.?.?/?/D0E0%131?1?1?1?122?2?233]3c3d3j3?3?3?344J4a4?4?4?4?4?4?4?5?5?5?51626Q6^6?6?677i8j8W9X9?:?:?=?=?@?@???????????????????????????????????????????????5?CJ	j?UCJCJNHOJQJ6?NHCJOJQJXd7e7?9?9?=>????X@?@gA?A?A?F?FrG?G?G?G?G?KL?L?L???????????????????????($a$$?`?a$?`??h^?h

&F
????^??
??h?@|C}C9DBDxDyDrGsG?G?G?G?G?G?G?G!H"HrHsHJJ?L?L?LMM/MdMeMmM?M?M?M?M?MKNXN?N?NOOOO#O0OPPFPQPuPvP?P?P?Q?Q?Q?Q?Q?Q?Q?QRRDRzR?R?R S3S4SNSQSRSYS?S?S?S?S?S?S?S?T?T???????????????????????????????????????????????CJNHOJQJCJOJQJ5?CJ5?	jtKUj??@
UV	jU6?NHS?LM?M?M?MUPuPvPjQkQ?T?T?T?T?T3W]WZ?Z?\?\9`R`AaBa?d?????????????????????????$?`?a$?`?)

&F
????^???T?T?T?T?T?T?T?T?T?T?X?X?Z?Z?[?[?\?\?]?]?]?]?^?^aa?a?a?ab?b?b2d3dDdOd?e?e?f?fjgkghh?i?ijj?k?k?k?k
ll[l\l?m?m?m?m?m?m?m?m?m?m?m?m?m?mn?????????????????????????????????????????5?6?OJQJ5?OJQJOJQJB*OJQJph?CJ5?CJ<?B*ph???6?CJOJQJNHCJ5?	j??Uj??@
UV	jUF?d?d?f?fDgjgkgjjjll?m?m?m?m?m?m?m?m???????????????????	$$Ifa$$a$
??h?m?m?m?m?m??~~W&
?>,X???4`	?
??<h???Dp$If$Ifz$$If?l????0TlT	???????????0???????????????????4?
la?l?mnnn
nnnn%n?e?\VVVVI
$?$If`?a$$If	$$Ifa$k$$If?l??r?0TlT?0???????????????????4?
la?l-$
?>,X???4`	?
??<h???Dp?$If`?a$nnnnnn4n5n6n7nEnFnGn?n?n?n?n?n?n?n?n?n!o+o/oPoQoaobo?o?o?o?o?o?o?o?o?op
p4p;pjpqp?p?p?p?p?p?p?p?p?q?q?q?q?r?r?r?r?s?s?s???????????????????????????𳩳????????????????????NHCJOJQJ5?6?CJOJQJCJOJQJCJOJQJCJ5?6?OJQJOJQJ5?6?OJQJ5?B*OJQJph???6?CJ<?B*ph???OJQJ5?CJ5?5?CJ>%n4n5n6n7nFnGn\n]nennnvn????hvm`m???
$?$If`?a$	$$Ifa$
?$If`?k$$If?l????0TlT?0???????????????????4?
la?l$If
$?$If`?a$vn?n?n?n?n?n?n?n?n?n?n?n/o@oPo??????????????
$?$If`?a$$If	$$Ifa$PoQoaobolowo?o?o?o?o?o?o?o???}tttttt??n$If	$$Ifa$	$$Ifa$
$?$If`?a$k$$If?l????0TlT?0???????????????????4?
la?l?o?o?op@pTpUpVptp?p?p?p?p?p?????????????$If	$$Ifa$
$?$If`?a$
?p?pq?r?r?u?uiy?yi{j{~~?????????????????????`?
??hk$$If?l????0TlT?0???????????????????4?
la?l?s?s?s?s?t?t4u>uFuQuTvav?v?v?v?v
w wxx?y?y~~??+?,?ׁ؁??͂$?%?I?J??????????????????????͊Ίۊ????x???????"?#?3?h?̏͏1?S?t???????ǐ??4?ґ???ے5?6???ӓ?
?7?^?_?`??????????????????????????????????????????????5?6?0J15?CJ	B*ph?5?<?NH6?CJOJQJX??????????"??*????i?u???U????5????ܒ??ԓ
?_?????????????????????????$a$$????^?`???a$
??h_?`?a?c?d?????$a$$??^?`?a$$?h???^?h`???a$`?a?b?c?d???CJ-???hx?hx?hx?hx?hx?hx?hx?hx?hx??o???o???o????
D??
Dp?p??D0&P	P??. ??A!??	"??	#??$??%??M	?m8?$??????????D?2?"????	+
:4	.????.	?-?-*%$?-?6}=oC]CWIEP7X0a+X)P ICC?=?6?-?$?-?--'??.	-?-*%?!?*?1?7?7;=4D/L-U+L*D'="77?1?*?!??---'??.	-?-*%*?3?<?C?I?I.O(V#^!g ^VOII?C?<?3?*?---'??.	-?-*%0?9?B~IpO]OLU9\*d#md\UO?O?I?B?9?0?---'??--??Y?'??	???(?"Arial?w@~
?
U?wU?w0-??
32
??globally unique persistent id6660*6666666$00666
????"Arial?w@?	
?
U?wU?w0-?--????'??	???(?"Arial?w@~
?
U?wU?w0-	?
2
	?Public viewr666000B-????(?"Arial?w@~
?
U?wU?w0-	!2
	?:  access methods000600H66660i?2
i?
for obtaining6$660666-????(?"Arial?w@~
?
U?wU?w0-	2
i	disseminations6006H60660??-????(?"Arial?w@~
?
U?wU?w0-	-2
??of digital object content6660666006666
-?--t
??'??	???(?"Arial?w@~
?
U?wU?w0-?
2
?
Internal view60$6000B-????(?"Arial?w@~
?
U?wU?w0-		2
	:-????(?"Arial?w@~
?
U?wU?w0-	2
N	metadataH60600-????(?"Arial?w@~
?
U?wU?w0-	2
?

 necessary to6606000$*6a?!2
a?manage the objectH06066666660
-?--??{?'??	???(?"Arial?w@~
?
U?wU?w0-??
2
??Protected view6$0000000B-????(?"Arial?w@~
?
U?wU?w0-	2
?H	:  content that0666660)?:2
)?"makes up the ?basis? of the objectH00606666*6000*6666660??????"Arial?w@K	
?
U?wU?w0-????1?"Arial?w@~
?
U?wU?w0-	
-?????-?-	???8'??	???1?"Arial?w@~
?
U?wU?w0-
A?
2
A?Persistent ID (B6*66$6<$H$-?
???1?"Arial?w@~
?
U?wU?w0-
	2
AJPID?BH-?
???1?"Arial?w@~
?
U?wU?w0-
		2
A?)$
-?
????-
?-???8'??	???1?"Arial?w@~
?
U?wU?w0-B

2
B

DisseminatorsH666T<6$<*6
-?????-?-
?x5'??	???1?"Arial?w@~
?
U?wU?w0-&1
2
&1DatastreamsrH6$66$*66T6
-??--?-%5?A?%e?q?%????%????%???%%?1?%U?a?%????%????%????%?!?%E?Q?%u???%????%????%??%5?A?%e?q?%????%????%???%%?1?%U?a?'???-??-??--?-%D?P?%t???%????%????%??%4?@?%d?p?%????%????%???%$?0?%T?`?%????%????%????%? ?%D?P?%t???%????%????%??%4?@?%d?p?'??-?-??--?-%8?D?%h?t?%????%????%???%(?4?%X?d?%????%????%????%?$?%H?T?%x???%????%????%??%8?D?%h?t?%????%????%???%(?4?%X?d?'??-?-??--?-%A?M?%q?}?%????%????%?
?%1?=?%a?m?%????%????%????%!?-?%Q?]?%????%????%????%??%A?M?%q?}?%????%????%?
?%1?=?%a?m?'??-?-?????-?-??5'??	???1?"Arial?w@~
?
U?wU?w0-@?
2
@?SystemB66$6T-????1?"Arial?w@~
?
U?wU?w0-	2
@BMetadataN6$6<6$6
-?'???0Dr*?<??	I%Y
.????-?-
9??'??	???=?1Courier New
	
?
U?wU?w0-.
2
.	Web-imagen<<<<<<<<<??????Times New Roman
U?wU?w0-?????Times New Roman
U?wU?w0-	2
??Behavior0$*$$?s2
?s
Definition0$*$*
-?..???????-?-$?????h?h??'??????-?-$?4?4?????4'??????-?-$?????2?2??'??????-	?-
$???????'??--{??'??	????Times New Roman
U?wU?w0-e?
2
e?GetThumbnail2#(((<#(#
????Times New Roman
U?wU?w0-?	?MS Sans Serif????0-
-?--
0??'??	????Times New Roman
U?wU?w0-??
2
??GetLowResolution2#-#-2##(#(
--
-?--?9J?'??	????Times New Roman
U?wU?w0-??
2
??GetMedResolution2#<##2##(#(
--
-?--C=??'??	????Times New Roman
U?wU?w0-.?
!2
.?GetHighResolution
2#2#(2##(#(
--
-?'?????????	?
'??--i??'?????-]?]'??
]'??

`'?????--???-
$?
H3H?-?-?-???..???--??,,'??	???&?Times New Roman
U?wU?w0-|E
2
|EDigital Object AA--F2((A
????Times New Roman
U?wU?w0--
-?????--$T?????T?T?'??--MK??'??	???(?"Arial?w@6
s
U?wU?w0-8?
2
8?PID?7<
????"Arial?w@1
?
U?wU?w0--
-?????--$T????TT?'??--???^'??	???$?Times New Roman
U?wU?w0-	?w
2
?w
Disseminators<##(F-(-(#
????Times New Roman
U?wU?w0-
-
-
?	????-	-$T??qTqT'??--?p?'??	???2?1Courier New6
u
U?wU?w0-Z?
2
Z?	Web-imagen222222222
????1Courier New?
?
U?wU?w0--
-?????--$T?????T?T?'??--?y?W'??	???(?"Arial?w@6
v
U?wU?w0-2?
2
2?System7---F??--
-????(?"Arial?w@6
w
U?wU?w0-	2
??MetadataA--2--
--
-?????--$T?????T?T?'??--g??'??	???$?Times New Roman
U?wU?w0-R?
2
R?Datastreamsr<((#(((F#
-
-
-
?--?^a?'??	????Times New Roman
U?wU?w0-??
2
??(4 image files)A#<####
????Times New Roman
U?wU?w0--
-?????--$T????ITIT?'??--A??m'??	????Times New Roman
U?wU?w0-6m
%2
6mthumbnail image file##2#2
????Times New Roman
U?wU?w0--
-?????--$TH?H??T?TH'??--?~O?'??	????Times New Roman
U?wU?w0-??
$2
??med res. image filee22
--
-?????--$T?????T?T?'??--????'??	????Times New Roman
U?wU?w0-??
%2
??high res. image file##2
--
-?????--$T????7T7T?'??--2~??'??	????Times New Roman
U?wU?w0-'?
$2
'?max res. image filee22
--
-??-?T??'???-?---??
--?-%^T%?|%??%??%??%&%ND%vl%??%??%??%%>4%f\%??%??'??---?---??
--?-%^vTv%?v|v%?v?v%?v?v%?v?v%&vv%NvDv%vvlv%?v?v%?v?v%?v?v%vv%>v4v%fv\v%?v?v%?v?v'??---?---??-?T??'??----??-?T??'??----??-?T??'??----??-ETE?'??----??-?T??'??----??-?T??'??----?-?-I??B'??????--$Ty?y??T?Ty'??'???????	?
???????????'??--J?,,'?????-
?
'?????-???-
$?
???4--
^'??^^Y'??--???--??
Jr'??	???$?Times New Roman
U?wU?w0-??
2
??Digital Object B<**B**$6
????Times New Roman
U?wU?w0-?????--$?????
??
???'??--?J
?	'??	???(?"Arial?w@
	
?
U?wU?w0-Rc	
2
Rc	PID
6<
????"Arial?w@?

o
U?wU?w0-?????--$???"?
"?
???'??--?
??'??	???$?Times New Roman
U?wU?w0-	?
2
?
Disseminators<$$*H0**$$
-?	????-	-$?!???
??
!?!'??--??
/?'??	???2?1Courier New
	
?
U?wU?w0-
w?
2
w?	Web-imagen000000000
????1Courier NewT

?
U?wU?w0-?
????-
-$????
??
?'??--??
??'??	???(?"Arial?w@
	
?
U?wU?w0-R?
2
R?System6*06H??-????(?"Arial?w@
	
?
U?wU?w0-	2
??MetadataN60600
-?????--$????
?
???'??--??
&?'??	???$?Times New Roman
U?wU?w0-z?
2
z?Datastreamsr<**$$**H$
-?--??
??'??	????Times New Roman
U?wU?w0-??
2
??(1 wavelet file)$0$$$$
-?????--$??h?
h?
?'??--a?
?'??	????Times New Roman
U?wU?w0-T?
2
T?MrSID0$????Times New Roman
U?wU?w0-?????Times New Roman
U?wU?w0-	2
Ty	
 encoded file
-??-????
'??--??
--?-%?-?-%?-?-%?-?-%	-	-%1	-=	-%]	-i	-%?	-?	-%?	-?	-%?	-?	-%
-
-%9
-E
-%e
-q
-%?
-?
-%?
-?
-'??-?-??
--?-%????%????%????%	?	?%1	?=	?%]	?i	?%?	??	?%?	??	?%?	??	?%
?
?%9
?E
?%e
?q
?%?
??
?%?
??
?'??-?-??-??
'??--??-????
'??--??-??
'??--??-e?e?
'??--?-?-r?
?o'??????--$?????
??
???'??'??0?D?/?E?'??	uV??zI.	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~??????????????????????????????????????????????????????????????????????????????????????????????????G????????????????????????????????????????????Root Entry????????	?F?1?l??Data
??????????????$WordDocument????????/SObjectPool??????ԙl??1?l?_1086515204????
 ?i?0???DEST??ԙl??9יl?Ole
????????????CompObj????\ObjInfo????????????????????????????????????	

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???? ?i?0???DESTSmartDraw.2SmartDraw.2SmartDraw.2?9?q??
???? ?i?0???DESTSmartDraw.2SmartDraw.2SmartDraw.2?9?qCONTENTS	???????OlePres000????????????+?_1086515205???????? ?i?0???DEST?x?l????l?Ole
????????????	

 !"#$%&'()????????,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~???SMARTDRW??dX?software, diagrams, flow, flowcharts, charts, program, programmers logiciel, diagrammes, flot, organigrammes, diagrammes, programme, programmers Software, Diagramme, Flu?, Flu?Tabellen, Tabellen, Programm, programmers?e@}????"0u0u??dllddlld? \\MERCEDES\sully,winspool,Ne08:?	\\MERCEDES\sullyS\sully??
odXXLetter?
odXXPRIV?0''''?T\K\K?!?k?TRJPHAA??ADMINISTRATOR?VMS Sans Seriflld?	?VTimes New Romanld?VVAG RoundRomanld????RVArialundRomanld??T?"VComic Sans MSnld?Z?BVCourier NewSnld??r?1VBauhaus 93Snld??T?RVWingdingsSnld????VArial BlackSnld?l?"V	SymbollackSnld?N?V
Times New Roman Special G2 r?VWingdings 2man Special G2???@
`?a*LIBRARIES, TEMPLATES AND EXAMPLESaSOFTWARE DESIGN`@?????????Software Diagram Basics@ ??^0u0u*??^??????????Black & White?
Times New RomanTimes New Roman5,Y@??8?9:Default Layer8@)?
&&''$$%%**--KK00JJ))**))JJ,,--//00//KK>>??MMSSOORRUURRVVSS"?H??P		n??p???v????|?H!6<?:?:??@??@?@??@??@ ?@7|?H!$#???&Hu????"@"?H?o?????????4????????!6<?:?:??@??@?@??@`?@??@7????!$#???&H?????"@"?H0x?N???P????????$??"6<?:?: ?@??@??@?@P?@@?@7$??"$#???&HU?????"@"?H??	n???P???L???????*	*6<?:?:??@Ч@T?@*?@(?@?@7??*	*$#???&H???C				J?*	H	A














B	Cd@@"@"?HT?cr?Et!?Ce)??????'?/6<?:?:?x@??@>?@??@&?@??@7??'?/$#???&Hy&?>J?*#????A#Dissemination





















B2		Cd@@"@"?Hg?	?I??	?+??	?);v????6?~6<?:?:?@6?@ȿ@~?@ ?@@?@76?~$#???&H??	?$??"@"?H???c??E??A????????*	*6<?:?:??@Ч@T?@*?@(?@?@7??*	*$#???&H??8				J?*	H	A














B	Cd@@"@"?HJN?h=0?lA,??y????r?&
z6<?:?:ș@ ?@L?@?@??@?b@7r?&
z$#???&HuJ#?				J?*?x	?	?AHTTPB	Cd@@"@"?HT?"	?r?	?v?	??X]d,q????????4?"`	6<?:?:h?@??@D?@??@p?@?b@74?"`	$#???&H???m4?M?c$??4?M?c$??4?M?c$??4?M?c$??ii				J?*?
@?AAPI-A       Fedora-API-A.wsdlB?	 	
			  Cd@@"@"?H???i??K??G??????	??*	*6<?:?:??@Ч@T?@*?@(?@?@7??*	*$#???&H??>				J?*	H	A













B	Cd@@"@"?H???5??9???x????
r?&
z6<?:?:ș@ ?@L?@?@??@?b@7r?&
z$#???&HB??				J?*?x	?	?ASOAPB	Cd@@"@"?H????????	????X]d,q????????4?"`	6<?:?:h?@??@D?@??@p?@?b@74?"`	$#???&H?Is4?M?c$??4?M?c$??4?M?c$??4?M?c$??mm				J?*
 ?
@?A API-M          Fedora-API-M.wsdlB?
	  				  Cd@@"@"?H?Y'cl?:p?6?k??????	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&Hy?-				
?J?*

6
AhttpB	Cd@@"@"?H?Y?b???????k????
??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&H???				?J?*
6
AsmtpB 	 Cd@@"@"?HxXbd?2h?.?k??????	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&Hq?%				?J?*
6
AotherB	Cd@@"@"?H?I?S???????l??????	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&H????				
?J?*

6
AhttpB	Cd@@"@"?H|J$Si?6m?2?l??????	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&Hv?)?				?J?*
6
AsmtpB 	 Cd@@"@"?H?I?S????????k??????	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&H????				?J?*
6
AotherB	Cd@@"@"?HqNX^?,	b?(?l??????	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&Hk??				?J?*
6
AhttpB	Cd@@"@"?HGT?^4?8???l??????	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&HA??				?J?*
6
AhttpB	Cd@@"@"?H.??4L?f8P?b??????????????x?:6<?:?:??@x?@?@:?@@?@ |@7?x?:$#???&HPh?J????????????????J?*?j??AExternal Content Source B	Cd@@"@"?H?,??J?dN?`??????????????x?:6<?:?:??@x?@?@:?@@?@ |@7?x?:$#???&H3f?H????????????????J?*?j??AExternal Content 
Source B	Cd@@"@"?H??Vj??U/??Q+?e?????H?
?6<?:?:\?@H?@??@??@?r@?Y@7?H?
?$#???&H??I#?J?*`?
?
`AhttpB	Cd@@"@"?H??.h??$5?? 1?d?????H?
?6<?:?:\?@H?@??@??@?r@?Y@7?H?
?$#???&H??)?J?*`?
?
`AftpB 	 Cd@@"@"?H?7??U??U??@????'?G?????	,*]
-(
>>?W(
0u?:6<?:?:,?@?@??@???@pt@?@7	,*]
-%&HU???? "@"?H?2???P???P????~:uܿ ????
#*;
2-(
0u?:(
???:6<?:?:6?@??@v?@??@@@x?@7
#*;
2-%&H?P???? "@"?H?=
R??[
4??_
0??:????L?6<?:?:h?@L?@8?@?@??@ |@7L?$#???&H?h
'?				J?*d??dAExternal Content 
RetrieverB	Cd@@"@!?`???4
???4
????"?Hg??????h?|d?i???????h6<?:?:7$#???&H?|d??!2þ????!2þ????!2þ????!2þ??JJ				??"@"?Hd
?Q
?+z3
?-x1

??????,}4
6<?:?:7$#???&H?uj?I8?y?'???~?駟??W?+?Ʌ???RJ)????*				J?*	A	XML FilesB	Cd@@1?4t22,2t24,242H21@"@!@!?`?U
u??U
u?????"?Ho7
??
?U
u?
?Y
q?
?o?????U
u?
6<?:?:7$#???&H?Y
q?
??!2þ????!2þ????!2þ????!2þ??GG				??"@"?Hjf
????
h???
f?
???????
m?6<?:?:7$#???&H??
XaI8?y?'???~?駟??W?+?Ʌ???RJ)???B,				J?*
A
Relational DBB	Cd@@1?4t22,2t24,242H21@"@!@"?H???J,j,0f(U??????*	*6<?:?:??@Ч@T?@*?@(?@?@7??*	*$#???&H"9]				J?*	H	ABatch Ingest ClientB	Cd@@"@"?H
??+,?!/0?}????? ??*	*6<?:?:??@Ч@T?@*?@(?@?@7??*	*$#???&H89?				J?*	H	AWeb BrowserB	Cd@@"@"?H??G?0l)?4h%??????!??*	*6<?:?:??@Ч@T?@*?@(?@?@7??*	*$#???&H?=_				J?*	H	AManagement ClientB	Cd@@"@"?Hb?,
9?q
;?o
5?????"??'?/6<?:?:?x@??@>?@??@&?@??@7??'?/$#???&H@?j
J?*????AComponent 
Management
B2		Cd@@"@"?H??^?,d@?.b>h????#??'?/6<?:?:?x@??@>?@??@&?@??@7??'?/$#???&H3]9J?*'????A'Object Reflection





















B2		Cd@@"@"?Hs??????????????????$)???
(
L6<?:?:??@??@0?@?@`d@i@7)???
%&H?????? "@"?H?????????????Q?????%	?f	?
(
?W6<?:?:*?@??@̢@?@@T@?h@7	?f	?
%&H?????? "@"?H????????????{?????&??I?
(
L6<?:?:??@??@??@ ?@?^@?h@7??I?
%&H?????? "@"?H??????????/?????'????
(
?W6<?:?:??@??@?@ ?@?G@?h@7????
%&H????? "@"?HL7?j)?n-??a????(r?&
z6<?:?:ș@ ?@L?@?@??@?b@7r?&
z$#???&Hw6~				J?*?x	?	?ASOAPB	Cd@@"@"?H?k?*???????a????)??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&H?w?				?J?*
6
AhttpB	Cd@@"@"?H%???C?wC?w??????*z?Y?(
))?:(
0uL6<?:?:?@|?@??@X?@??@?f@7z?Y?%&HC?w?? "@"?HF1?d%?h)??a????+r?&
z6<?:?:ș@ ?@L?@?@??@?b@7r?&
z$#???&Hq2z				 J?* ?x	?	?ASOAPB	Cd@@"@"?H?f?&??~???z??a????,??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&H?q?				!?J?*!
6
AhttpB	Cd@@"@"?H??Z??<w?<w@??????-???(
,,?:(
0u?:6<?:?:,?@X?@
?
{U????2?:
?
6<?:?:7$#???&H?S
?v
??!2þ????!2þ????!2þ????!2þ??77				??"@"?H?9
@O?W
"1?Y
 /
{?????3?^
$*6<?:?:7$#???&H??
I8?y?'???~?駟??W?+?Ʌ???RJ)???4#				%J?*%APoliciesB	Cd@@1?4t22,2t24,242H21@"@!@"?H
?Z6#
v<8%
t:@????4??'?/6<?:?:?x@??@>?@??@&?@??@7??'?/$#???&H=*
o5&J?*&????AObject Validation  
B	Cd@@"@"?H?U
M?
?s
/?
?v
,?
|R????5??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&H?|
&?
'J?*'
6
Asvc1B 	 Cd@@"@"?H??
??
??
?
??
}U????6??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&H#?
??
(J?*(
6
Asvc2B 	 Cd@@"@"?HDH?8bf?bf?4?????7??X6<?:?:??@?@??@`?@Y@U@7??X$#???&Hbf?)BJ?*) ?l?D-_?3??ATransport 
Protocol B2		C@@"@"?H??
]2??]2??2?????8??X6<?:?:??@?@??@`?@Y@U@7??X$#???&H]2??*BJ?** ?l?D-_?3??AMessage 
Protocol B	C@@"@"?H?f?2
???
???
6?????9??'?/6<?:?:?x@??@>?@??@&?@??@7??'?/$#???&H???
+J?*+????AObject
Management
B2		Cd@@"@"?H?
?Y?"
?;?$
?9@????:??'?/6<?:?:?x@??@>?@??@&?@??@7??'?/$#???&H?)
?4,J?*,????APID
Generation 
B,	 Cd@@"@"?H?zN???0???.?~????;??'?/6<?:?:?x@??@>?@??@&?@??@7??'?/$#???&H??)?-J?*-????APolicy 
Management  
B	Cd@@"@!?`?	
?	
????"?H??6?	?	j	?	f	yU????<?	j	6<?:?:7$#???&H?.	?Q	??!2þ????!2þ????!2þ????!2þ??77				??"@"?H~	4-
?9	
?;	

y?????=?8	
6<?:?:7$#???&H?w	?	I8?y?'???~?駟??W?+?Ʌ???RJ)???3"				.J?*.AUsers/GroupsB	Cd@@1?4t22,2t24,242H21@"@!@"?Hs?s??%??!?e????>?H?
?6<?:?:\?@H?@??@??@?r@?Y@7?H?
?$#???&H??/?J?*/`?
?
`AhttpB	Cd@@"@"?HirnZ?#^??f??????H?
?6<?:?:\?@H?@??@??@?r@?Y@7?H?
?$#???&Hf?0?J?*0`?
?
`AftpB 	 Cd@@"@"?H??	??
??	e
??	e
?f????@L??" 6<?:?:L?@ο@??@?@Y@U@7L??" $#???&H??	e
1BJ?*1x?*f!%ALocal
ServicesB	Cd@@"@"?H=??
[???[????8????A???6<?:?:??@?@?@??@Y@?\@7???$#???&H[???2ZJ?*2x?*f!%ADatastream StorageB,			 
C@@"@"?H%q?C???C????8????B,??<6<?:?:,?@ʽ@??@a	?
 e	?
?s????O??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&Hn	?
				>J?*>
6
AhttpB	Cd@@"@"?HD	4
?b	1
?f	5
??l????P??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&Ho	>	
?				?J?*?
6
AsmtpB 	 Cd@@"@"?HD	?:
9
b	?

f	?

?l????Q??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&Ho	?

				@J?*@
6
AotherB	Cd@@"@"?H?	
r
?
+S
?
+S
?@?.7??#@??????R????(
OO0u(
UU?:0u6<?:?:??@¡@??@??@p?@??@7????%&H
+S
??? "@"?H
?
<
1a
?<
1a
?³J???0@?????S*???(
MM0uL(
VV?W6<?:?:*?@??@տ@??@??@?@7*???%&H<
1a
??? "@"?H^	?0?
|	?h
?	?d
??????????????T?X?N6<?:?:??@??@ı@p?@p?@?n@7?X?N$#???&H?	??
E
????????????????AJ?*A%p??pA%Remote 
Behavior 
Mechanism 
Service B	Cd@@"@"?H?	?
?
I
?
?
+
?
?
'?d????U??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&H
?
?
BJ?*B
6
AhttpB	Cd@@"@"?H?	??
v
??
X
?}
Te????V??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&H
?u
LCJ?*C
6
AhttpB	Cd@@"@"?H?	E
?
?
?	c
?
?
?	g
?
?
?l????Wr?&
z6<?:?:ș@ ?@L?@?@??@?b@7r?&
z$#???&H?	p
?
?
				DJ?*D?x	?	?ASOAPB	Cd@@"@"?HX	?*?v	?jz	?f??????????????X?X?N6<?:?:??@??@ı@p?@p?@?n@7?X?N$#???&H?	??
G????????????????EJ?*E%p??pA%Remote 
Behavior 
Mechanism 
Service B	Cd@@"@"?H?	7?
??	U?
??	Y?
??y????Yr?&
z6<?:?:ș@ ?@L?@?@??@?b@7r?&
z$#???&H?	b?
?				FJ?*F?x	?	?AHTTPB	Cd@@"@"?H#)?A<?E@??v????Zr?&
z6<?:?:ș@ ?@L?@?@??@?b@7r?&
z$#???&HNI??				J?*?x	?	?AHTTPB	Cd@@"@"?Hm#6??A??E??x????[r?&
z6<?:?:ș@ ?@L?@?@??@?b@7r?&
z$#???&H?N?					J?*	?x	?	?ASOAPB	Cd@@"@!?`?T
???T
??????"?H?6
??
?T
??
?X
??
?i????\?T
??
6<?:?:7$#???&H?X
??
??!2þ????!2þ????!2þ????!2þ??JJ				??"@"?H?b
????
????
??
?????]??
??6<?:?:7$#???&H??
?SI8?y?'???~?駟??W?+?Ʌ???RJ)????*				GJ?*GAManaged ContentB	Cd@@1?4t22,2t24,242H21@"@!@ @@???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????/?E?	uV??zI.?????????-?-??n'??????-?-$????????-?-%??%+?7?%G?S?%c?o?%???%????%????%????%????%??%'?3?%C?O?%_?k?%{???%????%????%????%????%??%#?/?%??K?%[?g?%w???%????%????%????????%????%????%????%???%??%?,?8%?H?T%?d?p%????%????%????%????%????%?
?
%?(
?4
%?D
?P
%?`
?l
%?|
??
%??
??
%??
??
%??
??
%??
??
%??%?$?0%?@?L%?\?h%?x??%????%????%????%????%????%u?i?%Y?M?%=?1?%!??%???%????%????%????%????%y?m?%]?Q?%A?5?%%??%	???%????%????%????%????%}?q?%a?U?%E?9?%)??%??%??%?{%k_%OC%3'%%?
?
%?
?
%?
?
%?
?
%?

%o
c
%S
G
%7
+
%

%??%??%??%??%??%sg%WK%;/%%?%??%??%??%??'??'???????--$N?????N?N??-?-%N?Z?%j?v?%????%????%????%????%???%??%.?:?%J?V?%f?r?%????%????%????%????%????%??%*?6?%F?R?%b?n?%~???%????%????%????%????%
??%&?2?%B?N?%^?j?%z???%????%????%????%????%??%"?.?%>?J?%Z?f?%v???%????%????%????%????%??%?*?%:?F?%V?b?%r?~?%????%????%????%????%????%????%????%???
%?
?"
%?2
?>
%?N
?Z
%?j
?v
%??
??
%??
??
%??
??
%??
??
%??
?%??%?.?:%?J?V%?f?r%????%????????%????%????%????%??z?%j?^?%N?B?%2?&?%?
?%????%????%????%????%??~?%n?b?%R?F?%6?*?%??%????%????%????%????%????%r?f?%V?J?%:?.?%??%???%????%????%????%????%v?j?%Z?N?%>?2?%"??%???%????%????%????%????%z?n?%^?R?%B?6?%&??%
???%????%????%????%????%~?r?%b?V?%N?N?%N?Nv%NfNZ%NJN>%N.N"%NN%N?
N?
%N?
N?
%N?
N?
%N?
N?
%N?
Nz
%Nj
N^
%NN
NB
%N2
N&
%N
N

%N?N?%N?N?%N?N?%N?N?'??'???????-?-P???'??	????Times New Roman
U?wU?w0-	h
(hLhph?h?h?h	h$	hH	hl	h?	h?	h?	h?	h 
h
????Times New Roman
U?wU?w0-
?	????-	-$r??ErEr?-?-%r~%??%??%??%??%?
%&%6B%R^%nz%??%??%??%?#?/%???K%?[?g%?w??%????%????%????%????%??%??+%?;?G%?W?c%?s?%????%????%????%????%???	%?	?'	%?7	?C	%?S	?_	%?o	?{	%??	??	%??	??	%??	??	%??	??	%??	?
%?
?#
%?3
??
%?O
?[
%?k
?w
%??
??
%??
??
%??
??
%??
??
%??
?%??%?/?;%?E?E%?E?E%?E?E%?EtE%dEXE%HE<E%,E E%EE%?E?E%?E?E%?E?E%?E?E%?ExE%r;r/%rr%rr?
%r?
r?
%r?
r?
%r?
r?
%r?
r?
%rw
rk
%r[
rO
%r?
r3
%r#
r
%r
r?	%r?	r?	%r?	r?	%r?	r?	%r?	r?	%r{	ro	%r_	rS	%rC	r7	%r'	r	%r	r?%r?r?%r?r?%r?r?%r?r?%rrs%rcrW%rGr;%r+r%rr%r?r?%r?r?%r?r?%r?r?%r?rw%rgr[%rKr?%r/r#'??'???		????Times New Roman
U?wU?w0-	??
2
??
Dissemination$*?&-
?	????Times New Roman
U?wU?w0-		&*&N&r&?&?&?&	&&	&J	&n	&?	&?	&?	&?	&"
&F
&j
&?
&?
&?
&
-
?	????-	-$??	??	?+?+??	?-
?-%??	??	%??	??	%??	??	%??	??	%??	?	%?	?	%-?	9?	%I?	U?	%e?	q?	%??	??	%??	??	%??	??	??	??	%??	??	%??	??	%?
?
%?
?*
%?:
?F
%?V
?b
%?r
?~
%??
??
%??
??
%??
??
%??
??
%??
?
%??&%?+?+%?+?+%}+q+%a+U+%E+9+%)++%
++%?+?+%?+?+%?+?+%?+?+%?'?%???
%??
??
%??
??
%??
??
%??
??
%?
?s
%?c
?W
%?G
?;
%?+
?
%?
?
%??	??	%??	??	%??	??	'??'???	????-	?-E??'??	????Times New Roman
U?wU?w0-?q
#qGqkq?q?q?q?q	qC	qg	q?	q?	q?	q?	q
q
-
?????-?-?0=h'??	????Times New Roman
U?wU?w0-?{

2
?{HTTP***$
????Times New Roman
U?wU?w0-?????-?-$??	???r???-?-$????y?????????	???r???'????	???$?Times New Roman
U?wU?w0-O?
2
O?API6<0$????Times New Roman
U?wU?w0-????$?Times New Roman
U?wU?w0-	
2
O?-A<????Times New Roman
U?wU?w0-?????Times New Roman
U?wU?w0-	????Times New Roman
U?wU?w0-?????Times New Roman
U?wU?w0-	????Times New Roman
U?wU?w0-?????Times New Roman
U?wU?w0-	2
O_Fedora-*$$$-?????Times New Roman
U?wU?w0-	2
OIAPI**-?????Times New Roman
U?wU?w0-		2
O?-A-?????Times New Roman
U?wU?w0-	2
O?A.wsdl*0$
-?????-?-K??'??	????Times New Roman
U?wU?w0-?
7?[????????	?3	?W	?{	??	??	??	?
?
-
?????-?-??5'??	????Times New Roman
U?wU?w0-??

2
??SOAP$**$
????Times New Roman
U?wU?w0-?????-?-$|???K??|?-?-$}???I????}???K??}?'????	???$?Times New Roman
U?wU?w0-R?
2
R?API?<0$-????$?Times New Roman
U?wU?w0-		2
R$-A-????$?Times New Roman
U?wU?w0-		2
RBMAH-????$?Times New Roman
U?wU?w0-	????Times New Roman
U?wU?w0-????"?Times New Roman
U?wU?w0-	-
?????Times New Roman
U?wU?w0-	-?????Times New Roman
U?wU?w0-	2
R?Fedora-*$$$-?????Times New Roman
U?wU?w0-	2
R?API?**-?????Times New Roman
U?wU?w0-		2
RR-A-?????Times New Roman
U?wU?w0-	2
RjM.wsdl<0$
-?????-?- $?E?w	w	E?E'??	?????Times New Roman
U?wU?w0-!??

2
?http
?????Times New Roman
U?wU?w0-"?!?	?MS Sans Serif!0-!?"????-"?-#$Dw?w?DD'??	?????Times New Roman
U?wU?w0-$?

2
ismtp0
?????Times New Roman
U?wU?w0-%?$-!?%????-$?-%$?D?vvD?D'??	?????Times New Roman
U?wU?w0-&??
2
?other
?????Times New Roman
U?wU?w0-'?&-!?'????-&?-'$5g?g?55'??	?????Times New Roman
U?wU?w0-(?"

2
?jhttp
?????Times New Roman
U?wU?w0-)?(-!?)????-(?-)$?5?hh5?5'??	?????Times New Roman
U?wU?w0-*??

2
?smtp0
?????Times New Roman
U?wU?w0-+?*-!?+????-*?-+$5g?g?55'??	?????Times New Roman
U?wU?w0-,?
2

bother
?????Times New Roman
U?wU?w0--?,-!?-????-,?--$?:?l?l?:?:'??	?????Times New Roman
U?wU?w0-.??

2
?http
?????Times New Roman
U?wU?w0-/?.-!?/????-.?-/$e@er?r?@e@'??	?????Times New Roman
U?wU?w0-0?k

2
	?http
?????Times New Roman
U?wU?w0-1?0-!?1????-0?-1	ppf?L4'??	????Times New Roman
U?wU?w0-2??
2
??External$??2
??Contentl*9?2
9?Source$
-?2????-2?-3	ppd?J'??	????Times New Roman
U?wU?w0-4??
2
??External$??2
??Contentl*7?2
7?Source$
-?4????-4?-5$?L??8?8L?L'??	?????Times New Roman
U?wU?w0-6?

2
-http
?????Times New Roman
U?wU?w0-7?6-!?7????-6?-7$?J???J?J'??	?????Times New Roman
U?wU?w0-8?
2
"?ftp?
?????Times New Roman
U?wU?w0-9?8-!?9?-8L%$???? ?%?*?/?4?8?=?A?E?H?L?P?S?V?Y~]{`ybvethqknmlpirgudwby_|\~Z?W?U?U?-9?-:?8?-8P???-9-:?8????-8?-;?4[
?'??	????Times New Roman
U?wU?w0-<?
?
2
?
?External Content*$$*$$$9l2
9l	Retrievert*$
????Times New Roman
U?wU?w0-=?<????-<?->h???'??????-??-@?$??-?????????????????????????????????????????????????????????????????
?
?
?
?
?	
?
?

?
?
?
?
?
?
?
?
?
?
?!
?"
?$
?&
?(
?)
?+
-
"/
<0
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
?0
?/
?-
?+
)
(
!&
+$
4"
<!
C
I
P
U
Y
_
b
f
i
m
p

q
s	
u
w
x
y
y
z?z-z-y.y/x2w3u4s7q8p:m<i=f?bA_BYDUEPHIICJ<M4N+O!RSU?W?X?Z?[~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^<["ZX?W?T?S?Q?O?M?L?J?H?F?E?C?A???>?<?:?8?7?4?3?1?/?-?,?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+'??	????Times New Roman
U?wU?w0-A??
2
??	XML Filest*6$$
-?A????-A?-B?
uU
?'??????-C?-D?$???
?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?d?e?g?i?k?l?o?p?r?t?v?x?z?{?~????????????????????!?9?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x???????????	???%?-?4?:?@E~I{NzQxUvXt\r^p`oblckeifggegdhbh?
h?
g?
g?
f?
e?
c?
b?
`?
^?
\?
X?
U?
Q?
N?
I?
E?
@?
:?
4?
-?
%?
?
?
	?
??
??
??
??
??
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
9?
!?
?
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
'??	????Times New Roman
U?wU?w0-E3?
2
3?
Relational DB***
-?E????-E?-F,j,'??	????Times New Roman
U?wU?w0-G?U
$2
?UBatch Ingest Cliento**
-?G????-G?-H!?,+'??	????Times New Roman
U?wU?w0-I??
2
??Web BrowserD<**
-?I????-I?-J)l0?'??	????Times New Roman
U?wU?w0-K??
!2
??Management Client60*
-?K????-K-$9?q?q
9
9??-L?-M%9?E?%U?a?%q?}?%????%????%????%????%??	?%?%?%5?A?%Q?]?%m?q?q?q?%q?q?%q?q?%q?q?%q?q?%qq%q$q0%q@qL%q\qh%qxq?%q?q?%q?q?%q?q?%q?q?%q	q	%q 	q,	%q<	qH	%qX	qd	%qt	q?	%q?	q?	%q?	q?	%q?	q?	%q?	q?	%q
q
%c
W
%G
;
%+

%

%?
?
%?
?
%?
?
%?
?
%?
w
%g
[
%K
?
%9
9?	%9?	9?	%9?	9?	%9?	9?	%9?	9?	%9x	9l	%9\	9P	%9@	94	%9$	9	%9	9?%9?9?%9?9?%9?9?%9?9?%9|9p%9`9T%9D98%9(9%99%9?9?%9?9?%9?9?%9?9?'??'???K	????Times New Roman
U?wU?w0-K?c
2
?c	Componentt*?Q2
?Q
Management**	?????Times New Roman
U?wU?w0-N?K????Times New Roman
U?wU?w0-K	
-N?K????-K-$?,d,d@?@?,?-O?-P%?,,%,$,%4,@,%P,\,%l,x,%?,?,%?,?,%?,?,%?,?,%?,,%, ,%0,<,%L,X,%d0d<%dLdX%dhdt%d?d?%d?d?%d?d?%d?d?%d?d%dd%d,d8%dHdT%dddp%d?d?%d?d?%d?d?%d?d?%d?d?%d	d	%d(	d4	%dD	dP	%d`	dl	%d|	d?	%d?	d?	%d?	d?	%d?	d?	%d?	d?	%d
d
%d$
d0
%d@
dL
%d\
dh
%dx
d?
%d?
d?
%d?
d?
%d?
d?
%d?
d?
%dd%d d,%d<d@d@\@%L@@@%0@$@%@@%?@?@%?@?@%?@?@%?@?@%?@|@%l@`@%P@D@%4@(@%@@%?@?4%?$?%???
%??
??
%??
??
%??
??
%??
??
%?|
?p
%?`
?T
%?D
?8
%?(
?
%?
?
%??	??	%??	??	%??	??	%??	??	%??	?t	%?d	?X	%?H	?<	%?,	? 	%?	?	%????%????%????%????%???x%?h?\%?L?@%?0?$%??%????%????%????%????%???|%?l?`%?P?D%?4?,'??'???K	????Times New Roman
U?wU?w0-K?k
2
?kObject$?J2
?J
Reflection?-N?K????Times New Roman
U?wU?w0-K	(?L?p???????	?$	?H	?l	??	??	??	??	? 
?D
?h
??
??
??
??
?
-N?K?-K????'??-9-:?K?-K????'??-9-:?K?-K????'??-9-:?K?-K????'??-9-:?K????-K?-Q?)j'??	????Times New Roman
U?wU?w0-Rr?

2
r?SOAP$**$
-?R????-R?-S$?t?t'??	?????Times New Roman
U?wU?w0-T?

2
?[http
?????Times New Roman
U?wU?w0-U?T-!?U?-TCw?'??-9-:?T????-T?-U?%d'??	????Times New Roman
U?wU?w0-Vn?

2
n?SOAP$**$
-?V????-V?-W$?m?m'??	?????Times New Roman
U?wU?w0-X?

2
?Thttp
?????Times New Roman
U?wU?w0-Y?X-!?Y?-Xw?<'??-9-:?X????-X?-Y?`?'??	????Times New Roman
U?wU?w0-Zf/

2
f/HTTP***$
-?Z????-Z?-[$QQ}?}?Q'??	?????Times New Roman
U?wU?w0-\?Q

2
??http
?????Times New Roman
U?wU?w0-]?\-!?]?-\l?i'??-9-:?\????-\?-]???'??	????Times New Roman
U?wU?w0-^?
12
?Session Management Subsystem$60$0]z'2
]z- User Authentication**
-?^????-^?-_?
:
?'??????-`?-a?$??X
??????????????????????????????????	?
??
????????????? ?"?#?%?&?(?)+,.2/d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1?/?.?,?+?)?(?&?%?#?"? ?	

 
!	!""X
"X
!Y
![
 \
^
_
`
b
c
e
f
g
i

j
	l
m
o
?p
?q
?s
?t
?u
?w
?x
?z
?{
?|
?~
?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
2
~
|
{
?y
?x
?v
?u
?s
?r
?p
?o
?m
?l
?j
?i
?g
?f
?e
?c
?b
?`
?_
?^
?\
?[
?Y
?X
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
'??	????Times New Roman
U?wU?w0-b?

2
?
Policies$
-?b????-b-$6#
v#
v<6<6#
?-c?-d%6#
B#
%R#
^#
%n#
z#
%?#
?#
%?#
?#
%?#
?#
%?#
?#
%?#
#
%#
"#
%2#
>#
%N#
Z#
%j#
v#
%v3
v?
%vO
v[
%vk
vw
%v?
v?
%v?
v?
%v?
v?
%v?
v?
%v?
v%vv%v/v;%g<[<%K<?<%/<#<%<<%?<?<%?<?<%?<?<%?<?<%?<{<%k<_<%O<C<%696-%66%66?
%6?
6?
%6?
6?
%6?
6?
%6?
6?
%6u
6i
%6Y
6M
%6=
61
'??'???b	????Times New Roman
U?wU?w0-b?
?
2
?
?Object$?
p2
?
p
Validation$?
?
????Times New Roman
U?wU?w0-e?b????-b?-f?
/s
?'??	????Times New Roman
U?wU?w0-g?
?

2
?
?svc1
????Times New Roman
U?wU?w0-h?g????-g?-i?
??
'??	????Times New Roman
U?wU?w0-j?
.

2
?
.svc2
????Times New Roman
U?wU?w0-k?j?-j-?fb'??	????Times New Roman
U?wU?w0-l?b
2
?b	Transportn*?b2
?bProtocol$
-?l-j-??2]'??	????Times New Roman
U?wU?w0-ln]
2
n]Messagel6?]2
?]Protocol$
-?l????-l-$?????
?
???-m?-n%????%????%????%???%?!?%1?=?%M?Y?%i?u?%????%????%????%????????%????%????%????%????%??%?*?6%?F?R%?b?n%?~??%????%????%????%????%?
	?	%?&	?2	%?B	?N	%?^	?j	%?z	??	%??	??	%??	??	%??	??	%??	??	%?
?
%?
?
%?
?
%?
?
%y
m
%]
Q
%A
5
%%

%	
?
%?
?
%?
?
%?
?
%?
??	%??	??	%??	??	%??	??	%??	??	%?|	?p	%?`	?T	%?D	?8	%?(	?	%?	?	%????%????%????%????%???t%?d?X%?H?<%?,? %??%????%????%????%????'??'???l	????Times New Roman
U?wU?w0-l??
2
??Object$??2
??
Management**	@????Times New Roman
U?wU?w0-o?l????Times New Roman
U?wU?w0-l	
-o?l????-l-$?"
?"
?;?;?"
?-p?-q%?"
?"
%?"
?"
%?"
?"
%?"
"
%"
"
%,"
8"
%H"
T"
%d"
p"
%?"
?"
%?"
?"
%?"
?"
%?"
?"
%?2
?>
%?N
?Z
%?j
?v
%??
??
%??
??
%??
??
%??
??
%??
?%??%?.?:%?;?;%?;?;%?;?;%};q;%a;U;%E;9;%);;%
;;%?;?;%?;?;%?;?;%?8?,%??%???
%??
??
%??
??
%??
??
%??
??
%?t
?h
%?X
?L
%?<
?0
'??'???l	????Times New Roman
U?wU?w0-l?

2
?
PID@$?
?????Times New Roman
U?wU?w0-r?l????Times New Roman
U?wU?w0-l	2
?
?
Generation$?
@
-r?l????-l-$??0?0??????-s?-t%????%????%????%??%"?.?%>?J?%Z?f?%v???%????%????%????%????%??%?*?%0?0?%0?0?%0?0?%0?0%00%0.0:%0J0V%0f0r%0?0?%0?0?%'??%???%????%????%????%????%?s?%c?W?%G?;?%+??%??%????%????%????????%????%???v%?f?Z%?J?>%?.?"%??%????%????%????%????'??'???l	????Times New Roman
U?wU?w0-l?/
2
?/Policy6?2
6?
Management**rq
-r?l????-l?-uj		?'??????-v?-w?$??:	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	?
?
?
?
?
?
?	



(
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
?
?
?

?	
?
?
?
?
?
?
??	??	??	??	??	?	?	?		?	?	?	?	?	?	?	?	?	?	?	:	:	;	=	>	?	A	B	C	E	F		G	I	J	K	?M	?N	?P	?Q	?R	?T	?U	?V	?X	?Y	?[	?\	?]	?_	?`	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	(`	_	]	?\	?Z	?Y	?X	?V	?U	?T	?R	?Q	?O	?N	?L	?K	?I	?H	?F	?E	?C	?B	?A	??	?>	?=	?;	?:	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	'??	????Times New Roman
U?wU?w0-x?	?
2
?	?Users/Groups**
????Times New Roman
U?wU?w0-y?x????-x?-z$7U7????U7U'??	?????Times New Roman
U?wU?w0-{
9

2
#?http
?????Times New Roman
U?wU?w0-|?{-!?|????-{?-|$?P?????P?P'??	?????Times New Roman
U?wU?w0-}?
2
?ftp?
?????Times New Roman
U?wU?w0-~?}-!?~-j-f
??	?'??	????Times New Roman
U?wU?w0-}
?
2

?Local$Y
?2
Y
?Services$
-y?}-j-???['??	????Times New Roman
U?wU?w0-}?[
2
?[
Datastream66????Times New Roman
U?wU?w0-~?}????Times New Roman
U?wU?w0-}	2
?? Storage$$
-~?}-j-???C'??	????Times New Roman
U?wU?w0-}?C
(2
?CDigital Object Storage66$$$
-~?}-j-????'??	???$?Times New Roman
U?wU?w0-}??
!2
??Storage Subsystem0*$***00*$*$*H
-?}-j-?z??'??	???$?Times New Roman
U?wU?w0-}?
2
?
ManagementH*0***H*0u?2
u?	Subsystemt00*$*$*H
-?}-j-+??0'??	????Times New Roman
U?wU?w0-}0
"2
0Security Subsystem0$*$0*$$$<
????Times New Roman
U?wU?w0-?}-j-L??
'??	???$?Times New Roman
U?wU?w0-}

2

Access Subsystem<$$*$$00*$*$*H
-?}.	-j?-}*%"	H)	H0	P6	[:	k:	E?	TE	`L	fS	iL	kE	s?	:	?:	f6	v0	?)	?"	?-}--}'??-j-B?
??	'??	????Times New Roman
U?wU?w0-???	
2
??	Fedora$$$$$K?	2
K?	WebXH$$??	2
??	Service*$$??	2
??	Exposure$$$$*$5?	2
5?	Layer*$$$
????Times New Roman
U?wU?w0-???-j-?6
iK	'??	????Times New Roman
U?wU?w0-??K	
2
?K	Clientse6$*
-????-?*re'??-9-:???-?QgQ'??-9-:??????-??-?$m	?
m	?????
m	?
'??	???|??Times New Roman
U?wU?w0-?j?

2
	HTTP0**
???|??Times New Roman
U?wU?w0-???-!??????-??-??<
p	'??	????Times New Roman
U?wU?w0-?e?	

2
e?	http
-??????-??-?$`	?`	/
?/
??`	?'??	???|??Times New Roman
U?wU?w0-???

2
	SOAP!./
???|??Times New Roman
U?wU?w0-???-!??????-??-? 
?a	'??	????Times New Roman
U?wU?w0-???	

2
??	http
-??????-??-??
1b	'??	????Times New Roman
U?wU?w0-??	

2
?	smtp0
-??????-??-?

?b	'??	????Times New Roman
U?wU?w0-???	
2
??	other
-???-??
+S
?P?

-9-:???-?1<
?a
c
?
?-9-:??????-??-?	??h
?|	'??	????Times New Roman
U?wU?w0-?I	?	
2
I	?	Remote*0?	?	2
?	?	Behavior*?	?	2
?	?		Mechanismt60!
?	2
!
?	Servicer$
-??????-??-?+?
?

'??	????Times New Roman
U?wU?w0-?#


2
#
http
-??????-??-?X?
?
'??	????Times New Roman
U?wU?w0-?=


2
=
http
-??????-??-??
?
c
?	'??	????Times New Roman
U?wU?w0-??



2
?

SOAP$**$
-??????-??-?	??j?v	'??	????Times New Roman
U?wU?w0-?K?	
2
K?	Remote*0??	2
??	Behavior*??	2
??		Mechanismt60#?	2
#?	Servicer$
-??????-??-???
U?	'??	????Times New Roman
U?wU?w0-???	

2
??	HTTP***$
-??????-??-??<A'??	????Times New Roman
U?wU?w0-??U

2
?UHTTP***$
-??????-??-??A?'??	????Times New Roman
U?wU?w0-??

2
?SOAP$**$
-??????-??-??
?T
?'??????-??-??$???
?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?V?W?Y?[?]?^?`?b?d?e?h?i?k?m?o?p?r?t?v?wy{}"~1?A?T?n?????????????????????????????????????????????????????????????????????.?=~H}S{]yfwnvut{r?p?o?m?k?i?h?e?d?b?`?^?]?[?Y?W?V?T??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
{?
u?
n?
f?
]?
S?
H?
=?
.?
?
?
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
n?
T?
A?
1?
"?
?
?
?
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
'??	????Times New Roman
U?wU?w0-?(?
2
(?Managed Contentm6*
-??'???????????-?-??n'??????-?-$????????-?-%??%+?7?%G?S?%c?o?%???%????%????%????%????%??%'?3?%C?O?%_?k?%{???%????%????%????%????%??%#?/?%??K?%[?g?%w???%????%????%????????%????%????%????%???%??%?,?8%?H?T%?d?p%????%????%????%????%????%?
?
%?(
?4
%?D
?P
%?`
?l
%?|
??
%??
??
%??
??
%??
??
%??
??
%??%?$?0%?@?L%?\?h%?x??%????%????%????%????%????%u?i?%Y?M?%=?1?%!??%???%????%????%????%????%y?m?%]?Q?%A?5?%%??%	???%????%????%????%????%}?q?%a?U?%E?9?%)??%??%??%?{%k_%OC%3'%%?
?
%?
?
%?
?
%?
?
%?

%o
c
%S
G
%7
+
%

%??%??%??%??%??%sg%WK%;/%%?%??%??%??%??'??'???????--$N?????N?N??-?-%N?Z?%j?v?%????%????%????%????%???%??%.?:?%J?V?%f?r?%????%????%????%????%????%??%*?6?%F?R?%b?n?%~???%????%????%????%????%
??%&?2?%B?N?%^?j?%z???%????%????%????%????%??%"?.?%>?J?%Z?f?%v???%????%????%????%????%??%?*?%:?F?%V?b?%r?~?%????%????%????%????%????%????%????%???
%?
?"
%?2
?>
%?N
?Z
%?j
?v
%??
??
%??
??
%??
??
%??
??
%??
?%??%?.?:%?J?V%?f?r%????%????????%????%????%????%??z?%j?^?%N?B?%2?&?%?
?%????%????%????%????%??~?%n?b?%R?F?%6?*?%??%????%????%????%????%????%r?f?%V?J?%:?.?%??%???%????%????%????%????%v?j?%Z?N?%>?2?%"??%???%????%????%????%????%z?n?%^?R?%B?6?%&??%
???%????%????%????%????%~?r?%b?V?%N?N?%N?Nv%NfNZ%NJN>%N.N"%NN%N?
N?
%N?
N?
%N?
N?
%N?
N?
%N?
Nz
%Nj
N^
%NN
NB
%N2
N&
%N
N

%N?N?%N?N?%N?N?%N?N?'??'???????-?-P???'??	????Times New Roman
U?wU?w0-	h
(hLhph?h?h?h	h$	hH	hl	h?	h?	h?	h?	h 
h
????Times New Roman
U?wU?w0-
?	????-	-$r??ErEr?-?-%r~%??%??%??%??%?
%&%6B%R^%nz%??%??%??%?#?/%???K%?[?g%?w??%????%????%????%????%??%??+%?;?G%?W?c%?s?%????%????%????%????%???	%?	?'	%?7	?C	%?S	?_	%?o	?{	%??	??	%??	??	%??	??	%??	??	%??	?
%?
?#
%?3
??
%?O
?[
%?k
?w
%??
??
%??
??
%??
??
%??
??
%??
?%??%?/?;%?E?E%?E?E%?E?E%?EtE%dEXE%HE<E%,E E%EE%?E?E%?E?E%?E?E%?E?E%?ExE%r;r/%rr%rr?
%r?
r?
%r?
r?
%r?
r?
%r?
r?
%rw
rk
%r[
rO
%r?
r3
%r#
r
%r
r?	%r?	r?	%r?	r?	%r?	r?	%r?	r?	%r{	ro	%r_	rS	%rC	r7	%r'	r	%r	r?%r?r?%r?r?%r?r?%r?r?%rrs%rcrW%rGr;%r+r%rr%r?r?%r?r?%r?r?%r?r?%r?rw%rgr[%rKr?%r/r#'??'???		????Times New Roman
U?wU?w0-	??
2
??
Dissemination$*?&-
?	????Times New Roman
U?wU?w0-		&*&N&r&?&?&?&	&&	&J	&n	&?	&?	&?	&?	&"
&F
&j
&?
&?
&?
&
-
?	????-	-$??	??	?+?+??	?-
?-%??	??	%??	??	%??	??	%??	??	%??	?	%?	?	%-?	9?	%I?	U?	%e?	q?	%??	??	%??	??	%??	??	??	??	%??	??	%??	??	%?
?
%?
?*
%?:
?F
%?V
?b
%?r
?~
%??
??
%??
??
%??
??
%??
??
%??
?
%??&%?+?+%?+?+%}+q+%a+U+%E+9+%)++%
++%?+?+%?+?+%?+?+%?+?+%?'?%???
%??
??
%??
??
%??
??
%??
??
%?
?s
%?c
?W
%?G
?;
%?+
?
%?
?
%??	??	%??	??	%??	??	'??'???	????-	?-E??'??	????Times New Roman
U?wU?w0-?q
#qGqkq?q?q?q?q	qC	qg	q?	q?	q?	q?	q
q
-
?????-?-?0=h'??	????Times New Roman
U?wU?w0-?{

2
?{HTTP***$
????Times New Roman
U?wU?w0-?????-?-$??	???r???-?-$????y?????????	???r???'????	???$?Times New Roman
U?wU?w0-O?
2
O?API6<0$????Times New Roman
U?wU?w0-????$?Times New Roman
U?wU?w0-	
2
O?-A<????Times New Roman
U?wU?w0-?????Times New Roman
U?wU?w0-	????Times New Roman
U?wU?w0-?????Times New Roman
U?wU?w0-	????Times New Roman
U?wU?w0-?????Times New Roman
U?wU?w0-	2
O_Fedora-*$$$-?????Times New Roman
U?wU?w0-	2
OIAPI**-?????Times New Roman
U?wU?w0-		2
O?-A-?????Times New Roman
U?wU?w0-	2
O?A.wsdl*0$
-?????-?-K??'??	????Times New Roman
U?wU?w0-?
7?[????????	?3	?W	?{	??	??	??	?
?
-
?????-?-??5'??	????Times New Roman
U?wU?w0-??

2
??SOAP$**$
????Times New Roman
U?wU?w0-?????-?-$|???K??|?-?-$}???I????}???K??}?'????	???$?Times New Roman
U?wU?w0-R?
2
R?API?<0$-????$?Times New Roman
U?wU?w0-		2
R$-A-????$?Times New Roman
U?wU?w0-		2
RBMAH-????$?Times New Roman
U?wU?w0-	????Times New Roman
U?wU?w0-????"?Times New Roman
U?wU?w0-	-
?????Times New Roman
U?wU?w0-	-?????Times New Roman
U?wU?w0-	2
R?Fedora-*$$$-?????Times New Roman
U?wU?w0-	2
R?API?**-?????Times New Roman
U?wU?w0-		2
RR-A-?????Times New Roman
U?wU?w0-	2
RjM.wsdl<0$
-?????-?- $?E?w	w	E?E'??	?????Times New Roman
U?wU?w0-!??

2
?http
?????Times New Roman
U?wU?w0-"?!?	?MS Sans Serif!0-!?"????-"?-#$Dw?w?DD'??	?????Times New Roman
U?wU?w0-$?

2
ismtp0
?????Times New Roman
U?wU?w0-%?$-!?%????-$?-%$?D?vvD?D'??	?????Times New Roman
U?wU?w0-&??
2
?other
?????Times New Roman
U?wU?w0-'?&-!?'????-&?-'$5g?g?55'??	?????Times New Roman
U?wU?w0-(?"

2
?jhttp
?????Times New Roman
U?wU?w0-)?(-!?)????-(?-)$?5?hh5?5'??	?????Times New Roman
U?wU?w0-*??

2
?smtp0
?????Times New Roman
U?wU?w0-+?*-!?+????-*?-+$5g?g?55'??	?????Times New Roman
U?wU?w0-,?
2

bother
?????Times New Roman
U?wU?w0--?,-!?-????-,?--$?:?l?l?:?:'??	?????Times New Roman
U?wU?w0-.??

2
?http
?????Times New Roman
U?wU?w0-/?.-!?/????-.?-/$e@er?r?@e@'??	?????Times New Roman
U?wU?w0-0?k

2
	?http
?????Times New Roman
U?wU?w0-1?0-!?1????-0?-1	ppf?L4'??	????Times New Roman
U?wU?w0-2??
2
??External$??2
??Contentl*9?2
9?Source$
-?2????-2?-3	ppd?J'??	????Times New Roman
U?wU?w0-4??
2
??External$??2
??Contentl*7?2
7?Source$
-?4????-4?-5$?L??8?8L?L'??	?????Times New Roman
U?wU?w0-6?

2
-http
?????Times New Roman
U?wU?w0-7?6-!?7????-6?-7$?J???J?J'??	?????Times New Roman
U?wU?w0-8?
2
"?ftp?
?????Times New Roman
U?wU?w0-9?8-!?9?-8L%$???? ?%?*?/?4?8?=?A?E?H?L?P?S?V?Y~]{`ybvethqknmlpirgudwby_|\~Z?W?U?U?-9?-:?8?-8P???-9-:?8????-8?-;?4[
?'??	????Times New Roman
U?wU?w0-<?
?
2
?
?External Content*$$*$$$9l2
9l	Retrievert*$
????Times New Roman
U?wU?w0-=?<????-<?->h???'??????-??-@?$??-?????????????????????????????????????????????????????????????????
?
?
?
?
?	
?
?

?
?
?
?
?
?
?
?
?
?
?!
?"
?$
?&
?(
?)
?+
-
"/
<0
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
~3
?0
?/
?-
?+
)
(
!&
+$
4"
<!
C
I
P
U
Y
_
b
f
i
m
p

q
s	
u
w
x
y
y
z?z-z-y.y/x2w3u4s7q8p:m<i=f?bA_BYDUEPHIICJ<M4N+O!RSU?W?X?Z?[~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^<["ZX?W?T?S?Q?O?M?L?J?H?F?E?C?A???>?<?:?8?7?4?3?1?/?-?,?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+?+'??	????Times New Roman
U?wU?w0-A??
2
??	XML Filest*6$$
-?A????-A?-B?
uU
?'??????-C?-D?$???
?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?b?d?e?g?i?k?l?o?p?r?t?v?x?z?{?~????????????????????!?9?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x?x???????????	???%?-?4?:?@E~I{NzQxUvXt\r^p`oblckeifggegdhbh?
h?
g?
g?
f?
e?
c?
b?
`?
^?
\?
X?
U?
Q?
N?
I?
E?
@?
:?
4?
-?
%?
?
?
	?
??
??
??
??
??
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
x?
9?
!?
?
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
'??	????Times New Roman
U?wU?w0-E3?
2
3?
Relational DB***
-?E????-E?-F,j,'??	????Times New Roman
U?wU?w0-G?U
$2
?UBatch Ingest Cliento**
-?G????-G?-H!?,+'??	????Times New Roman
U?wU?w0-I??
2
??Web BrowserD<**
-?I????-I?-J)l0?'??	????Times New Roman
U?wU?w0-K??
!2
??Management Client60*
-?K????-K-$9?q?q
9
9??-L?-M%9?E?%U?a?%q?}?%????%????%????%????%??	?%?%?%5?A?%Q?]?%m?q?q?q?%q?q?%q?q?%q?q?%q?q?%qq%q$q0%q@qL%q\qh%qxq?%q?q?%q?q?%q?q?%q?q?%q	q	%q 	q,	%q<	qH	%qX	qd	%qt	q?	%q?	q?	%q?	q?	%q?	q?	%q?	q?	%q
q
%c
W
%G
;
%+

%

%?
?
%?
?
%?
?
%?
?
%?
w
%g
[
%K
?
%9
9?	%9?	9?	%9?	9?	%9?	9?	%9?	9?	%9x	9l	%9\	9P	%9@	94	%9$	9	%9	9?%9?9?%9?9?%9?9?%9?9?%9|9p%9`9T%9D98%9(9%99%9?9?%9?9?%9?9?%9?9?'??'???K	????Times New Roman
U?wU?w0-K?c
2
?c	Componentt*?Q2
?Q
Management**	?????Times New Roman
U?wU?w0-N?K????Times New Roman
U?wU?w0-K	
-N?K????-K-$?,d,d@?@?,?-O?-P%?,,%,$,%4,@,%P,\,%l,x,%?,?,%?,?,%?,?,%?,?,%?,,%, ,%0,<,%L,X,%d0d<%dLdX%dhdt%d?d?%d?d?%d?d?%d?d?%d?d%dd%d,d8%dHdT%dddp%d?d?%d?d?%d?d?%d?d?%d?d?%d	d	%d(	d4	%dD	dP	%d`	dl	%d|	d?	%d?	d?	%d?	d?	%d?	d?	%d?	d?	%d
d
%d$
d0
%d@
dL
%d\
dh
%dx
d?
%d?
d?
%d?
d?
%d?
d?
%d?
d?
%dd%d d,%d<d@d@\@%L@@@%0@$@%@@%?@?@%?@?@%?@?@%?@?@%?@|@%l@`@%P@D@%4@(@%@@%?@?4%?$?%???
%??
??
%??
??
%??
??
%??
??
%?|
?p
%?`
?T
%?D
?8
%?(
?
%?
?
%??	??	%??	??	%??	??	%??	??	%??	?t	%?d	?X	%?H	?<	%?,	? 	%?	?	%????%????%????%????%???x%?h?\%?L?@%?0?$%??%????%????%????%????%???|%?l?`%?P?D%?4?,'??'???K	????Times New Roman
U?wU?w0-K?k
2
?kObject$?J2
?J
Reflection?-N?K????Times New Roman
U?wU?w0-K	(?L?p???????	?$	?H	?l	??	??	??	??	? 
?D
?h
??
??
??
??
?
-N?K?-K????'??-9-:?K?-K????'??-9-:?K?-K????'??-9-:?K?-K????'??-9-:?K????-K?-Q?)j'??	????Times New Roman
U?wU?w0-Rr?

2
r?SOAP$**$
-?R????-R?-S$?t?t'??	?????Times New Roman
U?wU?w0-T?

2
?[http
?????Times New Roman
U?wU?w0-U?T-!?U?-TCw?'??-9-:?T????-T?-U?%d'??	????Times New Roman
U?wU?w0-Vn?

2
n?SOAP$**$
-?V????-V?-W$?m?m'??	?????Times New Roman
U?wU?w0-X?

2
?Thttp
?????Times New Roman
U?wU?w0-Y?X-!?Y?-Xw?<'??-9-:?X????-X?-Y?`?'??	????Times New Roman
U?wU?w0-Zf/

2
f/HTTP***$
-?Z????-Z?-[$QQ}?}?Q'??	?????Times New Roman
U?wU?w0-\?Q

2
??http
?????Times New Roman
U?wU?w0-]?\-!?]?-\l?i'??-9-:?\????-\?-]???'??	????Times New Roman
U?wU?w0-^?
12
?Session Management Subsystem$60$0]z'2
]z- User Authentication**
-?^????-^?-_?
:
?'??????-`?-a?$??X
??????????????????????????????????	?
??
????????????? ?"?#?%?&?(?)+,.2/d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1?/?.?,?+?)?(?&?%?#?"? ?	

 
!	!""X
"X
!Y
![
 \
^
_
`
b
c
e
f
g
i

j
	l
m
o
?p
?q
?s
?t
?u
?w
?x
?z
?{
?|
?~
?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
d?
2
~
|
{
?y
?x
?v
?u
?s
?r
?p
?o
?m
?l
?j
?i
?g
?f
?e
?c
?b
?`
?_
?^
?\
?[
?Y
?X
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
?W
'??	????Times New Roman
U?wU?w0-b?

2
?
Policies$
-?b????-b-$6#
v#
v<6<6#
?-c?-d%6#
B#
%R#
^#
%n#
z#
%?#
?#
%?#
?#
%?#
?#
%?#
?#
%?#
#
%#
"#
%2#
>#
%N#
Z#
%j#
v#
%v3
v?
%vO
v[
%vk
vw
%v?
v?
%v?
v?
%v?
v?
%v?
v?
%v?
v%vv%v/v;%g<[<%K<?<%/<#<%<<%?<?<%?<?<%?<?<%?<?<%?<{<%k<_<%O<C<%696-%66%66?
%6?
6?
%6?
6?
%6?
6?
%6?
6?
%6u
6i
%6Y
6M
%6=
61
'??'???b	????Times New Roman
U?wU?w0-b?
?
2
?
?Object$?
p2
?
p
Validation$?
?
????Times New Roman
U?wU?w0-e?b????-b?-f?
/s
?'??	????Times New Roman
U?wU?w0-g?
?

2
?
?svc1
????Times New Roman
U?wU?w0-h?g????-g?-i?
??
'??	????Times New Roman
U?wU?w0-j?
.

2
?
.svc2
????Times New Roman
U?wU?w0-k?j?-j-?fb'??	????Times New Roman
U?wU?w0-l?b
2
?b	Transportn*?b2
?bProtocol$
-?l-j-??2]'??	????Times New Roman
U?wU?w0-ln]
2
n]Messagel6?]2
?]Protocol$
-?l????-l-$?????
?
???-m?-n%????%????%????%???%?!?%1?=?%M?Y?%i?u?%????%????%????%????????%????%????%????%????%??%?*?6%?F?R%?b?n%?~??%????%????%????%????%?
	?	%?&	?2	%?B	?N	%?^	?j	%?z	??	%??	??	%??	??	%??	??	%??	??	%?
?
%?
?
%?
?
%?
?
%y
m
%]
Q
%A
5
%%

%	
?
%?
?
%?
?
%?
?
%?
??	%??	??	%??	??	%??	??	%??	??	%?|	?p	%?`	?T	%?D	?8	%?(	?	%?	?	%????%????%????%????%???t%?d?X%?H?<%?,? %??%????%????%????%????'??'???l	????Times New Roman
U?wU?w0-l??
2
??Object$??2
??
Management**	@????Times New Roman
U?wU?w0-o?l????Times New Roman
U?wU?w0-l	
-o?l????-l-$?"
?"
?;?;?"
?-p?-q%?"
?"
%?"
?"
%?"
?"
%?"
"
%"
"
%,"
8"
%H"
T"
%d"
p"
%?"
?"
%?"
?"
%?"
?"
%?"
?"
%?2
?>
%?N
?Z
%?j
?v
%??
??
%??
??
%??
??
%??
??
%??
?%??%?.?:%?;?;%?;?;%?;?;%};q;%a;U;%E;9;%);;%
;;%?;?;%?;?;%?;?;%?8?,%??%???
%??
??
%??
??
%??
??
%??
??
%?t
?h
%?X
?L
%?<
?0
'??'???l	????Times New Roman
U?wU?w0-l?

2
?
PID@$?
?????PRINT?????,CompObj????????????\ObjInfo
????CONTENTS??????????M	0?		#*?Y.$???????-?-$Bn?n?zBzBn?-?-%BnNn%rn~n%?n?n%?n?n%nn%2n>n%bnnn%?n?n%?n?n%?n?n%"n.n%Rn^n%?n?n%?n?n%?n?n%nn%BnNn%rn~n%?n?n%?n?n%nn%2n>n%bnnn%?n?n%?n?n%?n?n%"n.n%Rn^n%?n?n%?n?n%?n?n%nn%BnNn%rn~n%?n?n%?n?n%nn%2n>n%bnnn%?n?n%?n?n%????%????%????%?"?.%?R?^%????%????%????%??%?B?N%?r?~%????%????%??%?2?>%?b?n%????%????%????%?"?.%?R?^%????%????%????%??%?B?N%?r?~%????%????%??%?2?>%?b?n%?z?z%?zzz%VzJz%&zz%?z?z%?z?z%?z?z%fzZz%6z*z%z?z%?z?z%?z?z%vzjz%Fz:z%z
z%?z?z%?z?z%?zzz%VzJz%&zz%?z?z%?z?z%?z?z%fzZz%6z*z%z?z%?z?z%?z?z%vzjz%Fz:z%z
z%?z?z%?z?z%?zzz%VzJz%&zz%?z?z%?z?z%?z?z%fzZz%BnBb%B>B2%BB%B?B?%B?B?%B~Br%BNBB%BB%B?B?%B?B?%B?B?%B^BR%B.B"%B?B?%B?B?%B?B?%BnBb%B>B2%BB%B?B?%B?B?%B~Br%BNBB%BB%B?B?%B?B?%B?B?%B^BR%B.B"%B?B?%B?B?%B?B?'??'????--????'??	???!?"Arial Narrow
C
U?wU?w0-"?
"2
"?Behavior Mechanism0$*$$*<$$*$*$6??2
??Object6*$$
????"Arial Narrow
h
U?wU?w0-?--k?x'??	???!?"Arial Narrow
D
U?wU?w0-X?
2
X?Digital Object0*$6*$$
-?????--$???pSpS???'??????--$?u??V?Vu?u'??--?3t'??	??????$?Times New Roman
U?wU?w0-?
2
?
Disseminators<$$*H0**$$
????Times New Roman
U?wU?w0-?????--$????X?X???'??????-	-$???Y?Y?'??????-
-$????W?W???'??--?1'??	??????$?Times New Roman
U?wU?w0-?1
2
?1Datastreamsr<**$$**H$
-??-f?fR'???-?-
??-?R'??--
??-???R'??--
?-?-?h??'??--?G&'??	???=?1Courier New?
?
U?wU?w0-??

2
??WSDL<<<<&????1Courier New?
?
U?wU?w0-????+?1Courier New?
?
U?wU?w0-	2
&(operations)************gP2
gP
(bindings)**********
-?.	-?-*%+?"?????????????????[RK"G+F---'??.	-?-*%?'?0?7?=?=C?J?R?[?R?J?C?=?=[7R0K'GF---'??????--$y?yn=n=?y?'??--?7Fo'??	???(?"Arial?w@?
?
U?wU?w0-?i
2
?iPID6<????"Arial?w@
?
U?wU?w0-????(?"Arial?w@?
?
U?wU?w0-	
2
?? =0T?-????(?"Arial?w@?
?
U?wU?w0-	2
T?uvah660-????(?"Arial?w@?
?
U?wU?w0-		2
T~:=-????(?"Arial?w@?
?
U?wU?w0-	2
T?image1H0660
-?????--$vsv?=?=svs'??????--$n?nSJSJ?n?'??????--$yPy?=?=PyP'??????--$a?a?=?=?a?'??--??*?'??	??????$?Times New Roman
U?wU?w0-~?
2
~?Datastreams)<**$$**H$
-??
--?-%r?~?%????%????%???%"?.?%N?Z?%z???%????%????%??
?%*?6?%V?b?%????%????%????%??'??-?-
?-?-?<?d'???
-svs.'??--
?-->+#?'??	???+?1Courier New?
?
U?wU?w0-k?
2
k?Watermarker)***********??????1Courier New#
?
U?wU?w0-????+?1Courier New?
?
U?wU?w0-	
2
??BDEF****-????+?1Courier New?
?
U?wU?w0-	
2
?G =**-????+?1Courier New?
?
U?wU?w0-	
2
??bdef****-????+?1Courier New?
?
U?wU?w0-		2
?m:=*-????+?1Courier New?
?
U?wU?w0-	2
??wm1f***%?-????+?1Courier New?
?
U?wU?w0-	2
%?BMECH*****-????+?1Courier New?
?
U?wU?w0-	
2
%\ =**-????+?1Courier New?
?
U?wU?w0-	
2
%?mech****-????+?1Courier New?
?
U?wU?w0-		2
%?:=*-????+?1Courier New?
?
U?wU?w0-	2
%?wm1h***
-?--??x?'??	??????$?Times New Roman
U?wU?w0-??
2
??
Disseminators<$$*H0**$$
-??
-?}?5'??--
?--??F?'??	???(?"Arial?w@/
P
U?wU?w0-??
2
??PIDh6<-????(?"Arial?w@/
Q
U?wU?w0-	
2
?\ =0T`-????(?"Arial?w@/
R
U?wU?w0-	
2
T`mechH606-????(?"Arial?w@/
S
U?wU?w0-		2
TD:=-????(?"Arial?w@/
T
U?wU?w0-	2
T\wm1hBH0
-??-?&?*?.&?&	???&?-?-$??F?y----
????
-QyQ1'??--
?????--??,?'??	???!?"Arial Narrow
?
U?wU?w0-??
!2
??Fedora Repositorym*$**$0$**$*$
-??-.
?h???
.
?n?	?
?-?-$??M?b?.?----
???????-?-	??g_??	'??	????Times New Roman
U?wU?w0-\'

2
\'
Remote*0??	2
??	Watermarking<0?-
2
?-
Service$
????Times New Roman
U?wU?w0-?????-?-$/	?/	 ?	 ?	?/	?'??	?????Times New Roman
U?wU?w0-?	

2
??	SOAP!./
?????Times New Roman
U?wU?w0- ??	?MS Sans Serif0-? ????- ?-!?/	Z?'??	????Times New Roman
U?wU?w0-"??

2
??http
-?"'??????k	

???? !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF????H????JKLMNOPQRSTUVWXYZ[\]^_`abcdefghij?????????????????????????????????????????????????????????????????????????????????????????MSMARTDRW??dX?software, diagrams, flow, flowcharts, charts, program, programmers logiciel, diagrammes, flot, organigrammes, diagrammes, programme, programmers Software, Diagramme, Flu?, Flu?Tabellen, Tabellen, Programm, programmers?e????"0u0u??dllddlld? \\MERCEDES\sully,winspool,Ne08:?	\\MERCEDES\sullyS\sully??
odXXLetter?
odXXPRIV?0''''?T\K\K?!?k?TRJPHAA??ADMINISTRATOR?
VMS Sans Seriflld?	?VTimes New Romanld?VVAG RoundRomanld????RVArialundRomanld??T?"VComic Sans MSnld?Z?BVCourier NewSnld??r?1VBauhaus 93Snld??T?RVWingdingsSnld????VArial BlackSnld?l?"V	SymbollackSnld??r?V
Times New Roman Special G2 r?VWingdings 2man Special G2???VArial Narrowan Special G2?H?"@
`?a*LIBRARIES, TEMPLATES AND EXAMPLESaSOFTWARE DESIGN`@"?????????????????????Software Diagram Basics@ ??&0u0u*??&??????????Black & WhiteH?"
Times New RomanTimes New Roman5,Y@??8?9:Default Layer8@)|


""  %%"""?H$P??Bn?zNz?n???????4?6<?:?:?h@h?@??@h?@p?@7?4?$&HNz?n??"@"?H????????????{f????AH;?6<?:?:t@?t@?@0|@Џ@?^@7AH;?$#????&H????cJ?*ABehavior Mechanism
ObjectB	
Cdkmn@@"@"?HZ??x?jx?j{d????AH;?6<?:?:t@?t@?@0|@Џ@?^@7AH;?$#????&Hx?jcJ?*ADigital ObjectB	
Cdkmn@@"@"?H??p???Ro??Roc?????????6<?:?:@}@?~@Ē@Ї@?@?p@7????$#???&H??He



??1??222?2?21@"@"?H?Ws?uU??uU?cm???????}6<?:?:@}@Ї@Ē@?@?@``@7???}$#???&H?K?



??1???22?2??2?21@"@"?H?VP?t2?t2?f????D:o6<?:?: ?@?@?@x?@`@?[@7D:o$#???&Ht2?YJ?*
A
DisseminatorsB	
???Cdkmn@@"@"?H??u??W???W?c?????}?(
;0u6<?:?:@}@?@Ē@?@?@?`@7?}?$#???&H??M?



??1???22?2??2?21@"@"?H??v??X??X?c}????????6<?:?:@}@X?@Ē@??@?@?p@7????$#???&H?N{



??1??222?2?21@"@"?H?vt???V???V?c=???????(
,;,;6<?:?:@}@??@Ē@ ?@?@pv@7???$#???&H??L?



??1??g22g2?g2?21@"@"?H#!1?1??f????	???X6<?:?:??@??@p?@`?@ k@?[@7???X$#???&H1?YJ?*ADatastreamsB 	
??? Cdkmn@@"@"?H?Kp??^Rn?^Rn@f?????
????6<?:?:@}@h?@??@h?@Ȇ@7????%&H?^Rn?? "@"?H??p??R??R@?????????6<?:?:@}@$?@??@$?@Ȇ@7????%&H??R?? "@"?H?yp???R???R?@??????????6<?:?:@}@P?@??@P?@Ȇ@7????%&H??R??? "@"?H?~???h???W??J????
????6<?:?:?{@?}@?@8?@H?@?@7????$#????&H??M?



??"@"?H)<?&G&G??8????f|?6<?:?:0?@0?@??@0?@Y@X@7f|?$#???&H&GNJ?*x?*f!?MAWSDL
(operations)
(bindings)BV	 					Cd@@"@"?H?#??A???A??@??\?????
??
<6<?:?:?@??@x?@?@H@?u@7?
??
<$&H!Y??0??b?/???Q?????6?i??UUUUUU??+??GR67??L??:?W0u0uL0u?:0u?W0u0u?W0u?:0uL0u??o6?W??:6I	u*76	????-?-*%PE;	2++?#??????#?+?+2';-E1P1?-?T"@"?HF#~?dA`?dA`?@??\?????
??
<6<?:?:?@??@x?@?@H@?u@7?
??
<$&HwY)??6?i???Q????0??b?/??UUUUUU??+??GR67??L??:?W0u0uL0u?:0u?W0u0u?W0u?:0uL0u??o6?W??:6I	u*76	????-?-*%PE;	2++?#??????#?+?+2';-E1P1?-?T"@"?H[?Z?y?<my?<m??????????6<?:?:@}@?~@Ē@Ї@?@?p@7????$#???&H??2c



??1??222?2?21@"@"?HR(R?pF4?pF4???????%?W?6<?:?:(?@?@\?@؆@??@@l@7%?W?$#???&HpF4?ZJ?*APID =  uva:image1BP	
  
 Cdkmn@@"@"?HXUZ?vs<?vs<??9???????}(
0uL6<?:?:@}@Ї@Ē@?@?@``@7???}$#???&H?}2?



??1???22?2??2?21@"@"?HP?gpn?IRn?IR???????}?(
;0u6<?:?:@}@?@Ē@?@?@?`@7?}?$#???&Hx??H



??1???22?2??2?21@"@"?H[2Z?yP<?yP<???????????(
0u?W6<?:?:@}@X?@Ē@??@?@?p@7????$#???&H?Z2?



??1??222?2?21@"@"?HC?Z?a?<?a?<?????????6<?:?:@}@??@Ē@ ?@?@pv@7???$#???&Hk?2?



??1?	?g22g2?g2?21@"@"?H????*???*???f???????X6<?:?:??@??@p?@`?@ k@?[@7???X$#???&H?*??YJ?*ADatastreamsB 	
??? Cdkmn@@"@"?HT?Hr?*?r?*????????y?y6<?:?:@}@ȋ@??@ȋ@Ȇ@7?y?y%
&Hr?*??? "@"?HF|Zd?<?u?+??J????????6<?:?:?{@?}@?@8?@H?@?@7????$#????&H?!?



??"@"?HXXL?vm.yvm.ys??????y?y(
6<?:?:@}@ȋ@??@ȋ@Ȇ@7?y?y%
&Hvm.y?? "@"?HNf[l#H=l#H=?????X?(?6<?:?:??@(?@??@??@}@?[@7X?(?$#???&Hl#H=YJ?*
,A,Watermarker
BDEF = bdef:wm1
BMECH = mech:wm1B?
				     !$ () Cdkmn@@"@"?H?Z???x???x??f????D:o6<?:?: ?@?@?@x?@`@?[@7D:o$#???&H?x??YJ?*
A
DisseminatorsB	
???Cdkmn@@"@"?H_?S?}?5?}?5????????y?y(
?6<?:?:@}@ȋ@??@ȋ@Ȇ@7?y?y%
&H}?5??? "@"?H?(???F???F????????%?W?6<?:?:(?@?@\?@؆@??@@l@7%?W?$#???&H?F??	ZJ?*	APID =  
mech:wm1BP	
  
 Cdkmn@@"@"?H*??H???H???7?????.?e(
?:(
0u?W6<?:?:Ї@p?@??@??@{@??@7?.?e%':?????????,,,,&HH???? "@"?H[6OlyK1WyK1WQ????? ?y?y(
?6<?:?:@}@ȋ@??@ȋ@Ȇ@7?y?y%
&HyK1W?? "@"?Hd???,???,???66????!*	?	?6<?:?:T?@x?@?@?@Y@?Y@7*	?	?$&H?,??
TJ?*
x?*f!?MAFedora RepositoryBC@@"@"?HJ<??hZ??h????7????"?.?e(


0u?W(
%%?:6<?:?:Ї@p?@??@??@{@??@7?.?e%':I?I??I?%?,,,,&Hh????? "@"?H?	?}??	?_g?	?[c??????????????#?X?N6<?:?:??@??@ı@p?@p?@?n@7?X?N$#???&H?	?:B????????????????J?*p??pARemote 
Watermarking
ServiceB	Cd@@"@"?H	?	?	A?	?	E?	??x????$r?&
z6<?:?:ș@ ?@L?@?@??@?b@7r?&
z$#???&H	M?	??J?*?x	?	?ASOAPB	Cd@@"@"?Ho<M	??Z/	??^+	??`????%??	?6<?:?:??@?@0?@?@h?@?x@7??	?$#???&H?f#	?
J?*

6
AhttpB	Cd@@"@ @@OlePres000????????????:,1Table????I?BSummaryInformation(?????DocumentSummaryInformation8????????????H????????
0?,		#*?Y.$???????-?-$Bn?n?zBzBn?-?-%BnNn%rn~n%?n?n%?n?n%nn%2n>n%bnnn%?n?n%?n?n%?n?n%"n.n%Rn^n%?n?n%?n?n%?n?n%nn%BnNn%rn~n%?n?n%?n?n%nn%2n>n%bnnn%?n?n%?n?n%?n?n%"n.n%Rn^n%?n?n%?n?n%?n?n%nn%BnNn%rn~n%?n?n%?n?n%nn%2n>n%bnnn%?n?n%?n?n%????%????%????%?"?.%?R?^%????%????%????%??%?B?N%?r?~%????%????%??%?2?>%?b?n%????%????%????%?"?.%?R?^%????%????%????%??%?B?N%?r?~%????%????%??%?2?>%?b?n%?z?z%?zzz%VzJz%&zz%?z?z%?z?z%?z?z%fzZz%6z*z%z?z%?z?z%?z?z%vzjz%Fz:z%z
z%?z?z%?z?z%?zzz%VzJz%&zz%?z?z%?z?z%?z?z%fzZz%6z*z%z?z%?z?z%?z?z%vzjz%Fz:z%z
z%?z?z%?z?z%?zzz%VzJz%&zz%?z?z%?z?z%?z?z%fzZz%BnBb%B>B2%BB%B?B?%B?B?%B~Br%BNBB%BB%B?B?%B?B?%B?B?%B^BR%B.B"%B?B?%B?B?%B?B?%BnBb%B>B2%BB%B?B?%B?B?%B~Br%BNBB%BB%B?B?%B?B?%B?B?%B^BR%B.B"%B?B?%B?B?%B?B?'??'????--????'??	???!?"Arial Narrow
?
U?wU?w0-"?
"2
"?Behavior Mechanism0$*$$*<$$*$*$6??2
??Object6*$$
????"Arial Narrow
h
U?wU?w0-?--k?x'??	???!?"Arial Narrow
?
U?wU?w0-X?
2
X?Digital Object0*$6*$$
-?????--$???pSpS???'??????--$?u??V?Vu?u'??--?3t'??	??????$?Times New Roman
U?wU?w0-?
2
?
Disseminators<$$*H0**$$
????Times New Roman
U?wU?w0-?????--$????X?X???'??????-	-$???Y?Y?'??????-
-$????W?W???'??--?1'??	??????$?Times New Roman
U?wU?w0-?1
2
?1Datastreamsr<**$$**H$
-??-f?fR'???-?-
??-?R'??--
??-???R'??--
?-?-?h??'??--?G&'??	???=?1Courier New?
?
U?wU?w0-??

2
??WSDL<<<<&????1Courier New?
?
U?wU?w0-????+?1Courier New?
?
U?wU?w0-	2
&(operations)************gP2
gP
(bindings)**********
-?.	-?-*%+?"?????????????????[RK"G+F---'??.	-?-*%?'?0?7?=?=C?J?R?[?R?J?C?=?=[7R0K'GF---'??????--$y?yn=n=?y?'??--?7Fo'??	???(?"Arial?w@?
?
U?wU?w0-?i
2
?iPID6<????"Arial?w@
?
U?wU?w0-????(?"Arial?w@?
?
U?wU?w0-	
2
?? =0T?-????(?"Arial?w@?
?
U?wU?w0-	2
T?uvah660-????(?"Arial?w@?
?
U?wU?w0-		2
T~:=-????(?"Arial?w@?
?
U?wU?w0-	2
T?image1H0660
-?????--$vsv?=?=svs'??????--$n?nSJSJ?n?'??????--$yPy?=?=PyP'??????--$a?a?=?=?a?'??--??*?'??	??????$?Times New Roman
U?wU?w0-~?
2
~?Datastreams)<**$$**H$
-??
--?-%r?~?%????%????%???%"?.?%N?Z?%z???%????%????%??
?%*?6?%V?b?%????%????%????%??'??-?-
?-?-?<?d'???
-svs.'??--
?-->+#?'??	???+?1Courier New?
?
U?wU?w0-k?
2
k?Watermarker)***********??????1Courier New#
?
U?wU?w0-????+?1Courier New?
?
U?wU?w0-	
2
??BDEF****-????+?1Courier New?
?
U?wU?w0-	
2
?G =**-????+?1Courier New?
?
U?wU?w0-	
2
??bdef****-????+?1Courier New?
?
U?wU?w0-		2
?m:=*-????+?1Courier New?
?
U?wU?w0-	2
??wm1f***%?-????+?1Courier New?
?
U?wU?w0-	2
%?BMECH*****-????+?1Courier New?
?
U?wU?w0-	
2
%\ =**-????+?1Courier New?
?
U?wU?w0-	
2
%?mech****-????+?1Courier New?
?
U?wU?w0-		2
%?:=*-????+?1Courier New?
?
U?wU?w0-	2
%?wm1h***
-?--??x?'??	??????$?Times New Roman
U?wU?w0-??
2
??
Disseminators<$$*H0**$$
-??
-?}?5'??--
?--??F?'??	???(?"Arial?w@?
?
U?wU?w0-??
2
??PIDh6<-????(?"Arial?w@?
?
U?wU?w0-	
2
?\ =0T`-????(?"Arial?w@?
?
U?wU?w0-	
2
T`mechH606-????(?"Arial?w@?
?
U?wU?w0-		2
TD:=-????(?"Arial?w@?
?
U?wU?w0-	2
T\wm1hBH0
-??-?&?*?.&?&	???&?-?-$??F?y----
????
-QyQ1'??--
?????--??,?'??	???!?"Arial Narrow
?
U?wU?w0-??
!2
??Fedora Repositorym*$**$0$**$*$
-??-.
?h???
.
?n?	?
?-?-$??M?b?.?----
???????-?-	??g_??	'??	????Times New Roman
U?wU?w0-\'

2
\'
Remote*0??	2
??	Watermarking<0?-
2
?-
Service$
????Times New Roman
U?wU?w0-?????-?-$/	?/	 ?	 ?	?/	?'??	?????Times New Roman
U?wU?w0-?	

2
??	SOAP!./
?????Times New Roman
U?wU?w0- ??	?MS Sans Serif0-? ????- ?-!?/	Z?'??	????Times New Roman
U?wU?w0-"??

2
??http
-?"'??Times New Roman
U?wU?w0-r?l????Times New Roman
U?wU?w0-l	2
?
?
Generation$?
@
-r?l????-l-$??0?0??????-s?-t%????%????%????%??%"?.?%>?J?%Z?f?%v???%????%????%????%????%??%?*?%0?0?%0?0?%0?0?%0?0%00%0.0:%0J0V%0f0r%0?0?%0?0?%'??%???%????%????%????%????%?s?%c?W?%G?;?%+??%??%????%????%????????%????%???v%?f?Z%?J?>%?.?"%??%????%????%????%????'??'???l	????Times New Roman
U?wU?w0-l?/
2
?/Policy6?2
6?
Management**rq
-r?l????-l?-uj		?'??????-v?-w?$??:	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	??	?
?
?
?
?
?
?	



(
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
?
?
?

?	
?
?
?
?
?
?
??	??	??	??	??	?	?	?		?	?	?	?	?	?	?	?	?	?	?	:	:	;	=	>	?	A	B	C	E	F		G	I	J	K	?M	?N	?P	?Q	?R	?T	?U	?V	?X	?Y	?[	?\	?]	?_	?`	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	Yb	(`	_	]	?\	?Z	?Y	?X	?V	?U	?T	?R	?Q	?O	?N	?L	?K	?I	?H	?F	?E	?C	?B	?A	??	?>	?=	?;	?:	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	?9	'??	????Times New Roman
U?wU?w0-x?	?
2
?	?Users/Groups**
????Times New Roman
U?wU?w0-y?x????-x?-z$7U7????U7U'??	?????Times New Roman
U?wU?w0-{
9

2
#?http
?????Times New Roman
U?wU?w0-|?{-!?|????-{?-|$?P?????P?P'??	?????Times New Roman
U?wU?w0-}?
2
?ftp?
?????Times New Roman
U?wU?w0-~?}-!?~-j-f
??	?'??	????Times New Roman
U?wU?w0-}
?
2

?Local$Y
?2
Y
?Services$
-y?}-j-???['??	????Times New Roman
U?wU?w0-}?[
2
?[
Datastream66????Times New Roman
U?wU?w0-~?}????Times New Roman
U?wU?w0-}	2
?? Storage$$
-~?}-j-???C'??	????Times New Roman
U?wU?w0-}?C
(2
?CDigital Object Storage66$$$
-~?}-j-????'??	???$?Times New Roman
U?wU?w0-}??
!2
??Storage Subsystem0*$***00*$*$*H
-?}-j-?z??'??	???$?Times New Roman
U?wU?w0-}?
2
?
ManagementH*0***H*0u?2
u?	Subsystemt00*$*$*H
-?}-j-+??0'??	????Times New Roman
U?wU?w0-}0
"2
0Security Subsystem0$*$0*$$$<
????Times New Roman
U?wU?w0-?}-j-L??
'??	???$?Times New Roman
U?wU?w0-}

2

Access Subsystem<$$*$$00*$*$*H
-?}.	-j?-}*%"	H)	H0	P6	[:	k:	E?	TE	`L	fS	iL	kE	s?	:	?:	f6	v0	?)	?"	?-}--}'??-j-B?
??	'??	????Times New Roman
U?wU?w0-???	
2
??	Fedora$$$$$K?	2
K?	WebXH$$??	2
??	Service*$$??	2
??	Exposure$$$$*$5?	2
5?	Layer*$$$
????Times New Roman
U?wU?w0-???-j-?6
iK	'??	????Times New Roman
U?wU?w0-??K	
2
?K	Clientse6$*
-????-?*re'??-9-:???-?QgQ'??-9-:??????-??-?$m	?
m	?????
m	?
'??	???|??Times New Roman
U?wU?w0-?j?

2
	HTTP0**
???|??Times New Roman
U?wU?w0-???-!??????-??-??<
p	'??	????Times New Roman
U?wU?w0-?e?	

2
e?	http
-??????-??-?$`	?`	/
?/
??`	?'??	???|??Times New Roman
U?wU?w0-???

2
	SOAP!./
???|??Times New Roman
U?wU?w0-???-!??????-??-? 
?a	'??	????Times New Roman
U?wU?w0-???	

2
??	http
-??????-??-??
1b	'??	????Times New Roman
U?wU?w0-??	

2
?	smtp0
-??????-??-?

?b	'??	????Times New Roman
U?wU?w0-???	
2
??	other
-???-??
+S
?P?

-9-:???-?1<
?a
c
?
?-9-:??????-??-?	??h
?|	'??	????Times New Roman
U?wU?w0-?I	?	
2
I	?	Remote*0?	?	2
?	?	Behavior*?	?	2
?	?		Mechanismt60!
?	2
!
?	Servicer$
-??????-??-?+?
?

'??	????Times New Roman
U?wU?w0-?#


2
#
http
-??????-??-?X?
?
'??	????Times New Roman
U?wU?w0-?=


2
=
http
-??????-??-??
?
c
?	'??	????Times New Roman
U?wU?w0-??



2
?

SOAP$**$
-??????-??-?	??j?v	'??	????Times New Roman
U?wU?w0-?K?	
2
K?	Remote*0??	2
??	Behavior*??	2
??		Mechanismt60#?	2
#?	Servicer$
-??????-??-???
U?	'??	????Times New Roman
U?wU?w0-???	

2
??	HTTP***$
-??????-??-??<A'??	????Times New Roman
U?wU?w0-??U

2
?UHTTP***$
-??????-??-??A?'??	????Times New Roman
U?wU?w0-??

2
?SOAP$**$
-??????-??-??
?T
?'??????-??-??$???
?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?T?V?W?Y?[?]?^?`?b?d?e?h?i?k?m?o?p?r?t?v?wy{}"~1?A?T?n?????????????????????????????????????????????????????????????????????.?=~H}S{]yfwnvut{r?p?o?m?k?i?h?e?d?b?`?^?]?[?Y?W?V?T??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
{?
u?
n?
f?
]?
S?
H?
=?
.?
?
?
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
n?
T?
A?
1?
"?
?
?
?
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
'??	????Times New Roman
U?wU?w0-?(?
2
(?Managed Contentm6*
-??'??X,D
0?<???		#*?Y.$???????-?-$Bn?n?zBzBn?-?-%BnNn%rn~n%?n?n%?n?n%nn%2n>n%bnnn%?n?n%?n?n%?n?n%"n.n%Rn^n%?n?n%?n?n%?n?n%nn%BnNn%rn~n%?n?n%?n?n%nn%2n>n%bnnn%?n?n%?n?n%?n?n%"n.n%Rn^n%?n?n%?n?n%?n?n%nn%BnNn%rn~n%?n?n%?n?n%nn%2n>n%bnnn%?n?n%?n?n%????%????%????%?"?.%?R?^%????%????%????%??%?B?N%?r?~%????%????%??%?2?>%?b?n%????%????%????%?"?.%?R?^%????%????%????%??%?B?N%?r?~%????%????%??%?2?>%?b?n%?z?z%?zzz%VzJz%&zz%?z?z%?z?z%?z?z%fzZz%6z*z%z?z%?z?z%?z?z%vzjz%Fz:z%z
z%?z?z%?z?z%?zzz%VzJz%&zz%?z?z%?z?z%?z?z%fzZz%6z*z%z?z%?z?z%?z?z%vzjz%Fz:z%z
z%?z?z%?z?z%?zzz%VzJz%&zz%?z?z%?z?z%?z?z%fzZz%BnBb%B>B2%BB%B?B?%B?B?%B~Br%BNBB%BB%B?B?%B?B?%B?B?%B^BR%B.B"%B?B?%B?B?%B?B?%BnBb%B>B2%BB%B?B?%B?B?%B~Br%BNBB%BB%B?B?%B?B?%B?B?%B^BR%B.B"%B?B?%B?B?%B?B?'??'????--????'??	???!?"Arial Narrow
?
U?wU?w0-"?
"2
"?Behavior Mechanism0$*$$*<$$*$*$6??2
??Object6*$$
????"Arial Narrow
h
U?wU?w0-?--k?x'??	???!?"Arial Narrow
?
U?wU?w0-X?
2
X?Digital Object0*$6*$$
-?????--$???pSpS???'??????--$?u??V?Vu?u'??--?3t'??	??????$?Times New Roman
U?wU?w0-?
2
?
Disseminators<$$*H0**$$
????Times New Roman
U?wU?w0-?????--$????X?X???'??????-	-$???Y?Y?'??????-
-$????W?W???'??--?1'??	??????$?Times New Roman
U?wU?w0-?1
2
?1Datastreamsr<**$$**H$
-??-f?fR'???-?-
??-?R'??--
??-???R'??--
?-?-?h??'??--?G&'??	???=?1Courier New?
?
U?wU?w0-??

2
??WSDL<<<<&????1Courier New?
?
U?wU?w0-????+?1Courier New?
?
U?wU?w0-	2
&(operations)************gP2
gP
(bindings)**********
-?.	-?-*%+?"?????????????????[RK"G+F---'??.	-?-*%?'?0?7?=?=C?J?R?[?R?J?C?=?=[7R0K'GF---'??????--$y?yn=n=?y?'??--?7Fo'??	???(?"Arial?w@?
?
U?wU?w0-?i
2
?iPID6<????"Arial?w@
?
U?wU?w0-????(?"Arial?w@?
?
U?wU?w0-	
2
?? =0T?-????(?"Arial?w@?
?
U?wU?w0-	2
T?uvah660-????(?"Arial?w@?
?
U?wU?w0-		2
T~:=-????(?"Arial?w@?
?
U?wU?w0-	2
T?image1H0660
-?????--$vsv?=?=svs'??????--$n?nSJSJ?n?'??????--$yPy?=?=PyP'??????--$a?a?=?=?a?'??--??*?'??	??????$?Times New Roman
U?wU?w0-~?
2
~?Datastreams)<**$$**H$
-??
--?-%r?~?%????%????%???%"?.?%N?Z?%z???%????%????%??
?%*?6?%V?b?%????%????%????%??'??-?-
?-?-?<?d'???
-svs.'??--
?-->+#?'??	???+?1Courier New?
?
U?wU?w0-k?
2
k?Watermarker)***********??????1Courier New#
?
U?wU?w0-????+?1Courier New?
?
U?wU?w0-	
2
??BDEF****-????+?1Courier New?
?
U?wU?w0-	
2
?G =**-????+?1Courier New?
?
U?wU?w0-	
2
??bdef****-????+?1Courier New?
?
U?wU?w0-		2
?m:=*-????+?1Courier New?
?
U?wU?w0-	2
??wm1f***%?-????+?1Courier New?
?
U?wU?w0-	2
%?BMECH*****-????+?1Courier New?
?
U?wU?w0-	
2
%\ =**-????+?1Courier New?
?
U?wU?w0-	
2
%?mech****-????+?1Courier New?
?
U?wU?w0-		2
%?:=*-????+?1Courier New?
?
U?wU?w0-	2
%?wm1h***
-?--??x?'??	??????$?Times New Roman
U?wU?w0-??
2
??
Disseminators<$$*H0**$$
-??
-?}?5'??--
?--??F?'??	???(?"Arial?w@?
?
U?wU?w0-??
2
??PIDh6<-????(?"Arial?w@?
?
U?wU?w0-	
2
?\ =0T`-????(?"Arial?w@?
?
U?wU?w0-	
2
T`mechH606-????(?"Arial?w@?
?
U?wU?w0-		2
TD:=-????(?"Arial?w@?
?
U?wU?w0-	2
T\wm1hBH0
-??-?&?*?.&?&	???&?-?-$??F?y----
????
-QyQ1'??--
?????--??,?'??	???!?"Arial Narrow
?
U?wU?w0-??
!2
??Fedora Repositorym*$**$0$**$*$
-??-.
?h???
.
?n?	?
?-?-$??M?b?.?----
???????-?-	??g_??	'??	????Times New Roman
U?wU?w0-\'

2
\'
Remote*0??	2
??	Watermarking<0?-
2
?-
Service$
????Times New Roman
U?wU?w0-?????-?-$/	?/	 ?	 ?	?/	?'??	?????Times New Roman
U?wU?w0-?	

2
??	SOAP!./
?????Times New Roman
U?wU?w0- ??	?MS Sans Serif0-? ????- ?-!?/	Z?'??	????Times New Roman
U?wU?w0-"??

2
??http
-?"'?????????Oh??+'??0???????	$0
LXd
p|????#Lecture Notes in Computer Science:sectpayetteayeayesv-lncs.dotpayette2yeMicrosoft Word 9.0m@F?#@??.i?@ ??l?@ ??l??w????՜.??+,??0hp????????
???Springer Verlag?<6??
	#Lecture Notes in Computer Science:Title??
????	?FMicrosoft Word Document
MSWordDocWord.Document.8?9?q5
iV@??VNormal $??5$7$8$9DH$`??a$OJQJ_HmH	sH	tH	X@X	Heading 1+$$$
??d???@*$@&`?5?CJT@T	Heading 2,$$
???d????*$@&`?5?T@T	Heading 3,$$
???d?????*$@&`?5?T`T	Heading 4$
&F????<@&`?5?CJOJQJL`L	Heading 5
&F????<@&`?CJOJQJP`P	Heading 6
&F????<@&`?6?CJOJQJH`H	Heading 7
&F????<@&`?OJQJL`L	Heading 8
&F????<@&`?6?OJQJR	`R	Heading 9	
&F????<@&`?5?6?CJOJQJ<A@???<Default Paragraph Font,@?,Header

??p#, @,Footer

??p#&)@?&Page NumberD?O2Dtitle $$$$
???*$a$5?CJ*?OB*author$??a$,?OR,address$a$CJ0?O?0email$a$CJOJQJN?O?Nheading1#$$
?????*$`?5?CJJ?O?Jheading2#$$
???????*$`?5?F?O?Fheading3$$
???@*$`?5?B?OBequation $
?]???x?x^??a$H?OH
figure legend$$??x??`?CJL?OLtable title$$????x`?CJmHsH@?O?b@abstract?7?7?X?x]?7^?7CJ"?O"p1a
?`?B?O?B
referenceitem????^??`??CJ@&@??@Footnote ReferenceCJEHH*^?O^Running head - left" $
??]???`?a$CJB?OBRunning head - right!$a$??O1"?Bullet Item_">?T????Tf???O?Item?#
&
F?
???????>?T??-?Tf?^??`????O1B?
Numbered Itemf$
&F?>?T??.Tf?P@RP
Footnote Text %
?????V?d$?^??`?V?CJn?Obnprogramcode=&$
?Q??O??M	?	????x?x^??`?a$OJQJZ?OrZFu?notentext.Footnote'
?????V?^??`?V?CJ."@.Caption
(?x?x5?4?O?4heading4)??@`?6?BB@?B	Body Text*$?`?a$5?6?OJQJDP@?DBody Text 2+$?`?a$CJOJQJ6'@??6Comment ReferenceCJB@?BComment Text-$?`?a$OJQJ<>@?<Title.$?`?a$5?CJOJQJBJ@?BSubtitle/$?`?a$5?CJOJQJ$X@?$Emphasis6?(U@?(	Hyperlink>*B*8V@?!8FollowedHyperlink>*B*FQ@2FBody Text 33??d?d`?CJOJQJ>Z@B>
Plain Text4$?`?a$OJQJd?R????STz?????BC????no???<=?????ST. V ?!?!F$G$I$n$o$?%?%,+Q+?,?,?0?0?0?0d3e3?5?5?9:?;?;X<?<g=?=?=?B?BrC?C?C?C?C?GH?H?HI?I?I?IULuLvLjMkM?P?P?P?P?P3S]SV?V?X?X9\R\A]B]?`?`?b?bDcjckcfffhh?i?i?i?i?i?i?i?i?i?i?i?ijjj
jjjj%j4j5j6j7jFjGj\j]jejnjvj?j?j?j?j?j?j?j?j?j?j?j/k@kPkQkakbklkwk?k?k?k?k?k?k?k?k?kl@lTlUlVltl?l?l?l?l?l?lm?n?n?q?qiu?uiwjwzz?|?|?????????"??*????i?u???U????5????܎??ԏ
?_?`?a?c?f??.0???/0???/0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0??? "0??? "0??? "0??? "0??? "0???0???0???0???0???0???0???0???0???(0???0???0???0???0???0???0???0???0???0???(0???0???0???0???0???0???0???0???0???0??? 0??? 0??? 0??? 0???0???0???0???0???0???(0???0???0???0???0???0???0??? 0??? 0??? 0???0???0???)0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0??????0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0??????0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???0???*?@?Tn?s`?d?????????d7?L?d?m?m%nvnPo?o?p?_?d???????????????d??rC?C?C?P?P?Pd?:????:??????payette.Z:\Papers\ECDL2002\Publication\ecdl2002pay.doc????*i?????	?????i?????????8???v??????????L??v????????????@@@@@@*?@xh?h???^?h`???OJQJo(???@xh?????^??`???OJQJo(o?@xh?8???^?8`???OJQJo(???@xh?????^??`???OJQJo(???@xh????^?`???OJQJo(o?@xh?p???^?p`???OJQJo(???@xh??	???^??	`???OJQJo(???@xh?@???^?@`???OJQJo(o?@xh?????^??`???OJQJo(???@xh?h???^?h`???OJQJo(???@xh?????^??`???OJQJo(o?@xh?8???^?8`???OJQJo(???@xh?????^??`???OJQJo(???@xh????^?`???OJQJo(o?@xh?p???^?p`???OJQJo(???@xh??	???^??	`???OJQJo(???@xh?@???^?@`???OJQJo(o?@xh?????^??`???OJQJo(??????????XF'?L8?????????dF'`ter@?????^??`??OJQJo(???????????????i?i?i?i?i?ijjj6j7j?jPkQk?k?l?lf???????@\\MERCEDES\sullyNe08:winspoolHP LaserJet 4100 PS\\MERCEDES\sully?	S??
odXXLetterPRIV?0''''?T\K\K?!?k?TRJPHAA??ADMINISTRATOR\\MERCEDES\sully?	S??
odXXLetterPRIV?0''''?T\K\K?!?k?TRJPHAA??ADMINISTRATOR???yd?`@??Unknown????????????G??z ??Times New Roman5??Symbol3&??z ??Arial71?CourierA&???Arial Narrow?5?	?z ??Courier New;??Wingdings3??z ??Times"???T?fFT?fF8?fF?w<??!???xx?06??I2?Q????)C:\MSOffice\Vorlagen\Springer\sv-lncs.dot"Lecture Notes in Computer Science:payettepayetteCompObj????????????j??????????????????????????????????????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy