Supporting collaborative engineering using an intelligent web service middleware
Introduction
Modern day engineering tasks typically demand a complexity not supported by individual companies – accordingly, enterprises join in collaborations to outsource and distribute tasks according to the requirements that need to be fulfilled. Whilst the overall costs are reduced this way, such collaborations are normally difficult to manage considering their size and complexity [10].
In recent years, the concept of Virtual Organisations has been developed to describe collaborations using resources exposed to the internet. Following the grid concept, this allows for managed and dynamic collaboration between different resource types, or in other words to enable transactions between different companies in a coordinated manner [7], [8], [9].
The TrustCoM project has delivered a framework, as well as a reference implementation that enables organised and contract managed collaborations in a secure and trusted manner. Even though TrustCoM principally allows for dynamic on-demand creation of Virtual Organisations, as well as their autonomous management according to predefined collaboration description, the project does not support all issues to ensure full uptake by the eBusiness community.
This paper examines TrustCoM in view of one of its particular application scenarios, namely the “CE scenario”, in which different companies participate in a Virtual Organisation to adapt the design of an airplane according to a specific customer’s personal requirements. Basing on this scenario, we will examine in how far TrustCoM actually supports the individual participants in their task of supporting the VO requirements and thereupon elaborate the gaps that the recently started IP project BREIN is addressing.
Section snippets
An assured environment for collaborative engineering: The TrustCoM approach
The main goal of the TrustCoM project consisted in providing a framework that would allow integration of any type of resource provider exposing their capabilities over the web, in order to form collaborations that meet specific business needs and goals. The framework makes extensive use of web service standards so as to allow common uptake from both larger and smaller companies, respectively individuals.
The framework ensures that all transactions within the Virtual Organisation are secured and
Applying virtual organisations: The collaborative engineering scenario
It has already been noted that TrustCoM specifically aimed at simplifying the overall processes in a complex distributed engineering task, as represented by British Aerospace. This particular application scenario consisted in an engineering consortium (here “CE VO”) collaborating with a team of airplane analysts (“Analysis VO”) to support the tasks of an airline manufacturer that e.g. wants to extend the capabilities of an airplane to host internet capabilities on-flight to fulfil customer
Ready for eBusiness 2010?
The TrustCoM project provides all the relevant features to relieve business providers from the burden of complex and in particular costly adaptations of the infrastructure so as to meet individual customer’s demands whilst maintaining security and access right restrictions. It also ensures that dynamicity is ensured without impact on the individual participants and that the risk of participation is reduced through means of contractual binding, sensible responsibility distribution and SLA
Filling in the gaps: The BREIN approach
Whilst TrustCoM significantly reduced the complexity of managing and maintaining distributed collaborative tasks, it still requires a high degree of technical understanding of the individual parties wanting to participate in such collaborations, respectively wanting to expose TrustCoM-conformant services. The BREIN project is loosely coupled to TrustCoM and extends the achievements of the latter with a particular focus on the human behind the system. It pursues three main goals:
- •
Supporting the
Comparison between VO middlewares
It has been noted that TrustCoM and BREIN, non-regarding their similarities in the overall approach, show some fundamental differences in capabilities and specific focus points. Obviously, TrustCoM and BREIN are not the only projects addressing virtual collaborations – be it for engineering tasks or for distributed process execution. This section gives a short overview over the development of Grid/VO support in order to highlight the pros and cons of the discussed middleware and as such does
Conclusion
This paper has shown that the Collaborative Engineering scenarios can gain much from the current progress being made in Virtual Organisation research: not only does it allow to reduce risk and adaptation cost, it also allows more flexibility and easier integration into collaborations.
Great progress has been made over recent years to achieve the goal of a business-driven support for (electronic) virtual collaborations by such projects like TrustCoM which furthermore laid the basis for
Acknowledgement
The work reported in this paper has been partially funded by the EC through a FW6 IST programme grant to the TrustCoM integrated project under Contract Number 01945. The project partners, who have all contributed to the work reported in the paper, are: Atos Origin, BAE Systems, BT, IBM, Microsoft, SAP, CCLRC, ETH, HLRS, SICS, SINTEF, and the universities of Kent, London (Imperial and King’s colleges), Milan and Oslo.
This work has been supported by the BREIN project (//www.gridsforbusiness.eu
Lutz Schubert has been working on dynamic infrastructures for Virtual Organisations for more than 3 years now. He has a strong research and study background in artificial intelligence and neural networks, and is currently looking at enhancing the Web Service paradigm with intelligent capabilities. He has recently become head of the “Intelligent Service Infrastructure” group at HLRS which is realising intelligent services for the future internet.
References (17)
- M. Wilson, L. Schubert, TrustCoM Framework V4, 2007....
- et al.
A model for virtual organisation: a structure and process perspective
Electronic Journal of Organizational Virtualness
(2002) - D. Golby, M. Wilson, L. Schubert, C. Geuer-Pollmann, 2006. An assured environment for collaborative engineering using...
- et al.
Contractual frameworks for enterprise networks and virtual organisations in e-learning
- I. Foster, N. Jennings, C. Kesselman, 2004,’Brain meets brawn: Why grid and agents need each other’,...
- et al.
Private business infrastructures in a VO environment
- et al.
The grid for e-collaboration and virtual organisations
Building the Knowledge Economy: eChallenges 2003
(2003) - et al.
Secure and Dynamic Virtual Organizations for Business
Cited by (8)
Planning-based semantic web service composition in factory automation
2015, Advanced Engineering InformaticsCitation Excerpt :The framework proposed in this article employs semantic information on web service capabilities to determine the appropriate composition of services to achieve a production goal. Schubert et al. [18] present a framework in which semantic information somewhat analogously describes the participants of virtual organizations and the services they provide. The production goals considered in this article differ in detail to those considered by Shea et al. [19].
Knowledge product modelling for industry: The PROMOTE approach
2012, IFAC Proceedings Volumes (IFAC-PapersOnline)Intelligent decision support for structural design analysis
2011, Advanced Engineering InformaticsCitation Excerpt :This is especially true for large projects, or when the analysis is crucial for further development processes. According to Schubert et al. [24], collaborative engineering tasks are difficult to manage and any kind of support is very welcome. Fig. 3 shows the most frequent organizational structure for the analysis process.
Trust factors influencing the adoption of internet-based interorganizational systems
2011, Electronic Commerce Research and ApplicationsCitation Excerpt :The framework employed by TrustCoM defines concepts for trust, business, and contract models. Crompton et al. (2007) have brought non-technical elements into TrustCoM’s technical architecture, and Schubert et al. (2008) have showed the collaborative engineering scenarios for virtual collaborations using the TrustCoM system. However, TrustCoM’s main goal consisted of developing web service standards rather than examining trust factors for supply chain collaboration.
Grid-based collaborative simulation system for vehicle crashworthiness
2010, Simulation Modelling Practice and TheoryCitation Excerpt :Johansson proposed a framework to manage simulation models by representing them at a high-level abstraction and encapsulating them as web services [12]. To support collaborative simulation engineering, Schubert et al. proposed to bridge the gap in the VO frameworks identified from the participant’s perspective [13]. Li et al. presented a grid-based collaborative modeling, simulation environment called Simulation Grid which uses GLOBUS as the basic grid middleware [14].
Towards a collaborative modeling and simulation platform on the Internet
2010, Advanced Engineering Informatics
Lutz Schubert has been working on dynamic infrastructures for Virtual Organisations for more than 3 years now. He has a strong research and study background in artificial intelligence and neural networks, and is currently looking at enhancing the Web Service paradigm with intelligent capabilities. He has recently become head of the “Intelligent Service Infrastructure” group at HLRS which is realising intelligent services for the future internet.
Alexander Kipp has a strong research and study background in the area of distributed systems and workflow system architectures using web services as integration technologies. He has also been involved in the extension of BPEL towards a global choreography standard. He is currently working at HLRS in the area of virtualisation and encapsulation of resources to allow for intelligent, dynamic integration.
Bastian Koller focuses on realising service level agreements in dynamic Virtual Organisations in a way that meets both the human business requirements. He has been working on grid-based Virtual Organisation support at HLRS for the last 3 years and has recently been promoted head of the “Service Management and Business Processes” group. Furthermore he is an active participant at OGF, especially at the GRAAP working group, which is working on the WS-AgreementNegotiation specification.