OBJECT-ORIENTED ANALYSIS AS DESIGN - A CASE-STUDY

被引:2
作者
ZUALKERNAN, IA
TSAI, WT
JEMIE, A
WEN, IC
DRAKE, JM
机构
[1] UNIV MINNESOTA,DEPT COMP SCI,MINNEAPOLIS,MN 55455
[2] UNIV MINNESOTA,CARLSON SCH MANAGEMENT,DEPT INFORMAT & DECIS SCI,MINNEAPOLIS,MN 55455
[3] UNIV MINNESOTA,CTR RES LEARNING PERCEPT & COGNIT,MINNEAPOLIS,MN 55455
关键词
REQUIREMENT ENGINEERING; PROTOCOL ANALYSIS; OBJECT-ORIENTED ANALYSIS; CLIENT-ANALYST INTERACTION; BLACKBOARD MODEL;
D O I
10.1142/S0218194092000233
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Object-oriented analysis-is the activity of understanding a problem domain and developing a specification for it within an object-oriented paradigm. In this paper we propose object-oriented analysis can be viewed as a design task that consists of analysis, synthesis and internal and external completeness and consistency checking. We postulate a blackboard based design framework and propose several alternative theories within this framework. Data from an expert analyst is collected and analyzed for relative explanatory power of the alternative theories. Basic findings are that viewed as a design activity, object-oriented analysis is neither top-down nor completely opportunistic in nature. Rather, (1) analysis (the process of finding objects and processes) and synthesis (constructing the object model and state-transition diagrams) are complementary activities while internal completeness and consistency checking is coupled with synthesis and (2) construction of objects and processes are cyclic and complementary processes. The findings are compared with both descriptive and normative research in automated software design.
引用
收藏
页码:489 / 521
页数:33
相关论文
共 40 条
[1]  
[Anonymous], 1984, PROTOCOL ANAL
[2]  
BOBBIE PO, 1990, 2ND P INT IEEE C TOO
[3]  
COAD P, 1991, OBJECT ORIENTED ANAL
[4]   A COEFFICIENT OF AGREEMENT FOR NOMINAL SCALES [J].
COHEN, J .
EDUCATIONAL AND PSYCHOLOGICAL MEASUREMENT, 1960, 20 (01) :37-46
[5]  
Davis A. M., 1990, SOFTWARE REQUIREMENT
[6]   SUCCESSFUL INFORMATION-SYSTEM DEVELOPMENT IN RELATION TO SITUATIONAL FACTORS WHICH AFFECT EFFECTIVE COMMUNICATION BETWEEN MIS-USERS AND EDP-SPECIALISTS [J].
DEBRABANDER, B ;
THIERS, G .
MANAGEMENT SCIENCE, 1984, 30 (02) :137-155
[7]  
DRAKE JM, 1992, TR9208 U MINN DEP CO
[8]  
DRAKE JM, 1992, TR9210 U MINN DEP CO
[9]  
EIERMAN MA, 1992, DEV UNDERSTANDING PR
[10]  
Embley D, 1992, OBJECT ORIENTED SYST