top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Model-driven and software product line engineering [[electronic resource] /] / Hugo Arboleda, Jean-Claude Royer
Model-driven and software product line engineering [[electronic resource] /] / Hugo Arboleda, Jean-Claude Royer
Autore Arboleda Hugo
Pubbl/distr/stampa London, : ISTE
Descrizione fisica 1 online resource (290 p.)
Disciplina 005.1
Altri autori (Persone) RoyerJean-Claude
Collana ISTE
Soggetto topico Software product line engineering
Model-driven software architecture
ISBN 1-118-56137-6
1-118-56973-3
1-299-31489-9
1-118-56979-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Title Page; Copyright Page; Table of Contents; Chapter 1. Introduction; 1.1. Software product line engineering; 1.2. Model-driven engineering; 1.3. Merging model-driven and software product line engineering; 1.4. The FieSta framework; 1.5. Book structure; Chapter 2. Software Product Line Engineering Basics; 2.1. Introduction to product line engineering; 2.2. Brief history; 2.3. Application example: Smart-Home systems; 2.3.1. Smart-Home system's domain; 2.3.2. Requirements of the application example; 2.4. Software product line engineering; 2.5. Domain engineering
2.5.1. Component-based software engineering2.6. Variability management; 2.6.1. Feature modeling; 2.7. Application engineering; 2.7.1. Product configuration; 2.7.2. Product derivation; 2.8. Benefits and drawbacks; 2.9. Issues in product line; 2.9.1. Variability management; 2.9.2. Product derivation; 2.9.3. Testing; 2.9.4. Traceability; 2.9.5. Product line evolution; 2.9.6. Tool support; 2.10. Summary; Chapter 3. Model-Driven Engineering; 3.1. Introduction; 3.2. Models and metamodels; 3.2.1. The 4-level metamodeling framework; 3.2.2. The nature of models; 3.3. UML class diagrams and OCL
3.4. Model transformations3.4.1. Scheduling of transformation rules; 3.4.2. Model transformation patterns; 3.4.3. Classification of model transformations; 3.4.4. Vertical model transformations; 3.4.5. Horizontal model transformations; 3.4.6. Model composition or model weaving; 3.5. Modeling framework; 3.5.1. The eclipse modeling framework; 3.5.2. The topcased toolkit; 3.6. Model transformation languages; 3.6.1. QVT; 3.6.2. ATL; 3.6.3. The open Architecture Ware framework; 3.6.4. The Xtend language; 3.7. Benefits and challenges for SPLE; 3.8. Summary
Chapter 4. Model-Driven and Software Product Line Engineering4.1. Introduction; 4.2. Problem space issues; 4.2.1. Separating points of views; 4.2.2. Capturing variability and configuring products; 4.2.3. Relating several points of view; 4.2.4. Configuring products in a multi-staged process; 4.3. Solution space issues; 4.4. Developing core assets; 4.4.1. Developing decision models and deriving products; 4.5. Variability expression and product configuration; 4.5.1. Metamodels; 4.5.2. Feature models; 4.6. Core asset development and product derivation
4.6.1. Transformation rules in the Smart-Home systems SPL4.6.2. Creating and using decision models; 4.7. Summary; Chapter 5. The FieSta Framework: Fine-Grained Derivation and Configuration; 5.1. Introduction; 5.1.1. Coarse-grained and fine-grained variations; 5.2. Binding models and constraint models; 5.2.1. Binding models; 5.2.2. Constraint models; 5.2.3. The cardinality property; 5.2.4. The structural dependency property; 5.2.5. The constraint metamodel and the binding metamodel; 5.2.6. Validating binding models against constraint models
5.3. Deriving products based on constraint models and binding models
Record Nr. UNINA-9910139054703321
Arboleda Hugo  
London, : ISTE
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Model-driven and software product line engineering / / Hugo Arboleda, Jean-Claude Royer
Model-driven and software product line engineering / / Hugo Arboleda, Jean-Claude Royer
Autore Arboleda Hugo
Edizione [1st ed.]
Pubbl/distr/stampa London, : ISTE
Descrizione fisica 1 online resource (290 p.)
Disciplina 005.1
Altri autori (Persone) RoyerJean-Claude
Collana ISTE
Soggetto topico Software product line engineering
Model-driven software architecture
ISBN 1-118-56137-6
1-118-56973-3
1-299-31489-9
1-118-56979-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Title Page; Copyright Page; Table of Contents; Chapter 1. Introduction; 1.1. Software product line engineering; 1.2. Model-driven engineering; 1.3. Merging model-driven and software product line engineering; 1.4. The FieSta framework; 1.5. Book structure; Chapter 2. Software Product Line Engineering Basics; 2.1. Introduction to product line engineering; 2.2. Brief history; 2.3. Application example: Smart-Home systems; 2.3.1. Smart-Home system's domain; 2.3.2. Requirements of the application example; 2.4. Software product line engineering; 2.5. Domain engineering
2.5.1. Component-based software engineering2.6. Variability management; 2.6.1. Feature modeling; 2.7. Application engineering; 2.7.1. Product configuration; 2.7.2. Product derivation; 2.8. Benefits and drawbacks; 2.9. Issues in product line; 2.9.1. Variability management; 2.9.2. Product derivation; 2.9.3. Testing; 2.9.4. Traceability; 2.9.5. Product line evolution; 2.9.6. Tool support; 2.10. Summary; Chapter 3. Model-Driven Engineering; 3.1. Introduction; 3.2. Models and metamodels; 3.2.1. The 4-level metamodeling framework; 3.2.2. The nature of models; 3.3. UML class diagrams and OCL
3.4. Model transformations3.4.1. Scheduling of transformation rules; 3.4.2. Model transformation patterns; 3.4.3. Classification of model transformations; 3.4.4. Vertical model transformations; 3.4.5. Horizontal model transformations; 3.4.6. Model composition or model weaving; 3.5. Modeling framework; 3.5.1. The eclipse modeling framework; 3.5.2. The topcased toolkit; 3.6. Model transformation languages; 3.6.1. QVT; 3.6.2. ATL; 3.6.3. The open Architecture Ware framework; 3.6.4. The Xtend language; 3.7. Benefits and challenges for SPLE; 3.8. Summary
Chapter 4. Model-Driven and Software Product Line Engineering4.1. Introduction; 4.2. Problem space issues; 4.2.1. Separating points of views; 4.2.2. Capturing variability and configuring products; 4.2.3. Relating several points of view; 4.2.4. Configuring products in a multi-staged process; 4.3. Solution space issues; 4.4. Developing core assets; 4.4.1. Developing decision models and deriving products; 4.5. Variability expression and product configuration; 4.5.1. Metamodels; 4.5.2. Feature models; 4.6. Core asset development and product derivation
4.6.1. Transformation rules in the Smart-Home systems SPL4.6.2. Creating and using decision models; 4.7. Summary; Chapter 5. The FieSta Framework: Fine-Grained Derivation and Configuration; 5.1. Introduction; 5.1.1. Coarse-grained and fine-grained variations; 5.2. Binding models and constraint models; 5.2.1. Binding models; 5.2.2. Constraint models; 5.2.3. The cardinality property; 5.2.4. The structural dependency property; 5.2.5. The constraint metamodel and the binding metamodel; 5.2.6. Validating binding models against constraint models
5.3. Deriving products based on constraint models and binding models
Record Nr. UNINA-9910819987403321
Arboleda Hugo  
London, : ISTE
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Proceedings of the 1st Workshop on Simplicity in Management of Data / / Association for Computing Machinery
Proceedings of the 1st Workshop on Simplicity in Management of Data / / Association for Computing Machinery
Pubbl/distr/stampa New York, New York : , : Association for Computing Machinery, , 2023
Descrizione fisica 1 online resource
Disciplina 005
Soggetto topico Software product line engineering
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910735597003321
New York, New York : , : Association for Computing Machinery, , 2023
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Systems and software variability management : concepts, tools, and experiences / / Rafael Capilla, Jan Bosch, Kyo-Chul Kang, editors
Systems and software variability management : concepts, tools, and experiences / / Rafael Capilla, Jan Bosch, Kyo-Chul Kang, editors
Edizione [1st ed. 2013.]
Pubbl/distr/stampa New York ; ; London, : Springer, c2013
Descrizione fisica 1 online resource (xiv, 317 pages) : illustrations (some color)
Disciplina 005.1
Altri autori (Persone) CapillaRafael
BoschJan
KangKyo-Chul
Collana Gale eBooks
Soggetto topico Software product line engineering
Computer science
Software engineering
ISBN 3-642-36583-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Part I Variability Management -- Software Product Line Engineering -- Variability Modeling -- Variability Scope -- Binding Time and Evolution -- Variability Implementation -- Variability Realization Techniques and Product Derivation -- Visualizing Software Variability -- Variability in the Software Product Line Lifecycle -- Part II Research and Commercial Tools -- COVAMOF -- PLUM - Product Line Unified Modeller Tool -- FaMa -- pure::variants -- Part III Industry Experiences -- Philips Healthcare Compositional Diversity Case -- Variability in Power Plan Control Software -- Second Generation Product Line Engineering - A Case Study at General Motors -- Part IV Emerging and Research Topics in Software Variability -- Dynamic Software Product Lines -- Variability in Autonomic Computing -- Variability in Web services -- Service-Oriented Product Lines -- Software Variability and Design decisions -- Variability and Aspect Orientation.
Record Nr. UNINA-9910739406603321
New York ; ; London, : Springer, c2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Systems product line engineering handbook / / an AFIS collective work directed by Alain Le Put
Systems product line engineering handbook / / an AFIS collective work directed by Alain Le Put
Autore Le Put Alain
Pubbl/distr/stampa Toulouse, France : , : Cépaduès-Éditions, , [2016]
Descrizione fisica 1 online resource (250 pages) : illustrations
Disciplina 005.1
Soggetto topico Software engineering
Software product line engineering
Soggetto genere / forma Electronic books.
ISBN 2-36493-499-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910466133203321
Le Put Alain  
Toulouse, France : , : Cépaduès-Éditions, , [2016]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Systems product line engineering handbook / / an AFIS collective work directed by Alain Le Put
Systems product line engineering handbook / / an AFIS collective work directed by Alain Le Put
Autore Le Put Alain
Pubbl/distr/stampa Toulouse, France : , : Cépaduès-Éditions, , [2016]
Descrizione fisica 1 online resource (250 pages) : illustrations
Disciplina 005.1
Soggetto topico Software engineering
Software product line engineering
ISBN 2-36493-499-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910798162403321
Le Put Alain  
Toulouse, France : , : Cépaduès-Éditions, , [2016]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Systems product line engineering handbook / / an AFIS collective work directed by Alain Le Put
Systems product line engineering handbook / / an AFIS collective work directed by Alain Le Put
Autore Le Put Alain
Pubbl/distr/stampa Toulouse, France : , : Cépaduès-Éditions, , [2016]
Descrizione fisica 1 online resource (250 pages) : illustrations
Disciplina 005.1
Soggetto topico Software engineering
Software product line engineering
ISBN 2-36493-499-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910823190603321
Le Put Alain  
Toulouse, France : , : Cépaduès-Éditions, , [2016]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui