skip to main content
Skip header Section
A Practical Guide to SysML: The Systems Modeling LanguageNovember 2011
Publisher:
  • Morgan Kaufmann Publishers Inc.
  • 340 Pine Street, Sixth Floor
  • San Francisco
  • CA
  • United States
ISBN:978-0-12-385207-6
Published:22 November 2011
Pages:
640
Skip Bibliometrics Section
Bibliometrics
Skip Abstract Section
Abstract

A general purpose graphical modeling language used to specify, analyze, and design systems that may include hardware, software, and personnel, SysML is now being adopted by companies across a broad range of industries, including aerospace and defense, automotive, and IT system developers. This book is the bestselling, authoritative guide to SysML for systems and software engineers, providing a comprehensive and practical resource for modeling systems with SysML. Fully updated to cover newly released version 1.3, it includes a full description of the modeling language along with a quick reference guide, and shows how an organization or project can transition to model-based systems engineering using SysML, with considerations for processes, methods, tools, and training. Numerous examples to help readers understand how SysML can be used in practice, while reference material facilitates studying for the OMG Systems Modeling Professional (OCSMP) Certification Program, designed to test candidates knowledge of SysML and their ability to use models to represent real-world systems. Authoritative and comprehensive guide to understanding and implementing SysML A quick reference guide, including language descriptions and practical examples Application of model-based methodologies to solve complex system problems Guidance on transitioning to model-based systems engineering using SysML Preparation guide for OMG Certified Systems Modeling Professional (OCSMP) Table of Contents Part I Introduction Systems Engineering Overview Model-Based Systems Engineering3 SysML Language Overview SysML Language Overview Part II Language Description SysML Language Architecture Organizing the Model with Packages Modeling Structure with Blocks Modeling Constraints with Parametrics Modeling Flow-Based Behavior with Activities Modeling Message-Based Behavior with Interactions Modeling Event-Based Behavior with State Machines Modeling Functionality with Use Cases Modeling Text-Based Requirements and their Relationship to Design Modeling Cross-Cutting Relationships with Allocations Customizing SysML for Specific Domains Part III Modeling Examples Water Distiller Example Using Functional Analysis Residential Security System Example Using the Object-Oriented Systems Engineering Method Part IV Transitioning to Model-Based Systems Engineering Integrating SysML into a Systems Development Environment Deploying SysML into an Organization APPENDIXES A-1 SysML Reference Guide A-2 Cross Reference Guide to the OMG Systems Modeling Professional Certification Program (OCSMP) - NEW

Cited By

  1. ACM
    Song C, Yang K and Xu J Application of Executable SysML Technology in UCAV Formation Ground Attack Proceedings of the 2018 2nd International Conference on Management Engineering, Software Engineering and Service Sciences, (212-216)
  2. Jain A, Fujimoto R, Kim J, Liu M, Crittenden J and Lu Z Towards automating the development of federated distributed simulations for modeling sustainable urban infrastructures Proceedings of the 2015 Winter Simulation Conference, (2668-2679)
  3. Krammer M, Fritz J and Karner M Model-based configuration of automotive co-simulation scenarios Proceedings of the 48th Annual Simulation Symposium, (155-162)
  4. Brink M, van der Vlies R, Schalkwijk Ribeiro A, González Alonso I and van Bronswijk J (2018). Public health resources for smart-home scenario development, Journal of Ambient Intelligence and Smart Environments, 7:2, (155-170), Online publication date: 1-Mar-2015.
  5. ACM
    Gaeta J and Czarnecki K Modeling aerospace systems product lines in SysML Proceedings of the 19th International Conference on Software Product Line, (293-302)
  6. ACM
    Siavashi F and Truscan D Environment modeling in model-based testing Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, (1-6)
  7. Falcone A, Garro A, Longo F and Spadafora F Simulation Exploration Experience Proceedings of the 2014 IEEE/ACM 18th International Symposium on Distributed Simulation and Real Time Applications, (113-120)
  8. ACM
    Schneider J, Teodorov C, Senn E and Champeau J Towards a Dynamic Infrastructure for Playing with Systems of Systems Proceedings of the 2014 European Conference on Software Architecture Workshops, (1-4)
  9. Wang B and Baras J HybridSim Proceedings of the 2013 IEEE/ACM 17th International Symposium on Distributed Simulation and Real Time Applications, (33-40)
  10. Meng C, Kim S, Son Y and Kubota C A SysML-based simulation model aggregation framework for seedling propagation system Proceedings of the 2013 Winter Simulation Conference: Simulation: Making Decisions in a Complex World, (2180-2191)
Contributors

Recommendations