Reuse Environments for Software Artifacts: Analysis Framework

被引:0
|
作者
Mahmood, Sajjad [1 ]
Ahmed, Moataz [1 ]
Alshayeb, Mohammad [1 ]
机构
[1] King Fahd Univ Petr & Minerals, Informat & Comp Sci Dept, Dhahran 31261, Saudi Arabia
关键词
software reuse; reuse envirnoment; UML artifacts; analysis framework; RETRIEVAL; SEARCH; SYSTEM;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Systematic software reuse facilitates achieving quality software, faster and at a lower cost. Software reuse environments play an important role in exploiting reusable artifacts to the extent. Environments that support reusing early-stage software artifacts are of great interest. There have been a number of reuse environments proposed in the literature for reuse of software artifacts. However, there is no framework to allow analyzing (i.e. classifying and comparing) reuse environments. The significance of such a framework is twofold: (1) to be used by reuse practitioners to select appropriate environment; and (2) to be used by researchers to identify gaps for future research. In this paper, we present an attribute-based framework to provide such aid to practitioners and researchers. The paper also presents an indicative survey of current reuse environments proposed for systematic reuse of software artifacts. We use the framework to analyze those reuse environments. The analysis provides an understanding of current systematic reuse approaches and respective reuse environments; and identifies corresponding shortcomings. Consequently, we post research questions for future work.
引用
收藏
页码:35 / 40
页数:6
相关论文
共 50 条
  • [1] Software artifacts reuse and maintenance: An organizational framework
    Toffolon, C
    Dakhli, S
    [J]. SECOND EUROMICRO CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 1998, : 228 - 233
  • [2] Analysis and Evaluation of Software Artifact Reuse Environments
    Mahmood, Sajjad
    Ahmed, Moataz
    Alshayeb, Mohammad
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2014, 2 (02) : 54 - 65
  • [3] A Classification Framework for Software Reuse
    Khusidman, Vitaly
    Bridgeland, David M.
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2006, 5 (06): : 43 - 61
  • [4] Framework for safe reuse of software binaries
    Venkitaraman, R
    Gupta, G
    [J]. DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, PROCEEDINGS, 2004, 3347 : 283 - 293
  • [5] A framework for describing software architectures for reuse
    Mugisa, EK
    Maibaum, TSE
    [J]. SOFTWARE ARCHITECTURE, 1999, 12 : 245 - 271
  • [6] An Approach for Cognitive Software Reuse Framework
    Korra, Sampath
    Vasumathi, D.
    Vinayababu, A.
    [J]. PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2018, : 1179 - 1184
  • [7] Knowledge Management Framework for Software Reuse
    Maccanti, Simone
    Al-Jaroodi, Jameela
    Sirinterlikci, Arif
    [J]. PROCEEDINGS 2016 IEEE 40TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC), VOL 2, 2016, : 155 - 159
  • [8] SSR: A FRAMEWORK FOR A SECURE SOFTWARE REUSE
    Mahlous, Ahmed Redha
    [J]. INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2018, 10 (04): : 87 - 98
  • [9] THE OVERALL DESIGN OF SOFTWARE REUSE FRAMEWORK
    Feng, Zeng Xin
    [J]. 2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 3, 2012, : 343 - 347
  • [10] Towards a formal framework for software reuse
    Mili, R
    Raymond, J
    [J]. INFORMATION SCIENCES, 1998, 110 (3-4) : 135 - 149