𝔖 Scriptorium
✦   LIBER   ✦

📁

New Opportunities for Software Reuse

✍ Scribed by Rafael Capilla, Barbara Gallina, Carlos Cetina


Publisher
Springer International Publishing
Year
2018
Tongue
English
Leaves
193
Series
Lecture Notes in Computer Science 10826
Edition
1st ed.
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This book constitutes the refereed proceedings of the 17th International Conference on Software Reuse, ICSR 2018, held in Madrid, Spain, in May 2018.
The 9 revised full papers and 2 short papers presented were carefully reviewed and selected from 29 submissions. The papers are organized in the following topical sections: variability management; hierarchies and reuse measures; dependencies and traceability; and software product lines, features and reuse of code rewriters.

✦ Table of Contents


Front Matter ....Pages I-XVIII
Front Matter ....Pages 1-1
Variability Management in Safety-Critical Software Product Line Engineering (André Luiz de Oliveira, Rosana T. V. Braga, Paulo C. Masiero, Yiannis Papadopoulos, Ibrahim Habli, Tim Kelly)....Pages 3-22
Towards Estimating and Predicting User Perception on Software Product Variants (Jabier Martinez, Jean-Sébastien Sottet, Alfonso García Frey, Tegawendé F. Bissyandé, Tewfik Ziadi, Jacques Klein et al.)....Pages 23-40
Front Matter ....Pages 41-41
Reusability Index: A Measure for Assessing Software Assets Reusability (Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou, Paris Avgeriou, Ioannis Stamelos)....Pages 43-58
A Hybrid Approach for Tag Hierarchy Construction (Shangwen Wang, Tao Wang, Xiaoguang Mao, Gang Yin, Yue Yu)....Pages 59-75
Top-Down Evaluation of Reusable Goal Models (Mustafa Berk Duran, Gunter Mussbacher)....Pages 76-92
Front Matter ....Pages 93-93
An Empirical Analysis of Technical Lag in npm Package Dependencies (Ahmed Zerouali, Eleni Constantinou, Tom Mens, Gregorio Robles, Jesús González-Barahona)....Pages 95-110
On-Demand Automated Traceability Maintenance and Evolution (Muhammad Atif Javed, Faiz UL Muram, Uwe Zdun)....Pages 111-120
Assuring Virtual PLC in the Context of SysML Models (Mounifah Alenazi, Deepak Reddy, Nan Niu)....Pages 121-136
Front Matter ....Pages 137-137
Guiding Clone-and-Own When Creating Unplanned Products from a Software Product Line (Eddy Ghabach, Mireille Blay-Fornarino, Franjieh El Khoury, Badih Baz)....Pages 139-147
Supporting Product Line Adoption by Combining Syntactic and Textual Feature Extraction (András Kicsi, László Vidács, Viktor Csuvik, Ferenc Horváth, Árpád Beszédes, Ferenc Kocsis)....Pages 148-163
A Delta-Oriented Approach to Support the Safe Reuse of Black-Box Code Rewriters (Benjamin Benni, Sébastien Mosser, Naouel Moha, Michel Riveill)....Pages 164-180
Back Matter ....Pages 181-181

✦ Subjects


Computer Science; Programming Techniques; Programming Languages, Compilers, Interpreters; System Performance and Evaluation; The Computing Profession; Artificial Intelligence (incl. Robotics)


📜 SIMILAR VOLUMES


Software Reuse
✍ Bernard Coulange (auth.) 📂 Library 📅 1998 🏛 Springer-Verlag London 🌐 English

<p>Software Reuse is a state of the art book concerning all aspects of software reuse. It does away with the hype and shows the reality. Different techniques are presented which enable software reuse and the author demonstrates why object-oriented methods are better for reuse than other approaches.

Practical Software Reuse
✍ Michel Ezran, Maurizio Morisio MS, PhD, Colin Tully MA, Eur Ing, CEng, FBCS (aut 📂 Library 📅 2002 🏛 Springer-Verlag London 🌐 English

<p>Right context, software reuse promises high value to businesses that develop software, opening the door to radical improvements in their software capability (productivity, cost, time to market). Attempts to adopt reuse without a sound understanding of the range of issues involved, however, can le

The Domain Theory: Patterns for Knowledg
✍ Alistair Sutcliffe, A.G. Sutcliffe 📂 Library 📅 2002 🌐 English

Is this book about patterns? Yes and no. It is about software reuse and representation of knowledge that can be reapplied in similar situations; however, it does not follow the classic Alexandine conventions of the patterns community--i.e. Problem- solution- forces- context- example, etc. Chapter 6

Software Reuse: Architecture, Process an
✍ Ivar Jacobson, Martin Griss, Patrick Jonsson 📂 Library 📅 1997 🏛 Addison-Wesley Professional 🌐 English

"How can I incorporate reuse into my complex software development process in order to gain a competitive edge?" This is a question that many have attempted to answer by taking up object technology, with varying degrees of success. In Software Reuse: Architecture, Process and Organization for Busines

Reengineering Software: How to Reuse Pro
✍ Roy Rada 📂 Library 📅 1999 🏛 AMACOM 🌐 English

Software development is much cheaper and faster when existing programming can be incorporated into the new design. But without a practical, step-by-step guide to this under-appreciated and under-utilized skill, knowing what to use and how to use it are not easy tasks. At last, Reengineering Softw