An approach for OSGi and
DPWS interoperability: Bridging
enterprise application with shop-
floor
•Date: July, 2013
•Linked...
An approach for OSGi and
DPWS interoperability: Bridging
enterprise application with shop-
floor
Authors: Sergii Iarovyi, ...
Outline
10.09.13 3
1. Introduction
2. Motivation
3. Background
4. Concept of DPWS Adapter
5. Development of DPWS Adapter
6...
Introduction
- Enterprise applications (EA) are playing important role in current
enterprises.
- Rely more on IT systems f...
Motivation
• Current enterprise integration solutions are based on powerful
Enterprise Service Buses (ESB). But with poor ...
Background: PLANTCockpit
10.09.13
An approach for OSGi and DPWS interoperability:
Bridging enterprise application with sho...
Background: PLANTCockpit
10.09.13
An approach for OSGi and DPWS interoperability:
Bridging enterprise application with sho...
Concept of DPWS Adapter
10.09.13
An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop...
10.09.13
An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor
9
Development of ...
10.09.13
An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor
10
Implementation...
10.09.13
An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor
11
Implementation...
10.09.13
An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor
12
Implementation...
10.09.13
An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor
13
Conclusions & ...
Acknowledge
• This research was funded by the European Union’s
Seventh Framework Programme (FP7/2007-2013) under
grant agr...
10.09.13
An approach for OSGi and DPWS interoperability:
Bridging enterprise application with shop-floor
15
THANK YOU!
Any...
Upcoming SlideShare
Loading in …5
×

An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor

203 views

Published on

An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
•Date: July, 2013
•Linked to: PLANTCockpit
Contact information
Tampere University of Technology,
FAST Laboratory,
P.O. Box 600,
FIN-33101 Tampere,
Finland
Email: fast@tut.fi
www.tut.fi/fast
Conference: 11th IEEE International Conference on Industrial Informatics, INDIN 2013. Bochum, Germany – July 29-31 2013
Title of the paper: An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
Authors: Sergii Iarovyi, Jorge Garcia, Jose L. Martinez Lastra
If you would like to receive a reprint of the original paper, please contact us

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
203
On SlideShare
0
From Embeds
0
Number of Embeds
32
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Not sure if it is relevant…
  • An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor

    1. 1. An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop- floor •Date: July, 2013 •Linked to: PLANTCockpit Contact information Tampere University of Technology, FAST Laboratory, P.O. Box 600, FIN-33101 Tampere, Finland Email: fast@tut.fi www.tut.fi/fast Conference: 11th IEEE International Conference on Industrial Informatics, INDIN 2013. Bochum, Germany – July 29-31 2013 Title of the paper: An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor Authors: Sergii Iarovyi, Jorge Garcia, Jose L. Martinez Lastra If you would like to receive a reprint of the original paper, please contact us
    2. 2. An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop- floor Authors: Sergii Iarovyi, Jorge Garcia, Jose L. Martinez Lastra {sergii.iarovyi, jorge.garcia, jose.lastra}@tut.fi Tampere University of Technology Factory Automation Systems and Technology Lab 11th IEEE International Conference on Industrial Informatics, INDIN 2013. Bochum, Germany – July 29-31 2013
    3. 3. Outline 10.09.13 3 1. Introduction 2. Motivation 3. Background 4. Concept of DPWS Adapter 5. Development of DPWS Adapter 6. Implementation scenario 7. Conclusions and further work An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
    4. 4. Introduction - Enterprise applications (EA) are playing important role in current enterprises. - Rely more on IT systems for Business processes and decision making - Service Oriented Architecture (SOA) is a paradigm widely employed in EA to increase reusability of its components. - Nowadays, dissimilar implementations of SOA exist even in Factory level. Enterprise Service Buses (ESB) are commonly Message-Oriented Middleware used to cope with this situation. 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 4
    5. 5. Motivation • Current enterprise integration solutions are based on powerful Enterprise Service Buses (ESB). But with poor support for shop- floor integration. • Bridging the shop-floor with other intra-logistical layers should extend the system borders and thus provide a more complete visibility of the overall enterprise activities. • State-of-the-art ESB and application servers are using the modular deployment offered by the OSGi framework to manage the lifecycle of the deployed applications. • DPWS over OSGi is hence a promising option for interfacing the shop-floor with other heterogeneous systems via ESBs. 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 5
    6. 6. Background: PLANTCockpit 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 6 The PLANTCockpit project aims to create a reference environment for monitoring, visualizing and analysis of intra-logistical enterprise cockpits. Project architecture is influenced by the concept of interoperable Function Blocks, IEC-61449. PLANTCockpit framework lies in the application layer of an ESB.
    7. 7. Background: PLANTCockpit 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 7 - Ms Excel - SAP BAPI - Data Bases - OPC-UA - Ms Project - DPWS Etc.. Adapters Multiple adapters are developed and within the project scope DPWS was found to be a suitable candidate for devices and sensors integration.
    8. 8. Concept of DPWS Adapter 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 8 The DPWS features: •Dynamic discovery DPWS devices •Retrieve metadata from device hosted services. •Eventing PLANTCockpit Adapter archetype extends: •Transformation and mapping of messages •Transmission channels for heterogeneous integration •Instantiation and re-configuration of event consumers
    9. 9. 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 9 Development of DPWS Adapter • This adapter was developed using a Maven Archetype that generates an OSGi skeleton project of a FB Adapter. • DPWS Adapter wraps WS4D- JMEDS in an OSGi bundle .
    10. 10. 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 10 Implementation scenario (1) Monitor process parameters (Process throughput, energy consumption) of an FESTO MPS 500-FMS. - DPWS-enabled devices are deployed in each station, generating events regarding the specific station status. - DPWS-enabled energy meter Inico E10 is employed to measure consumed energy and related parameters.
    11. 11. 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 11 Implementation scenario (2)
    12. 12. 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 12 Implementation scenario (3)
    13. 13. 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 13 Conclusions & Future work Conclusions: •This implementation can be extrapolated to integrate other protocols and technologies. •Precise performance analysis was not assessed, however smooth monitoring was reached with a message processing frequency of 50 msg/sec using an Intel core i5 Laptop. •This approach allows integrate DPWS devices in OSGi in a non-intrusive manner; •The FB scheme provides high reusability and scalability. Future work: •Configuration support based on semantic description of services (SAWSDL); •Research towards applicability in time critical systems; •Implementation of possibility for supervisory control and Decision support via DPWS.
    14. 14. Acknowledge • This research was funded by the European Union’s Seventh Framework Programme (FP7/2007-2013) under grant agreement n°260018 (PLANTCockpit Production Logistics and Sustainability Cockpit) 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 14
    15. 15. 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 15 THANK YOU! Any questions? http://www.youtube.com/user/fastlaboratory https://www.facebook.com/fast.laboratory http://www.slideshare.net/fastlaboratory

    ×