Software component decision-making: In-house, OSS, COTS or outsourcing-A systematic literature review

D Badampudi, C Wohlin, K Petersen - Journal of Systems and Software, 2016 - Elsevier
Context: Component-based software systems require decisions on component origins for
acquiring components. A component origin is an alternative of where to get a component …

Choosing component origins for software intensive systems: In-house, COTS, OSS or outsourcing?—A case survey

K Petersen, D Badampudi, SMA Shah… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
The choice of which software component to use influences the success of a software system.
Only a few empirical studies investigate how the choice of components is conducted in …

Selection of third party software in Off-The-Shelf-based software development—An interview study with industrial practitioners

C Ayala, Ø Hauge, R Conradi, X Franch, J Li - Journal of Systems and …, 2011 - Elsevier
The success of software development using third party components highly depends on the
ability to select a suitable component for the intended application. The evidence shows that …

BPMS-RA: a novel reference architecture for business process management systems

S Pourmirza, S Peters, R Dijkman… - ACM Transactions on …, 2019 - dl.acm.org
A growing number of business process management systems is under development both in
academia and in practice. These systems typically are based on modern system …

Software component selection based on quality criteria using the analytic network process

S Nazir, S Anwar, SA Khan, S Shahzad… - Abstract and Applied …, 2014 - Wiley Online Library
Component based software development (CBSD) endeavors to deliver cost‐effective and
quality software systems through the selection and integration of commercially available …

Investigating ERP systems procurement practice: Hong Kong and Australian experiences

PL Poon, YT Yu - Information and Software Technology, 2010 - Elsevier
CONTEXT: Integration of information systems is now commonly recognized to be a powerful
strategic weapon that sharpens the competitive edge of a firm in today's highly volatile …

Reuse with software components-a survey of industrial state of practice

R Land, D Sundmark, F Lüders, I Krasteva… - Formal Foundations of …, 2009 - Springer
Software is often built from pre-existing, reusable components, but there is a lack of
knowledge regarding how efficient this is in practice. In this paper we therefore present …

[PDF][PDF] Multi-objective search-based requirements selection and optimisation

Y Zhang - 2010 - Citeseer
Most software product developments are iterative and incremental processes that are
seldom completed in a single release. It is critical but challenging to select the requirements …

[PDF][PDF] A framework for COTS software evaluation and selection for COTS mismatches handling and non-functional requirements

FH Al-Tarawneh - 2014 - etd.uum.edu.my
The decision to purchase Commercial Off-The-Shelf (COTS) software needs systematic
guidelines so that the appropriate COTS software can be selected in order to provide a …

A graph based requirements clustering approach for component selection

MA Khan, S Mahmood - Advances in Engineering Software, 2012 - Elsevier
In recent years, Component Based System (CBS) development has found widespread
application, particularly in the domain of engineering software where it is often necessary to …