2022
DOI: 10.3390/app12031074
|View full text |Cite
|
Sign up to set email alerts
|

SOA-Based Platform Use in Development and Operation of Automation Solutions: Challenges, Opportunities, and Supporting Pillars towards Emerging Trends

Abstract: The paper which is based on a literature review combined with a case study, spanning manufacturing and process industry contexts, set out to determine whether there is an emerging trend to use a service-oriented architecture (SOA)-based platform supporting microservices while developing and operating automation solutions while also considering effects and implications. The results point out that there is a significant potential, during the lifecycle, to save significant engineering time/effort during the devel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 26 publications
(33 reference statements)
0
0
0
Order By: Relevance
“…In general, the most significant benefits from using SOA are the reuse of technology and the agility to integrate new devices and modules in a "plug-and-play" manner according to the system's needs [33,34]. The reuse and maintenance of software modules enables, by using small, independent interconnected services instead of complex monoliths, multiple added values in general IT and cloud contexts: service reutilization, reduced complexity, faster testing cycles and agile development due to fewer dependencies code-wise, and less support required as a consequence of fewer bugs [34]. Thus, SOA's goal is to allow such a platform to link IoT applications and their services by uniform and structured formats, as well as to enable abstraction of underlying implementation complexity.…”
Section: Service-oriented Architecture and Iotmentioning
confidence: 99%
“…In general, the most significant benefits from using SOA are the reuse of technology and the agility to integrate new devices and modules in a "plug-and-play" manner according to the system's needs [33,34]. The reuse and maintenance of software modules enables, by using small, independent interconnected services instead of complex monoliths, multiple added values in general IT and cloud contexts: service reutilization, reduced complexity, faster testing cycles and agile development due to fewer dependencies code-wise, and less support required as a consequence of fewer bugs [34]. Thus, SOA's goal is to allow such a platform to link IoT applications and their services by uniform and structured formats, as well as to enable abstraction of underlying implementation complexity.…”
Section: Service-oriented Architecture and Iotmentioning
confidence: 99%