Sign up
Forgot password?
FAQ: Login

Oliveira Edson Jr. UML-Based Software Product Line Engineering with SMarty

  • pdf file
  • size 38,62 MB
  • added by
  • info modified
Oliveira Edson Jr. UML-Based Software Product Line Engineering with SMarty
Springer, 2023. — 517 p. — ISBN: 978-3-031-18555-7.
This book is about software product lines (SPLs) designed and developed taking UML diagrams as the primary basis, modeled according to a rigorous approach composed of a UML profile and a systematic process for variability management activities, forming the Stereotype-based Management of Variability (SMarty) approach.
The book consists of five parts. Part I provides essential concepts on SPL regarding the first development methodologies. It also introduces variability concepts and discusses SPL architectures finishing with the SMarty approach. Part II focuses on the design, verification, and validation of SMarty SPLs. Part III concentrates on the SPL architecture evolution based on ISO/IEC metrics, the SystEM-PLA method, optimization with the MOA4PLA method, and feature interaction prevention. Next, Part IV presents SMarty as a basis for SPL development, such as the M-SPLearning SPL for mobile learning applications, the PLeTs SPL for testing tools, the PlugSPL plugin environment for supporting the SPL life cycle, the SyMPLES approach for designing embedded systems with SysML, the SMartySPEM approach for software process lines (SPrL), and re-engineering of class diagrams into an SPL. Eventually, Part V promotes controlled experimentation in UML-based SPLs, presenting essential concepts on how to plan, conduct, and document experiments and showing several experiments carried out with SMarty.
  • Sign up or login using form at top of the page to download this file.
  • Sign up
Up