Change search
Link to record
Permanent link

Direct link
Paniagua, Cristina
Publications (3 of 3) Show all publications
Paniagua, C. (2019). Architectural approach for Autonomous System of Systems Interoperability. (Licentiate dissertation). Luleå, Sweden: Luleå University of Technology
Open this publication in new window or tab >>Architectural approach for Autonomous System of Systems Interoperability
2019 (English)Licentiate 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 era where the digital and physical world work together. The implementation and use of systems based on a service-oriented architecture (SOA) in conjunction with the Internet of Things (IoT) and cyberphysical systems (CPS) have been extended during the last decades in numerous scenarios in industry and other domains. However, some of the major barriers to this approach are the lack of interoperability and the amount of engineering effort required for their integration.


The research presented in this thesis targets issues related to digitalization and automation. It is framed by the Industry 4.0 paradigm, which promotes the rise of efficiency and sustainability on industrial production. The interoperability between heterogeneous systems and different domains is one of the main challenges of Industry 4.0. The quest for solutions that help to increase interoperability is an important part of this research.


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 IoT field, taking into account resource-constrained devices, system of systems integration, and data models.


A detailed investigation of various interoperability mismatch problems is presented in this thesis. The proposed solution is an adapter system that can aid in the generation of new service consumer interfaces at both compile-time and run-time. The proposed approach requires a new point of view in the service description field that can provide a holistic description of the information required for the generation of consumer interfaces.

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


On a separate track, service composition in resource-constrained devices

 is analyzed in terms of latency, using the orchestration provided by the Arrowhead Framework.

Place, publisher, year, edition, pages
Luleå, Sweden: Luleå University of Technology, 2019
Licentiate thesis / Luleå University of Technology, ISSN 1402-1757
Internet of Things (IoT), System of Systems (SoS), interoperability and SOA
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Research subject
Industrial Electronics
urn:nbn:se:ltu:diva-73743 (URN)978-91-7790-374-1 (ISBN)978-91-7790-375-8 (ISBN)
2019-06-19, Auditorium, Luleå tekniska universitet, Luleå, 13:30 (English)
Available from: 2019-04-25 Created: 2019-04-24 Last updated: 2019-06-14Bibliographically approved
Paniagua, C., Eliasson, J. & Delsing, J. (2019). Efficient Device-to-Device Service Invocation Using Arrowhead Orchestration. IEEE Internet of Things Journal
Open this publication in new window or tab >>Efficient Device-to-Device Service Invocation Using Arrowhead Orchestration
2019 (English)In: IEEE Internet of Things Journal, ISSN 2327-4662Article in journal (Refereed) Epub ahead of print
Abstract [en]

The Internet of Things (IoT) enables interaction from real-world physical objects using sensors to the virtual world of computers and the Internet. The use of service-oriented architecture (SOA) is one step in the creation of basic and complex interactions between several sensors and actuators. However, the use of SOA-enabled technologies alone does not meet all requirements of how sensor and actuator systems could be integrated to create distributed monitoring and control applications. The centralized, traditional method of communication in wireless sensor networks via a gateway presents drawbacks that have to be addressed; device-to-cloud communication adds higher latency and higher power consumption and is less robust than the device-to-device communication approach. Moreover, all these characteristics reduce the scalability of the network, thus limiting the use of IoT in the industry. In this paper, the proposed method utilizes the Arrowhead framework orchestration system to generate service composition within a (wireless) network formed by IoT devices. The aim is to achieve efficient device-to-device service invocation to reduce the drawbacks of today's widely used device-to-cloud approach. The method in this paper performs efficient service composition for industrial IoT, including mapping SOA service composition in very small resource-constrained devices using the Arrowhead orchestration. The results presented in this paper at the service level can increase performance and robustness in fog computing on resource-constrained devices.

Place, publisher, year, edition, pages
IEEE, 2019
Industrial Internet of Things, Service-oriented Architecture, Arrowhead Framework, Service Orchestration, Fog Computing
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Research subject
Electronic systems
urn:nbn:se:ltu:diva-76821 (URN)10.1109/JIOT.2019.2952697 (DOI)
Available from: 2019-11-22 Created: 2019-11-22 Last updated: 2019-11-25
Palm, E., Paniagua, C., Bodin, U. & Schelén, O. (2019). Syntactic Translation of Message Payloads Between At Least Partially Equivalent Encodings. In: : . Paper presented at 2019 IEEE International Conference on Industrial Technology (ICIT), Melbourne, Australia, 13-15 February 2019.
Open this publication in new window or tab >>Syntactic Translation of Message Payloads Between At Least Partially Equivalent Encodings
2019 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Recent years have seen a surge of interest in using IoT systems for an increasingly diverse set of applications, with use cases ranging from medicine to mining. Due to the disparate needs of these applications, vendors are adopting a growing number of messaging protocols, encodings and semantics, which result in poor interoperability unless systems are explicitly designed to work together. Key efforts, such as Industry 4.0, put heavy emphasis on being able to compose arbitrary IoT systems to create emergent applications, which makes mitigating this barrier to interoperability a significant objective. In this paper, we present a theoretical method for translating message payloads in transit between endpoints, complementing previous work on protocol translation. The method involves representing and analyzing encoding syntaxes with the aim of identifying the concrete translations that can be performed without risk of syntactic data loss. While the method does not facilitate translation between all possible encodings or semantics, we believe that it could be extended to enable such translation.

translation system, translator, payload translation, formal model
National Category
Computer Sciences
Research subject
Industrial Electronics
urn:nbn:se:ltu:diva-73475 (URN)
2019 IEEE International Conference on Industrial Technology (ICIT), Melbourne, Australia, 13-15 February 2019
Productive 4.0
Available from: 2019-04-05 Created: 2019-04-05 Last updated: 2019-08-05

Search in DiVA

Show all publications