A survey of structured and object-oriented software specification methods and techniques

被引:77
作者
Wieringa, R [1 ]
机构
[1] Univ Twente, Dept Comp Sci, NL-7500 AE Enschede, Netherlands
关键词
D O I
10.1145/299917.299919
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This article surveys techniques used in structured and object-oriented software specification methods. The techniques are classified as techniques for the specification of external interaction and internal decomposition. The external interaction specification techniques are further subdivided into techniques for the specification of functions, behavior, and communication. After surveying the techniques, we summarize the way they are used in structured and object-oriented methods and indicate ways in which they can be combined. The article ends with a plea for simplicity in diagram techniques and for the use of formal semantics to define these techniques. The appendices show how the reviewed techniques are used in 6 structured and 19 object-oriented specification methods.
引用
收藏
页码:459 / 527
页数:69
相关论文
共 122 条
  • [91] *RAT SOFTW CORP, 1997, UN MOD LANG NOT GUID
  • [92] *RAT SOFTW CORP, 1997, UN MOD LANG SEM VERS
  • [93] Reenskaug Trygve., 1996, WORKING OBJECTS OORA
  • [94] ROSS DT, 1985, COMPUTER, V18, P25, DOI 10.1109/MC.1985.1662862
  • [95] ROSS DT, 1977, IEEE T SOFTWARE ENG, V3, P1
  • [96] RUMBAUGH J, 1995, J OBJECT-ORIENT PROG, V7, P6
  • [97] RUMBAUGH J, 1995, J OBJECT-ORIENT PROG, V8, P10
  • [98] RUMBAUGH J, 1995, J OBJECT-ORIENT PROG, V7, P21
  • [99] Rumbaugh J., 1991, Object -Oriented Modeling and Design
  • [100] SAAKE G, 1994, FORMALE GRUNDLAGEN E, P79