Ebook: Formal Aspects of Component Software: 8th International Symposium, FACS 2011, Oslo, Norway, September 14-16, 2011, Revised Selected Papers
- Tags: Software Engineering, Mathematical Logic and Formal Languages, Logics and Meanings of Programs, Programming Languages Compilers Interpreters, Programming Techniques, Management of Computing and Information Systems
- Series: Lecture Notes in Computer Science 7253
- Year: 2012
- Publisher: Springer-Verlag Berlin Heidelberg
- Edition: 1
- Language: English
- pdf
This book constitutes revised selected papers of the 8th International Workshop on Formal Aspects of Component Software, FACS 2011, held in Oslo, Norway in September 2011. The 18 full papers presented together with 3 invited talks were carefully reviewed and selected from 46 submissions. They cover the topics of formal models for software components and their interaction, design and verification methods for software components and services, formal methods and modeling languages for components and services, industrial or experience reports, and case studies, autonomic components and self-managed applications, models for QoS and other extra-functional properties (e.g., trust, compliance, security) of components and services, formal and rigorous approaches to software adaptation and self-adaptive systems, and components for real-time, safety-critical, secure, and/or embedded systems.
This book constitutes revised selected papers of the 8th International Workshop on Formal Aspects of Component Software, FACS 2011, held in Oslo, Norway in September 2011.
The 18 full papers presented together with 3 invited talks were carefully reviewed and selected from 46 submissions. They cover the topics of formal models for software components and their interaction, design and verification methods for software components and services, formal methods and modeling languages for components and services, industrial or experience reports, and case studies, autonomic components and self-managed applications, models for QoS and other extra-functional properties (e.g., trust, compliance, security) of components and services, formal and rigorous approaches to software adaptation and self-adaptive systems, and components for real-time, safety-critical, secure, and/or embedded systems.
This book constitutes revised selected papers of the 8th International Workshop on Formal Aspects of Component Software, FACS 2011, held in Oslo, Norway in September 2011.
The 18 full papers presented together with 3 invited talks were carefully reviewed and selected from 46 submissions. They cover the topics of formal models for software components and their interaction, design and verification methods for software components and services, formal methods and modeling languages for components and services, industrial or experience reports, and case studies, autonomic components and self-managed applications, models for QoS and other extra-functional properties (e.g., trust, compliance, security) of components and services, formal and rigorous approaches to software adaptation and self-adaptive systems, and components for real-time, safety-critical, secure, and/or embedded systems.
Content:
Front Matter....Pages -
Taming Distributed System Complexity through Formal Patterns....Pages 1-2
Composing Safe Systems....Pages 3-11
A Denotational Model for Component-Based Risk Analysis....Pages 12-41
Synthesis of Hierarchical Systems....Pages 42-60
A Modal Specification Theory for Components with Data....Pages 61-78
Evaluating the Performance of Model Transformation Styles in Maude....Pages 79-96
Interactive Transformations from Object-Oriented Models to Component-Based Models....Pages 97-114
Runtime Verification of Temporal Patterns for Dynamic Reconfigurations of Components....Pages 115-132
Timed Conformance Testing for Orchestrated Service Discovery....Pages 133-150
Realizability of Choreographies for Services Interacting Asynchronously....Pages 151-167
Networks of Real-Time Actors....Pages 168-186
A Formal Model of Object Mobility in Resource-Restricted Deployment Scenarios....Pages 187-204
The Logic of XACML....Pages 205-222
A Proof Assistant Based Formalization of MDE Components....Pages 223-240
Controlling an Iteration-Wise Coherence in Dataflow....Pages 241-258
Learning from Failures: A Lightweight Approach to Run-Time Behavioural Adaptation....Pages 259-277
Verifying Safety of Fault-Tolerant Distributed Components....Pages 278-295
Reducing the Model Checking Cost of Product Lines Using Static Analysis Techniques....Pages 296-312
Bigraphical Modelling of Architectural Patterns....Pages 313-330
Coordinated Execution of Heterogeneous Service-Oriented Components by Abstract State Machines....Pages 331-349
Back Matter....Pages -
Verifying Temporal Properties of Use-Cases in Natural Language....Pages 350-367
This book constitutes revised selected papers of the 8th International Workshop on Formal Aspects of Component Software, FACS 2011, held in Oslo, Norway in September 2011.
The 18 full papers presented together with 3 invited talks were carefully reviewed and selected from 46 submissions. They cover the topics of formal models for software components and their interaction, design and verification methods for software components and services, formal methods and modeling languages for components and services, industrial or experience reports, and case studies, autonomic components and self-managed applications, models for QoS and other extra-functional properties (e.g., trust, compliance, security) of components and services, formal and rigorous approaches to software adaptation and self-adaptive systems, and components for real-time, safety-critical, secure, and/or embedded systems.
Content:
Front Matter....Pages -
Taming Distributed System Complexity through Formal Patterns....Pages 1-2
Composing Safe Systems....Pages 3-11
A Denotational Model for Component-Based Risk Analysis....Pages 12-41
Synthesis of Hierarchical Systems....Pages 42-60
A Modal Specification Theory for Components with Data....Pages 61-78
Evaluating the Performance of Model Transformation Styles in Maude....Pages 79-96
Interactive Transformations from Object-Oriented Models to Component-Based Models....Pages 97-114
Runtime Verification of Temporal Patterns for Dynamic Reconfigurations of Components....Pages 115-132
Timed Conformance Testing for Orchestrated Service Discovery....Pages 133-150
Realizability of Choreographies for Services Interacting Asynchronously....Pages 151-167
Networks of Real-Time Actors....Pages 168-186
A Formal Model of Object Mobility in Resource-Restricted Deployment Scenarios....Pages 187-204
The Logic of XACML....Pages 205-222
A Proof Assistant Based Formalization of MDE Components....Pages 223-240
Controlling an Iteration-Wise Coherence in Dataflow....Pages 241-258
Learning from Failures: A Lightweight Approach to Run-Time Behavioural Adaptation....Pages 259-277
Verifying Safety of Fault-Tolerant Distributed Components....Pages 278-295
Reducing the Model Checking Cost of Product Lines Using Static Analysis Techniques....Pages 296-312
Bigraphical Modelling of Architectural Patterns....Pages 313-330
Coordinated Execution of Heterogeneous Service-Oriented Components by Abstract State Machines....Pages 331-349
Back Matter....Pages -
Verifying Temporal Properties of Use-Cases in Natural Language....Pages 350-367
....