pstaix a process aware architecture to support research
play

pSTAIX A Process-Aware Architecture to Support Research Processes - PowerPoint PPT Presentation

pSTAIX A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 - WS18 FDM2017, 28.09.2017 Outline Motivation Problem Statement Modelling Case Study 3 pSTAIX- A


  1. pSTAIX – A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 - WS18 FDM2017, 28.09.2017

  2. Outline • Motivation • Problem Statement • Modelling • Case Study 3 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  3. RDM at RWTH Aachen University • Since 2016: Project group with members from the • University Library • Department Research and Career • IT Center • Goal: Establishing a structered and sustainable Research Data Management at RWTH Aachen University • Measures: • support structures for researchers • training in RDM topics • improving the technical infrastructure 4 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  4. Domain Model for Research Data Collaborative Actor Reseacher Group Archive Publishing Portals Working Group (trans-regional, interdisciplinary) Private Group Persistent Access & Domain Domain Domain Re-use Domain IdM / Roles / Rights / AAI (Personal) Data Extended Data Access Rights Management Management Common User-Interface Owncloud Invenio Infrastructure and interfaces for: Rosetta / Simplearchive with RDM capabilities: metadata / DMP Storage / Backend Services ePIC / PID-Service Filesystem Archive Storage Technologies: TSM, ObjectStore 5 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  5. Problem Statement • Existing research processes span multiple systems • Integrated into local IT infrastructure of researchers • Very heterogeneous (IT) system landscape • Legacy systems often not intended for integration Steel silos storing sunflower seed along the west side of the small West Texas town of Ralls, Texas. By Wikipedia User leaflet. https://commons.wikimedia.org/wiki/File:Ralls_Texas_Grain_Silos_2010.jpg 6 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  6. Distributed Services at RWTH Aachen (pre 2014) Login / Login / Login / Identities Identities Identities UI Fat Client Fat Client API UI API UI UI UI UI API API API Student Life Cycle eLearning Backup / Archiv GigaMove Identities Publications Compute & Data Network & Power 7 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  7. Consolidation in one API (since 2014) … App App App App API Login / Login / Login / Identities Identities Identities UI Fat Client Fat Client API UI API UI UI UI UI API API API SLM eLearning Backup / Archiv GigaMove Identities Publications Compute & Data Network & Power 8 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  8. Conceptual Model Applications Tier 4 Process-Aware Services Tier 3 Standardized Access to Backend Systems Tier 2 Technology Dependent Backend Interfaces Tier 1 Persistent and Temporary Storage Tier 0 Authorization and Security 9 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  9. Tier 0: Authorization and Security Enable access to users and their identities • Centralized Identity Management  Different Models: pre provisioning vs. on demand distribution • User Identity and current Session  covey sessions and user information  between systems and steps of the process • Protect and govern personal data  Enforce data minimalism Applications  Protect personal data Tier 4 Process-Aware Services Tier 3 Standardized Access to Backend Systems Tier 2 Technology Dependent Backend Interfaces Tier 1 Persistent and Temporary Storage Tier 0 Authorization and Security 10 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  10. Tier 1: Persistent and Temporary Storage Enable storage of processual data • Store small amounts of data  Settings  Cache • Reduce impact on “non - interactive” systems • Allow different levels of storage  Per process (user shared)  Per user (process shared) Applications  Per process and user (private) Tier 4 Process-Aware Services Tier 3 Standardized Access to Backend Systems Tier 2 Technology Dependent Backend Interfaces Tier 1 Persistent and Temporary Storage Tier 0 Authorization and Security 11 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  11. Tier 2. Technology Dependent Backend Interfaces Enable access to technologies • Specific for backend systems  Legacy systems require in depth technical knowledge  Modern systems often provide interfaces • Process Independent  Allow re-use of backend systems  May allow administrative access • Change processes base on systems Applications Tier 4 Process-Aware Services Tier 3 Standardized Access to Backend Systems Tier 2 Technology Dependent Backend Interfaces Tier 1 Persistent and Temporary Storage Tier 0 Authorization and Security 12 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  12. Tier 3: Standardized Access to Backend Systems Standardize access to technologies • Expose standardized protocols • Enforce access in users context • Common semantics for process entities • Change processes orient towards software Applications Tier 4 Process-Aware Services Tier 3 Standardized Access to Backend Systems Tier 2 Technology Dependent Backend Interfaces Tier 1 Persistent and Temporary Storage Tier 0 Authorization and Security 13 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  13. Tier 4: Process-Aware Services Standardize access to processes • Integrate interfaces from systems to processes  Bundle mandatory steps  Across backend Systems • Retain consistent semantics across processes • Available to (external) users  Individualization  Integration Applications  Automatization Tier 4 Process-Aware Services Tier 3 Standardized Access to Backend Systems Tier 2 Technology Dependent Backend Interfaces Tier 1 Persistent and Temporary Storage Tier 0 Authorization and Security 14 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  14. End User Applications Enabling access for end users • Use tier 4 to deliver value services • Allow agile software lifecycles independent from Infrastructure • Allow individual and automated clients Applications Tier 4 Process-Aware Services Tier 3 Standardized Access to Backend Systems Tier 2 Technology Dependent Backend Interfaces Tier 1 Persistent and Temporary Storage Tier 0 Authorization and Security 15 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  15. Konzept: Softwarelayer Common User Interface Researcher Collaborative Archive Publishing Portals Working Group Group Common Process Layer Private Group Persistent Access & Domain Domain Domain Re-use IdM / Roles / Rights / AAI Base Applications Owncloud with RDM Capabilities Invenio Data Management Plans Metadata Tool simpleArchive Infrastructure Virtualized Compute Object Store TSM Rosetta 16 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  16. User upload file notify user request file notify user File System Temporary create temporary save file download ePIC create PID Archive Tape schedule schedule restore file archive file restore archival 17 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

  17. Architecture Applications Process-Aware Services Standardized Access to Backend Systems Technology Dependent Interfaces, Persistent and Temporary Storage Node ePIC UID Backup Portal DB IKZ PID REST simpleArchive Backup Application UI Portal API Tape Proxy Archive UID Archive Client IKZ Name Proxy DB GigaMove GigaMove PID UID API DB Name File Link System 18 pSTAIX- A Process-Aware Architecture to Support Research Processes Marius Politze, Bernd Decker, Thomas Eifert INFORMATIK 2017 – WS18: FDM2017, 28.09.2017

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend