Supporting Reengineering Software Variants into Software Product Lines: Recovering Traceability Links between Software Artifacts

 
9783659576607: Supporting Reengineering Software Variants into Software Product Lines: Recovering Traceability Links between Software Artifacts
View all copies of this ISBN edition:
 
 

Software Product Line Engineering (SPLE) is a software engineering discipline providing methods to promote systematic software reuse for developing short time-to-market and quality products in a cost-efficient way. SPLE leverages what Software Product Line (SPL) members have in common and manages what varies among them. The idea behind SPLE is to build core assets consisting of all reusable software artifacts (such as requirements, architecture, components, etc.) that can be leveraged to develop SPL’s products in a prescribed way. Unfortunately, building SPL core assets from scratch is a costly task and requires a long time, which leads to increase time-to-market and up-front investment. In this context, our thesis proposes three contributions. Firstly, we proposed an approach to recover traceability links between features and their implementing source code in a collection of product variants. Secondly, we study feature-level Change Impact Analysis (CIA) for changes made to source code of features of product variants. Finally, we proposed an approach to contribute towards building Software Product Line Architecture (SPLA)and linking its elements with features.

"synopsis" may belong to another edition of this title.

About the Author:

Hamzeh Eyal Salman received the doctoral degree in computer science from the University of Montpellier 2 for sciences and technology, France, in 2014. His research interests include software maintenance, program comprehension, reverse engineering, reuse, re-engineering, migration, information retrieval.

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 93.00
US$ 79.76

Convert currency

Shipping: US$ 5.10
From United Kingdom to U.S.A.

Destination, rates & speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Eyal Salman Hamzeh
Published by LAP Lambert Academic Publishing (2016)
ISBN 10: 3659576603 ISBN 13: 9783659576607
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description LAP Lambert Academic Publishing, 2016. Paperback. Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Seller Inventory # ria9783659576607_lsuk

More information about this seller | Contact this seller

Buy New
US$ 79.76
Convert currency

Add to Basket

Shipping: US$ 5.10
From United Kingdom to U.S.A.
Destination, rates & speeds

2.

Eyal Salman Hamzeh (author)
Published by LAP Lambert Academic Publishing 2014-07-31 (2014)
ISBN 10: 3659576603 ISBN 13: 9783659576607
New paperback Quantity Available: > 20
Seller:
Blackwell's
(Oxford, OX, United Kingdom)
Rating
[?]

Book Description LAP Lambert Academic Publishing 2014-07-31, 2014. paperback. Condition: New. Seller Inventory # 9783659576607

More information about this seller | Contact this seller

Buy New
US$ 75.63
Convert currency

Add to Basket

Shipping: US$ 9.89
From United Kingdom to U.S.A.
Destination, rates & speeds

3.

Eyal Salman Hamzeh
Published by LAP Lambert Academic Publishing (2014)
ISBN 10: 3659576603 ISBN 13: 9783659576607
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description LAP Lambert Academic Publishing, 2014. PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # LQ-9783659576607

More information about this seller | Contact this seller

Buy New
US$ 74.61
Convert currency

Add to Basket

Shipping: US$ 11.87
From United Kingdom to U.S.A.
Destination, rates & speeds

4.

Eyal Salman, Hamzeh / Seriai, Abdelhak-Djamel
ISBN 10: 3659576603 ISBN 13: 9783659576607
New Quantity Available: 1
Seller:
Rating
[?]

Book Description Condition: New. Publisher/Verlag: LAP Lambert Academic Publishing | Recovering Traceability Links between Software Artifacts | Format: Paperback | Language/Sprache: english | 220 pp. Seller Inventory # K9783659576607

More information about this seller | Contact this seller

Buy New
US$ 84.45
Convert currency

Add to Basket

Shipping: US$ 3.46
From Germany to U.S.A.
Destination, rates & speeds

5.

Eyal Salman Hamzeh
Published by LAP Lambert Academic Publishing (2014)
ISBN 10: 3659576603 ISBN 13: 9783659576607
New Quantity Available: > 20
Print on Demand
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description LAP Lambert Academic Publishing, 2014. PAP. Condition: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # IQ-9783659576607

More information about this seller | Contact this seller

Buy New
US$ 88.44
Convert currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

6.

Hamzeh Eyal Salman
Published by LAP Lambert Academic Publishing Aug 2014 (2014)
ISBN 10: 3659576603 ISBN 13: 9783659576607
New Taschenbuch Quantity Available: 1
Seller:
BuchWeltWeit Inh. Ludwig Meier e.K.
(Bergisch Gladbach, Germany)
Rating
[?]

Book Description LAP Lambert Academic Publishing Aug 2014, 2014. Taschenbuch. Condition: Neu. Neuware - Software Product Line Engineering (SPLE) is a software engineering discipline providing methods to promote systematic software reuse for developing short time-to-market and quality products in a cost-efficient way. SPLE leverages what Software Product Line (SPL) members have in common and manages what varies among them. The idea behind SPLE is to build core assets consisting of all reusable software artifacts (such as requirements, architecture, components, etc.) that can be leveraged to develop SPL's products in a prescribed way. Unfortunately, building SPL core assets from scratch is a costly task and requires a long time, which leads to increase time-to-market and up-front investment. In this context, our thesis proposes three contributions. Firstly, we proposed an approach to recover traceability links between features and their implementing source code in a collection of product variants. Secondly, we study feature-level Change Impact Analysis (CIA) for changes made to source code of features of product variants. Finally, we proposed an approach to contribute towards building Software Product Line Architecture (SPLA)and linking its elements with features. 220 pp. Englisch. Seller Inventory # 9783659576607

More information about this seller | Contact this seller

Buy New
US$ 91.69
Convert currency

Add to Basket

Shipping: US$ 19.83
From Germany to U.S.A.
Destination, rates & speeds

7.

Hamzeh Eyal Salman
Published by LAP Lambert Academic Publishing Aug 2014 (2014)
ISBN 10: 3659576603 ISBN 13: 9783659576607
New Taschenbuch Quantity Available: 1
Seller:
Rheinberg-Buch
(Bergisch Gladbach, Germany)
Rating
[?]

Book Description LAP Lambert Academic Publishing Aug 2014, 2014. Taschenbuch. Condition: Neu. Neuware - Software Product Line Engineering (SPLE) is a software engineering discipline providing methods to promote systematic software reuse for developing short time-to-market and quality products in a cost-efficient way. SPLE leverages what Software Product Line (SPL) members have in common and manages what varies among them. The idea behind SPLE is to build core assets consisting of all reusable software artifacts (such as requirements, architecture, components, etc.) that can be leveraged to develop SPL's products in a prescribed way. Unfortunately, building SPL core assets from scratch is a costly task and requires a long time, which leads to increase time-to-market and up-front investment. In this context, our thesis proposes three contributions. Firstly, we proposed an approach to recover traceability links between features and their implementing source code in a collection of product variants. Secondly, we study feature-level Change Impact Analysis (CIA) for changes made to source code of features of product variants. Finally, we proposed an approach to contribute towards building Software Product Line Architecture (SPLA)and linking its elements with features. 220 pp. Englisch. Seller Inventory # 9783659576607

More information about this seller | Contact this seller

Buy New
US$ 91.69
Convert currency

Add to Basket

Shipping: US$ 19.83
From Germany to U.S.A.
Destination, rates & speeds

8.

Hamzeh Eyal Salman; Abdelhak-Djamel Seriai
Published by LAP LAMBERT Academic Publishing (2014)
ISBN 10: 3659576603 ISBN 13: 9783659576607
New Softcover Quantity Available: 1
Seller:
Irish Booksellers
(Portland, ME, U.S.A.)
Rating
[?]

Book Description LAP LAMBERT Academic Publishing, 2014. Condition: New. book. Seller Inventory # M3659576603

More information about this seller | Contact this seller

Buy New
US$ 119.42
Convert currency

Add to Basket

Shipping: US$ 3.27
Within U.S.A.
Destination, rates & speeds

9.

Hamzeh Eyal Salman
Published by LAP Lambert Academic Publishing Aug 2014 (2014)
ISBN 10: 3659576603 ISBN 13: 9783659576607
New Taschenbuch Quantity Available: 1
Print on Demand
Seller:
AHA-BUCH GmbH
(Einbeck, Germany)
Rating
[?]

Book Description LAP Lambert Academic Publishing Aug 2014, 2014. Taschenbuch. Condition: Neu. This item is printed on demand - Print on Demand Neuware - Software Product Line Engineering (SPLE) is a software engineering discipline providing methods to promote systematic software reuse for developing short time-to-market and quality products in a cost-efficient way. SPLE leverages what Software Product Line (SPL) members have in common and manages what varies among them. The idea behind SPLE is to build core assets consisting of all reusable software artifacts (such as requirements, architecture, components, etc.) that can be leveraged to develop SPL's products in a prescribed way. Unfortunately, building SPL core assets from scratch is a costly task and requires a long time, which leads to increase time-to-market and up-front investment. In this context, our thesis proposes three contributions. Firstly, we proposed an approach to recover traceability links between features and their implementing source code in a collection of product variants. Secondly, we study feature-level Change Impact Analysis (CIA) for changes made to source code of features of product variants. Finally, we proposed an approach to contribute towards building Software Product Line Architecture (SPLA)and linking its elements with features. 220 pp. Englisch. Seller Inventory # 9783659576607

More information about this seller | Contact this seller

Buy New
US$ 91.69
Convert currency

Add to Basket

Shipping: US$ 34.15
From Germany to U.S.A.
Destination, rates & speeds

10.

Eyal Salman Hamzeh, Seriai Abdelhak-Djamel
Published by LAP Lambert Academic Publishing, United States (2014)
ISBN 10: 3659576603 ISBN 13: 9783659576607
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository EURO
(London, United Kingdom)
Rating
[?]

Book Description LAP Lambert Academic Publishing, United States, 2014. Paperback. Condition: New. Language: English . Brand New Book ***** Print on Demand *****.Software Product Line Engineering (SPLE) is a software engineering discipline providing methods to promote systematic software reuse for developing short time-to-market and quality products in a cost-ef cient way. SPLE leverages what Software Product Line (SPL) members have in common and manages what varies among them. The idea behind SPLE is to build core assets consisting of all reusable software artifacts (such as requirements, architecture, components, etc.) that can be leveraged to develop SPL s products in a prescribed way. Unfortunately, building SPL core assets from scratch is a costly task and requires a long time, which leads to increase time-to-market and up-front investment. In this context, our thesis proposes three contributions. Firstly, we proposed an approach to recover traceability links between features and their implementing source code in a collection of product variants. Secondly, we study feature-level Change Impact Analysis (CIA) for changes made to source code of features of product variants. Finally, we proposed an approach to contribute towards building Software Product Line Architecture (SPLA)and linking its elements with features. Seller Inventory # AAV9783659576607

More information about this seller | Contact this seller

Buy New
US$ 121.94
Convert currency

Add to Basket

Shipping: US$ 3.96
From United Kingdom to U.S.A.
Destination, rates & speeds

There are more copies of this book

View all search results for this book