Filters








361,490 Hits in 4.0 sec

Software product line testing – A systematic mapping study

Emelie Engström, Per Runeson
2011 Information and Software Technology  
Context: Software product lines (SPL) are used in industry to achieve more efficient software development. However, the testing side of SPL is underdeveloped.  ...  Objective: This study aims at surveying existing research on SPL testing in order to identify useful approaches and needs for future research.  ...  In order to get a picture of existing research we launched a systematic mapping study of product line testing.  ... 
doi:10.1016/j.infsof.2010.05.011 fatcat:dr22hbk5yvbtbplfc72o5agpzm

Combinatorial Interaction Testing of Software Product Lines: A Mapping Study

Mohd Zanes Sahid, Abu Bakar Md Sultan, Abdul Azim Abdul Ghani, Salmi Baharom
2016 Journal of Computer Science  
Software Product Line (SPL) is a software engineering paradigm that is inspired by the concept of reusability of common features, formulated for different software product.  ...  This paper reports a Systematic Mapping Study (SMS) of relevant primary studies as the evidence on the application of Combinatorial Interaction Testing (CIT) for SPL.  ...  The authors also wish to thank Universiti Putra Malaysia (UPM) which provided the facilities and appropriate environments for carrying out this study and to the Software Engineering research group of FSKTM  ... 
doi:10.3844/jcssp.2016.379.398 fatcat:kdc2r5kkiveqho3ycwcdmmf77u

Regression Test Selection and Product Line System Testing

Emelie Engström
2010 2010 Third International Conference on Software Testing, Verification and Validation  
Conclusions: Continued research will be done in close cooperation with industry with the goal to define a tool for visualizing system test coverage in a product line and the delta between a product and  ...  Context: Software product lines (SPL) are used in industry to achieve more efficient software development.  ...  a systematic mapping on software product line testing [5] .  ... 
doi:10.1109/icst.2010.45 dblp:conf/icst/Engstrom10 fatcat:cod4ca3zx5bmjkqxr4j5j4cqw4

Utilization of Software Product Lines for Generation of Patient Monitoring Systems and Sending Alerts

Bruno Gomes de Araújo, Philippi Sedir Grilo de Morais, Jailton Carlos de Paiva, Ricardo Alexsandro de Medeiros Valentim, José Diniz Júnior, Francis Solange Vieira Tourinho
2013 Procedia Technology - Elsevier  
Software Product Lines (SPL) are responsible for the generation of systems based on a selection of its features.  ...  So as to validate the SPL, two systems were generated by the tool through the selection of a combination of the available features.  ...  By presenting a simple methodology for configuration and system mapping, the Captor tool was used in the development of the Product Line.  ... 
doi:10.1016/j.protcy.2013.12.139 fatcat:p3qox4uqn5culinnswv56ve2cu

A detailed cost model for concurrent use with hardware/software co-design

Daniel Ragan, Peter Sandborn, Paul Stoaks
2002 Proceedings - Design Automation Conference  
Based on the determination of key metrics such as gate count and lines of software, a new tool called Ghost, evaluates software and hardware development, fabrication, packaging and testing costs.  ...  This study extends this conventional focus through the development of a methodology and software tool that evaluates system (hardware and software) development, fabrication, and testing costs (dollar costs  ...  Tooling (masking) cost at low volumes of production has a large impact on the total per chip cost. The tooling cost is based on the chosen wafer fabrication process.  ... 
doi:10.1145/513987.513989 fatcat:pez5ts763fclhktukn6veobpkq

A detailed cost model for concurrent use with hardware/software co-design

Daniel Ragan, Peter Sandborn, Paul Stoaks
2002 Proceedings - Design Automation Conference  
Based on the determination of key metrics such as gate count and lines of software, a new tool called Ghost, evaluates software and hardware development, fabrication, packaging and testing costs.  ...  This study extends this conventional focus through the development of a methodology and software tool that evaluates system (hardware and software) development, fabrication, and testing costs (dollar costs  ...  Tooling (masking) cost at low volumes of production has a large impact on the total per chip cost. The tooling cost is based on the chosen wafer fabrication process.  ... 
doi:10.1145/513918.513989 dblp:conf/dac/RaganSS02 fatcat:zizzze2g3zgn7pkxkt5n54ia54

A detailed cost model for concurrent use with hardware/software co-design

D. Ragan, P. Sandborn, P. Stoaks
2002 Proceedings 2002 Design Automation Conference (IEEE Cat. No.02CH37324)  
Based on the determination of key metrics such as gate count and lines of software, a new tool called Ghost, evaluates software and hardware development, fabrication, packaging and testing costs.  ...  This study extends this conventional focus through the development of a methodology and software tool that evaluates system (hardware and software) development, fabrication, and testing costs (dollar costs  ...  Tooling (masking) cost at low volumes of production has a large impact on the total per chip cost. The tooling cost is based on the chosen wafer fabrication process.  ... 
doi:10.1109/dac.2002.1012634 fatcat:3aww6ra43rfy7g7fe3knxlj6s4

A systematic mapping study of software product lines testing

Paulo Anselmo da Mota Silveira Neto, Ivan do Carmo Machado, John D. McGregor, Eduardo Santana de Almeida, Silvio Romero de Lemos Meira
2011 Information and Software Technology  
This is a common practice in single-system development, and continues to hold in Software Product Lines (SPL).  ...  Method: A systematic mapping study was conducted with a set of nine research questions, in which 120 studies, dated from 1993 to 2009, were evaluated.  ...  Some of the studies illustrated that the use of domain specific languages, and the tooling for those languages, is more feasible in a software product line context.  ... 
doi:10.1016/j.infsof.2010.12.003 fatcat:vabb6v4id5dhfjzbbkc2rzpuii

Unit Testing for Domain-Specific Languages [chapter]

Hui Wu, Jeff Gray, Marjan Mernik
2009 Lecture Notes in Computer Science  
This paper introduces our initial investigation into a unit testing framework that can be customized for specific DSLs through a reusable mapping of GPL testing tool functionality.  ...  Currently, software developers using a DSL are generally forced to test and debug their DSL programs using available GPL tools, rather than tools that are informed by the domain abstractions at the DSL  ...  In the Robot DSL unit test script, line 2 on the left side is mapped to lines 2 and 3 on the right side; line 3 on the left side is mapped to lines 4 and 5 on the right side.  ... 
doi:10.1007/978-3-642-03034-5_7 fatcat:w2ivwidsmnbsfluwbdom23w7oq

Key activities for product derivation in software product lines

Rick Rabiser, Pádraig O'Leary, Ita Richardson
2011 Journal of Systems and Software  
More and more organizations adopt software product lines to leverage extensive reuse and deliver a multitude of benefits such as increased quality and productivity and a decrease in cost and time-to-market  ...  When compared to the vast amount of research on developing product lines, relatively little work has been dedicated to the actual use of product lines to derive individual products, i.e., the process of  ...  For example, in the case study with Siemens VAI, where a software product line for the automation of continuous casting was the focus, discipline mapping was not necessary as the focus of the study was  ... 
doi:10.1016/j.jss.2010.09.042 fatcat:k56oc5u2b5ct7m6museuu6oihi

Organizational Testing Management Maturity Model for a Software Product Line

Etiene Lamas, Érica Ferreira, Marcos Ribeiro do Nascimento, Luiz Alberto Vieira Dias, Fabio Fagundes Silveira
2010 2010 Seventh International Conference on Information Technology: New Generations  
The proposed framework is a set of structures to support the development and testing of Software Product Lines. This set follows the Experimental Software Engineering concepts.  ...  This paper presents a framework entitled Organizational Testing Management Maturity Model (OTM3).  ...  In this experimental study the main objective was: "What is the effect of the software testing techniques in a SPL strategy on product reliability and stability, given an environment of expert programmers  ... 
doi:10.1109/itng.2010.134 dblp:conf/itng/LamasFNDS10 fatcat:6sb5ahqigfhidbtqemxzpijejy

An Enhanced Scalable Design Approach for Managing Large Scale Variability in Software Product Lines (SPLs)

Muhammad Garba, Muhammad Nura Malami, Muhammad Muazu, Abubakar Ahmad Aliero, Dalhatu Mohammed, Bashar Umar Kangiwa
2020 Computer Science and Information Technology  
Variability management remained the main challenge for software product line (SPL) adoption since it needs to be efficiently managed at different levels of the SPL development process (for example, requirements  ...  With the increase in size and complexity of product lines, and the more holistic systems approach to the design process, managing ever-growing variability models has become a challenge and more difficult  ...  Implementation and Case Study Used In this section, we present the main features of the new tool using a product line case study. The later consists of more than 1,000 features.  ... 
doi:10.13189/csit.2020.080402 fatcat:o6ginnrdwff6rnkf5kevfmjuoi

Towards Tool Support for the Configuration of Non-Functional Properties in SPLs

Julio Sincero, Wolfgang Schröder-Preikschat, Olaf Spinczyk
2009 2009 42nd Hawaii International Conference on System Sciences  
We introduce our set of tools that are used to support the approach and show how to use them by applying it to the well-known SPL (The Graph Product Line) that was suggested as a platform for evaluating  ...  The configuration of NFPs (non-functional properties) is a crucial problem in the development of software-intensive systems.  ...  Software Product Lines The development of software product lines (SPLs) are considered [31] to be a new paradigm, as the result of its implementation, different members of a family of systems (product  ... 
doi:10.1109/hicss.2009.472 dblp:conf/hicss/SinceroSS09 fatcat:mzej7shyyrgqvjbfrebt57xzgu

A Reusable Software Architecture for Geographic Information Systems Based on Software Product Line Engineering [chapter]

Nieves R. Brisaboa, Alejandro Cortiñas, Miguel R. Luaces, Matias Pol'la
2015 Lecture Notes in Computer Science  
Although there has been much research on software product line engineering in the last years, the definition of a software product line for the domain of geographic information systems has not been undertaken  ...  , such as software product line engineering (SPLE).  ...  software product line for GIS.  ... 
doi:10.1007/978-3-319-23781-7_26 fatcat:dwe3qmsx5zaplhzq6hkd33lksi

Un mapeo sistemático de literatura: pruebas basadas en riesgo en el desarrollo de software

María I. Bastidas, César J. Pardo, Carlos A. Ardila
2020 Ingeniería y Competitividad  
Sin embargo, en las organizaciones de desarrollo software los riesgos que se identifican tienen relación con la planificación o coste del proyecto para garantizar la entrega del producto y no consideran  ...  Este tipo de pruebas ayudan a detectar fallas tempranas durante el desarrollo del producto y a través de métricas poder evaluar el desempeño de los casos de pruebas.  ...  A taxonomy of risk-based testing. International Journal on Software Tools for Technology Transfer. 2014;(10) Souza E.  ... 
doi:10.25100/iyc.v23i1.9503 fatcat:ipz7cwlgtnab3pjmu2co3cztqi
« Previous Showing results 1 — 15 out of 361,490 results