Skip to main content
  • Conference proceedings
  • © 2017

Mastering Scale and Complexity in Software Reuse

16th International Conference on Software Reuse, ICSR 2017, Salvador, Brazil, May 29-31, 2017, Proceedings

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

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 2017.

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and 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 (17 papers)

  1. Front Matter

    Pages I-XV
  2. Documentation Reuse and Repositories

    1. Front Matter

      Pages 1-1
    2. DevRec: A Developer Recommendation System for Open Source Repositories

      • Xunhui Zhang, Tao Wang, Gang Yin, Cheng Yang, Yue Yu, Huaimin Wang
      Pages 3-11
    3. Documentation Reuse: Hot or Not? An Empirical Study

      • Mohamed A. Oumaziz, Alan Charpentier, Jean-Rémy Falleri, Xavier Blanc
      Pages 12-27
  3. Software Product Lines

    1. Front Matter

      Pages 29-29
    2. A Preliminary Assessment of Variability Implementation Mechanisms in Service-Oriented Computing

      • Loreno Freitas Matos Alvim, Ivan do Carmo Machado, Eduardo Santana de Almeida
      Pages 31-47
    3. No Code Anomaly is an Island

      • Eduardo Fernandes, Gustavo Vale, Leonardo Sousa, Eduardo Figueiredo, Alessandro Garcia, Jaejoon Lee
      Pages 48-64
    4. ReMINDER: An Approach to Modeling Non-Functional Properties in Dynamic Software Product Lines

      • Anderson G. Uchôa, Carla I. M. Bezerra, Ivan C. Machado, José Maria Monteiro, Rossana M. C. Andrade
      Pages 65-73
  4. Variability Management and Model Variants

    1. Front Matter

      Pages 75-75
    2. Clustering Variation Points in MATLAB/Simulink Models Using Reverse Signal Propagation Analysis

      • Alexander Schlie, David Wille, Loek Cleophas, Ina Schaefer
      Pages 77-94
    3. Discovering Software Architectures with Search-Based Merge of UML Model Variants

      • Wesley K. G. Assunção, Silvia R. Vergilio, Roberto E. Lopez-Herrejon
      Pages 95-111
    4. Tracing Imperfectly Modular Variability in Software Product Line Implementation

      • Xhevahire Tërnava, Philippe Collet
      Pages 112-120
  5. Verification and Refactoring for Reuse

    1. Front Matter

      Pages 121-121
    2. Composition of Verification Assets for Software Product Lines of Cyber Physical Systems

      • Ethan T. McGee, Roselane S. Silva, John D. McGregor
      Pages 123-138
    3. Refactoring Legacy JavaScript Code to Use Classes: The Good, The Bad and The Ugly

      • Leonardo Humberto Silva, Marco Tulio Valente, Alexandre Bergel
      Pages 155-171
  6. Tools Demonstrations

    1. Front Matter

      Pages 173-173
    2. DyMMer-NFP: Modeling Non-functional Properties and Multiple Context Adaptation Scenarios in Software Product Lines

      • Anderson G. Uchôa, Luan P. Lima, Carla I. M. Bezerra, José Maria Monteiro, Rossana M. C. Andrade
      Pages 175-183
    3. Identification and Prioritization of Reuse Opportunities with JReuse

      • Johnatan Oliveira, Eduardo Fernandes, Gustavo Vale, Eduardo Figueiredo
      Pages 184-191
  7. Doctoral Symposium

    1. Front Matter

      Pages 193-193

Other Volumes

  1. Mastering Scale and Complexity in Software Reuse

About this book

This book constitutes the refereed proceedings of the 16th International Conference on Software Reuse, ICSR 2017, held in Salvador, Brazil, in May 2017.

The 8 revised full papers presented together with 3 short papers and 2 keynote presentations were carefully reviewed and selected from 34 submissions. The papers are grouped in topical sections on documentation reuse and repositories; software product lines; variability management and model variants; verification and refactoring for reuse; tools demonstrations; doctorial symposium; tutorials; and workshop.

Editors and Affiliations

  • Lero - University of Limerick, Limerick, Ireland

    Goetz Botterweck

  • Federal University of Rio de Janeiro, Rio de Janeiro, Brazil

    Claudia Werner

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and 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