ARCHITECTURAL MISMATCH - WHY REUSE IS SO HARD

被引:181
|
作者
GARLAN, D
ALLEN, R
OCKERBLOOM, J
机构
基金
美国国家科学基金会;
关键词
D O I
10.1109/52.469757
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Architectural mismatch stems from mismatched assumptions a reusable part makes about the system structure it is to be part of. These assumptions often conflict with the assumptions of other parts and are almost always implicit, making them extremely difficult to analyze before building the system. To illustrate how the perspective of architectural mismatch can clarify our understanding of component integration problems, we describe our experience of building a family of software design environments from existing parts. On the basis of our experience, we show how an analysis of architectural mismatch exposes some fundamental, thorny problems for software composition and suggests some possible research avenues needed to solve them.
引用
收藏
页码:17 / &
相关论文
共 50 条
  • [41] In Response to "Why Burnout Is So Hard to Fix"
    Prince, Sydnee
    [J]. JOURNAL OF ONCOLOGY PRACTICE, 2017, 13 (12) : 843 - +
  • [42] Why is English so hard for a Chinese person?
    刘娟
    [J]. 语数外学习(高中版中旬), 2021, (03) : 94 - 95
  • [43] Why is it so hard to define software architecture?
    Baragry, J
    Reed, K
    [J]. 1998 ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 1998, : 28 - 36
  • [44] WHY IS TECHNOLOGY-TRANSFER SO HARD
    JONES, C
    [J]. COMPUTER, 1995, 28 (06) : 86 - 87
  • [45] Theories on teaching: why are they so hard to find?!?
    Janette R. Hill
    Lynne Schrum
    [J]. TechTrends, 2002, 46 (5) : 22 - 26
  • [46] MATERIAL WITNESS WHY IS BORON SO HARD?
    不详
    [J]. NATURE MATERIALS, 2010, 9 (01) : 6 - 6
  • [47] Why Is Changing Old Habits So Hard?
    Kronberga, M.
    Suresan, S.
    Cartner, E.
    Khawgali, M.
    Bonner, C.
    Matias, M.
    Saha, A.
    Peter, M.
    [J]. BRITISH JOURNAL OF SURGERY, 2023, 110
  • [48] Pandemic modelling- why so hard?
    Ulvestad, Elling
    [J]. TIDSSKRIFT FOR DEN NORSKE LAEGEFORENING, 2020, 140 (15) : 1536 - 1537
  • [49] Why are married women working so hard?
    Parkman, AM
    [J]. INTERNATIONAL REVIEW OF LAW AND ECONOMICS, 1998, 18 (01) : 41 - 49
  • [50] Why Is It So Hard to Stop Sports Concussions?
    Piazza, Stephen
    [J]. AMERICAN SCIENTIST, 2014, 102 (05) : 346 - 349