A Repository to Support Software Process Reuse Based on Process Lines

被引:3
|
作者
Costa, Diogo Matheus [1 ]
Teixeira, Eldanae Nogueira [1 ]
Lima Werner, Claudia Maria [1 ]
机构
[1] Univ Fed Rio de Janeiro, Syst Engn & Comp Sci Dept, Rio De Janeiro, RJ, Brazil
关键词
Software Process Line; Software Reuse; Repository; FRAMEWORK;
D O I
10.1145/3439961.3439962
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Defining a software process is a complex activity, especially when defined from scratch. Thus, different reuse techniques have been proposed to reduce the effort, as well as increase the quality of the defined process, such as Software Process Line (SPrL). SPrL provides a systematic way to support software process reuse. However, adopting SPrL approaches without supporting tools may turn to be a very difficult task. Although SPrL supporting tools are becoming more practical, integrated tools are still needed to support all reuse stages. In addition, to make reuse in a systematic manner, it is necessary to provide a repository, i.e., a shared database of information and artifacts. However, software process repositories are not frequently discussed in SPrL literature and those discussed are coupled with their related approaches, which makes reuse in different scenarios unfeasible. This paper presents a reusable software process repository focused on SPrL concepts support, called Odyssey Repository, which can support the development of SPrL integrated tools. In this scenario, a proof of concept was performed to verify the proposed repository feasibility. Moreover, a TAM-based preliminary evaluation was conducted, where software process experts indirectly evaluated the repository during the project-specific software process definition using SPrL artifacts. Although the results are positive, further evaluations are still needed.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] A collaborative framework to support software process improvement based on the reuse of process assets
    Medina-Dominguez, Fuensanta
    Saldana-Ramos, Javier
    Mora-Soto, Arturo
    Sanz-Esteban, Ana
    Sanchez-Segura, Maria-Isabel
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 283 - 289
  • [2] Software Process Reuse Based on Knowledge and Process Components
    Peron Martins Lanna, Andre Luiz
    Marques Pietrobon, Carlos Alberto
    16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED MULTIMEDIA SYSTEMS (DMS 2010), 2010, : 29 - 32
  • [3] Software process line as an approach to support software process reuse: A systematic literature review
    Teixeira, Eldanae Nogueira
    Aleixo, Fellipe Araujo
    de Sousa Amancio, Francisco Dione
    Oliveira Jr, Edson
    Kulesza, Uira
    Werner, Claudia
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 116
  • [4] Measuring Business Process Model Reuse in a Process Repository
    Veitch, Ross S.
    Seymour, Lisa F.
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM 2019), 2019, 362 : 733 - 744
  • [5] Software Repository for Software Process Improvement
    Park, Eun-Ju
    Kom, Haeng-Kon
    Lee, Roger Y.
    COMPUTER AND INFORMATION SCIENCE, 2008, 131 : 51 - 64
  • [6] Software project process control based on hierarchical process patterns reuse
    Cao, Jian
    Zhang, Shen-Sheng
    Li, Ming-Lu
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2003, 31 (SUPPL.): : 2059 - 2062
  • [7] An approach of reuse-based software process improvement
    Xu, Ruzhi
    Lin, Peiguang
    Zhao, Zhikun
    Qian, Leqiu
    Journal of Computational Information Systems, 2010, 6 (06): : 1897 - 1906
  • [8] Software Process Definition: a Reuse-based Approach
    Barreto, Ahilton Silva
    Paulino Murta, Leonardo Gresta
    Cavalcanti da Rocha, Ana Regina
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2011, 17 (13) : 1765 - 1799
  • [9] Internet based software process support
    Maurer, F
    Dellen, B
    SEVENTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WET ICE '98), 1998, : 27 - 32
  • [10] Requirements for a software process repository content
    Santanen, M
    Mäkinen, J
    Jaakkola, H
    KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2002, 80 : 52 - 59