A4 Article in conference proceedings
Exploring Virtual Reality as an Integrated Development Environment for Cyber-Physical Systems (2019)


Mikkonen, Tommi; Kemell, Kai-Kristian; Kettunen, Petri; Abrahamsson, Pekka (2019). Exploring Virtual Reality as an Integrated Development Environment for Cyber-Physical Systems. In Staron, Miroslaw; Capilla, Rafael; Skavhaug, Amund (Eds.) SEAA 2019 : 45th Euromicro Conference on Software Engineering and Advanced Applications, Euromicro Conference on Software Engineering and Advanced Applications. IEEE, 121-125. DOI: 10.1109/SEAA.2019.00027


JYU authors or editors


Publication details

All authors or editors: Mikkonen, Tommi; Kemell, Kai-Kristian; Kettunen, Petri; Abrahamsson, Pekka

Parent publication: SEAA 2019 : 45th Euromicro Conference on Software Engineering and Advanced Applications

Parent publication editors: Staron, Miroslaw; Capilla, Rafael; Skavhaug, Amund

Conference:

  • Euromicro Conference on Software Engineering and Advanced Applications

Place and date of conference: Kallithea-Chalkidiki, Greece, 28.-30.8.2019

ISBN: 978-1-7281-3422-2

eISBN: 978-1-7281-3421-5

Journal or series: Euromicro Conference on Software Engineering and Advanced Applications

ISSN: 1089-6503

eISSN: 2376-9505

Publication year: 2019

Pages range: 121-125

Publisher: IEEE

Publication country: United States

Publication language: English

DOI: https://doi.org/10.1109/SEAA.2019.00027

Open Access: Publication channel is not openly available


Abstract

Cyber Physical Systems (CPS) development approaches tend to start from the physical (hardware) perspective, and the software is the final element in the process. However, this approach is unfit for the more software-intensive world that is increasingly iterative, connected, and constantly online. Many constraints prevent the application of iterative, incremental, and agile development methodologies, which now are the norm for many other fields of software. Time-consuming system validation can only start when both hardware and software components are ready, which implies that the software delivery and quality is almost always the final bottleneck in the CPS development and integration. Also organizational issues raise concerns - CPS development teams are nowadays often geographically distributed, which can result in delays in the process, shortcomings, and even mistakes. In this paper, we propose using our envisioned open-source Virtual Reality-based Integrated software Development Environment (VRIDE) for developing the next generation, increasingly software-intensive CPSs in efficient ways.


Keywords: system design; ubiquitous computing; software development; agile methods; virtual reality; virtualisation; simulation

Free keywords: virtual reality (VR); cyber-physical systems (CPS); integrated development environment (IDE); embedded systems; virtualization; digital twin; virtual twin; simulation; agile software development; collaboration


Contributing organizations


Ministry reporting: Yes

Reporting Year: 2019

JUFO rating: 1


Last updated on 2020-09-07 at 11:51