D3.2 Functional Specification

D3.2 Functional Specification

ADVENTURE WP 3 D3.2 Functional Specification D3.2 Functional Specification Authors: INESC (Lead), UVI, TUDA, UVA, ASC, TIE, ISOFT Delivery Date: Due Date: Dissemination Level: 2012-06-06 2012-04-30 Public This document contains the functional specification of the ADVENTURE platform. It defines the functionalities of the platform and shows, from a user perspective, how its components fit together in order to provide and intuitive and user-friendly interface for the management of the virtual factories. It also shows, from a process perspective, how the components of the platform interact in order to execute, orchestrate, monitor, forecast and adapt the dynamic manufacturing processes of the virtual factories. D32_Functional_Specification_v2.0 Authors: INESC and Partners Date: 2012-06-08 Page: 1 / 240 Copyright © ADVENTURE Project Consortium. All Rights Reserved. ADVENTURE WP 3 D3.2 Functional Specification Document History V0.1, INESC, November 16 th , 2011 V0.2, INESC, March 16 th , 2012 V0.3, INESC, March 18 th , 2012 V0.4, INESC, March 20 th , 2012 V0.5, INESC, March 29 th , 2012 V0.6, INESC, April 1 st , 2012 V0.7, INESC, May 2 nd , 2012 V0.8, INESC, TIE, UVA, TUDA, May 3 rd , 2012 V0.9, INESC, TIE, ISOFT, ASC, TUDA, UVA, May 11th , 2012 V1.0, INESC, TIE, ISOFT, ASC, TUDA, UVA, UVI, May 23 th , 2012 Draft Version V1.1, INESC, TIE, ISOFT, ASC, TUDA, UVA, UVI, May, 24 th , 2012 V1.2, INESC, May, 25 th , 2012 V1.3, INESC, May, 28 th , 2012 V1.4, INESC, May, 29 th , 2012 V1.5, INESC, May, 29 th , 2012 V1.6, INESC, May, 29 th , 2012 V1.7, TIE, INESC, May, 30 th , 2012 V1.8, INESC, TIE, ISOFT, ASC, TUDA, UVA, UVI, June, 1 st , 2012 V1.9, TANet, INESC, June, 5th , 2012 V2.0, TUDA, June, 6th , 2012 INESC PORTO - Américo Azevedo - Filipe Ferreira - José Faria ISOFT - Atanas Manafov - Georgi Pavlov - Irena Pavlova - Velimir Manafov TUDA - Dieter Schuller - Ronny Hans - Sebastian Zöller Contributions UVI - Juergen Mangler - Tobias Hildebrandt TIE - Juanvi Vidagany - Lennert Kujipers - Stuart Campbell ASC - Rafael Karbowski - Sven Abels - Tim Dellas UVA - Ahm Shamsuzzoha - Yuqiuqe Hao Internal Review 1 Gash Bhullar, Simon Osborne, TANet Internal Review 2 Stuart Campbell, TIE Internal Review 3 Stuart Campbell, TIE, and Gash Bhullar, TANet D32_Functional_Specification_v2.0 Authors: INESC and Partners Date: 2012-06-08 Page: 2 / 240 Copyright © ADVENTURE Project Consortium. All Rights Reserved. ADVENTURE WP 3 D3.2 Functional Specification Final Version June 6th , 201 D32_Functional_Specification_v2.0 Authors: INESC and Partners Date: 2012-06-08 Page: 3 / 240 Copyright © ADVENTURE Project Consortium. All Rights Reserved. ADVENTURE WP 3 D3.2 Functional Specification Table of Contents Table of Contents ..................................................................................................................... 4 List of Figures ......................................................................................................................... 6 List of Tables .........................................................................................................................10 Executive Summary ................................................................................................................11 1 Introduction .....................................................................................................................12 1.1 ADVENTURE Project Aims .....................................................................................12 1.2 Deliverable Purpose, Scope and Context ....................................................................13 1.3 Document Status .....................................................................................................13 1.4 Target Audience ......................................................................................................13 1.5 Abbreviations and General Terms ..............................................................................14 1.6 Document Structure .................................................................................................14 2 System Overview .............................................................................................................15 2.1 Data Management Layer ..........................................................................................15 2.2 Process Layer ..........................................................................................................15 2.3 Data Exchange Layer ...............................................................................................16 2.4 Interaction Layer .....................................................................................................16 3 Functional Analysis ..........................................................................................................18 3.1 User Perspective ......................................................................................................18 3.2 Process Execution Perspective ..................................................................................23 4 Process Overview .............................................................................................................25 4.1 Process Design Scenario ...........................................................................................25 4.2 Process Management ...............................................................................................26 5 Component Level Functional Specification ..........................................................................28 5.1 Dashboard ..............................................................................................................31 5.2 Process Designer .....................................................................................................49 5.3 Cloud Storage .........................................................................................................71 5.4 Data Provisioning and Discovery ...............................................................................82 5.5 Message Routing ................................................................................................... 114 5.6 Transformation Services ......................................................................................... 124 5.7 Gateways .............................................................................................................. 133 5.8 Smart Process Execution ........................................................................................ 142 5.9 Process Adaption ................................................................................................... 158 D32_Functional_Specification_v2.0 Authors: INESC and Partners Date: 2012-06-08 Page: 4 / 240 Copyright © ADVENTURE Project Consortium. All Rights Reserved. ADVENTURE WP 3 D3.2 Functional Specification 5.10 Process Forecasting and Simulation ......................................................................... 163 5.11 Process Monitoring ................................................................................................ 174 5.12 Process Optimization ............................................................................................. 191 5.13 Smart Object Integration ........................................................................................ 203 6 Conclusion .................................................................................................................... 212 Annex A .............................................................................................................................. 214 D32_Functional_Specification_v2.0 Authors: INESC and Partners Date: 2012-06-08 Page: 5 / 240 Copyright © ADVENTURE Project Consortium. All Rights Reserved. ADVENTURE WP 3 D3.2 Functional Specification List of Figures Figure 1 - Context of the Deliverable ............................................................................................ 13 Figure 2 - Architecture of the ADVENTURE Platform ................................................................... 15 Figure 3 - Process Design Use Cases ............................................................................................ 20 Figure 4 - Process Management Use Cases ................................................................................... 21 Figure 5 - Partner Profile Use Cases ............................................................................................. 21 Figure 6 - Application Management Use Case Package .................................................................. 22 Figure 7 - Process Execution Overview ........................................................................................ 23 Figure 8 - Process Design Use Case Scenario Activity Diagram ...................................................... 25 Figure 9 - Process Management Use Case Scenario Activity Diagram .............................................. 26 Figure 10 - Dashboard Main Sections Use Case Diagram ................................................................ 32 Figure 11 - Overview of the Dashboard Homepage (Level 0) .......................................................... 33 Figure 12 - Process Design Environment Tab (Level 1) .................................................................. 35 Figure 13 - Process Management Tab (Level 1) ............................................................................. 36 Figure 14 - Partner Profile Tab (Level 1) .....................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    240 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us