Skip to main content
  • Conference proceedings
  • © 2006

Reuse of Off-the-Shelf Components

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

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

Part of the book sub series: Programming and Software Engineering (LNPSE)

Conference series link(s): ICSR: International Conference on Software and Software Reuse

Conference proceedings info: ICSR 2006.

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (46 papers)

  1. Front Matter

  2. COTS Selection, Integration

    1. A State-of-the-Practice Survey of Off-the-Shelf Component-Based Development Processes

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

    1. The Domain Analysis Concept Revisited: A Practical Approach

      • 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. Inter-organisational Approach in Rapid Software Product Family Development — A Case Study

      • Varvana Myllärniemi, Mikko Raatikainen, Tomi Männistö
      Pages 73-86
    3. Ontology-Based Feature Modeling and Application-Oriented Tailoring

      • Xin Peng, Wenyun Zhao, Yunjiao Xue, Yijian Wu
      Pages 87-100
    4. The COVAMOF Derivation Process

      • Marco Sinnema, Sybren Deelstra, Piter Hoekstra
      Pages 101-114
    5. A Metamodel Approach to Architecture Variability in a Product Line

      • Mikyeong Moon, Heung Seok Chae, Keunhyuk Yeom
      Pages 115-126
    6. An Approach to Managing Feature Dependencies for Product Releasing in Software Product Lines

      • Yuqin Lee, Chuanyao Yang, Chongxiang Zhu, Wenyun Zhao
      Pages 127-141
    7. Adaptation and Composition Within Component Architecture Specification

      • Luciana Spagnoli, Isabella Almeida, Karin Becker, Ana Paula Blois, Cláudia Werner
      Pages 142-155
  4. Reengineering Maintanance

    1. Re-engineering a Credit Card Authorization System for Maintainability and Reusability of Components – A Case Study

      • Kyo Chul Kang, Jae Joon Lee, Byungkil Kim, Moonzoo Kim, Chang-woo Seo, Seung-lyeol Yu
      Pages 156-169
    2. Odyssey-CCS: A Change Control System Tailored to Software Reuse

      • Luiz Gustavo Lopes, Leonardo Murta, Cláudia Werner
      Pages 170-183
    3. Case Study of a Method for Reengineering Procedural Systems into OO Systems

      • William B. Frakes, Gregory Kulczycki, Charu Saxena
      Pages 184-202
  5. Programming Languages and Retrieval

    1. Recommending Library Methods: An Evaluation of the Vector Space Model (VSM) and Latent Semantic Indexing (LSI)

      • Frank McCarey, Mel Ó Cinnéide, Nicholas Kushmerick
      Pages 217-230
  6. Aspect-Oriented Software Development

    1. Improving Extensibility of Object-Oriented Frameworks with Aspect-Oriented Programming

      • Uirá Kulesza, Vander Alves, Alessandro Garcia, Carlos J. P. de Lucena, Paulo Borba
      Pages 231-245

Other Volumes

  1. Reuse of Off-the-Shelf Components

About this book

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

Editors and Affiliations

  • Dept. of Control and Computer Engineering, Software Engineering Research Group, Torino, Italy

    Maurizio Morisio

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access