The Resource Runtime Reconfiguration in Networked Embedded Systems : Design and Testing Practices
Runtime Reconfiguration in Networked Embedded Systems : Design and Testing Practices
- Language
- eng
- Extent
- 1 online resource (192 pages)
- Contents
-
- Foreword -- Preface -- Acknowledgments -- Contents -- Contributors -- Acronyms -- 1 Model-Based Engineering of Runtime Reconfigurable Networked Embedded Systems -- 1.1 Introduction -- 1.2 Multi-aspect Modeling for Networked Embedded Systems -- 1.2.1 Related Work -- 1.2.2 System Models -- 1.2.3 Multi-aspect Modeling -- 1.2.4 The Task Aspect -- 1.2.5 The Behavioral Aspect -- 1.2.6 The Physical Aspect -- 1.2.7 The Mapping Aspect -- 1.2.8 Conclusions -- 1.3 Model-Based Derivation of Key Performance Indicators -- 1.3.1 Deriving the Key Performance Indicators -- 1.3.2 Conclusions -- 1.4 Modeling of Runtime Reconfiguration -- 1.4.1 Model Based Design for Reconfiguration -- 1.4.2 Reconfiguration Types and Basic Architectures -- 1.4.3 Modeling of Runtime Reconfigurable NESs -- 1.4.4 Conclusions -- 1.5 Conclusions -- References -- 2 Designing Reconfigurable Systems: Methodology and Guidelines -- 2.1 Introduction: Why Design for Runtime Reconfiguration? -- 2.1.1 Reasons for Reconfiguration -- 2.2 The Design Time Versus Runtime Optimization Trade-Off -- 2.3 Design Patterns for Reconfigurable Real-Time Monitoring and Control -- 2.3.1 Formalizing the Reconfiguration Functionality -- 2.3.2 Task Models for Runtime Reconfiguration -- 2.4 Design Space Exploration for Runtime Reconfiguration -- 2.4.1 A Quick Survey on Design Space Exploration and Design Decision Making -- 2.5 A Systems Engineering Process for Runtime Reconfigurable NESs -- 2.5.1 Related Work -- 2.5.2 The Customized Design Process -- 2.5.3 Managing Runtime Reconfiguration -- 2.6 Conclusions -- References -- 3 Runtime Services and Tooling for Reconfiguration -- 3.1 Introduction: Model Oriented Tool Chain---An Overview -- 3.2 Modeling Tools and Code Generation -- 3.2.1 Developing a Model-Based Modeling Tool -- 3.2.2 Meta Modeling -- 3.3 Quantitative Evaluation and Optimization of System Designs
- 3.3.1 Modeling for Design Evaluation -- 3.3.2 Design Evaluation -- 3.3.3 Input for Design Exploration -- 3.3.4 Models for Optimization -- 3.3.5 DynAA -- 3.4 Runtime Services -- 3.4.1 Support for a Runtime System Composition Through Reconfiguration and Module Lifecycle Management -- 3.4.2 Support for Managing the Adaptation Process -- 3.4.3 Support for Adaptive Networking and Communication -- 3.4.4 Support for Resource Monitoring -- 3.4.5 Support for Service-Oriented Component Architecture -- 3.5 Conclusions -- References -- 4 Runtime Validation Framework -- 4.1 Introduction -- 4.2 Needs for Runtime Verification and Validation in ANES -- 4.3 Challenges of Runtime Verification and Validation in ANES -- 4.4 Runtime V&V Requirements for ANES -- 4.5 The V&V Reference Framework: An Overview -- 4.6 The V&V Runtime Infrastructure -- 4.6.1 System Monitoring -- 4.6.2 System Analysis -- 4.6.3 Playback Feature -- 4.7 Testing Workflow Examples -- 4.8 Conclusions -- References -- 5 Tools and Methods for Validation and Verification -- 5.1 Introduction -- 5.2 Related Work -- 5.3 Translating Key Performance Indicators from Software Reliability and Monitoring Approaches -- 5.3.1 Software Reliability Concepts -- 5.3.2 Monitoring Communication Networks -- 5.3.3 Monitoring the Application Context -- 5.4 Methods for Testing Under Induced and Normal Operation Conditions -- 5.4.1 Accelerated Life Testing: An Example of a Playback Feature of the V & V Framework -- 5.4.2 Tools for Testing Runtime Self-adaptive Systems -- 5.5 Conclusions -- References -- 6 An Illustrative Application Example: Cargo State Monitoring -- 6.1 Problem Definition -- 6.2 Design Challenges -- 6.3 System Design -- 6.3.1 Task Model -- 6.3.2 Behavioral Model -- 6.3.3 Physical Model -- 6.3.4 Mapping Model -- 6.4 Implementation Example -- 6.4.1 Implementation Hardware -- 6.4.2 Software Architecture
- 6.4.3 Use Cases -- 6.4.4 Performance Considerations -- 6.5 Conclusions -- References -- Index
- Isbn
- 9789811007156
- Label
- Runtime Reconfiguration in Networked Embedded Systems : Design and Testing Practices
- Title
- Runtime Reconfiguration in Networked Embedded Systems
- Title remainder
- Design and Testing Practices
- Language
- eng
- Cataloging source
- MiAaPQ
- Literary form
- non fiction
- Nature of contents
- dictionaries
- Series statement
- Internet of Things Ser
- Label
- Runtime Reconfiguration in Networked Embedded Systems : Design and Testing Practices
- Link
- http://libproxy.rpi.edu/login?url=https://ebookcentral.proquest.com/lib/rpi/detail.action?docID=4518932
- Carrier category
- online resource
- Carrier category code
- cr
- Carrier MARC source
- rdacarrier
- Color
- multicolored
- Content category
- text
- Content type code
- txt
- Content type MARC source
- rdacontent
- Contents
-
- Foreword -- Preface -- Acknowledgments -- Contents -- Contributors -- Acronyms -- 1 Model-Based Engineering of Runtime Reconfigurable Networked Embedded Systems -- 1.1 Introduction -- 1.2 Multi-aspect Modeling for Networked Embedded Systems -- 1.2.1 Related Work -- 1.2.2 System Models -- 1.2.3 Multi-aspect Modeling -- 1.2.4 The Task Aspect -- 1.2.5 The Behavioral Aspect -- 1.2.6 The Physical Aspect -- 1.2.7 The Mapping Aspect -- 1.2.8 Conclusions -- 1.3 Model-Based Derivation of Key Performance Indicators -- 1.3.1 Deriving the Key Performance Indicators -- 1.3.2 Conclusions -- 1.4 Modeling of Runtime Reconfiguration -- 1.4.1 Model Based Design for Reconfiguration -- 1.4.2 Reconfiguration Types and Basic Architectures -- 1.4.3 Modeling of Runtime Reconfigurable NESs -- 1.4.4 Conclusions -- 1.5 Conclusions -- References -- 2 Designing Reconfigurable Systems: Methodology and Guidelines -- 2.1 Introduction: Why Design for Runtime Reconfiguration? -- 2.1.1 Reasons for Reconfiguration -- 2.2 The Design Time Versus Runtime Optimization Trade-Off -- 2.3 Design Patterns for Reconfigurable Real-Time Monitoring and Control -- 2.3.1 Formalizing the Reconfiguration Functionality -- 2.3.2 Task Models for Runtime Reconfiguration -- 2.4 Design Space Exploration for Runtime Reconfiguration -- 2.4.1 A Quick Survey on Design Space Exploration and Design Decision Making -- 2.5 A Systems Engineering Process for Runtime Reconfigurable NESs -- 2.5.1 Related Work -- 2.5.2 The Customized Design Process -- 2.5.3 Managing Runtime Reconfiguration -- 2.6 Conclusions -- References -- 3 Runtime Services and Tooling for Reconfiguration -- 3.1 Introduction: Model Oriented Tool Chain---An Overview -- 3.2 Modeling Tools and Code Generation -- 3.2.1 Developing a Model-Based Modeling Tool -- 3.2.2 Meta Modeling -- 3.3 Quantitative Evaluation and Optimization of System Designs
- 3.3.1 Modeling for Design Evaluation -- 3.3.2 Design Evaluation -- 3.3.3 Input for Design Exploration -- 3.3.4 Models for Optimization -- 3.3.5 DynAA -- 3.4 Runtime Services -- 3.4.1 Support for a Runtime System Composition Through Reconfiguration and Module Lifecycle Management -- 3.4.2 Support for Managing the Adaptation Process -- 3.4.3 Support for Adaptive Networking and Communication -- 3.4.4 Support for Resource Monitoring -- 3.4.5 Support for Service-Oriented Component Architecture -- 3.5 Conclusions -- References -- 4 Runtime Validation Framework -- 4.1 Introduction -- 4.2 Needs for Runtime Verification and Validation in ANES -- 4.3 Challenges of Runtime Verification and Validation in ANES -- 4.4 Runtime V&V Requirements for ANES -- 4.5 The V&V Reference Framework: An Overview -- 4.6 The V&V Runtime Infrastructure -- 4.6.1 System Monitoring -- 4.6.2 System Analysis -- 4.6.3 Playback Feature -- 4.7 Testing Workflow Examples -- 4.8 Conclusions -- References -- 5 Tools and Methods for Validation and Verification -- 5.1 Introduction -- 5.2 Related Work -- 5.3 Translating Key Performance Indicators from Software Reliability and Monitoring Approaches -- 5.3.1 Software Reliability Concepts -- 5.3.2 Monitoring Communication Networks -- 5.3.3 Monitoring the Application Context -- 5.4 Methods for Testing Under Induced and Normal Operation Conditions -- 5.4.1 Accelerated Life Testing: An Example of a Playback Feature of the V & V Framework -- 5.4.2 Tools for Testing Runtime Self-adaptive Systems -- 5.5 Conclusions -- References -- 6 An Illustrative Application Example: Cargo State Monitoring -- 6.1 Problem Definition -- 6.2 Design Challenges -- 6.3 System Design -- 6.3.1 Task Model -- 6.3.2 Behavioral Model -- 6.3.3 Physical Model -- 6.3.4 Mapping Model -- 6.4 Implementation Example -- 6.4.1 Implementation Hardware -- 6.4.2 Software Architecture
- 6.4.3 Use Cases -- 6.4.4 Performance Considerations -- 6.5 Conclusions -- References -- Index
- http://library.link/vocab/cover_art
- https://contentcafe2.btol.com/ContentCafe/Jacket.aspx?Return=1&Type=S&Value=9789811007156&userID=ebsco-test&password=ebsco-test
- Dimensions
- unknown
- http://library.link/vocab/discovery_link
- {'f': 'http://opac.lib.rpi.edu/record=b4385242'}
- Extent
- 1 online resource (192 pages)
- Form of item
- online
- Isbn
- 9789811007156
- Media category
- computer
- Media MARC source
- rdamedia
- Media type code
- c
- Sound
- unknown sound
- Specific material designation
- remote
Embed (Experimental)
Settings
Select options that apply then copy and paste the RDF/HTML data fragment to include in your application
Embed this data in a secure (HTTPS) page:
Layout options:
Include data citation:
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.lib.rpi.edu/portal/Runtime-Reconfiguration-in-Networked-Embedded/TTftC6OjiSQ/" typeof="WorkExample http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.lib.rpi.edu/portal/Runtime-Reconfiguration-in-Networked-Embedded/TTftC6OjiSQ/">Runtime Reconfiguration in Networked Embedded Systems : Design and Testing Practices</a></span> - <span property="offers" typeOf="Offer"><span property="offeredBy" typeof="Library ll:Library" resource="http://link.lib.rpi.edu/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.lib.rpi.edu/">Rensselaer Libraries</a></span></span></span></span></div>
Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements
Preview
Cite Data - Experimental
Data Citation of the Item Runtime Reconfiguration in Networked Embedded Systems : Design and Testing Practices
Copy and paste the following RDF/HTML data fragment to cite this resource
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.lib.rpi.edu/portal/Runtime-Reconfiguration-in-Networked-Embedded/TTftC6OjiSQ/" typeof="WorkExample http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.lib.rpi.edu/portal/Runtime-Reconfiguration-in-Networked-Embedded/TTftC6OjiSQ/">Runtime Reconfiguration in Networked Embedded Systems : Design and Testing Practices</a></span> - <span property="offers" typeOf="Offer"><span property="offeredBy" typeof="Library ll:Library" resource="http://link.lib.rpi.edu/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.lib.rpi.edu/">Rensselaer Libraries</a></span></span></span></span></div>