Autonomic Computing and Communications Systems - Third International ICST Conference, Autonomics 2009, Limassol, Cyprus, September 9-11, 2009, Revised Selected Papers

von: Marco Mamei, Roy Friedman, Roberto Beraldi, Athanasios V. Vasilakos

Springer-Verlag, 2010

ISBN: 9783642114823 , 267 Seiten

Format: PDF

Kopierschutz: Wasserzeichen

Windows PC,Mac OSX geeignet für alle DRM-fähigen eReader Apple iPad, Android Tablet PC's

Preis: 49,22 EUR

Mehr zum Inhalt

Autonomic Computing and Communications Systems - Third International ICST Conference, Autonomics 2009, Limassol, Cyprus, September 9-11, 2009, Revised Selected Papers


 

Preface

5

Organization

6

Table of Contents

9

A-OSGi: A Framework to Support the Construction of Autonomic OSGi-Based Applications

11

Introduction

11

Related Work

12

OSGi Platform

12

MAPE-K Control Loop

14

OSGi Monitoring

15

The A-OSGi Framework

15

Implementation of A-OSGi

17

Underlying Technologies

17

MAC Implementation

17

EC Implementation

19

KC Implementation

20

PEI Implementation

20

Framework Modifications

21

Evaluation

21

Using A-OSGi

22

Performance

22

Other Policies

25

Conclusions

25

References

25

A Network-Coding Based Event Diffusion Protocol for Wireless Mesh Networks

27

Introduction

27

Contribution of the Work

28

Background

29

Event Dissemination with Network Coding

31

Proposed Protocol

34

Basic Data Structure and Assumption

34

Protocol Description

35

Pull Phase

37

Evaluation

38

Protocol Tuning

38

Performance on a Grid

38

Conclusions

40

References

40

Expressing Adaptivity and Context Awareness in the ASSISTANT Programming Model

42

Introduction

42

Related Work

43

A Flood Management Application

44

Defining Parallel Versions

45

The ASSIST Model

48

Parallel Programs in ASSIST

48

Experiments

49

The ASSISTANT Programming Model

51

Programming Adaptivity for the Flood Application in ASSISTANT

54

Conclusions

56

References

56

Experiences in Benchmarking of Autonomic Systems

58

Introduction

58

Background

60

Models and Metrics

60

Benchmarking Methodologies and Tools

61

Assessment Methodology and Process

62

Methodology

62

Qualitative Assessment

63

Quantitative Assessment

63

Economical Assessment (Return on Investment)

66

Experimental Results

67

Qualitative Assessment

67

Quantitative Assessment

69

Discussion

71

Conclusion

71

References

72

An Online Adaptive Model for Location Prediction

74

Introduction

74

Machine Learning Models

76

Offline kMeans

76

Online kMeans

77

Adaptive Resonance Theory

77

Context Representation

78

Mobility Prediction Model

78

Prediction Evaluation

81

Convergence of $C-T$ and $C-nT$

82

Precision of $C-T$ and $C-nT$

83

Comparison with Other Models

84

Prior Work

86

Conclusions

87

References

87

MPM: Map Based Predictive Monitoring for Wireless Sensor Networks

89

Introduction

89

Related Work

91

Preliminaries

92

System Model

92

Requirements on the MPM

92

Definitions

92

Predictive Monitoring: The MPM Approach

93

The Segmentation Phase

93

The Data Collection Phase

95

The Prediction Phase

95

The Event Detection Phase

97

Case Study: MPM Adaptation for Predicting Network Partition

98

Problem Formulation

98

The Segmentation Phase

99

The Data Collection Phase

99

The Prediction Phase

100

The Event (Holes/Partition) Detection Phase

100

Evaluation – Viability of Our Approach

100

Evaluation Metrics

100

Simulation Settings

101

Simulation Results

102

Discussion

104

Conclusion and Future Directions

104

References

104

Integrating Autonomic Grid Components and Process-Driven Business Applications

106

Introduction

106

The GCM Framework

107

Behavioural Skeletons

108

The ePVM Process Engine

111

Process-Driven Distributed Biometric Identification

112

Application Architecture

112

Process-Engine/GCM Interfacing

113

Using Autonomic GCM Components

114

Deployment and Component Creation

116

Application Monitoring

116

Automatic Futures vs. Message Passing

117

Integrated Development

118

Results, Experiences, and Lessons Learned

119

Conclusions

121

References

122

Using a Teleo-Reactive Programming Style to Develop Self-healing Applications

124

Introduction

124

Related Work

126

Teleo-Reactive Programs

127

Method

128

Goals

129

Conditions

129

Actions

130

Contrast

130

Design

132

Teleo-Reactive Program Design

132

Program Structure Design

133

Example

134

T-R Elements

135

Controls

136

Working through the Example

136

Future Work

137

Conclusion

138

References

138

Sensor Selection for IT Infrastructure Monitoring

140

Introduction

140

Related Work

143

Instrumentation Support of Metric Selection

144

Experimental Setup

145

Experimental Methodology

146

Experimental Results

148

Conclusion and Future Work

150

References

152

Context-Aware Self-optimization in Multiparty Converged Mobile Environments

154

Introduction

154

Related Work

155

Context-Aware Multiparty Service Provision

156

System Architecture

156

Context-Based Sub-grouping

158

Enabling Context-Awareness at the Session Level

159

Session Management Overview

159

Context-Aware Session Management

160

Initiating a Context-Aware Session

161

Enabling Context Awareness at the Network Level

162

Network Management Overview

162

Context-Aware Network Management

163

Grouping as a Part of Network Management

164

Propagating Context to Content

166

Motivation: Same User, Different Media Types, Different Sub-groups

166

The Importance of Sub-grouping

168

Conclusions and Future Work

168

References

169

Context Discovery in Mobile Environments: A Particle Swarm Optimization Approach

170

Introduction

170

Swarm Intelligence

172

The Context Discovery Problem

174

Context Representation and Quality of Context

174

Mapping Swarm Intelligence to Context Discovery

175

The Proposed Algorithm

177

Foraging for Context

177

Maintaining Fresh Context

179

The CDP Algorithm

179

Performance Evaluation

180

Conclusions

184

References

184

Consequences of Social and Institutional Setups for Occurrence Reporting in Air Traffic Organizations

186

Introduction

186

Modeling Formal Reporting in an ANSP

188

Modeling of Agents

191

Modeling Internal States and Interaction

191

Modeling Decision Making of a Controller Agent

193

Simulation Results

196

Sensitivity Analysis

198

Conclusions

200

References

201

Can Space Applications Benefit from Intelligent Agents?

202

Introduction

202

Swarm-Array Computing

205

Constituents

205

Approaches

207

Simulation Studies

208

Simulation Environment

208

Experimental Platform and Model

208

Simulation Results

209

Conclusion

210

References

210

A Generic Agent Organisation Framework for Autonomic Systems

213

Introduction

213

Related Work

216

Modelling Tasks

216

Modelling Organisational Characteristics

216

Modelling Agents

218

Evaluating an Organisation's Effectiveness

218

The Agent Organisation Framework

219

Task Representation

219

Organisation Representation

219

Organisation Performance Evaluation

222

Applying the Agent Organisation Framework

224

Conclusions

228

References

228

Metareasoning and Social Evaluations in Cognitive Agents

230

Introduction

230

Reasoning and Metareasoning: A Cognitive Approach

231

A Multicontext BDI Agent with Repage System

232

Preliminaries: Social Evaluations, Image and Reputation

232

The Multi-Context BDI Model

233

Belief Context (BC)

233

Desire Context (DC)

234

Intention Context (IC)

235

Planner Context (PC) and Communication Context (CC)

235

Repage Context (RC)

235

Bridge Rules

236

The Metalevel Specification

237

DoF for Reasoning Rules

237

A Metalevel Specification for the Rules $A_{I}$ and $A_{R}$

238

A Metalevel Specification for the Trust Axiom

239

Processes Description

240

Experimentation

240

Scenario and Simulation Settings

241

Static Experiments

242

Dynamic Adaptation Experiments

243

Conclusions and Future Work

244

References

245

Experiments on the Acquisition of the Semantics and Grammatical Constructions Required for Communicating Propositional Logic Sentences

246

Introduction

246

Conceptualisation: Basic Definitions

248

Sensory Channels.

248

Logical Categories

249

Language Acquisition

251

Experiments

255

Intuitive Reasoning

259

Conclusions

260

References

260

An Autonomic Computing Architecture for Self-* Web Services

262

Introduction

262

Autonomic Computing and Web Services

263

Autonomic Computing

263

Self-* Properties in Web Services

264

Autonomic Web Service Architecture

265

Example of an Adaptation Scenario

267

Related Work

270

Implementation Issues

272

Behavioral Match

272

Complexity Management

273

Pragmatic Reasons

275

Conclusion and Future Work

276

References

276

Author Index

278