Skip to main content

Systems and Software Engineering

  • Chapter
  • First Online:
Book cover Guide to Computing Fundamentals in Cyber-Physical Systems

Part of the book series: Computer Communications and Networks ((CCN))

Abstract

This chapter begins with a brief introduction to systems engineering in Sect. 6.1, which describes systems engineering as an interdisciplinary field of engineering primarily focused on how to successfully design, implement, evaluate, and manage complex engineered systems over their life cycles. It also introduces the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) ISO/IEC 15288:2008 standard. Section 6.2 describes the design challenges of cyber-physical systems (CPS) and their impact on systems engineering with reference to requirements definition and management using Cradle Cradle is a requirements management and systems engineering tool that integrates the entire project life cycle into one, massively scalable, integrated, multiuser software product. Section 6.3 introduces the principal concept of software engineering with special focus on the V-model and Agile software development methodology. Section 6.4 introduces the different requirements in software design in CPS It also includes the software requirements standard American National Standards Institute/Institute of Electrical and Electronics Engineers (ANSI/IEEE) 29148-2011. Section 6.5 provides a maritime area case study which focuses on tracking and monitoring containers at ports and on ships as well as tracking and monitoring containers transported from a sea gate port to a dry port. Section 6.6 contains comprehensive questions from the introduction to systems engineering topics, followed by references and suggestions for further reading.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • (ANSI/EIA-632-1998) ANSI/EIA-632-1998 Processes for Engineering a System, Washington, D.C., Electronic Industries Association (EIA), 1999

    Google Scholar 

  • (Bahill and Gissing 1998) Bahill, A. T., Gissing, B.: Re-evaluating systems engineering concepts using systems thinking. IEEE Transactions on Systems, Man and Cybernetics, Part C: Applications and Reviews, Vol. 28 No. 4, pp. 516–528, 1998

    Google Scholar 

  • (Bai et al. 2010) Bai, Y., Zhang, Y., Shen, C.:: Remote container monitoring with wireless networking and cyber-physical system. IEEE Mobile Congress (GMC), 2010; doi 10.1109/GMC2010.5634569

  • (Baker 2015) Baker, L.: Model-Based Systems Engineering Process with Functional Model Analyses, Presentation AlaSim 2015

    Google Scholar 

  • (Beck et al. 2001) Beck., K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R. C., Melleor, S., Schwaber, S., Sutherland, J., Thomas, D.: Manifesto for Agile Software Developmen; http://www.agileAlliance.org

  • (Colomba et al. 2014) Colomba, A. W., Bangemann, T., Karnoukos, S., Delsing, J., Stluka, P., Harrison, R., Jammes, F., Martinez Lastra, J. L. (Ed.). Industrial Cloud-Based Cyber-Physical Systems, Springer Publ. 2014

    Google Scholar 

  • (CRADLE-7 2014) Requirements Definition and Management Using Cradle, White Paper, 2014

    Google Scholar 

  • (Derler et al. 2011) Derler, P., Lee, E. A., Sangiovanni-Vincentelli, A. I. : Addressing modelling challenges in Cyber-Physical Systems. Technical Report UCB/ EECS-2011-17. Berkeley, 2011

    Google Scholar 

  • (DSMC 1990) Defense Systems Management College: Systems Engineering Management Guide, Washington, DC, U.S. Government Printing Office, 1990

    Google Scholar 

  • (EIA&IS/632/1998) Systems Engineering, Washington, D.C., Electronic Industries Association (EIA), 1994

    Google Scholar 

  • (Elm 2005) Elm, J. P.: Surveying Systems Engineering Effectiveness. Proceedings Systems Engineering Conference, 2005. http://web.archive.org/web/20070615160805/ http://www.splc.net/programs/acquisition-support/presentations/surveying.pdf

  • (Faulconbridge and Ryan 2014) Faulconbridge, R. I., Ryan, M. J.: Systems Engineering Practice, Argos Press, Canberra, Australia, 2014

    Google Scholar 

  • (Gotterbarn et al. 1999) Gotterbarn, D., Miller, K., Rogerson, S.: Computer Society and ACM Approve Software Code of Ethics. pp. 84–88, Computer, 10, 1999

    Google Scholar 

  • (Hamelin et al. 2010) Hamelin, R. D., Walden, D. D., Krueger, M. E.: INCOSE Systems Engineering Handbook v.3.2: Improving the Process for SE Practitioners, INCOSE International Symposium 2010, Volume 20, Issue 1, pages 532–541. Published online: 4 NOV 2014: DOI: 10.1002/j.2334-5837.2010.tb01087.x

    Google Scholar 

  • (Hamilton 1972) Hamilton, M.: Software Engineering. In: Information Processing pp. 530–538, North-Holland Publ, 1972

    Google Scholar 

  • (Haskins 2010) Haskins, C. (Ed.): Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities, International Council oo Systems Engineering, San Diego, C.A., 2010

    Google Scholar 

  • (Haskins 2006) Haskins, C.: Systems Engineering Handbook – Version 3. International Council of Systems Engineering, 2006

    Google Scholar 

  • (Higsmith 2001) Higsmith, J.: History Agile Manifesto. http://agilemanifesto.org/history.html

  • (IEEE-STD-1220-1994) IEEE Trial-Use Standard for Application and Management of the Systems Engineering Process, NewZork, N.J., IEEE Computer Science, 1995

    Google Scholar 

  • IEEE Standard Glossary of Software Engineering Terminology, IEEE Standard 610.12-1990, 1990

    Google Scholar 

  • (Incose 2007) INCOSE Systems Engineering Cost Estimation by Consensus, 2007

    Google Scholar 

  • (Johnson et al. 2014) Johnson, M., Randolph, T.: Hu, F. : On Modeling Issues in Cyber-Physical Systems. pp. 89-100, Chapter 7, In: Cyber-Physical Systems. (Ed.) Hu, F., CRC Press 2014

    Google Scholar 

  • (Lake 1996) Lake, J.: Unraveling the Systems Engineering Lexicon. Proceedings of the INCOSE Symposion, 1996

    Google Scholar 

  • (Li 2008) Li T.: Systems Engineering Assumptions and Comparison Tests, Graduate Report, TU-Delft, 2008

    Google Scholar 

  • (Möller 2014) Möller, D. P. F.: Introduction to Transportation Analysis, Modeling and Simulation, Springer Publ. 2014

    Google Scholar 

  • (Naur and Randell 1968) Naur, P., Randell, B.: Software Engineering - Report on a conference sponsored by the NATO, 1968

    Google Scholar 

  • (Patterson et al. 2014) Patterson, C., Vasquez, R., Hu, F. : Cyber-Physical Systems: Design Challenges, pp. 15–33, Chapter 2. In: Cyber-Physical Systems. Hu, F. (Ed.), CRC Press, 2014

    Google Scholar 

  • (Pollet and Chourabi 2008) Pollet, Y., Chourabi, O.: A formal approach for optimized concurrent System Engineering. Proceed. EngOpt – International Conference on Engineering Optimization, 2008

    Google Scholar 

  • (SECMM-95-01) Systems Engineering Capability Maturity Model, Version 1.1, Carnegie Mellon University, Pittsburgh, P.A., Software Engineering Institute, 1995

    Google Scholar 

  • (Summerville 2007) Summerville, I.: Software Engineering (8th ed.), Perason Education, 2005

    Google Scholar 

  • (Rusche 2013) Rusche, C. A. (Ed.): The BSI Workbook (in German), BSI AG, 2013

    Google Scholar 

  • (Suh 2001) Suh, N. P.: Axiomatic Design: Advances and Applications. Oxford University Press. 2001

    Google Scholar 

  • (Tanik and Begley 2014) Tanik, U. J., Begly, A.: An Adaptive Cyber-Physical System Framework for Cyber-Physical Systems Design Automation, pp. 125–140, Chapter 11. In: Applied Cyber-Physical Systems. Suh, S. C., Tanik, U. J., Carbone, J. N., Eroglu, A. (Eds.), Springer Publ. 2014

    Google Scholar 

  • (Tarumi et al. 2007) Tarumi, S., Kozaki K., Kitamura, Y., Tanaky, H., Mizoguchi, R.: Development of a Design Supporting System for Nano Materials based on a Framework for Integrated Knowledge on Functioning Manufacturing Process. Proceed. 10th IASTED International Conference Intelligent Systems and Control, pp. 446–454, 2007

    Google Scholar 

  • (Togay 2014) Togay C.: Axiomatic Design Theory for Cyber-Physical System. pp. 85–100, Chapter 8. In: Applied Cyber-Physical Systems. Suh, S. C., Tanik, U. J., Carbone, J. N., Eroglu, A. (Eds.), Springer Publ. 2014

    Google Scholar 

  • (Valerdi and Wheaton 2005) Valerdi, R., Wheaton, M.: ANSI/EIA 632 As a Standard WBS for COSYSMO, Proceedings 5th Aviation, Technology, Integration, and Operations Conference (ATIO), Arlington, Virginia, 2005

    Google Scholar 

  • (3SL 2014) Requirements Definition and Management Using Cradle, White Paper 3SL, November 2014

    Google Scholar 

Links

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Möller, D.P.F. (2016). Systems and Software Engineering. In: Guide to Computing Fundamentals in Cyber-Physical Systems. Computer Communications and Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-25178-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25178-3_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25176-9

  • Online ISBN: 978-3-319-25178-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics