Comprehensive design of cyber physical systems

  • Authors:
  • Richard Helps;Francis N. Mensah

  • Affiliations:
  • Brigham Young University, Provo, UT, USA;Brigham Young University, Provo, UT, USA

  • Venue:
  • Proceedings of the 13th annual conference on Information technology education
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In recent years there has been a confluence between different fields addressing the broad field of embedded computer systems (cyber-physical systems). Traditional 8-bit microcontroller-based systems have become more capable and frequently feature 32-bit processors with networking capabilities, thus overlapping larger OS-based systems. Single-board OS-based computers have shrunk to credit-card size and prices on the low end have dropped substantially to overlap the application domain of microcontroller systems and, thirdly, mobile platforms (smartphones, tablets, e-readers etc.) also share many characteristics of these systems and overlap their design and application domains. These systems each have their own design communities, tools and standard approaches. However their commonality and overlapping application domains indicate that they share common design problems. The evolution into newer application areas also brings new problems. The situation becomes more complex when these systems are integrated into larger diverse systems. Design approaches and design problems for these different types of embedded system are reviewed. Overlapping and non-overlapping characteristics and design issues are analyzed. A comprehensive design approach tailored to these cyber-physical systems is proposed. The comprehensive approach addresses design issues for all three of the overlapping fields. It also includes factors sometimes neglected when systems are developed within their own narrower design domains. One of the findings of this investigation is that design in this domain requires a diverse set of skills, usually only found in multi-disciplinary teams. One discipline that is needed but has not traditionally contributed much in this domain is Information Technology. Another finding is that designers trained in the IT discipline with a systems-oriented approach have design skills that are necessary for successful design of these diverse systems.