Scenario-based modeling and its applications

被引:17
作者
Bai, XY [1 ]
Tsai, WT [1 ]
Paul, R [1 ]
Feng, K [1 ]
Yu, L [1 ]
机构
[1] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
来源
PROCEEDINGS OF THE SEVENTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS | 2002年
关键词
D O I
10.1109/WORDS.2002.1000060
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:253 / 260
页数:8
相关论文
共 20 条
[1]  
AMYOT D, 2000, FIR FEAT CONSTR WORK
[2]  
[Anonymous], 2000, USE CASES REQUIREMEN
[3]  
BAI X, 2001, P IEEE EDOC, P140
[4]  
BOOCH G, 1998, VISUAL MODELING RATI
[5]  
*DOD OASD C3I I A, 2000, REP LAT YEAR 2000 DE
[6]  
*DOD OASD C3I I A, 2001, END TO END INT TEST
[7]  
Jacobson I., 1992, Object Oriented Software Engineering
[8]  
JOINTER JK, 1993, TR9384 U MINN COMP S
[9]  
Jorgensen Paul C., 1995, SOFTWARE TESTING CRA, V1st edition
[10]   Regression testing in an industrial environment [J].
Onoma, AK ;
Tsai, WT ;
Poonawala, MH ;
Suganuma, H .
COMMUNICATIONS OF THE ACM, 1998, 41 (05) :81-86