The Virtual Enterprise Collaboration Hub, VEC-Hub, Concept specifies how a number of “services” provide collaborative and shared data functionality to a set of partners working together [1]. The VEC-Hub is defined to be a neutral, partner managed platform and a core concept to realize this, without specifying details about which application/ system/tool is providing it, is the use of W3C’s
Web Services [2].
IMAGE
The maturity of the VEC-Hub capabilities are measured based on the Technology Readiness Level, TRL metrics [3]. The VIVACE TRL-levels are defined using a 1-9 scale where:
For each VEC-Hub service or service group the estimated TRL level achieved within the VIVACE project is stated with a symbol in the page margin. A number of services, i.e. the PLCS/PLM services and the Reference management services, have already been deployed outside of VIVACE reaching TRL-levels of 8 and 9.
Visibility of and Interaction with the services provided by the VEC-Hub are enabled by the VEC-Hub portal services represented by the outer dashed circle of Portal Services in figure 1.
The VEC-Hub Access Services provide the functionality for the users to connect to the VEC-Hub and to interact with the service provided by the VEC-Hub. The Access services are used in every access to the collaborative environment via the Application Programmable Interface, API.
To cater for easy access to the common collaboration assets the VEC-Hub Access Services promote a commodity tools supported Graphical User Interface built on top of the API.
Provides means for managing the services available in a VEC-Hub. The VEC-Hub Service Management Services key features are:
The VEC-Hub Security Services provides means to ensure safe information transfer and sharing in the collaborative environment. This includes:
Different security approaches are further described at the VEC-Hub dissemination portal [1].
These services are the ones that characterize the VECHub and are represented by the inner dashed circle of Core Services in figure 1. They are planned to be mandatory in the sense that they define the product and its structure, the organizations/persons with their roles and accesses, the workflows like change requests and dynamic design workflows and finally the classification of all these previous concepts in the reference data
Core services managing the product definition (P). In the VEC-Hub, the PLCS standard (ISO 10303-239 [4]) is the basis for the product and product related representation. The PLCS / PLM web services are standardized in parallel
within OASIS [5].
The key set of PLCS / PLM services are the following:
Administrative services managing organisation related information (O). These are typically related to the organizations and persons participating in the collaboration in the VEC-Hub. The organisational services manage information about enterprises, users and roles used by other VEC-Hub services, for example the security services.
The workflow related services, the W part of the core services, address the agreed workflows of the collaboration. These workflows can be on various levels of detail, from generic levels like “change proposal” to detailed levels like “detail design of a turbine disc”.
The following key services are identified:
The reference data related services, managing the local VEC-Hub reference data, can be referencing external sources or can be project specific.
All, so called, domain models will be defined in the reference data library, RDL. Products defined in the P part of the VEC-Hub may be checked against the RDL to assure that the classification is valid
Partners or service providers may want to share services that are not considered to be core services for the Virtual Enterprise Collaboration but still crucial to be able to run relevant business processes in the Virtual Enterprise. These services are accessible through a service interface on the VEC-Hub and are named Supplementary Services. The infrastructure supporting the service interface resides on the partner’s or service provider’s network, maintained and controlled by the supplying party.
The following supplementary services have been defined to demonstrate how to implement such services:
[1] VEC-Hub dissemination portal: http://www.VEC-Hub.org
[2] W3C Web Services: http://www.w3.org/2002/ws
[3] Technology Readiness Level: http://www.hq.nasa.gov/office/codeq/trl/trl.pdf
[4] ISO and Industrial Data: http://www.tc184-sc4.org
[5] OASIS: http://www.oasis-open.org/committees/plcs
[6] VIVACE public results: http://www.vivaceproject.com