On the Validation of a Specific Development Process for Scientific Software using the Inspection Technique

被引:0
作者
Gomes, Jether Oliveira [1 ]
Moita, Gray Farias [2 ]
机构
[1] Programa Posgrad Modelagem Matemat & Computac, Modelagem Matemat & Computac, Belo Horizonte, MG, Brazil
[2] Programa Posgrad Modelagem Matemat & Computac, Aeronaut, Belo Horizonte, MG, Brazil
来源
ABAKOS | 2015年 / 3卷 / 02期
关键词
Software Processes; Process Validation; Scientific Software;
D O I
10.5752/P.2316-9451.2015v3n2p3
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The increasing demand for software has generated greater need for software development processes. However, although the literature does not present processes for the development of scientific software, in previous studies, a Specific Development Process for Scientific Software (SDPSS) was proposed. SDPSS was conceived based on Humphrey's Methodology, which defines that the execution of eight steps is necessary for the acquisition of a process. Having in mind that the first six steps have already been carried out, the current study considers the accomplishment of the seventh and eighth steps of the Methodology, which are the validation of the initial process and its later improvement. It is important to highlight the significance of these steps because a process must be tested and validated to ensure its efficiency. Hence, first, a webapp to automate and model the SDPSS was developed to aid in its implementation. Subsequently, SDPSS was applied in real environments of scientific software development to obtain results that were analyzed through a validation technique by inspection, known as VProcInsp. Despite some inconsistencies, it was concluded that SDPSS can really contribute to the development of academic scientific software.
引用
收藏
页码:3 / 21
页数:19
相关论文
共 13 条
[1]   Software process validation: Quantitatively measuring the correspondence of a process to a model [J].
Cook, JE ;
Wolf, AL .
ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 1999, 8 (02) :147-176
[2]  
FERREIRA Bruno, 2010, IOP C SERIES MAT SCI, V10, P1
[3]  
GOMES J. O., 2011, CIL IB LAT AM C COMP, V32
[4]   Applying UML and software simulation for process definition, verification, and validation [J].
Hsueh, Nien-Lin ;
Shen, Wen-Hsiang ;
Yang, Zhi-Wei ;
Yang, Don-Lin .
INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (9-10) :897-911
[5]  
Humphrey WS., 1995, DISCIPLINE SOFTWARE
[6]  
Kalus G., 2013, P 2013 INT C SOFTWAR, P171
[7]  
Moor A, 2006, CONTRIBUTIONS ICCS 2, P533
[8]  
Navarro E. O., 2005, Software Process Improvement and Practice, V10, P311, DOI 10.1002/spip.232
[9]  
PEREIRA J. M., 2008, S MEC COMP 8 2008 BE, V8
[10]  
Pressman R., 2014, SOFTWARE ENG PRACTIT