A perspective of generative reuse

被引:27
|
作者
Biggerstaff, TJ [1 ]
机构
[1] Microsoft Res, Redmond, WA 98052 USA
关键词
D O I
10.1023/A:1018924407841
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a perspective of generative reuse technologies as they have evolved over the last 15 years or so and a discussion of how generative reuse addresses some key reuse problems. Over that time period, a number of different reuse strategies have been tried ranging from pure component reuse to pure generation. The record of success is mixed and the evidence is sketchy. Nevertheless, the paper will use some known metric evidence plus anecdotal evidence, personal experience, and suggestive evidence to define some of the boundaries of the success envelope. Fundamentally, the paper will make the argument that the first order term in the success equation of reuse is the amount of domain-specific content and the second order term is the specific technology chosen in which to express that content. The overall payoff of any reuse system correlates well with the amount of content expressed in the domain specific elements. While not a silver bullet, technology is not without its contribution and the degree of payoff for any specific technology is sensitive to many factors. The paper will make the argument that the generative factors predominate over other technology factors. By looking closely at several successful generation systems that are exemplars for classes of related systems, the paper will examine how those classes have solved problems associated with the more convention reuse of concrete components expressed in conventional programming languages. From this analysis, it will distill the key elements of generative success and provide an opinion of approximately where each class of generative system fits in the overall picture. The result is a guide to the generative reuse technologies that appear to work best today.
引用
收藏
页码:169 / 226
页数:58
相关论文
共 50 条
  • [41] Review of Water Reuse from a Circular Economy Perspective
    Fernandes, Evaristo
    Marques, Rui Cunha
    WATER, 2023, 15 (05)
  • [42] Design reuse research: a computational perspective - Keynote paper
    Duffy, AHB
    Smith, JS
    Duffy, SM
    ENGINEERING DESIGN CONFERENCE '98: DESIGN REUSE, 1998, : 43 - 56
  • [43] Reuse of building materials-the perspective of Swedish clients
    Ericsson, Filip
    Mjornell, Kristina
    Janson, Ulla
    CLEANER ENGINEERING AND TECHNOLOGY, 2024, 23
  • [44] REUSE MODELS FOR GENERATIVE E-LEARNING CONTENT DEDICATED TO COMPUTER SCIENCE DISCIPLINES
    Chirila, Ciprian-Bogdan
    ELEARNING VISION 2020!, VOL III, 2016, : 21 - 27
  • [45] Generative AI in healthcare: A call for a Māori perspective
    Seretny, Marta
    Hiini, Kerry
    Laking, George
    BIOETHICS, 2025, 39 (01) : 155 - 157
  • [46] Interactive generative systems for conceptual design: An empirical perspective
    Eckert, Claudia
    Kelly, I.A.N.
    Stacey, Martin
    Artificial Intelligence for Engineering Design, Analysis and Manufacturing: AIEDAM, 1999, 13 (04): : 303 - 320
  • [47] Preaching and Generative AI: A Perspective from Early 2024
    Hussey, Ian
    INTERNATIONAL JOURNAL OF PRACTICAL THEOLOGY, 2024, 28 (02) : 307 - 323
  • [48] The Internet as a generative space: historical-evolutional perspective
    Asmolov, G. A.
    Asmolov, A. G.
    VOPROSY PSIKHOLOGII, 2019, (04) : 3 - +
  • [50] Generative Adversarial Networks: A Survey on Attack and Defense Perspective
    Zhang, Chenhan
    Yu, Shui
    Tian, Zhiyi
    Yu, James J. Q.
    ACM COMPUTING SURVEYS, 2024, 56 (04)