• DocumentCode
    2496011
  • Title

    State of the Art and Practice of OpenSource Component Integration

  • Author

    Merilinna, Janne ; Matinlassi, Mari

  • Author_Institution
    VTT Tech. Res. Centre of Finland, Oulu
  • fYear
    2006
  • fDate
    Aug. 29 2006-Sept. 1 2006
  • Firstpage
    170
  • Lastpage
    177
  • Abstract
    The open source software (OSS) development approach has become a remarkable option to consider for cost-efficient, high quality software development. Utilizing OSS as part of an in-house software application requires the software company to take the role of a component integrator. In addition, integrating OSS as part of in-house software has a few differences compared to integrating closed source software and in-house software, such as access to source code and the fact that OSS evolves differently than closed source software. This paper describes the current state of the art and practice of open source integration techniques. The main observations are that the lack of documentation and heterogeneity of platforms are problems that neither the state of the art or practice could solve. In addition, although literature provides techniques and methods for predicting and solving both architecture and component level integration problems, these were not used in practice. Instead, companies relied on experience and rules of thumb
  • Keywords
    object-oriented programming; public domain software; software engineering; closed source software; in-house software application; open source component integration; open source software development; Application software; Computer architecture; Documentation; Licenses; Open source software; Packaging; Performance analysis; Programming profession; Software maintenance; Thumb;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2006. SEAA '06. 32nd EUROMICRO Conference on
  • Conference_Location
    Cavtat, Dubrovnik
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-2594-6
  • Type

    conf

  • DOI
    10.1109/EUROMICRO.2006.61
  • Filename
    1690138