Skip to main content

System Analysis and Modeling Using SysML

  • Conference paper
  • First Online:
IT Convergence and Security 2012

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 215))

Abstract

In software engineering, Unified Modeling Language (UML) is considered as the de-facto standard for modeling Object Oriented Systems. On the other hand when it comes to system engineering, then UML is believed to be not as good. More precisely, UML is not effective when modeling system’s (Non-functional) requirements, linking these non-functional requirements with other artifacts of the system and defining constraints on the system, in an effective manner to define the system architecture. OMG (Object Management Group) released SysML (a UML-profile) to overcome such limitations of UML, when applied to system engineering. This paper is an effort to show how system’s structure, its constraints and (non-functional) requirements can be effectively modeled and linked with each other in SysML with help of a case study.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.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. Cantor M (2003) Panel: Extending UML from Software to Systems Engineering. In: Proceedings of the 10th IEEE international conference and workshop on the engineering of computer-based systems, IEEE, Huntsville, Alabama

    Google Scholar 

  2. www.omg.org/syseng/

  3. Pettit RG (2004) Lessons learned applying UML in embedded software systems designs. In: IEEE

    Google Scholar 

  4. Vanderperren Y (2005) UML 2 and SysML: an approach to deal with complexity in SoC/NoC design. In: Proceedings of design, automation and test in Europe

    Google Scholar 

  5. OMG Systems Modeling Language, The Official OMG SysML Specification Site. www.sysml.org/

  6. www.omgsysml.org/

  7. http://www.sysmlforum.com/faq/

  8. Fonoage M (2008) SysML, UML, and SDL: a comparison. Center for systems integration. Florida Atlantic University, Boca Raton

    Google Scholar 

  9. Lano1 K, Evans A (1999) Rigorous development in UML. In: Proceedings of the second international conference on fundamental approaches to software engineering, Springer, London

    Google Scholar 

  10. Weilkie T (2007) Systems engineering with SysML/UML: modeling, analysis, design. The MK/OMG Press, USA

    Google Scholar 

  11. Holt J, Perry S (2008) SysML for systems engineering. Professional applications of computing series 7. The Institution of Engineering and Technology, London, UK

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Muzaffar Iqbal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media Dordrecht

About this paper

Cite this paper

Iqbal, M., Khan, M.U., Sher, M. (2013). System Analysis and Modeling Using SysML. In: Kim, K., Chung, KY. (eds) IT Convergence and Security 2012. Lecture Notes in Electrical Engineering, vol 215. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-5860-5_145

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-5860-5_145

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-5859-9

  • Online ISBN: 978-94-007-5860-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics