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 条
  • [21] A new process model for reuse based software development approach
    Jasmine, K. S.
    Vasantha, R.
    WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 251 - 254
  • [22] Automated support for software process reuse: Requirements and early experiences with the APSEE model
    Reis, RQ
    Reis, CAL
    Nunes, DJ
    CRIWG 2001: SEVENTH INTERNATIONAL WORKSHOP ON GROUPWARE, PROCEEDINGS, 2001, : 50 - 55
  • [23] Component-based software process support
    Gary, K
    Lindquist, T
    Koehnemann, H
    Derniame, JC
    13TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 1998, : 196 - 199
  • [24] Architecture-centric software process for software reuse
    Department of Computer Science and Technology, Xi'an Jiaotong University, Xi'an 710049, China
    High Technol Letters, 2006, SUPPL. (85-89):
  • [25] An XMI-based repository for software process meta-modeling
    Ruiz, F
    Piattini, M
    García, F
    Polo, M
    PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2002, 2559 : 546 - 558
  • [26] Mining Software Process Lines
    Rojas Blum, Fabian
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 839 - 842
  • [27] Scoping software process lines
    Armbrust, Ove
    Katahira, Masafumi
    Miyamoto, Yuko
    Münch, Jürgen
    Nakao, Haruka
    Ocampo, Alexis
    Software Process Improvement and Practice, 2009, 14 (03): : 181 - 197
  • [28] Activity-Based Software Process Lines Tailoring
    Lorenz, Wagner Gadea
    Brasil, Miguel Bauermann
    Fontoura, Lisandra Manzoni
    Pereira, Guilherme Vaz
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2014, 24 (09) : 1357 - 1381
  • [29] Support for Statistic Process Control of Software Process
    Goncalves, Lucelia
    Lima, Liken
    Reis, Rodrigo Quites
    Nascimento, Luciana
    Ribeiro, Talita
    2012 XXXVIII CONFERENCIA LATINOAMERICANA EN INFORMATICA (CLEI), 2012,
  • [30] SOFTWARE ENGINEERING, THE SOFTWARE PROCESS AND THEIR SUPPORT
    LEHMAN, MM
    SOFTWARE ENGINEERING JOURNAL, 1991, 6 (05): : 243 - 258