Abstract
We explore the application of MBSE for conceptual system architecting. Choosing an architecture is a fundamental activity. Our Model-Based System Architecting (MBSA) framework facilitates the specification of an architecture as a reasoning process – a series of conceptualization and decision-making activities, backed-up by an MBSE environment. Our framework captures both the ontology of a stakeholder-driven and solution-oriented system architecture, and the process of growing the architecture as a series of conceptualization steps through five ontological domains: the stakeholder domain, the solution-neutral environment, the solution-specific environment, the integrated concept, and the concept of operations. Our MBSA approach shifts the modeling focus from recording to conceptualizing, exploring, decision-making, and innovating. In comparison to an “offline” architecting process, our approach may initially require a bigger effort but should enable stronger stakeholder engagement, clearer architectural decision point framing, quicker exploration, better long-term viability, and increased model robustness.
“The straight line, a respectable optical illusion which ruins many a man.” – Victor Hugo, Les Misérables
References
Dori D (2016) Model-Based Systems Engineering with OPM and SysML. Springer, New York
McDermott TA, Hutchinson N, Clifford M, Van Aken E, Slado A, Henderson K (2020) Benchmarking the Benefits and Current Maturity of Model-Based Systems Engineering across the Enterprise. Systems Engineering Research Center (SERC)
Hale JP, Zimmerman P, Kukkala G, Guerrero J, Kobryn P, Puchek B, Bisconti M, Baldwin C, Mulpuri M (2017) Digital Model-based Engineering: Expectations, Prerequisites, and Challenges of Infusion. NASA
Morris BA, Harvey D, Robinson KP, Cook SC (2016) Issues in Conceptual Design and MBSE Successes: Insights from the Model-Based Conceptual Design Surveys. INCOSE Int Symp 26:269–282 . https://doi.org/10.1002/j.2334-5837.2016.00159.x
Weilkiens T, Lamm JG, Roth S, Walker M (2016) Model-Based System Architecture. In: Model Based System Architecture, First Edi. John Wiley & Sons, Inc, pp 27–33
Object Management Group (2019) OMG Systems Modeling Language Version 1.6
Klappholz D, Port D (2004) Introduction to MBASE (Model-Based (System) Architecting and Software Engineering). In: Zelkowitz M V. (ed) Advances in Computers. Elsevier, pp 203–248
Boehm B, Klappholz D, Colbert E, Puri P, Jain A, Bhuta J, Kitapci H (2004) Guidelines for Model-Based (System) Architecting and Software Engineering (MBASE). 1–159
Boehm B (2006) Some future trends and implications for systems and software engineering processes. Syst Eng 9:1–19. https://doi.org/10.1002/sys.20044
Boehm B, Oram A, Wilson G (2010) Architecting: How much and when? O’Reilly Media
Bahill AT, Henderson SJ (2005) Requirements Development, Verification, and Validation exhibited in famous failures. Syst Eng 8:1–14. https://doi.org/10.1002/sys.20017
Lane JA, Koolmanojwong S, Boehm B (2013) Affordable Systems: Balancing the Capability, Schedule, Flexibility, and Technical Debt Tradespace
Crawley E, Cameron B, Selva D (2015) Systems Architecture: Strategy and Product Development for Complex Systems. Prentice Hall
Bahill AT, Madni AM (2017) Tradeoff Decisions in System Design. Springer International Publishing Switzerland
Dori D, Kohen H, Jbara A, Wengrowicz N, Lavi R, Levi-Soskin N, Bernstein K, Shani U (2020) OPCloud: An OPM Integrated Conceptual-Executable Modeling Environment for Industry 4.0. In: Kenett RS, Swarz RS, Zonnenshain A (eds) Systems Engineering in the Fourth Industrial Revolution: Big Data, Novel Technologies, and Modern Systems Engineering. Wiley
Menshenin Y, Mordecai Y (2020) Model Based System Architecting Reference Model. V01_20_12
Chomsky N (1956) Three models for the description of language. IRE Trans Inf Theory 2:113–124. https://doi.org/10.1109/TIT.1956.1056813
INCOSE (2015) INCOSE Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities, Fourth Edi. John Wiley & Sons, Inc.
Menshenin Y, Crawley E (2020) A system concept representation framework and its testing on patents, urban architectural patterns, and software patterns. Syst Eng 23:492–515. https://doi.org/10.1002/sys.21547
Menshenin Y (2020) Model-based framework for system concept - Ph.D. Thesis. Skolkovo Institute of Science and Technology
Freeman RE (2001) A Stakeholder Theory of the Modern Corporation. Perspect Bus Ethics 3. https://doi.org/10.3138/9781442673496-009
European Commission (2019) The European Green Deal. Brussels
NASA (2016) NASA System Engineering Handbook, SP-2016-61. NASA
Suh NP (1990) The principles of design. Oxford University Press on Demand
Nordlund M, Lee T, Kim S-G (2015) Axiomatic Design: 30 Years After. In: Proceedings of the ASME 2015 International Mechanical Engineering Congress and Exposition IMECE2015. ASME, Houston, Texas
Pahl G, Beitz W, Feldhusen J, Grote K-H (2007) Engineering Design A Systematic Approach. Springer-Verlag London
Maier JF, Eckert CM, Clarkson PJ (2016) Model granularity and related concepts. In: Proceedings of the DESIGN 2016 14th International Design Conference
Eppinger SD, Browning TR (2012) Design Structure Matrix Methods and Applications. Des Struct Matrix Methods Appl. https://doi.org/10.7551/mitpress/8896.001.0001
Miller GA (1956) The magical number seven, plus or minus two: Some limits on our capacity for processing information. Psychol Rev 63:81–97. https://doi.org/10.1037/h0043158
United States Department of Defense (DoD) (2010) The DoDAF Architecture Framework Version 2.02. https://dodcio.defense.gov/Library/DoD-Architecture-Framework/. Accessed 3 Dec 2020
Mordecai Y, James NK, Crawley EF (2020) Object-Process Model-Based Operational Viewpoint Specification for Aerospace Architectures. IEEE Aerosp Conf Proc 1–15. https://doi.org/10.1109/AERO47225.2020.9172685
Maier MW, Rechtin E (2000) The Art of Systems Architecting, Second Edi. CRC Press LLC
Cambridge Dictionary (2020) Decision. https://dictionary.cambridge.org/us/dictionary/english/decision. Accessed 18 Dec 2020
Zeleny M (1982) The Decision Process and Its Stages. In: Zeleny M, Cochrane J (eds) Multiple criteria decision making. McGraw-Hill, Inc., New York, pp. 85–95
Weinreich R, Groher I (2016) The Architect’s Role in Practice: From Decision Maker to Knowledge Manager? IEEE Softw 33:63–69. https://doi.org/10.1109/MS.2016.143
Mordecai Y, Dori D (2014) Conceptual Modeling of System-Based Decision-Making. In: INCOSE Internaional Symposium. INCOSE, Las-Vegas, NV, USA
Pratt, Raiffa, Schlaifer (1964) The Foundations of Decision Under Uncertainty. 59:353–375
Saaty TL (1990) How to make a decision: The analytic hierarchy process. Eur J Oper Res 48:9–26. https://doi.org/10.1016/0377-2217(90)90057-I
Howard R (1968) The Foundations of Decision Analysis. IEEE Trans Syst Sci Cybern 4:211–219. https://doi.org/10.1109/TSSC.1968.300115
Kahneman D (2003) A perspective on judgment and choice: mapping bounded rationality. Am Psychol 58:697–720. https://doi.org/10.1037/0003-066X.58.9.697
Tversky A, Kahneman D (1974) Judgement under Uncertainty: Heuristics and Biases. Science (80- ) 185
INCOSE (2015) INCOSE Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities, Fourth Edi. John Wiley & Sons, Inc., San Diego, CA, USA
Haskins C, Forsberg K, Krueger M, Walden D, Hamelin RD (2011) Systems Engineering Handbook, v. 3.2.2. International Council on Systems Engineering
Parnell GS, Parnell GS, Madni AM, Bordley RF (2017) Trade-off Analytics: Creating and Exploring the System Tradespace Chapter 2: A Conceptual Framework and Mathematical Foundation for Trade-off Analysis
Rebentisch ES, Crawley EF, Loureiro G, Dickmann JQ, Catanzaro SN (2005) Using Stakeholder Value Analysis to Build Exploration Sustainability. Engineering 1–15. https://doi.org/10.2514/6.2005-2553
Malak RJ, Aughenbaugh JM, Paredis CJJ (2009) Multi-attribute utility analysis in set-based conceptual design. CAD Comput Aided Des 41:214–227. https://doi.org/10.1016/j.cad.2008.06.004
Ross AM, Hastings DE, Warmkessel JM, Diller NP (2004) Multi-Attribute Tradespace Exploration as Front End for Effective Space System Design. J Spacecr Rockets 41:20–28. https://doi.org/10.2514/1.9204
Breiner S, Sriram RD, Subrahmanian E (2019) Compositional Models for Complex Systems
Mordecai Y, Fairbanks J, Crawley EF (2020) Category-Theoretic Formulation of Model-Based Systems Architecting: The Concept → Model → Graph → View → Concept Transformation Cycle
Haimes YY (2009) Multiobjective Decision-Tree Analysis. In: Risk Modeling, Assessment, and Management, Third Edit. John Wiley & Sons, Inc.
Censi A (2017) A Class of Co-Design Problems with Cyclic Constraints and Their Solution. IEEE Robot Autom Lett 2:96–103. https://doi.org/10.1109/LRA.2016.2535127
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this entry
Cite this entry
Menshenin, Y., Mordecai, Y., Crawley, E.F., Cameron, B.G. (2022). Model-Based System Architecting and Decision-Making. In: Madni, A.M., Augustine, N., Sievers, M. (eds) Handbook of Model-Based Systems Engineering. Springer, Cham. https://doi.org/10.1007/978-3-030-27486-3_17-1
Download citation
DOI: https://doi.org/10.1007/978-3-030-27486-3_17-1
Received:
Accepted:
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-27486-3
Online ISBN: 978-3-030-27486-3
eBook Packages: Springer Reference Intelligent Technologies and RoboticsReference Module Computer Science and Engineering