Reuse of Off-the-Shelf Components

9th International Conference on Software Reuse, ICSR 2006 Turin, Italy, June 12-15, 2006 Proceedings

  • Maurizio Morisio
Conference proceedings ICSR 2006

Part of the Lecture Notes in Computer Science book series (LNCS, volume 4039)

Table of contents

  1. Front Matter
  2. COTS Selection, Integration

    1. Jingyue Li, Marco Torchiano, Reidar Conradi, Odd Petter N. Slyngstad, Christian Bunse
      Pages 16-28
  3. Product Lines, Domain Analysis, Variability

    1. Eduardo Santana de Almeida, Jorge Cláudio Cordeiro Pires Mascena, Ana Paula Carvalho Cavalcanti, Alexandre Alvaro, Vinicius Cardoso Garcia, Silvio Romero de Lemos Meira et al.
      Pages 43-57
    2. Varvana Myllärniemi, Mikko Raatikainen, Tomi Männistö
      Pages 73-86
    3. Xin Peng, Wenyun Zhao, Yunjiao Xue, Yijian Wu
      Pages 87-100
    4. Marco Sinnema, Sybren Deelstra, Piter Hoekstra
      Pages 101-114
    5. Mikyeong Moon, Heung Seok Chae, Keunhyuk Yeom
      Pages 115-126
    6. Yuqin Lee, Chuanyao Yang, Chongxiang Zhu, Wenyun Zhao
      Pages 127-141
    7. Luciana Spagnoli, Isabella Almeida, Karin Becker, Ana Paula Blois, Cláudia Werner
      Pages 142-155
  4. Reengineering Maintanance

    1. Kyo Chul Kang, Jae Joon Lee, Byungkil Kim, Moonzoo Kim, Chang-woo Seo, Seung-lyeol Yu
      Pages 156-169
    2. Luiz Gustavo Lopes, Leonardo Murta, Cláudia Werner
      Pages 170-183
    3. William B. Frakes, Gregory Kulczycki, Charu Saxena
      Pages 184-202
  5. Programming Languages and Retrieval

  6. Aspect-Oriented Software Development

    1. Uirá Kulesza, Vander Alves, Alessandro Garcia, Carlos J. P. de Lucena, Paulo Borba
      Pages 231-245
  7. Approaches and Models

    1. George Kakarontzas, Ioannis Stamelos
      Pages 273-286
    2. Raimund Moser, Alberto Sillitti, Pekka Abrahamsson, Giancarlo Succi
      Pages 287-297
    3. Oliver Hummel, Colin Atkinson
      Pages 298-311
  8. Components

    1. V. Cechticky, M. Egli, A. Pasetti, O. Rohlik, T. Vardanega
      Pages 312-325
    2. Liliana Favre, Liliana Martinez
      Pages 326-339
    3. Bart George, Régis Fleurquin, Salah Sadou
      Pages 340-353
    4. Ronny Kolb, Dharmalingam Ganesan, Dirk Muthig, Masanori Kagino, Hideharu Teranishi
      Pages 368-381
  9. Short Papers

    1. Juan Llorens, José M. Fuentes, Ruben Prieto-Diaz, Hernán Astudillo
      Pages 386-389
    2. Farida Semmak, Joël Brunet
      Pages 390-394
    3. Ana Paula Terra Bacelo Blois, Regiane Felipe de Oliveira, Natanael Maia, Cláudia Werner, Karin Becker
      Pages 395-398
    4. Mauro Jansen, Rosario Girardi
      Pages 399-402
    5. María Cecilia Bastarrica, Nancy Hitschfeld-Kahler, Pedro O. Rossel
      Pages 403-406
    6. Valentino Vranić, Miloslav Šípka
      Pages 407-410
    7. Marcelo Medeiros Eler, Paulo Cesar Masiero
      Pages 411-414
    8. Glêdson Elias, Jorge Dias Jr, Sindolfo Miranda Filho, Gustavo Cavalcanti, Michael Schuenck, Yuri Negócio
      Pages 415-418
    9. Marian Vittek, Peter Borovansky, Pierre-Etienne Moreau
      Pages 423-426
    10. Michael Schuenck, Yuri Negócio, Glêdson Elias, Sindolfo Miranda, Jorge Dias Jr, Gustavo Cavalcanti
      Pages 432-435
  10. Tutorials

  11. Back Matter

About these proceedings


Software reuse as an umbrella concept has been around for several decades. Over time, new techniques and approaches have been proposed to implement the concept, from libraries of reusable assets to product lines, to generative methods. These latter techniques are mostly used in intra-organizational reuse, and require considerable formal knowledge over the evolution of technology and required functionality in a domain over several years. On the other end of the spectrum, extra-organizational reuse is based on reuse of off-the-shelf (OTS) software (both open and closed source, acquired for free or for a fee). Here, a limited investment and immediate availability of the assets have widely spread the approach. On the other hand, the reusing organization has no control on the evolution of the functionality and assumptions of the asset. Even when the assets are open source, they are seldom modified. The theme for this ninth meeting is the reuse of off-the-shelf (OTS) components and related problems: * Documentation of OTS components * Processes to identify and select OTS components * Integration and evolution problems * Reliability and security of OTS components and legal issues * Interaction with the developer community or with the vendor The proceedings you are holding cover these issues as well as development and use of product lines, variability modeling, aspect-based development, composition of components and services. June 2006 Maurizio Morisio Organization Organizing Committee General: Giancarlo Succi, Free University Bolzano/Bozen Program: Maurizio Morisio, Politecnico di Torino Workshops Peter Knauber, Mannheim University of Applied Sciences, Germany


Eiffel OSGi OTS Open Source Refactoring architecture component systems modeling off-the-shelf software organization reengineering software life cycle software process management software product lines software security

Editors and affiliations

  • Maurizio Morisio
    • 1
  1. 1.Dept. of Control and Computer EngineeringSoftware Engineering Research GroupTorinoItaly

Bibliographic information

Industry Sectors
Chemical Manufacturing
IT & Software
Finance, Business & Banking
Energy, Utilities & Environment