메뉴 건너뛰기




Volumn 121, Issue , 2016, Pages 105-124

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

Author keywords

Component based software engineering; COTS; Decision making; In house development; OSS; Outsourcing

Indexed keywords

OPTIMIZATION; OUTSOURCING; SOFTWARE ENGINEERING;

EID: 84982300670     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2016.07.027     Document Type: Article
Times cited : (53)

References (58)
  • 3
    • 33746265786 scopus 로고    scopus 로고
    • A goal-oriented strategy for supporting commercial off-the-shelf components selection
    • Springer
    • Ayala, C., Franch, X., A goal-oriented strategy for supporting commercial off-the-shelf components selection. Reuse of Off-the-Shelf Components, 2006, Springer, 1–15.
    • (2006) Reuse of Off-the-Shelf Components , pp. 1-15
    • Ayala, C.1    Franch, X.2
  • 7
    • 0033872175 scopus 로고    scopus 로고
    • What do you mean by COTS? finally, a useful answer
    • Carney, D.J., Long, F., What do you mean by COTS? finally, a useful answer. IEEE Software 17:2 (2000), 83–86.
    • (2000) IEEE Software , vol.17 , Issue.2 , pp. 83-86
    • Carney, D.J.1    Long, F.2
  • 8
    • 0142049626 scopus 로고    scopus 로고
    • Component-based software engineeringnew challenges in software development
    • Crnkovic, I., Component-based software engineeringnew challenges in software development. Software Focus 2:4 (2001), 127–133.
    • (2001) Software Focus , vol.2 , Issue.4 , pp. 127-133
    • Crnkovic, I.1
  • 10
    • 0742303457 scopus 로고    scopus 로고
    • The many meanings of open source
    • Gacek, C., Arief, B., The many meanings of open source. Software, IEEE 21:1 (2004), 34–40.
    • (2004) Software, IEEE , vol.21 , Issue.1 , pp. 34-40
    • Gacek, C.1    Arief, B.2
  • 11
    • 77956415573 scopus 로고    scopus 로고
    • Adoption of open source software in software-intensive organizations–a systematic literature review
    • Hauge, O., Ayala, C., Conradi, R., Adoption of open source software in software-intensive organizations–a systematic literature review. Information and Software Technology 52:11 (2010), 1133–1154.
    • (2010) Information and Software Technology , vol.52 , Issue.11 , pp. 1133-1154
    • Hauge, O.1    Ayala, C.2    Conradi, R.3
  • 12
    • 17044437808 scopus 로고    scopus 로고
    • Collaboration between a COTS integrator and vendors
    • Springer
    • Helokunnas, T., Nyby, M., Collaboration between a COTS integrator and vendors. Software QualityECSQ 2002, 2002, Springer, 267–273.
    • (2002) Software QualityECSQ 2002 , pp. 267-273
    • Helokunnas, T.1    Nyby, M.2
  • 13
    • 79953687366 scopus 로고    scopus 로고
    • A systematic review of research on open source software in commercial software product development
    • Höst, M., Oručević-Alagić, A., A systematic review of research on open source software in commercial software product development. Information and Software Technology 53:6 (2011), 616–624.
    • (2011) Information and Software Technology , vol.53 , Issue.6 , pp. 616-624
    • Höst, M.1    Oručević-Alagić, A.2
  • 14
    • 79951812889 scopus 로고    scopus 로고
    • A method for evaluating rigor and industrial relevance of technology evaluations
    • Ivarsson, M., Gorschek, T., A method for evaluating rigor and industrial relevance of technology evaluations. Empirical Software Engineering 16:3 (2011), 365–395.
    • (2011) Empirical Software Engineering , vol.16 , Issue.3 , pp. 365-395
    • Ivarsson, M.1    Gorschek, T.2
  • 16
    • 79751535727 scopus 로고    scopus 로고
    • Factors influencing clients in the selection of offshore software outsourcing vendors: An exploratory study using a systematic literature review
    • Khan, S.U., Niazi, M., Ahmad, R., Factors influencing clients in the selection of offshore software outsourcing vendors: An exploratory study using a systematic literature review. Journal of systems and software 84:4 (2011), 686–699.
    • (2011) Journal of systems and software , vol.84 , Issue.4 , pp. 686-699
    • Khan, S.U.1    Niazi, M.2    Ahmad, R.3
  • 20
    • 70349756998 scopus 로고    scopus 로고
    • Applying a reusable framework for software selection
    • Maxville, V., Armarego, J., Lam, C.P., Applying a reusable framework for software selection. Software, IET 3:5 (2009), 369–380.
    • (2009) Software, IET , vol.3 , Issue.5 , pp. 369-380
    • Maxville, V.1    Armarego, J.2    Lam, C.P.3
  • 21
    • 84904559264 scopus 로고    scopus 로고
    • Risk awareness in open source component selection
    • Springer
    • Morandini, M., Siena, A., Susi, A., Risk awareness in open source component selection. Business Information Systems, 2014, Springer, 241–252.
    • (2014) Business Information Systems , pp. 241-252
    • Morandini, M.1    Siena, A.2    Susi, A.3
  • 22
    • 84891473211 scopus 로고    scopus 로고
    • Definition and classification of COTS: a proposal
    • Springer
    • Morisio, M., Torchiano, M., Definition and classification of COTS: a proposal. COTS-Based Software Systems, 2002, Springer, 165–175.
    • (2002) COTS-Based Software Systems , pp. 165-175
    • Morisio, M.1    Torchiano, M.2
  • 24
    • 80053976132 scopus 로고    scopus 로고
    • A comparative study of challenges in integrating open source software and inner source software
    • Stol, K.-J., Babar, M.A., Avgeriou, P., Fitzgerald, B., A comparative study of challenges in integrating open source software and inner source software. Information and Software Technology 53:12 (2011), 1319–1336.
    • (2011) Information and Software Technology , vol.53 , Issue.12 , pp. 1319-1336
    • Stol, K.-J.1    Babar, M.A.2    Avgeriou, P.3    Fitzgerald, B.4
  • 28
    • 84887278468 scopus 로고    scopus 로고
    • Evolution of open source software projects: A systematic literature review
    • Syeed, M., Hammouda, I., Syatä, T., Evolution of open source software projects: A systematic literature review. Journal of Software 8:11 (2013), 2815–2829.
    • (2013) Journal of Software , vol.8 , Issue.11 , pp. 2815-2829
    • Syeed, M.1    Hammouda, I.2    Syatä, T.3
  • 30
    • 79960376756 scopus 로고    scopus 로고
    • An empirical study to compare three methods for selecting COTS software components
    • Wanyama, T., Far, B., An empirical study to compare three methods for selecting COTS software components. International Journal of Computing and ICT Research 2:1 (2008), 34–46.
    • (2008) International Journal of Computing and ICT Research , vol.2 , Issue.1 , pp. 34-46
    • Wanyama, T.1    Far, B.2
  • 31
    • 31044444123 scopus 로고    scopus 로고
    • Requirements engineering paper classification and evaluation criteria: a proposal and a discussion
    • Wieringa, R., Maiden, N.A.M., Mead, N.R., Rolland, C., Requirements engineering paper classification and evaluation criteria: a proposal and a discussion. Requir. Eng. 11:1 (2006), 102–107.
    • (2006) Requir. Eng. , vol.11 , Issue.1 , pp. 102-107
    • Wieringa, R.1    Maiden, N.A.M.2    Mead, N.R.3    Rolland, C.4
  • 34
    • 79953708792 scopus 로고    scopus 로고
    • Identifying relevant studies in software engineering
    • Zhang, H., Babar, M.A., Tell, P., Identifying relevant studies in software engineering. Information & Software Technology 53:6 (2011), 625–637.
    • (2011) Information & Software Technology , vol.53 , Issue.6 , pp. 625-637
    • Zhang, H.1    Babar, M.A.2    Tell, P.3
  • 35
    • 0034226084 scopus 로고    scopus 로고
    • Developing new processes for COTS-based systems
    • Brownsword, L., Oberndorf, T., Sledge, C.A., Developing new processes for COTS-based systems. IEEE Software 17:4 (2000), 48–55.
    • (2000) IEEE Software , vol.17 , Issue.4 , pp. 48-55
    • Brownsword, L.1    Oberndorf, T.2    Sledge, C.A.3
  • 36
    • 40249107544 scopus 로고    scopus 로고
    • An empirical study on software development with open source components in the chinese software industry
    • Chen, W., Li, J., Ma, J., Conradi, R., Ji, J., Liu, C., An empirical study on software development with open source components in the chinese software industry. Software Process: Improvement and Practice 13:1 (2008), 89–100.
    • (2008) Software Process: Improvement and Practice , vol.13 , Issue.1 , pp. 89-100
    • Chen, W.1    Li, J.2    Ma, J.3    Conradi, R.4    Ji, J.5    Liu, C.6
  • 37
    • 84947791247 scopus 로고    scopus 로고
    • Automated selection of software components based on cost/reliability tradeoff
    • Springer
    • Cortellessa, V., Marinelli, F., Potena, P., Automated selection of software components based on cost/reliability tradeoff. Software Architecture, 2006, Springer, 66–81.
    • (2006) Software Architecture , pp. 66-81
    • Cortellessa, V.1    Marinelli, F.2    Potena, P.3
  • 38
    • 40349103553 scopus 로고    scopus 로고
    • An optimization framework for build-or-buy decisions in software architecture
    • Cortellessa, V., Marinelli, F., Potena, P., An optimization framework for build-or-buy decisions in software architecture. Computers & Operations Research 35:10 (2008), 3090–3106.
    • (2008) Computers & Operations Research , vol.35 , Issue.10 , pp. 3090-3106
    • Cortellessa, V.1    Marinelli, F.2    Potena, P.3
  • 39
    • 24344449115 scopus 로고    scopus 로고
    • Cots and open source software components: are they really different on the battlefield?
    • Springer
    • Di Giacomo, P., Cots and open source software components: are they really different on the battlefield?. COTS-Based Software Systems, 2005, Springer, 301–310.
    • (2005) COTS-Based Software Systems , pp. 301-310
    • Di Giacomo, P.1
  • 40
    • 84949933137 scopus 로고    scopus 로고
    • The dimensions of embedded COTS and OSS software component integration
    • Springer
    • Helokunnas, T., The dimensions of embedded COTS and OSS software component integration. Product Focused Software Process Improvement, 2002, Springer, 509–518.
    • (2002) Product Focused Software Process Improvement , pp. 509-518
    • Helokunnas, T.1
  • 43
    • 84893968399 scopus 로고    scopus 로고
    • Fuzzy optimization approach to component selection of fault-tolerant software system
    • Jha, P., Bali, S., Kumar, U.D., Pham, H., Fuzzy optimization approach to component selection of fault-tolerant software system. Memetic Computing 6:1 (2014), 49–59.
    • (2014) Memetic Computing , vol.6 , Issue.1 , pp. 49-59
    • Jha, P.1    Bali, S.2    Kumar, U.D.3    Pham, H.4
  • 44
    • 84897629546 scopus 로고    scopus 로고
    • Optimal component selection based on cohesion & coupling for component based software system under build-or-buy scheme
    • Jha, P., Bali, V., Narula, S., Kalra, M., Optimal component selection based on cohesion & coupling for component based software system under build-or-buy scheme. Journal of Computational Science 5:2 (2014), 233–242.
    • (2014) Journal of Computational Science , vol.5 , Issue.2 , pp. 233-242
    • Jha, P.1    Bali, V.2    Narula, S.3    Kalra, M.4
  • 46
    • 84879855190 scopus 로고    scopus 로고
    • Outsourcing location selection with SODA: a requirements based decision support methodology and tool
    • Springer
    • Kramer, T., Eschweiler, M., Outsourcing location selection with SODA: a requirements based decision support methodology and tool. Advanced Information Systems Engineering, 2013, Springer, 530–545.
    • (2013) Advanced Information Systems Engineering , pp. 530-545
    • Kramer, T.1    Eschweiler, M.2
  • 48
    • 33746053504 scopus 로고    scopus 로고
    • An empirical study of variations in cots-based software development processes in the norwegian it industry
    • Li, J., Bjørnson, F.O., Conradi, R., Kampenes, V.B., An empirical study of variations in cots-based software development processes in the norwegian it industry. Empirical Software Engineering 11:3 (2006), 433–461.
    • (2006) Empirical Software Engineering , vol.11 , Issue.3 , pp. 433-461
    • Li, J.1    Bjørnson, F.O.2    Conradi, R.3    Kampenes, V.B.4
  • 52
    • 0742268822 scopus 로고    scopus 로고
    • Mission-critical development with open source software: Lessons learned
    • Norris, J.S., Mission-critical development with open source software: Lessons learned. Software, IEEE 21:1 (2004), 42–49.
    • (2004) Software, IEEE , vol.21 , Issue.1 , pp. 42-49
    • Norris, J.S.1
  • 55
    • 84874983299 scopus 로고    scopus 로고
    • Metaheuristic search approach based on in-house/out-sourced strategy to solve redundancy allocation problem in component-based software systems
    • Ssaed, A.A., Kadir, W., Hashim, S.Z.M., Metaheuristic search approach based on in-house/out-sourced strategy to solve redundancy allocation problem in component-based software systems. International Journal of Software Engineering and Its Applications 6:4 (2012), 143–154.
    • (2012) International Journal of Software Engineering and Its Applications , vol.6 , Issue.4 , pp. 143-154
    • Ssaed, A.A.1    Kadir, W.2    Hashim, S.Z.M.3
  • 58
    • 84982244273 scopus 로고    scopus 로고
    • Developer-led adoption of open source software libraries: A conceptual model
    • Torres, R., Developer-led adoption of open source software libraries: A conceptual model. 18th Americas Conference on Information Systems, 2012, 583–586.
    • (2012) 18th Americas Conference on Information Systems , pp. 583-586
    • Torres, R.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.