TY - GEN
T1 - Scenario-based modeling and its applications
AU - Bai, X.
AU - Tsai, W. T.
AU - Paul, R.
AU - Feng, K.
AU - Yu, L.
N1 - Publisher Copyright:
© 2002 IEEE.
PY - 2002
Y1 - 2002
N2 - Use-oriented techniques are widely used in software requirement analysis and design. Use cases and usage scenarios facilitate system understanding and provide a common language for communication. This paper presents a scenario-based modeling technique and discusses its applications. In this model, scenarios are organized hierarchically and they capture the system functionality at various abstraction levels including scenario groups, scenarios, and sub-scenarios. Combining scenarios or sub-scenarios can form complex scenarios. Data are also separately identified, organized, and attached to scenarios. This scenario model can be used to cross check with the UML model. It can also direct systematic scenario-based testing including test case generation, test coverage analysis with respect to requirements, and functional regression testing.
AB - Use-oriented techniques are widely used in software requirement analysis and design. Use cases and usage scenarios facilitate system understanding and provide a common language for communication. This paper presents a scenario-based modeling technique and discusses its applications. In this model, scenarios are organized hierarchically and they capture the system functionality at various abstraction levels including scenario groups, scenarios, and sub-scenarios. Combining scenarios or sub-scenarios can form complex scenarios. Data are also separately identified, organized, and attached to scenarios. This scenario model can be used to cross check with the UML model. It can also direct systematic scenario-based testing including test case generation, test coverage analysis with respect to requirements, and functional regression testing.
KW - Application software
KW - Communication system software
KW - Computer science
KW - Object oriented modeling
KW - Performance analysis
KW - Real time systems
KW - Software design
KW - Software testing
KW - System testing
KW - Unified modeling language
UR - https://www.scopus.com/pages/publications/84949237489
UR - https://www.scopus.com/pages/publications/84949237489#tab=citedBy
U2 - 10.1109/WORDS.2002.1000060
DO - 10.1109/WORDS.2002.1000060
M3 - Conference contribution
AN - SCOPUS:84949237489
T3 - Proceedings - International Workshop on Object-Oriented Real-Time Dependable Systems, WORDS
SP - 253
EP - 260
BT - Proceedings of the 7th International Workshop on Object-Oriented Real-Time Dependable Systems, WORDS 2002
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 7th International Workshop on Object-Oriented Real-Time Dependable Systems, WORDS 2002
Y2 - 7 January 2002 through 9 January 2002
ER -