1 / 14

Status eSciDoc

Status eSciDoc. Malte Dreyer. Hauptaktivitäten in 2006. Abstimmung mit den Zielgruppen Funktionale Anforderungserhebung mit Zielgruppen Spezifikation von Nutzungsszenarien Spezifikation von Use Cases Aufbau einer Softwareentwicklungsumgebung Softwaredesign Softwareentwicklung.

silver
Download Presentation

Status eSciDoc

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Status eSciDoc Malte Dreyer

  2. Hauptaktivitäten in 2006 • Abstimmung mit den Zielgruppen • Funktionale Anforderungserhebung mit Zielgruppen • Spezifikation von Nutzungsszenarien • Spezifikation von Use Cases • Aufbau einer Softwareentwicklungsumgebung • Softwaredesign • Softwareentwicklung

  3. 4. Quartal, weiteres Vorgehen • Dekomposition der bestehenden Anwendungen • Beschreibung der Gesamtarchitektur • Definition von Services und Release Roadmap • Herbeiführung von Service Contracts zur Beschreibung der Services • Abgrenzung und Implementierung der Einzelkomponenten

  4. PubMan 18 Nutzungsszenarien 213 Use Cases identifiziert 93 Use Cases ausgewählt und erstellt Ca. 4 implementierte Use Cases im Prototyp Scholarly Workbench 12 Nutzungsszenarien 130 Use Cases identifiziert 35 Use Cases ausgewählt und erstellt Ca. 6 implementierte Use Cases im Prototyp Zahlen: Anforderungserhebung und Spezifikation • Umsetzung • Zur Zeit ca. 18.500 Lines of Code • Ca. 15.000 LoC durch Entwickler • Ca. 3.500 LoC automatisch durch SEU • Ca. 200 Klassen

  5. Project Status and Strategy • Status of Work and Results provide a stable base for sound decisions • Integrate current Knowledge Gain and Findings before 3rd Project Phase • Adapt Architecture to better fit actual understanding of aspects • Improved stakeholder integration by smaller releases and faster release cycles • Functional Decomposition of System and stronger focus on service oriented aspects for sustainable and flexible Architecture

  6. Status of work • Functional Requirements known from many stakeholders • Technical aspects derived and identified • Overall Picture visible and technical Aspects raised

  7. Current Activities • Re-Analyze Current efforts • Based on previous work • Fedora Integration • Input from Pilots • Stronger focus on modularity • Revised Release Structure • Concentration on one clear target group • Main Target Group: • Scientists supported by librarian services

  8. Knowledge Building

  9. Schematic View of eSciDoc Applications Applications PubMan SWB Browse & Display Annotations Metadata Enrichment Duplicate Detection Reporting Easy Submission Search & Query Usage Statistics Encapsulation Layer PubMan Objects Common Objects SWB Objects Collection Handling Citation Styles Export Framework Framework Search Formats Manager Search Framework Components Metadata Modeler Content Types WM MM AA OM SB OUM CU ... Core Services AAPolicies Workflow (jBPM) Affiliation Manager jBPM Fedora PostgreSQL Repository (Fedora) User Manager

  10. Schematic View of eSciDoc Applications Applications Publication Management Browse & Display Annotations Metadata Enrichment Duplicate Detection Reporting Easy Submission Search & Query Usage Statistics Collection Handling Citation Styles Export Framework Framework Search Formats Manager Search Metadata Modeler Content Types Core Services AAPolicies Workflow (jBPM) Affiliation Manager Repository (Fedora) User Manager

  11. Schematic View of eSciDoc Applications Applications Scholarly Workbench Browse & Display Annotations Metadata Enrichment Duplicate Detection Reporting Easy Submission Search & Query Usage Statistics Collection Handling Batch Ingestion Export Framework Framework Search Formats Manager Search Metadata Modeler Content Types Core Services AAPolicies Workflow (jBPM) Affiliation Manager Repository (Fedora) User Manager

  12. Services Structure

  13. Vielen Dank für Ihre Aufmerksamkeit Fragen?

More Related