A DYNAMIC MEMORY OF SOFTWARE DESIGNS

被引:0
|
作者
HENDERSON, S [1 ]
BAILIN, SC [1 ]
机构
[1] CTA INC,ROCKVILLE,MD 20852
关键词
SOFTWARE REUSE; CONCEPT FORMATION; RETRIEVAL; MACHINE LEARNING AUTOMATIC CLASSIFICATION;
D O I
10.1017/S0890060400000743
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes an application of artificial intelligence to support software reuse. We begin by discussing the characteristics of software engineering that establish dynamic reorganization as a requirement for a repository of software artifacts. We then present an experimental system that uses incremental concept formation as the basis for dynamic reorganization, and the conceptual hierarchy that was generated by the system for a set of 67 artifacts. The hierarchy is compared to a hierarchy produced manually by independent investigators, and the automatic hierarchy is evaluated in terms of retrieval efficiency and retrieval reliability. The paper ends with a discussion of three projects that share similar objectives with our work.
引用
收藏
页码:163 / 176
页数:14
相关论文
共 50 条
  • [41] Compact comparison of competing software designs
    Tamim, N
    Exman, I
    [J]. 2004 23RD IEEE CONVENTION OF ELECTRICAL AND ELECTRONICS ENGINEERS IN ISRAEL, PROCEEDINGS, 2004, : 145 - 148
  • [42] A MANAGEMENT TOOL FOR EVALUATION OF SOFTWARE DESIGNS
    CARDENASGARCIA, S
    ZELKOWITZ, MV
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (09) : 961 - 971
  • [43] Software Defect Prediction for LSI Designs
    Parizy, Matthieu
    Takayama, Koichiro
    Kanazawa, Yuji
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2014, : 565 - 568
  • [44] Software tackles multilayer PCB designs
    Conrad, A
    [J]. MICROWAVES & RF, 1997, 36 (06) : 114 - 114
  • [45] Student Software Designs at the Undergraduate Midpoint
    Thomas, Lynda
    Zander, Carol
    Loftus, Chris
    Eckerdal, Anna
    [J]. ITICSE'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2017, : 34 - 39
  • [46] VHDL: Software based hardware designs
    Wunnava, SV
    Patil, V
    [J]. PROCEEDINGS IEEE SOUTHEASTCON '98: ENGINEERING FOR A NEW ERA, 1998, : 392 - 396
  • [47] Configuration management for designs of software systems
    Nguyen, TN
    Munson, EV
    Boyland, JT
    Thao, C
    [J]. 12TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2005, : 236 - 243
  • [48] MEASUREMENT OF STRUCTURE AND SIZE OF SOFTWARE DESIGNS
    SHEPPERD, M
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1992, 34 (11) : 756 - 762
  • [49] Evaluating the Modifiability of Software Architectural Designs
    Saliu, M. Omolade
    Ruhe, Guenther
    Lindvall, Mikael
    Ackermann, Christopher
    [J]. ADVANCES IN COMPUTERS, VOL 77, 2009, 77 : 243 - 297
  • [50] Software automatically designs analogue chips
    不详
    [J]. ELECTRONICS WORLD, 2002, 108 (1795): : 5 - 5