rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9783540346067

Reuse of Off-the-shelf Components: 9th International Conference on Software Reuse, Icsr 2006 Torino, Italy, June 12-15, 2006, Proceedings

by
  • ISBN13:

    9783540346067

  • ISBN10:

    3540346066

  • Format: Paperback
  • Copyright: 2006-06-15
  • Publisher: Springer Verlag
  • Purchase Benefits
List Price: $129.00 Save up to $109.20
  • Digital
    $42.90*
    Add to Cart

    DURATION
    PRICE
    *To support the delivery of the digital material to you, a digital delivery fee of $3.99 will be charged on each digital item.

Summary

This book constitutes the refered proceedings of the 9th International Conference on Software Reuse, ICSR 2006, held in Torino, Italy, in June 2006. The 27 revised full papers and 13 revised short papers presented were carefully reviewed and selected from noumerous submissions. The papers are organized in topical sections on COTS selection and integration; product lines, domain analysis, and variability; reengineering maintenance; programming languages and retrieval; aspect-oriented software development; approaches and models; and components.

Table of Contents

A goal-oriented strategy for supporting commercial off-the-shelf components selectionp. 1
A state-of-the-practice survey of off-the-shelf component-based development processesp. 16
Automating integration of heterogeneous COTS componentsp. 29
The domain analysis concept revisited : a practical approachp. 43
Feature driven dynamic customization of software product linesp. 58
Inter-organisational approach in rapid software product family development - a case studyp. 73
Ontology-based feature modeling and application-oriented tailoringp. 87
The COVAMOF derivation processp. 101
A metamodel approach to architecture variability in a product linep. 115
An approach to managing feature dependencies for product releasing in software product linesp. 127
Adaptation and composition within component architecture specificationp. 142
Re-engineering a credit card authorization system for maintainability and reusability of components - a case studyp. 156
Odyssey-CCS : a change control system tailored to software reusep. 170
Case study of a method for reengineering procedural systems into OO systemsp. 184
Reconciling subtyping and code reuse in object-oriented languages : using inherit and insert in SmartEiffel, the GNU Eiffel compilerp. 203
Recommending library methods : an evaluation of the vector space model (VSM) and latent semantic indexing (LSI)p. 217
Improving extensibility of object-oriented frameworks with aspect-oriented programmingp. 231
Comparing white-box, black-box, and glass-box composition of aspect mechanismsp. 246
Achieving smooth component integration with generative aspects and component adaptationp. 260
A tactic-driven process for developing reusable componentsp. 273
Does refactoring improve reusability?p. 287
Using the Web as a reuse repositoryp. 298
A UML2 profile for reusable and verifiable software components for real-time applicationsp. 312
Formalizing MDA componentsp. 326
A component-oriented substitution modelp. 340
Building reflective mobile middleware framework on top of the OSGi platformp. 354
Goal-oriented performance analysis of reusable software componentsp. 368
Establishing extra organizational reuse capabilitiesp. 382
Incremental software reusep. 386
Variability in goal-oriented domain requirementsp. 390
Variability modeling in a component-based domain engineering processp. 395
GENMADEM : a methodology for generative multi-agent domain engineeringp. 399
Product line architecture for a family of meshing toolsp. 403
Binding time based concept instantiation in feature modelingp. 407
Aspects as componentsp. 411
Improving reuse of off-the-shelf components with shared, distributed component repository systemsp. 415
Support to development-with-reuse in very small software developing companiesp. 419
A simple generic library for Cp. 423
Eliciting potential requirements with feature-oriented gap analysisp. 427
X-ARM : a step towards reuse of commercial and open source componentsp. 432
Implementing domain-specific modeling languages and generatorsp. 436
Metrics and strategy for reuse planning and managementp. 437
Building reusable testing assets for a software product linep. 438
The business case for software reuse : reuse metrics, economic models, organizational issues, and case studiesp. 439
Designing software product lines with UML 2.0 : from use cases to pattern-based software architecturesp. 440
Aspect-oriented software development beyond programmingp. 441
Table of Contents provided by Blackwell. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program