語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Handbook of re-engineering software ...
~
Lopez-Herrejon, Roberto E.
FindBook
Google Book
Amazon
博客來
Handbook of re-engineering software intensive systems into software product lines
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Handbook of re-engineering software intensive systems into software product lines/ edited by Roberto E. Lopez-Herrejon ... [et al.].
其他作者:
Lopez-Herrejon, Roberto E.
出版者:
Cham :Springer International Publishing : : 2023.,
面頁冊數:
xxxii, 517 p. :ill. (some col.), digital ;24 cm.
內容註:
Part I. Feature location and variability model extraction -- Chapter. 1. Feature Location in Software Variants Toward Software Product Line Engineering -- Chapter. 2. Feature & Variability Extraction From Natural Language Requirements -- Chapter. 3. Semantic History Slicing -- Chapter. 4. Feature Location in Models (FLiM): Design time and Runtime -- Chapter. 5. Search-Based Variability Model Synthesis from Variant Configurations -- Chapter. 6. Extending boolean variability relationship extraction to multi-valued software descriptions -- Chapter. 7. Machine learning for feature constraints discovery -- Part. II. Reengineering product line architectures -- Chapter. 8. Extraction of Software Product Line Architectures from Many System Variants -- Chapter. 9. ModelVars2SPL: from UML Class Diagram Variants to Software Product Line Core Assets -- Chapter. 10. Extraction and Evolution of a Software Product Line from Existing Web-Based Systems -- Chapter. 11. Re-Engineering Microservice Applications into Delta-Oriented Software Product Lines -- Chapter. 12. Understanding the Variability on the Recovery of Product Line Architectures -- Part III. Frameworks -- Chapter. 13. PAxSPL: A framework for aiding SPL Reengineering Planning -- Chapter. 14. Bottom-Up Technologies for Reuse: A Framework to Support Extractive Software Product Line Adoption Activities -- Chapter. 15. Systematic Software Reuse with Automated Extraction and Composition for Clone-and-Own -- Chapter. 16. Re-engineering Automation Software with the Variability Analysis Toolkit -- Chapter. 17. Managing Software Product Line Evolution by Filtered Editing: The SuperMod Approach -- Part. IV. Perspectives -- Chapter. 18. Challenges and Potential Benefits of Adopting Product Line Engineering in Start-Ups: A Preliminary Study -- Chapter. 19. Re-engineering Legacy Systems as Microservices: An industrial survey of criteria to deal with modularity and variability of features -- Chapter. 20. Evolution in Software Product Lines: An overview.
Contained By:
Springer Nature eBook
標題:
Software reengineering. -
電子資源:
https://doi.org/10.1007/978-3-031-11686-5
ISBN:
9783031116865
Handbook of re-engineering software intensive systems into software product lines
Handbook of re-engineering software intensive systems into software product lines
[electronic resource] /edited by Roberto E. Lopez-Herrejon ... [et al.]. - Cham :Springer International Publishing :2023. - xxxii, 517 p. :ill. (some col.), digital ;24 cm.
Part I. Feature location and variability model extraction -- Chapter. 1. Feature Location in Software Variants Toward Software Product Line Engineering -- Chapter. 2. Feature & Variability Extraction From Natural Language Requirements -- Chapter. 3. Semantic History Slicing -- Chapter. 4. Feature Location in Models (FLiM): Design time and Runtime -- Chapter. 5. Search-Based Variability Model Synthesis from Variant Configurations -- Chapter. 6. Extending boolean variability relationship extraction to multi-valued software descriptions -- Chapter. 7. Machine learning for feature constraints discovery -- Part. II. Reengineering product line architectures -- Chapter. 8. Extraction of Software Product Line Architectures from Many System Variants -- Chapter. 9. ModelVars2SPL: from UML Class Diagram Variants to Software Product Line Core Assets -- Chapter. 10. Extraction and Evolution of a Software Product Line from Existing Web-Based Systems -- Chapter. 11. Re-Engineering Microservice Applications into Delta-Oriented Software Product Lines -- Chapter. 12. Understanding the Variability on the Recovery of Product Line Architectures -- Part III. Frameworks -- Chapter. 13. PAxSPL: A framework for aiding SPL Reengineering Planning -- Chapter. 14. Bottom-Up Technologies for Reuse: A Framework to Support Extractive Software Product Line Adoption Activities -- Chapter. 15. Systematic Software Reuse with Automated Extraction and Composition for Clone-and-Own -- Chapter. 16. Re-engineering Automation Software with the Variability Analysis Toolkit -- Chapter. 17. Managing Software Product Line Evolution by Filtered Editing: The SuperMod Approach -- Part. IV. Perspectives -- Chapter. 18. Challenges and Potential Benefits of Adopting Product Line Engineering in Start-Ups: A Preliminary Study -- Chapter. 19. Re-engineering Legacy Systems as Microservices: An industrial survey of criteria to deal with modularity and variability of features -- Chapter. 20. Evolution in Software Product Lines: An overview.
This handbook distils the wealth of expertise and knowledge from a large community of researchers and industrial practitioners in Software Product Lines (SPLs) gained through extensive and rigorous theoretical, empirical, and applied research. It is a timely compilation of well-established and cutting-edge approaches that can be leveraged by those facing the prevailing and daunting challenge of re-engineering their systems into SPLs. The selection of chapters provides readers with a wide and diverse perspective that reflects the complementary and varied expertise of the chapter authors. This perspective covers the re-engineering processes, from planning to execution. SPLs are families of systems that share common assets, allowing a disciplined software reuse. The adoption of SPL practices has shown to enable significant technical and economic benefits for the companies that employ them. However, successful SPLs rarely start from scratch, but instead, they usually start from a set of existing systems that must undergo well-defined re-engineering processes to unleash new levels of productivity and competitiveness. Practitioners will benefit from the lessons learned by the community, captured in the array of methodological and technological alternatives presented in the chapters of the handbook, and will gain the confidence for undertaking their own re-engineering challenges. Researchers and educators will find a valuable single-entry point to quickly become familiar with the state-of-the-art on the topic and the open research opportunities; including undergraduate, graduate students, and R&D engineers who want to have a comprehensive understanding of techniques in reverse engineering and re-engineering of variability-rich software systems.
ISBN: 9783031116865
Standard No.: 10.1007/978-3-031-11686-5doiSubjects--Topical Terms:
720395
Software reengineering.
LC Class. No.: QA76.758
Dewey Class. No.: 005.166
Handbook of re-engineering software intensive systems into software product lines
LDR
:04827nmm a2200325 a 4500
001
2314147
003
DE-He213
005
20221122213552.0
006
m d
007
cr nn 008maaau
008
230902s2023 sz s 0 eng d
020
$a
9783031116865
$q
(electronic bk.)
020
$a
9783031116858
$q
(paper)
024
7
$a
10.1007/978-3-031-11686-5
$2
doi
035
$a
978-3-031-11686-5
040
$a
GP
$c
GP
$e
rda
041
0
$a
eng
050
4
$a
QA76.758
072
7
$a
UMZ
$2
bicssc
072
7
$a
COM051230
$2
bisacsh
072
7
$a
UMZ
$2
thema
082
0 4
$a
005.166
$2
23
090
$a
QA76.758
$b
.H236 2023
245
0 0
$a
Handbook of re-engineering software intensive systems into software product lines
$h
[electronic resource] /
$c
edited by Roberto E. Lopez-Herrejon ... [et al.].
260
$a
Cham :
$b
Springer International Publishing :
$b
Imprint: Springer,
$c
2023.
300
$a
xxxii, 517 p. :
$b
ill. (some col.), digital ;
$c
24 cm.
505
0
$a
Part I. Feature location and variability model extraction -- Chapter. 1. Feature Location in Software Variants Toward Software Product Line Engineering -- Chapter. 2. Feature & Variability Extraction From Natural Language Requirements -- Chapter. 3. Semantic History Slicing -- Chapter. 4. Feature Location in Models (FLiM): Design time and Runtime -- Chapter. 5. Search-Based Variability Model Synthesis from Variant Configurations -- Chapter. 6. Extending boolean variability relationship extraction to multi-valued software descriptions -- Chapter. 7. Machine learning for feature constraints discovery -- Part. II. Reengineering product line architectures -- Chapter. 8. Extraction of Software Product Line Architectures from Many System Variants -- Chapter. 9. ModelVars2SPL: from UML Class Diagram Variants to Software Product Line Core Assets -- Chapter. 10. Extraction and Evolution of a Software Product Line from Existing Web-Based Systems -- Chapter. 11. Re-Engineering Microservice Applications into Delta-Oriented Software Product Lines -- Chapter. 12. Understanding the Variability on the Recovery of Product Line Architectures -- Part III. Frameworks -- Chapter. 13. PAxSPL: A framework for aiding SPL Reengineering Planning -- Chapter. 14. Bottom-Up Technologies for Reuse: A Framework to Support Extractive Software Product Line Adoption Activities -- Chapter. 15. Systematic Software Reuse with Automated Extraction and Composition for Clone-and-Own -- Chapter. 16. Re-engineering Automation Software with the Variability Analysis Toolkit -- Chapter. 17. Managing Software Product Line Evolution by Filtered Editing: The SuperMod Approach -- Part. IV. Perspectives -- Chapter. 18. Challenges and Potential Benefits of Adopting Product Line Engineering in Start-Ups: A Preliminary Study -- Chapter. 19. Re-engineering Legacy Systems as Microservices: An industrial survey of criteria to deal with modularity and variability of features -- Chapter. 20. Evolution in Software Product Lines: An overview.
520
$a
This handbook distils the wealth of expertise and knowledge from a large community of researchers and industrial practitioners in Software Product Lines (SPLs) gained through extensive and rigorous theoretical, empirical, and applied research. It is a timely compilation of well-established and cutting-edge approaches that can be leveraged by those facing the prevailing and daunting challenge of re-engineering their systems into SPLs. The selection of chapters provides readers with a wide and diverse perspective that reflects the complementary and varied expertise of the chapter authors. This perspective covers the re-engineering processes, from planning to execution. SPLs are families of systems that share common assets, allowing a disciplined software reuse. The adoption of SPL practices has shown to enable significant technical and economic benefits for the companies that employ them. However, successful SPLs rarely start from scratch, but instead, they usually start from a set of existing systems that must undergo well-defined re-engineering processes to unleash new levels of productivity and competitiveness. Practitioners will benefit from the lessons learned by the community, captured in the array of methodological and technological alternatives presented in the chapters of the handbook, and will gain the confidence for undertaking their own re-engineering challenges. Researchers and educators will find a valuable single-entry point to quickly become familiar with the state-of-the-art on the topic and the open research opportunities; including undergraduate, graduate students, and R&D engineers who want to have a comprehensive understanding of techniques in reverse engineering and re-engineering of variability-rich software systems.
650
0
$a
Software reengineering.
$3
720395
650
1 4
$a
Software Engineering.
$3
890874
650
2 4
$a
Software Management.
$3
2139173
650
2 4
$a
Computer System Implementation.
$3
892710
700
1
$a
Lopez-Herrejon, Roberto E.
$3
3625342
710
2
$a
SpringerLink (Online service)
$3
836513
773
0
$t
Springer Nature eBook
856
4 0
$u
https://doi.org/10.1007/978-3-031-11686-5
950
$a
Computer Science (SpringerNature-11645)
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9450397
電子資源
11.線上閱覽_V
電子書
EB QA76.758
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入