Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
Making Interoperability Visible: Data Visualization of Cyber-Physical Systems Development Tool Chains
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.), Mechatronics. (Model-based engineering methodology and integrated engineering environments)ORCID iD: 0000-0002-8853-4159
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.), Mechatronics. (Model-based engineering methodology and integrated engineering environments)ORCID iD: 0000-0002-0889-5190
2016 (English)In: Journal of Industrial Information Integration, ISSN 2452-414X, Vol. 4, 26-34 p.Article in journal (Refereed) Published
Abstract [en]

Cyber-physical system (CPS) development cycles include various engineering disciplines, artefacts, and areas of expertise. There are powerful software tools used in these cycles, which can be put to good use by one individual discipline but are challenging to integrate with other tools. This paper discusses a node-link diagram (NLD) visualization technique that can be used to visualize interoperability in CPS development tool chains. The purpose is to help tool chain developers assess the current interoperability status and make decisions on integration scenarios accordingly. To this end, a case study is introduced and explained as an example. Data about the tool chain, which contains different structures relating to the software tools usage and the interactions between them, are provided by ABB Corporate Research Centre. These structures are used in creation of visualizations for making interoperability visible in CPS development tool chains and applicability of each visualization technique is discussed with the interoperability perspective. In this study, we also exercised a clustering algorithm for an extended case study and discussed the use of visualizations to improve interoperability in CPS development environments.

Place, publisher, year, edition, pages
Elsevier, 2016. Vol. 4, 26-34 p.
Keyword [en]
Cyber-physical system interoperability; Interoperability visualization; Development tool chains; Data visualization; Node-link diagram
National Category
Computer Systems
Research subject
Information and Communication Technology; Machine Design; Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-196530DOI: 10.1016/j.jii.2016.09.002OAI: oai:DiVA.org:kth-196530DiVA: diva2:1046775
Note

QC 20161206

Available from: 2016-11-15 Created: 2016-11-15 Last updated: 2017-02-02Bibliographically approved
In thesis
1. Making Interoperability Visible: A Novel Approach to Understand Interoperability in Cyber-Physical Systems Toolchains
Open this publication in new window or tab >>Making Interoperability Visible: A Novel Approach to Understand Interoperability in Cyber-Physical Systems Toolchains
2016 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

In CPS development and production environments, tightly integrated processes include different engineering disciplines, development and production departments, and software tools working together, where all of the technical engineering processes become strictly intertwined. CPS development and production toolchains have a highly heterogeneous nature, and supporting toolchain architects is necessary for improving the understanding of the interrelationships between tools. To this end, this thesis mainly concentrates on the interoperability of CPS toolchains with an ambition to improve the understanding of interoperability.

A literature survey was conducted to analyze the literature on interoperability with an aim to understand how the interoperability is assessed. Findings of the literature review showed that the existing methods mainly use maturity-like assessment models to assess interoperability and they focus on selective aspects of interoperability. These models use distinct levels and do not guide the stakeholders on how to improve the current state of interoperability. This revealed the need for a more flexible approach for assessing interoperability of CPS toolchains.

A case study was developed and exercised with an ambition to test the applicability of the visualization approach. In total, three different visualization techniques were evaluated: circular ideogram, node-link diagram, and balloon layout with a clustering algorithm as an extended version of node-link diagram.

This thesis concluded by highlighting that data visualizations and visual analytics are not only a method for understanding the interoperability of CPS toolchains, but also a necessity. Data visualization approaches create many opportunities to make interoperability finally visible and the CPS industry should focus its effort on appropriate data collection, usage, and sharing methods in order to best use data visualization and visual analytics technologies.

Abstract [sv]

Cyber-fysiska system (CPS) är ett resultat av mångfacetterade produktutvecklingsprocesser, som innefattar flerdimensionell komplexitet. I CPS:s utvecklings- och produktionsmiljöer, innefattar dessa tätt integrerade processer olika tekniska discipliner, utvecklings- och produktionsavdelningar, och programvaruverktyg som arbetar tillsammans, där alla tekniska ingenjörsprocesser blir strikt sammanflätade. Beslut som fattas av en intressent kan således ha en inverkan på andra intressenter. Verktygskedjor för CPS:s utveckling och produktion har därför en mycket heterogen karaktär, och det är därför nödvändigt med stödjande utvecklare av verktygskedjan för att förbättra förståelsen av sambanden mellan verktyg. För detta ändamål fokuserar denna avhandling främst på interoperabiliteten hos CPS:s verktygskedjor, med ambitionen att förbättra förståelsen för interoperabilitet och, som en följd, vägleda verktygskedjans utvecklare att fatta kostnadseffektiva och hållbara beslut baserade på förbättrad förståelse.

En litteraturundersökning genomfördes för att analysera litteratur om interoperabilitet med syfte att förstå hur interoperabilitet bedöms. Resultaten av litteraturgenomgången visade att de befintliga metoderna huvudsakligen använder mognadsliknande bedömningsmodeller för att bedöma interoperabiliteten, och de fokuserar på selektiva aspekter av interoperabiliteten. Dessa modeller använder olika nivåer och vägleder inte intressenterna i hur det aktuella läget för interoperabilitet kan förbättras. Detta visade att det behövs en mer flexibel inställning för att bedöma interoperabiliteten av CPS:s verktygskedjor. Den systematiska litteraturöversikten avslutades genom att tydliggöra att visualisering och visuell analys visar lovande möjligheter för att externalisera den kunskap som nås av bedömningsmodeller med de möjligheter som visualiseringar kan ge.

För att studera situationen gällande interoperabilitet i utvecklingen av CPS, utvecklades och genomfördes en fallstudie med ambitionen att testa visualiseringsmetodens tillämplighet. Fallstudien visade en verktygskedjas interoperabilitet, som används för att utveckla ett inbäddat slutet loopkontrollsystem med olika visualiseringstekniker. Totalt har tre olika visualiseringstekniker utvärderas: (a) cirkulärt ideogram, (b) nod- länkdiagram, och (c) ballonglayout med en klusteralgoritm som en utökad version av nodlänkdiagram, vilket gav vissa insikter om vilka tekniker som är mest lämpliga. Varje teknik diskuteras i detalj med ett interoperabilitetsperspektiv. De utmaningar och möjligheter som datavisualisering och visuella analyser ger förklaras dessutom för att synliggöra interoperabilitet.

Denna avhandling avslutas med att lyfta fram att datavisualiseringar och visuella analyser inte bara är metoder för att förstå interoperabiliteten av CPS:s verktygskedjor utan också en nödvändighet. Datavisualiseringsmetoder skapar många möjligheter att slutligen göra interoperabilitet synlig och CPS- industrin bör fokusera sina ansträngningar på lämplig datainsamling, användande och delningsmetoder för att på bästa sätt utnyttja datavisualisering och visuella analystekniker. 

Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2016. 34 p.
Series
TRITA-MMK, ISSN 1400-1179 ; 2016:09
Keyword
Cyber-physical Systems Toolchains, Interoperability, Interoperability Assessment, Data Visualization, Visual Analytics.
National Category
Mechanical Engineering
Research subject
Machine Design
Identifiers
urn:nbn:se:kth:diva-200811 (URN)978-91-7729-248-7 (ISBN)
Presentation
2017-02-24, Gladan, Brinnelvägen 83, Stockholm, 13:00 (English)
Opponent
Supervisors
Note

QC 20170203

Available from: 2017-02-03 Created: 2017-02-02 Last updated: 2017-02-03Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full texthttp://www.sciencedirect.com/science/article/pii/S2452414X16300656

Search in DiVA

By author/editor
Gürdür, DidemEl-khoury, Jad
By organisation
Mechatronics
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

Altmetric score

Total: 69 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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