Use and integration of third-party components in software development

Leena Arhippainen

Research output: Book/ReportReport

2 Citations (Scopus)


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

SeriesVTT Publications


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


Dive into the research topics of 'Use and integration of third-party components in software development'. Together they form a unique fingerprint.

Cite this