Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Service Contract Definition Analysis
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Embedded Internet Systems Lab.ORCID iD: 0000-0002-9412-6872
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Embedded Internet Systems Lab.ORCID iD: 0000-0002-4133-3317
2020 (English)In: Proceedings: IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society, IEEE, 2020, p. 4525-4532Conference paper, Published paper (Refereed)
Abstract [en]

The integration of new technologies and industry digitalization concerns service interoperability and automation of engineering processes, which involve new and emerging requirements. The description of service contracts and the capability of machines to determine interoperability mismatches become significant. New approaches require a complete and structured definition of service contracts, and the service description can be used to automate the engineering of service translations to enable seamless interoperability.Nevertheless, current interface description languages remain unaffected and do not evolve according to the new specifications. This work presents an analysis of the commonly used description languages, WSDL, WADL, and OpenAPI, and a systematic comparison of them.The languages have been analyzed and compared based on key requirements for the development of new tools such as interface generators and service contract translators. The results of the comparison highlight the language limitations to fully describe the service contract. The misalignment between the available interface description languages and the service contract requirements is outlined to help extend these languages to fully describe the service contract in future improvements.

Place, publisher, year, edition, pages
IEEE, 2020. p. 4525-4532
Series
Annual Conference of Industrial Electronics Society, E-ISSN 2577-1647
Keywords [en]
IDL, API, WSDL, WADL, Open API, SOA, REST, interoperability, Service interfaces, service contract, Industry 4.0, IoT systems
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering Embedded Systems
Research subject
Electronic systems; Cyber-Physical Systems
Identifiers
URN: urn:nbn:se:ltu:diva-80593DOI: 10.1109/IECON43393.2020.9254403ISI: 000637323704083Scopus ID: 2-s2.0-85097792678OAI: oai:DiVA.org:ltu-80593DiVA, id: diva2:1461791
Conference
46th Annual Conference of the IEEE Industrial Electronics Society (IECON 2020), 18-21 October, 2020, Singapore (Online)
Projects
Productive 4Arrowhead Tools
Note

ISBN för värdpublikation: 978-1-7281-5414-5

Available from: 2020-08-27 Created: 2020-08-27 Last updated: 2024-03-07Bibliographically approved
In thesis
1. Autonomous Runtime System of Systems Interoperability
Open this publication in new window or tab >>Autonomous Runtime System of Systems Interoperability
2020 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

The current technological environment is evolving increasingly fast, and the development of new devices, technologies, and architectures has opened an emergent paradigm where the digital and physical world work together, leading to a new digitalizacion era.

For the industry, the shift of paradigm represents the start of the fourth industrial revolution, also called Industry 4.0. The Industry 4.0 approach contributes to addressing continuously evolving industrial requirements, and promotes the rise of efficiency and sustainability on industrial production. The implementation and use of systems based on a Service Oriented Architecture (SOA) in conjunction with the Internet of Things (IoT) and Cyber-Physical Systems (CPS) into System of Systems (SoS) have been extended during the last decades in numerous scenarios contributing to reach the Industry 4.0 vision.

The new industrial paradigm leads to growing complexity, thus, potentially increasing the development and maintenance costs. Significant engineering time is dedicated to the integration and interoperability of different components. Therefore, one of the major barriers to this approach is the lack of interoperability between heterogeneous systems.

This thesis proposes a set of architectural design principles and tools in order to reduce engineering effort by means of finding solutions that enable autonomous integration and increase interoperability without human intervention. The research is focused on the SoS field, taking service definition and SoS integration into account.

The presented solution is an service contract translation system that can aid in the generation of new service consumer interfaces at both compile time and runtime. The proposed approach requires a new point of view in the service contract that can provide a holistic description of the information required for the generation of consumer interfaces. The proposed system makes use of service interface descriptions to dynamically instantiate a new autonomously generated interface that solves communication mismatches between the provider and the consumer. To illustrate the potential of this approach, a prototype of the system has been implemented and tested

In addition, aspects related to interoperability, such as the many IoT frameworks in the current market, naming conventions, syntactic modeling and translation, and security, are also partially analyzed.

Place, publisher, year, edition, pages
Luleå: Luleå University of Technology, 2020. p. 264
Series
Doctoral thesis / Luleå University of Technology 1 jan 1997 → …, ISSN 1402-1544
Keywords
SOA, SoS, Interoperability, code generation, automation, Arrowhead Framework
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Research subject
Cyber-Physical Systems
Identifiers
urn:nbn:se:ltu:diva-80857 (URN)978-91-7790-659-9 (ISBN)978-91-7790-660-5 (ISBN)
Public defence
2020-11-19, A1547, Building A, Luleå, 10:00 (English)
Opponent
Supervisors
Available from: 2020-09-21 Created: 2020-09-21 Last updated: 2023-09-05Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Paniagua, CristinaDelsing, Jerker

Search in DiVA

By author/editor
Paniagua, CristinaDelsing, Jerker
By organisation
Embedded Internet Systems Lab
Other Electrical Engineering, Electronic Engineering, Information EngineeringEmbedded Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 187 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf