ESciDoc Important Links

From MPDLMediaWiki
(Redirected from ESciDoc SOA AtGlance)
Jump to: navigation, search

This page shall give a quick and easy overview of the eSciDocEnhanced Scientific Documentation system in a top down manner. Starting from abstract concepts and basic requirements to the service-oriented architecture and finally the pure Java source code. The eSciDocEnhanced Scientific Documentation Project is developed by the MPDLMax Planck Digital Library and FIZFachinformationszentrum Karlsruhe Karlsruhe. FIZFachinformationszentrum Karlsruhe Karlsruhe is responsible for the core functionality, while the MPDLMax Planck Digital Library concentrates on the useable solutions on top of the core functionality.


An overview of these solutions can be found on the eSciDoc Solutions summary page. From here you can easily reach the PubMan Portal Page, which provide you with information about the Publication Management system (PubManPublication Management). Here you will find interesting pages about PubManPublication Management scenarios, use cases and an online demo system.

CoNE Information

The eSciDocEnhanced Scientific Documentation project page of FIZFachinformationszentrum Karlsruhe Karlsruhe is located here.

Graphical User Interfaces

The user interface portal about prototyping, evaluation, pattern creation and development can be found here here

GUI Style Guide


Data Model

The eSciDocEnhanced Scientific Documentation infrastructure data model is based on the eSciDoc logical data model. Solutions specialize this data model for their purpose.

SOAService-Oriented Architecture Concept

To get deeper in touch with the eSciDocEnhanced Scientific Documentation system concerning infastructure, services and solutions, these pages gives a good impression:

Software Design

The Coreservice interfaces documentation can be found here.

The PubManPublication Management software design is documented with the tool Enterprise Architect. An HTMLHypertext Markup Language export of the component and class diagrams in UMLUnified Modeling Language can be downloaded here.

These are the descriptions for the service interfaces

Source code documentation

Maven is used to automatically create all types of documentation of the source code. Use these links to jump directly to the project site:

From here you can navigate through all interesting reports. Some interesting reports are (Examples just for module pubman_presentation, others work similar):