American Journal of Operations Management and Information Systems

| Peer-Reviewed |

Review of Software Engineering in the Context of Embedded and Cyber Physical Systems

Received: 28 October 2016    Accepted: 04 January 2017    Published: 27 January 2017
Views:       Downloads:

Share This Article

Abstract

Embedded systems have overwhelmingly penetrated systems globally in areas such as transportation, industrial-automation, medical-equipment, communication and energy as a result of Innovations being triggered by software embedded in these systems. These systems use approximately 98 percent of all the microprocessors produced worldwide. The objective of this study was to discuss the state of embedded systems use in software engineering, establish Opportunities Created by Embedded Systems and to investigate the Challenges of Embedded and Cyber-Physical Systems. This study utilized the literature review method to examine and analyze secondary sources of data such as conference reports, journal articles, and publication articles including google scholar. The paper aims at contributing towards knowledge and lessons that can be applied in towards building embedded and cyber physical systems in software engineering.

DOI 10.11648/j.ajomis.20170203.11
Published in American Journal of Operations Management and Information Systems (Volume 2, Issue 3, August 2017)
Page(s) 72-75
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2024. Published by Science Publishing Group

Keywords

Embedded Systems, Real-Time, Layout, Latencies, Concurrency, Petri-Nets, Cyber-Physical, Feedback Loops

References
[1] Christof Abert and Copers Jones, 2009. Embedded Software: Facts, Figures and Future, IEEE, 2009.
[2] GAO, 2010. Protecting the Federal Government’s Information Systems and the Nation’s Cyber Critical Infrastructures. Government Accountability Office, 2010. Accessed 12/18/12. http://www.gao.gov/highrisk/risks/ safety-security/government_information_systems.php
[3] IEEE Software, special issue on software development for embedded systems, May/June 2009; www.computer.org/portal/site/software
[4] Lee, 2012. Edward A. Lee, Cyber Physical Systems: Design Challenges, International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), May 6, 2008, Orlando, FL.
[5] Newsletter and archive on embedded-software engineering and technologies: www.embedded.com
[6] Applications of Embedded Systems: http://www.amazon.com/Software-Engineering-Embedded-Systems-Applications/dp/012415 9176
[7] Differences between Embedded and Cyber-Physical Systems: https://www.linkedin.com/pulse/5-differences-between-embedded-maharajan
[8] David Greenfield, 2013, How Embedded Systems are changing automation. Automation World, 2013.
[9] P R Kolhe, M. H. Tharkar, R. M Dharskar P P. Kolhe, 2014. Impact of Embeded Systems in Modern Life, International Journal of Computer Science, Volume 2, Issue 10. 2014.
[10] James Grenning, 2011. Agile Embedded Software Development, San Jose, CA, 2011.
[11] Edwards, S. A. & Lee, E. A. 2007. The case for the precision-timed PRET machine. In Proc. Design Automation Conference (DAC), pp. 264–265. (doi: 10.1109/DAC.2007.375165)
[12] Thomas A. Henzinger. 2008. Two challenges in embedded systems design, The Royal Society publishing, 2008.
[13] Chatterjee, K., Ghosal, A., Henzinger, T. A., Iercan, D., Kirsch, C. M., Pinello, C. & Sangiovanni-Vincentelli, A. 2008 Logical reliability of interacting real-time tasks. In Proc. Design, Automation, and Test in Europe (DATE), pp. 909–914. (doi: 10.1109/DATE.2008.4484790)
[14] R. Alur et al. 2001. “Hierarchical Hybrid Modeling of Embedded Systems,” Proc. 1st Int’l Workshop Embedded Software (EMSOFT 01), LNCS 2211, Springer, 2001, pp. 14–31.
[15] Embeded Systems. http://www.intel.com/education/highered/Embedded/lec-tures/.
Author Information
  • Department of Computing and Information Technology, Machakos University, Machakos, Kenya

  • Department of Management Science, Technical University of Kenya, Nairobi, Kenya

Cite This Article
  • APA Style

    Omuya Odhiambo Erick, Julius Murumba. (2017). Review of Software Engineering in the Context of Embedded and Cyber Physical Systems. American Journal of Operations Management and Information Systems, 2(3), 72-75. https://doi.org/10.11648/j.ajomis.20170203.11

    Copy | Download

    ACS Style

    Omuya Odhiambo Erick; Julius Murumba. Review of Software Engineering in the Context of Embedded and Cyber Physical Systems. Am. J. Oper. Manag. Inf. Syst. 2017, 2(3), 72-75. doi: 10.11648/j.ajomis.20170203.11

    Copy | Download

    AMA Style

    Omuya Odhiambo Erick, Julius Murumba. Review of Software Engineering in the Context of Embedded and Cyber Physical Systems. Am J Oper Manag Inf Syst. 2017;2(3):72-75. doi: 10.11648/j.ajomis.20170203.11

    Copy | Download

  • @article{10.11648/j.ajomis.20170203.11,
      author = {Omuya Odhiambo Erick and Julius Murumba},
      title = {Review of Software Engineering in the Context of Embedded and Cyber Physical Systems},
      journal = {American Journal of Operations Management and Information Systems},
      volume = {2},
      number = {3},
      pages = {72-75},
      doi = {10.11648/j.ajomis.20170203.11},
      url = {https://doi.org/10.11648/j.ajomis.20170203.11},
      eprint = {https://download.sciencepg.com/pdf/10.11648.j.ajomis.20170203.11},
      abstract = {Embedded systems have overwhelmingly penetrated systems globally in areas such as transportation, industrial-automation, medical-equipment, communication and energy as a result of Innovations being triggered by software embedded in these systems. These systems use approximately 98 percent of all the microprocessors produced worldwide. The objective of this study was to discuss the state of embedded systems use in software engineering, establish Opportunities Created by Embedded Systems and to investigate the Challenges of Embedded and Cyber-Physical Systems. This study utilized the literature review method to examine and analyze secondary sources of data such as conference reports, journal articles, and publication articles including google scholar. The paper aims at contributing towards knowledge and lessons that can be applied in towards building embedded and cyber physical systems in software engineering.},
     year = {2017}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Review of Software Engineering in the Context of Embedded and Cyber Physical Systems
    AU  - Omuya Odhiambo Erick
    AU  - Julius Murumba
    Y1  - 2017/01/27
    PY  - 2017
    N1  - https://doi.org/10.11648/j.ajomis.20170203.11
    DO  - 10.11648/j.ajomis.20170203.11
    T2  - American Journal of Operations Management and Information Systems
    JF  - American Journal of Operations Management and Information Systems
    JO  - American Journal of Operations Management and Information Systems
    SP  - 72
    EP  - 75
    PB  - Science Publishing Group
    SN  - 2578-8310
    UR  - https://doi.org/10.11648/j.ajomis.20170203.11
    AB  - Embedded systems have overwhelmingly penetrated systems globally in areas such as transportation, industrial-automation, medical-equipment, communication and energy as a result of Innovations being triggered by software embedded in these systems. These systems use approximately 98 percent of all the microprocessors produced worldwide. The objective of this study was to discuss the state of embedded systems use in software engineering, establish Opportunities Created by Embedded Systems and to investigate the Challenges of Embedded and Cyber-Physical Systems. This study utilized the literature review method to examine and analyze secondary sources of data such as conference reports, journal articles, and publication articles including google scholar. The paper aims at contributing towards knowledge and lessons that can be applied in towards building embedded and cyber physical systems in software engineering.
    VL  - 2
    IS  - 3
    ER  - 

    Copy | Download

  • Sections