Skip to main content

MBSAP Methodology Overview

  • Chapter
  • First Online:
Effective Model-Based Systems Engineering

Abstract

In this chapter, we introduce and summarize the MBSAP methodology that is the core topic of the book. First, we present the basic principles on which the methodology is based, expanding the discussion of MBSE from Chaps. 1 and 2, and we relate our approach to traditional Systems Engineering (SE) constructs such as the “Vee” diagram that is familiar to generations of system engineers. We expand on the key aspects of transitioning from a traditional document-centric approach to one that is model-centric, and we emphasize the fact that MBSE using MBSAP is not a fundamentally different SE process. Next, we give a high-level overview of MBSAP, and we summarize the flow of the methodology from initial requirements analysis and conceptual thinking to a final physical system implementation, following the levels of abstraction defined in the architecture taxonomy in Chap. 1. We address the crucial subject of model structure and present the Viewpoints and Perspectives that together provide the organizing principles of MBSAP. Many such structures are possible, but our experience is that the organization shown here delivers consistently good results across a wide range of system categories. Because of the importance of system stakeholders in determining the success or failure of a system development, we provide a discussion of the essentials of stakeholder interaction, especially using the architecture as a tool for dialog and analysis. We then introduce a hierarchy of modeling and simulation as an integral element of architecture development and refinement. We discuss the reality that architecture development is often constrained by the need to conform to customer policies and mandates, and we lay out a set of preliminary activities that are essential preparation for an effective architecture effort. Finally, we complete this introduction to MBSAP by reviewing a number of alternative methodologies and showing that to a great extent, MBSAP is consistent with them while stressing a rigorous succession of architecting activities with defined artifacts and metrics. Chapter objective: the reader will be able to describe the fundamental motivation for MBSE, its benefits when applied to a general SE process, and the background, goals, scope, products, and overall process of the MBSAP methodology, including stakeholder interactions.

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 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 159.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

  1. The Open Group (2017) TOGAF Version 9 Enterprise Edition. http://www.opengroup.org/togaf/. Accessed 18 May 2017

  2. Zachman JA (2008) A concise definition of the Zachman framework. https://www.zachman.com/about-the-zachman-framework. Accessed 12 May 2017

  3. Object Management Group (2016) Model driven architecture. http://www.omg.org/mda/. Accessed 18 May 2017

  4. Object Management Group (2011) INCOSE Object-Oriented Systems Engineering Method (OOSEM). http://www.omgwiki.org/MBSE/doku.php?id=mbse:incoseoosem. Accessed 12 May 2017

  5. Yourdon E (1989) Modern structured analysis. Prentice Hall, Englewood Cliffs, NJ

    Google Scholar 

  6. Buede DM, Miller WD (2016) The engineering design of systems: models and methods, 3rd edn. Wiley, Hoboken, NJ

    Google Scholar 

  7. Lattanze AJ (2009) Architecting software intensive systems: a practitioner’s guide. CRC Press, New York

    Google Scholar 

  8. Mellor S, Balcer M (2002) Executable UML: a foundation for model-driven architecture. Addison-Wesley, New York

    Google Scholar 

  9. Raistrick C et al (2004) Model driven architecture with executable UML. Cambridge University Press, Cambridge

    Google Scholar 

  10. Clements P, Kazman R, Klein M (2001) Evaluating software architectures: methods and case studies. Addison-Wesley, Boston, MA

    Google Scholar 

  11. Estafan JA (2016) INCOSE MBSE initiative survey of model-based systems engineering methodologies. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.184.9414. Accessed 18 May 2017

  12. Clements P, Bachmann F, Bass L, Garlan D, Ivers J, Little R, Nord R, Stafford J (2002) Documenting software architectures: views and beyond. Addison-Wesley, Boston, MA

    Google Scholar 

  13. ISO (2008) ISO/IEC 15288:2008 systems and software engineering—system life cycle processes. http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=43564. Accessed 18 May 2017

  14. Rozanski N, Woods E (2005) Software systems architecture: working with stakeholders using viewpoints and perspectives. Addison-Wesley, New York

    Google Scholar 

  15. Douglass B (2015) Agile Systems Engineering, 1st edn. Morgan Kaufmann, New York

    Google Scholar 

  16. Dove R (2014) Agile Systems and Systems Engineering: One Day Tutorial. INCOSE Colorado Front Range Chapter, Denver

    Google Scholar 

  17. INCOSE (2017) Agility in systems engineering—findings from recent studies. Unpublished working paper. www.parshift.com/s/ASELCM170415-AgilityInSE-Findings.pdf. Accessed 10 May 2017

  18. Schindel W, Dove R (2016) Introduction to the Agile Systems Engineering life cycle MBSE pattern. Paper presented at the international symposium, international council on systems engineering, Edinburgh, Scotland

    Google Scholar 

  19. Dori D (2016) Model-based systems engineering with OPM and SysML. Springer, New York

    Book  Google Scholar 

  20. Broy M, Feilkas M, Herrmannsdoerfer M, Merenda S, Ratiu D (2010) Seamless model-based development: from isolated tools to integrated model engineering environments. Proc IEEE 98(4):526–545

    Article  Google Scholar 

  21. Denno P, Thurman T, Mettenburg J, Hardy D (2008) On enabling a model-based systems engineering discipline. Paper presented at the 18th INCOSE international symposium

    Google Scholar 

  22. Wymore AW (1967) Model-based systems engineering: an introduction to the mathematical theory of discrete systems and to the tricotyledon theory of system design. Wiley, New York

    Google Scholar 

  23. Cole B, Delp C, Donahue K (2010) Piloting model based engineering techniques for spacecraft concepts in early formulation. Jet Propulsion Laboratory (INCOSE), California Institute of Technology, Pasadena, CA

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Borky, J.M., Bradley, T.H. (2019). MBSAP Methodology Overview. In: Effective Model-Based Systems Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-95669-5_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-95669-5_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-95668-8

  • Online ISBN: 978-3-319-95669-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics