Author: Mohammad Mousavi
Publisher:
ISBN: 9781450384704
Category : Computer software
Languages : en
Pages : 0
Book Description
25th ACM International Systems and Software Product Line Conference
Author: Mohammad Mousavi
Publisher:
ISBN: 9781450384704
Category : Computer software
Languages : en
Pages : 0
Book Description
Publisher:
ISBN: 9781450384704
Category : Computer software
Languages : en
Pages : 0
Book Description
Proceedings of the 25th ACM International Systems and Software Product Line Conference - Volume B.
Author: Mohammad Reza Mousavi
Publisher:
ISBN: 9781450384704
Category : Computer science
Languages : en
Pages : 148
Book Description
Publisher:
ISBN: 9781450384704
Category : Computer science
Languages : en
Pages : 148
Book Description
Proceedings of the 25th ACM International Systems and Software Product Line Conference - Volume A
Author: Mohammad Reza Mousavi
Publisher:
ISBN:
Category : Computer science
Languages : en
Pages : 0
Book Description
Publisher:
ISBN:
Category : Computer science
Languages : en
Pages : 0
Book Description
Proceedings of the 25th ACM International Systems and Software Product Line Conference - Volume A.
Author: Mohammad Reza Mousavi
Publisher:
ISBN: 9781450384698
Category : Computer science
Languages : en
Pages : 239
Book Description
Publisher:
ISBN: 9781450384698
Category : Computer science
Languages : en
Pages : 239
Book Description
Proceedings of the 27th ACM International Systems and Software Product Line Conference - Volume B.
Author: Paolo Arcaini
Publisher:
ISBN:
Category : Computer science
Languages : en
Pages : 0
Book Description
Publisher:
ISBN:
Category : Computer science
Languages : en
Pages : 0
Book Description
UML-Based Software Product Line Engineering with SMarty
Author: Edson OliveiraJr
Publisher: Springer Nature
ISBN: 3031185560
Category : Computers
Languages : en
Pages : 517
Book Description
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 an 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 in terms of the first development methodologies. It also introduces variability concepts and discusses SPL architectures finishing with the SMarty approach. Part II is focused on the design, verification and validation of SMarty SPLs, and 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, as well as showing several experiments carried out with SMarty. This book aims at lecturers, graduate students and experienced practitioners. Lecturers might use the book for graduate level courses about SPL fundamentals and tools; students will learn about the SPL engineering process, variability management, and mass customization; and practitioners will see how to plan the transition from single-product development to an SPL-based process, how to document inherent variability in a given domain, or how to apply controlled experiments to SPLs.
Publisher: Springer Nature
ISBN: 3031185560
Category : Computers
Languages : en
Pages : 517
Book Description
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 an 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 in terms of the first development methodologies. It also introduces variability concepts and discusses SPL architectures finishing with the SMarty approach. Part II is focused on the design, verification and validation of SMarty SPLs, and 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, as well as showing several experiments carried out with SMarty. This book aims at lecturers, graduate students and experienced practitioners. Lecturers might use the book for graduate level courses about SPL fundamentals and tools; students will learn about the SPL engineering process, variability management, and mass customization; and practitioners will see how to plan the transition from single-product development to an SPL-based process, how to document inherent variability in a given domain, or how to apply controlled experiments to SPLs.
Proceedings of the 27th ACM International Systems and Software Product Line Conference - Volume A
Author: Paolo Arcaini
Publisher:
ISBN:
Category : Computer science
Languages : en
Pages : 0
Book Description
Publisher:
ISBN:
Category : Computer science
Languages : en
Pages : 0
Book Description
Reuse and Software Quality
Author: Gilles Perrouin
Publisher: Springer Nature
ISBN: 3031081293
Category : Computers
Languages : en
Pages : 152
Book Description
This book constitutes the proceedings of the 20th International Conference on Software and Systems Reuse, ICSR 2022, held in Montpellier, France in June 2022. The 7 full papers and 2 short papers included in this book were carefully reviewed and selected from 29 submissions. The papers were organized in topical sections named: Code Recommendations and Ruse; Learning and Reuse; Evolution and Reuse; Quality, Longevity and Reuse.
Publisher: Springer Nature
ISBN: 3031081293
Category : Computers
Languages : en
Pages : 152
Book Description
This book constitutes the proceedings of the 20th International Conference on Software and Systems Reuse, ICSR 2022, held in Montpellier, France in June 2022. The 7 full papers and 2 short papers included in this book were carefully reviewed and selected from 29 submissions. The papers were organized in topical sections named: Code Recommendations and Ruse; Learning and Reuse; Evolution and Reuse; Quality, Longevity and Reuse.
Advanced Information Systems Engineering
Author: Marta Indulska
Publisher: Springer Nature
ISBN: 3031345606
Category : Computers
Languages : en
Pages : 640
Book Description
This book constitutes the proceedings of the 35th International Conference on Advanced Information Systems Engineering, CAiSE 2023, which was held in Zaragoza, Spain, during June 12-16, 2023. The 36 full papers included in these proceedings were selected from 161 submissions. They were organized in topical sections as follows: Cyber-human and cyber-physical systems; requirements engineering; IoT; environmental applications; process mining; event-driven process mining; ontology and knowledge representation; model-driven approaches; process monitoring; conformance, compliance and workarounds; data-centric approaches; privacy and security; explainable AI; service-related approaches.
Publisher: Springer Nature
ISBN: 3031345606
Category : Computers
Languages : en
Pages : 640
Book Description
This book constitutes the proceedings of the 35th International Conference on Advanced Information Systems Engineering, CAiSE 2023, which was held in Zaragoza, Spain, during June 12-16, 2023. The 36 full papers included in these proceedings were selected from 161 submissions. They were organized in topical sections as follows: Cyber-human and cyber-physical systems; requirements engineering; IoT; environmental applications; process mining; event-driven process mining; ontology and knowledge representation; model-driven approaches; process monitoring; conformance, compliance and workarounds; data-centric approaches; privacy and security; explainable AI; service-related approaches.
Proceedings of the 26th ACM International Systems and Software Product Line Conference - Volume B.
Author: Alexander Felfernig
Publisher:
ISBN: 9781450392068
Category : Computer science
Languages : en
Pages : 0
Book Description
Publisher:
ISBN: 9781450392068
Category : Computer science
Languages : en
Pages : 0
Book Description