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 条
  • [1] [Anonymous], 1980, LNCS
  • [2] [Anonymous], 1990, DESIGNING OBJECT ORI
  • [3] [Anonymous], 1992, OBJECT LIFE CYCLES M
  • [4] [Anonymous], 1983, SYSTEM DEV
  • [5] [Anonymous], OBJECT ORIENTED TECH
  • [6] [Anonymous], 1994, LNCS
  • [7] [Anonymous], 1988, SADT STRUCTURED ANAL
  • [8] Baeten J.C.M., 1990, Cambridge Tracts in Theoretical Computer Science, V18
  • [9] Bates BW, 1996, LECT NOTES COMPUT SC, V1080, P222
  • [10] BEAR S, 1990, SIGPLAN NOTICES, V25, P28, DOI 10.1145/97946.97950