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 条
  • [21] Generative Models for Relief Perspective Architectures
    Leonardo Baglioni
    Federico Fallavollita
    Nexus Network Journal, 2021, 23 : 879 - 898
  • [22] Generative linguistics: A historical perspective.
    Longa, VM
    CANADIAN JOURNAL OF LINGUISTICS-REVUE CANADIENNE DE LINGUISTIQUE, 1997, 42 (04): : 479 - 482
  • [23] Reuse of Waste from the Perspective of Circular Economy
    Liu Yijie
    Zhang Shu
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON MANAGEMENT AND COMPUTER SCIENCE (ICMCS 2018), 2018, 77 : 493 - 497
  • [24] Dialyzer reuse - Part I: Historical perspective
    Twardowski, ZJ
    SEMINARS IN DIALYSIS, 2006, 19 (01) : 41 - 53
  • [25] Trustworthy reuse of health data: A transnational perspective
    Geissbuhler, A.
    Safran, C.
    Buchan, I.
    Bellazzi, R.
    Labkoff, S.
    Eilenberg, K.
    Leese, A.
    Richardson, C.
    Mantas, J.
    Murray, P.
    De Moor, G.
    INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS, 2013, 82 (01) : 1 - 9
  • [26] WASTEWATER REUSE IN MUSLIM COUNTRIES - AN ISLAMIC PERSPECTIVE
    FAROOQ, S
    ANSARI, ZI
    ENVIRONMENTAL MANAGEMENT, 1983, 7 (02) : 119 - 123
  • [27] ON ANALOGY FOR SOFTWARE REUSE - A PERSPECTIVE FROM CYBERNETICS
    CHEN, ZX
    CYBERNETICS AND SYSTEMS, 1995, 26 (06) : 697 - 711
  • [28] Explicit Disentanglement of Appearance and Perspective in Generative Models
    Detlefsen, Nicki S.
    Hauberg, Soren
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [29] Generative Models from the perspective of Continual Learning
    Lesort, Timothee
    Caselles-Dupre, Hugo
    Garcia-Ortiz, Michael
    Stoian, Andrei
    Filliat, David
    2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [30] Place identity: a generative AI's perspective
    Jang, Kee Moon
    Chen, Junda
    Kang, Yuhao
    Kim, Junghwan
    Lee, Jinhyung
    Duarte, Fabio
    Ratti, Carlo
    HUMANITIES & SOCIAL SCIENCES COMMUNICATIONS, 2024, 11 (01):