Abstract
We live in the Internet of Things era. Daily activities are being handled via the Web. One of the major sectors that has been impacted is intelligent transportation. As such Vehicle to Everything (V2X) has emerged whereby Road Side Units (RSU)s assist vehicle drivers to make decisions such as routing. The successful implementation and deployment of such a system requires a thorough design. To this end there exist certain methodologies that can be used to construct a detailed design of the system. In this paper, we utilise the Unified Modeling Language (UML) to capture the requirements of an intelligent IoT V2X system and design it. We provide a detailed design, where use cases, sequence diagrams and a statechart make the demands of such a system clear, in order to provide a fully designed IoT V2X application. We argue that such a design can provide significant assistance to the developers and engineers and become the beginning of a newly formed visual modeling language.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Arduino Uno Rev3, www.arduino.cc.
- 2.
Raspberry Pi 3 Model B, www.raspberrypi.org.
- 3.
Adafruit FONA 808 Shield – Mini Cellular GSM + GPS, https://www.adafruit.com/product/2636.
- 4.
Pi v2 Camera Module, https://www.raspberrypi.org/products/camera-module-v2/.
- 5.
ELM 327 USB Cable, https://www.totalcardiagnostics.com/elm327/.
- 6.
USB Host Shield, https://store.arduino.cc/arduino-usb-host-shield.
References
Chan, H.C.: Internet of Things business models. J. Serv. Sci. Manag. 8(04), 552 (2015)
Fleisch, E., Weinberger, M., Wortmann, F.: Business Models and the Internet of Things. Bosch IoT Lab White Paper (2014)
Westerlund, M., Leminen, S., Rajahonka, M.: Designing business models for the Internet of Things. Technol. Innov. Manag. Rev. 4(7), 5–14 (2014)
Fowler, M.: UML Distilled: A Brief Guide to the Standard Object Modeling Language. Addison-Wesley Professional, Boston (2004)
Arrayangkool, A., Unakul, A.: A flexible Intelligent Transportation System architecture model with object oriented methodology and UML. In 2009 9th International Symposium on Communications and Information Technology, pp. 741–746. IEEE (2009)
Eterovic, T., Kaljic, E., Donko, D., Salihbegovic, A., Ribic, S.: An Internet of Things visual domain specific modeling language based on UML. In 2015 XXV International Conference on Information, Communication and Automation Technologies (ICAT), pp. 1–5. IEEE (2015)
Robles-Ramirez, D.A., Escamilla-Ambrosio, P.J., Tryfonas, T.: IoTsec: UML extension for Internet of Things systems security modelling. In: 2017 International Conference on Mechatronics, Electronics and Automotive Engineering (ICMEAE), pp. 151–156. IEEE (2017)
Thramboulidis, K., Christoulakis, F.: UML4IoT–a UML-based approach to exploit IoT in cyber-physical manufacturing systems. Comput. Ind. 82, 259–272 (2016)
Skoufas, K., Spyrou E.D., Mitrakos D.: Low cost V2X traffic lights and vehicles communication solution for dynamic routing. In: Proceedings of the Eighth International Conference on Telecommunications and Remote Sensing (2019)
Shishkov, B., Dietz, J.L.: Deriving use cases from business processes: the advantages of DEMO. In: Camp, O., Filipe, J.B.L., Hammoudi, S., Piattini, M. (eds.) Enterprise Information Systems V. Springer, Dordrecht (2004). https://doi.org/10.1007/1-4020-2673-0_29
Acknowledgment
Co-financed by the European Union and Greek national funds through the Operational Program Competitiveness, Entrepreneurship and Innovation, under the call RESEARCH – CREATE - INNOVATE (project code: T1EDK-04012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Spyrou, E.D., Skoufas, K., Mitrakos, D. (2020). IoT System Design of a V2X Application. In: Shishkov, B. (eds) Business Modeling and Software Design. BMSD 2020. Lecture Notes in Business Information Processing, vol 391. Springer, Cham. https://doi.org/10.1007/978-3-030-52306-0_22
Download citation
DOI: https://doi.org/10.1007/978-3-030-52306-0_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-52305-3
Online ISBN: 978-3-030-52306-0
eBook Packages: Computer ScienceComputer Science (R0)