Validation of new theses on off-the-shelf component based development

被引:0
|
作者
Li, JY [1 ]
Conradi, R [1 ]
Slyngstad, OPN [1 ]
Bunse, C [1 ]
Khan, U [1 ]
Torchiano, M [1 ]
Morisio, M [1 ]
机构
[1] Norwegian Univ Sci & Technol, Dept Comp & Informat Sci, NO-7491 Trondheim, Norway
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Using OTS (Off-The-Shelf) components in software development has become increasingly popular in the IT industry. OTS components can be either COTS (Commercial-Off-The-Shelf), or OSS (Open-Source-Software) components. A recent study with seven structured interviews concluded with six theses, which contradicted widely accepted (or simply undisputed) insight. Since the sample size of that study was very small, it is necessaty to investigate these theses in a larger and randomized sample. A state-of-the-practice survey in three countries - Norway, Italy, and Germany - has been performed to validate these new theses. Data from 133 OTS component-based projects has been collected Results of this survey support four and contradict two of the initial theses. The supported theses are: OSS components were mainly used without modification in practice; custom code mainly provided additional functionality; formal OTS selection processes were seldom used; OTS component users managed to get required changes from vendors. The unsupported theses are: standard mismatches were more frequent than architecture mismatches; OTS components were mainly selected based on architecture compliance instead of function completeness.
引用
收藏
页码:229 / 238
页数:10
相关论文
共 50 条
  • [1] A framework for off-the-shelf software component development and maintenance processes
    Mantyniemi, Annukka
    Pikkarainen, Minna
    Taulavuori, Anne
    [J]. VTT Publications, 2004, (525):
  • [2] HUMAN COMPONENT - OFF-THE-SHELF SUBSYSTEM
    STEWART, MC
    [J]. TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1979, 32 (JUN): : 320 - 320
  • [3] Verification and validation of off-the-shelf software
    Eastwick, Michael
    [J]. Medical Device and Diagnostic Industry, 1995, 17 (04):
  • [4] Lifecycle for off-the-shelf software validation
    Stein, T
    [J]. ASQ'S 57TH ANNUAL QUALITY CONGRESS PROCEEDINGS: EXPANDING HORIZON: GLOBAL, PERSONAL, TOOLS, NETWORKING, SOLUTIONS, 2003, : 65 - 78
  • [5] A state-of-the-practice survey of off-the-shelf component-based development processes
    Li, Jingyue
    Torchiano, Marco
    Conradi, Reidar
    Slyngstad, Odd Petter N.
    Bunse, Christian
    [J]. REUSE OF OFF-THE-SHELF COMPONENTS, PROCEEDINGS, 2006, 4039 : 16 - 28
  • [6] COTS: Commercial off-the-shelf or custom off-the-shelf?
    USAF, 580 SMXG, United States
    [J]. CrossTalk, 2007, 6 (31):
  • [7] OFF-THE-SHELF
    不详
    [J]. NATURE, 1991, 354 (6353) : 437 - 437
  • [8] OFF-THE-SHELF
    MERRETT, N
    [J]. NEW SCIENTIST, 1995, 146 (1976) : 56 - 57
  • [9] DEVELOPMENT OF A NEW STEREO-PANORAMA SYSTEM BASED ON OFF-THE-SHELF STEREO CAMERAS
    Amini, Amir Shahrokh
    Varshosaz, Masood
    Saadatseresht, Mohammad
    [J]. PHOTOGRAMMETRIC RECORD, 2014, 29 (146): : 206 - 223
  • [10] Conflict Analysis in Commercial Off-The-Shelf (COTS) Based Development
    Ibrahim, Hamdy
    Wanyama, Tom
    Eberlein, Armin
    Far, Behrouz H.
    [J]. 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 686 - 691