Use and integration of third-party components in software development

Leena Arhippainen

Research output: Book/ReportReportProfessional

2 Citations (Scopus)

Abstract

Reuse of software components has been seen as an effective way of decreasing costs and reducing software development cycle-time. Nowadays, reusable components are often acquired from outside organisations. Consequently, the use of third-party software components brings new aspects to software development. One aim of this research was to clarify the activities, roles and possible problems related to the use of third-party software components. The main purpose of this study was to research the software development process when using third-party components. As a result, the third-party component-based software development process is presented. Furthermore, the use of third-party components is clarified in the particular projects at Nokia Networks. This case study offered an opportunity to research the issues involved in integrating third-party components into a software product. As a result of this study, the glue software development process is described.
Original languageEnglish
Place of PublicationEspoo
PublisherVTT Technical Research Centre of Finland
Number of pages87
ISBN (Electronic)951-38-6033-7
ISBN (Print)951-38-6032-9
Publication statusPublished - 2003
MoE publication typeD4 Published development or research report or study

Publication series

NameVTT Publications
PublisherVTT
No.489
ISSN (Print)1235-0621
ISSN (Electronic)1455-0849

Fingerprint

Software engineering
Glues
Costs

Keywords

  • component-based software development (CBSD)
  • Commercial-Off-The-Shelf (COTS)
  • glue software
  • Open Source (OS)
  • third-party components

Cite this

Arhippainen, L. (2003). Use and integration of third-party components in software development. Espoo: VTT Technical Research Centre of Finland. VTT Publications, No. 489
Arhippainen, Leena. / Use and integration of third-party components in software development. Espoo : VTT Technical Research Centre of Finland, 2003. 87 p. (VTT Publications; No. 489).
@book{7b07e3a9d1cb4594b6f29babec1a905f,
title = "Use and integration of third-party components in software development",
abstract = "Reuse of software components has been seen as an effective way of decreasing costs and reducing software development cycle-time. Nowadays, reusable components are often acquired from outside organisations. Consequently, the use of third-party software components brings new aspects to software development. One aim of this research was to clarify the activities, roles and possible problems related to the use of third-party software components. The main purpose of this study was to research the software development process when using third-party components. As a result, the third-party component-based software development process is presented. Furthermore, the use of third-party components is clarified in the particular projects at Nokia Networks. This case study offered an opportunity to research the issues involved in integrating third-party components into a software product. As a result of this study, the glue software development process is described.",
keywords = "component-based software development (CBSD), Commercial-Off-The-Shelf (COTS), glue software, Open Source (OS), third-party components",
author = "Leena Arhippainen",
note = "Project code: E2SU00277",
year = "2003",
language = "English",
isbn = "951-38-6032-9",
series = "VTT Publications",
publisher = "VTT Technical Research Centre of Finland",
number = "489",
address = "Finland",

}

Arhippainen, L 2003, Use and integration of third-party components in software development. VTT Publications, no. 489, VTT Technical Research Centre of Finland, Espoo.

Use and integration of third-party components in software development. / Arhippainen, Leena.

Espoo : VTT Technical Research Centre of Finland, 2003. 87 p. (VTT Publications; No. 489).

Research output: Book/ReportReportProfessional

TY - BOOK

T1 - Use and integration of third-party components in software development

AU - Arhippainen, Leena

N1 - Project code: E2SU00277

PY - 2003

Y1 - 2003

N2 - Reuse of software components has been seen as an effective way of decreasing costs and reducing software development cycle-time. Nowadays, reusable components are often acquired from outside organisations. Consequently, the use of third-party software components brings new aspects to software development. One aim of this research was to clarify the activities, roles and possible problems related to the use of third-party software components. The main purpose of this study was to research the software development process when using third-party components. As a result, the third-party component-based software development process is presented. Furthermore, the use of third-party components is clarified in the particular projects at Nokia Networks. This case study offered an opportunity to research the issues involved in integrating third-party components into a software product. As a result of this study, the glue software development process is described.

AB - Reuse of software components has been seen as an effective way of decreasing costs and reducing software development cycle-time. Nowadays, reusable components are often acquired from outside organisations. Consequently, the use of third-party software components brings new aspects to software development. One aim of this research was to clarify the activities, roles and possible problems related to the use of third-party software components. The main purpose of this study was to research the software development process when using third-party components. As a result, the third-party component-based software development process is presented. Furthermore, the use of third-party components is clarified in the particular projects at Nokia Networks. This case study offered an opportunity to research the issues involved in integrating third-party components into a software product. As a result of this study, the glue software development process is described.

KW - component-based software development (CBSD)

KW - Commercial-Off-The-Shelf (COTS)

KW - glue software

KW - Open Source (OS)

KW - third-party components

M3 - Report

SN - 951-38-6032-9

T3 - VTT Publications

BT - Use and integration of third-party components in software development

PB - VTT Technical Research Centre of Finland

CY - Espoo

ER -

Arhippainen L. Use and integration of third-party components in software development. Espoo: VTT Technical Research Centre of Finland, 2003. 87 p. (VTT Publications; No. 489).