Your SlideShare is downloading. ×
0
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

122

Published on

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

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
122
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Not sure if it is relevant…
  • Transcript

    • 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. 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. 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. 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. 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. 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. 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. 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. 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.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. 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 11 Implementation scenario (2)
    • 12. 10.09.13 An approach for OSGi and DPWS interoperability: Bridging enterprise application with shop-floor 12 Implementation scenario (3)
    • 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. 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. 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

    ×