A behavior-based classification and retrieval technique for object-oriented specification reuse

被引:0
|
作者
Chou, SC
Chen, JY
Chung, CG
机构
来源
SOFTWARE-PRACTICE & EXPERIENCE | 1996年 / 26卷 / 07期
关键词
specification reuse; specification classification; specification retrieval; behavioral similarity;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a classification and retrieval technique for object-oriented specification reuse, based on the assumption that existing specifications exhibiting behaviors similar to that of the system under development are appropriate for reuse. Existing specifications are classified and retrieved according to the semantic networks abstracted from their behaviors. Since semantic networks attach semantic meanings to certain degrees of detail, our technique is rather precise. Primary behavior is used to classify specifications because it can be obtained in the early phases of system analysis. Therefore, our technique allows early reuse. Moreover, subspecifications and classes of existing specifications are classified independently so that they can be retrieved for reuse separately. Thus, our technique encourages reusing subspecifications as well as classes. Since a subspecification is composed of classes and their relationships, reusing it corresponds to reusing all those classes and relationships, A technique that reuses subspecifications as well as classes is thus expected to save more time than those that reuse only classes.
引用
收藏
页码:815 / 832
页数:18
相关论文
共 50 条
  • [1] Object-oriented vision for a behavior-based robot
    Bischoff, R
    Graefe, V
    Wershofen, KP
    [J]. INTELLIGENT ROBOTS AND COMPUTER VISION XV: ALGORITHMS, TECHNIQUES, ACTIVE VISION, AND MATERIALS HANDLING, 1996, 2904 : 278 - 289
  • [2] An executable specification language for specification understanding in object-oriented specification reuse
    Chou, SC
    Chen, JY
    Chung, CG
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (06) : 419 - 434
  • [3] An object-oriented implementation of behavior-based control architecture
    Jeon, YH
    Park, JM
    Song, IS
    Cho, YJ
    Oh, SR
    [J]. 1996 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, PROCEEDINGS, VOLS 1-4, 1996, : 706 - 711
  • [4] An object-oriented model for specification, prototyping, implementation and reuse
    Bottger, J
    Agsteiner, K
    Monjau, D
    Schulze, S
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE, PROCEEDINGS, 1998, : 303 - 310
  • [5] PRECISE SPECIFICATION OF BEHAVIOR IN OBJECT-ORIENTED STANDARDIZATION ACTIVITIES
    KILOV, H
    [J]. COMPUTER STANDARDS & INTERFACES, 1993, 15 (2-3) : 275 - 285
  • [6] Precise specification of behavior in object-oriented standardization activities
    Kilov, Haim
    [J]. Computer Standards and Interfaces, 1993, 15 (2-3): : 275 - 285
  • [7] AN OBJECT-ORIENTED SPECIFICATION FOR COMPILER
    WU, PC
    WANG, FJ
    [J]. SIGPLAN NOTICES, 1992, 27 (01): : 85 - 94
  • [8] Collective specification and verification of behavior models and object-oriented implementations
    Yi, Qing
    Niu, Jianwei
    Marneni, Anitha R.
    [J]. ICSOFT 2011 - Proceedings of the 6th International Conference on Software and Database Technologies, 2011, 2 : 15 - 24
  • [9] COLLECTIVE SPECIFICATION AND VERIFICATION OF BEHAVIOR MODELS AND OBJECT-ORIENTED IMPLEMENTATIONS
    Yi, Qing
    Niu, Jianwei
    Marneni, Anitha R.
    [J]. ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 2, 2011, : 15 - 24
  • [10] OBJECT-ORIENTED SPECIFICATION IN LOTOS AND Z, OR MY CAT REALLY IS OBJECT-ORIENTED
    CUSACK, E
    LAI, M
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 489 : 179 - 202