z-logo
Premium
A Principle Modeling Framework for Software Intensive Systems
Author(s) -
Tomer Amir
Publication year - 2012
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.2012.tb01461.x
Subject(s) - computer science , software engineering , software system , unified modeling language , systems development life cycle , software construction , traceability , consistency (knowledge bases) , verification and validation , systems engineering , software , programming language , engineering , operations management , artificial intelligence
A systematic modeling framework for utilizing UML for effective modeling is introduced, keeping consistency and traceability among the various aspects and elements of the system. The proposed framework defines five conceptual decomposition levels for software‐intensive systems modeling, namely, the Business level, the Software‐Intensive System (SWIS) level, the Computer Software Configuration Item (CSCI) level, the Computer Software Component level (CSC) and the Computer Software Unit (CSU) level. Each system‐element at each level is considered a “system‐of‐interest” on its own, while all of them adhere to a unified common definition of the term “system”. In addition, each of the analysis and design levels is associated with integration and testing level, and a consistent modeling between the operational configurations and the testing configurations is introduced. Consideration is also given to modeling of configurations in other stages of the life cycle. The framework has been successfully deployed and proven usable in a graduate level systems engineering course as well as in an undergraduate software engineering course.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here