10
Engineering Awareness in Open Networks Julia Schaumeier AWARENESS PhD Forum @ SASO 2012 10 September 2012

Engineering Awareness in Open Networks

Embed Size (px)

DESCRIPTION

Presentation by Julia Schaumeier at the 2nd Awareness Workshop on Challenges for Achieving Self-awareness in Autonomic Systems @ SASO 2012, Lyon, France

Citation preview

Page 1: Engineering Awareness in Open Networks

Engineering Awareness in OpenNetworks

Julia Schaumeier

AWARENESS PhD Forum @ SASO 2012

10 September 2012

Page 2: Engineering Awareness in Open Networks

Overview

Goal

Create institutions for self-organised resource allocation

Setting

Autonomous, heterogeneous agents in open, embedded andresource-constrained systems

exogenous and endogenous events change environment

intentional non-compliance and accidental malfunction

Tools

Ostrom: self-governing commons and evolution of institutions

Artikis: dynamic specifications of open agent systems

Self-awareness for introspection and evaluation

Julia Schaumeier Engineering Awareness in Open Networks 1 / 9

Page 3: Engineering Awareness in Open Networks

Two Research Questions

Q1: Is it possible to apply Elinor Ostrom’s socio-economicprinciples to institutions for self-organised management ofopen systems in resource-constraint environments?

Q2: Is it possible to ensure that the self-organisation is successful?

Julia Schaumeier Engineering Awareness in Open Networks 2 / 9

Page 4: Engineering Awareness in Open Networks

Governing the Commons [Ostrom, 1990]

institutional rules:conventionally agreed by affected agents, mutuallyunderstood, monitored and enforced, mutable and nestedwithin higher-order rules (decisions → action situations)

typical allocation sequence:(contribute →) demand → allocate → appropriate

system regulated by self-governing agents that ensureresponsible handling of the resource

Julia Schaumeier Engineering Awareness in Open Networks 3 / 9

Page 5: Engineering Awareness in Open Networks

Dynamic Specification Framework [Artikis, 2011]

Norm-governed system specification for multiagent systems

Physical power, institutionalised power, and permissionObligations, and other complex normative relationsSanctions and penaltiesRoles and actions (communication language)

Protocol stack: object-/meta-/meta-meta-/etc. level protocols

Specification space (DoFs)

Axiomatisation in the Event Calculus

general purpose action language for representing events, andfor reasoning about effects of events

Julia Schaumeier Engineering Awareness in Open Networks 4 / 9

Page 6: Engineering Awareness in Open Networks

Levels of Awareness

derived from neuroscience and psychology

Julia Schaumeier Engineering Awareness in Open Networks 5 / 9

Page 7: Engineering Awareness in Open Networks

Question 1

Is it possible to apply Elinor Ostrom’s socio-economic principlesto institutions for self-organised management of open systems inresource-constraint environments?

Yes, see SASO 2011 and Awareness Workshop 2011

Specified model uses Artikis’ framework to express Ostrom’selements of institutions for self-governing commons

Meta-protocols in the Event Calculus and notion ofinstitutionalised power implement nested higher-order rulesand action situations

Experimental testbed

Principles typically lead to a sustainable resource and makesystems more enduringPrinciples have to be congruent with agents’ behaviour andenvironmentSelf-organisation important, no ‘one size fits all’ strategy

Julia Schaumeier Engineering Awareness in Open Networks 6 / 9

Page 8: Engineering Awareness in Open Networks

Question 2

Is it possible to ensure that the self-organisation is successful?

Problem: implementation of principles requires careful designand modification to be congruent with current state ofenvironment – not all developments anticipatable in designphase

Hypothesis: Q2 is feasible using notions of self-awareness

(Planned) experimental testbed

To show what level of self-awareness keeps balance betweencosts and movement in specification space (all rules/roles)depending on population profileExample: Fairness as social (self-)evaluation measure

level of predictive self-awarenesssubjective a priori incentive for optimising collective welfareobjective a posteriori outcome metric

‘real world’ problem: smarter infrastructure management, likesmart grids

Julia Schaumeier Engineering Awareness in Open Networks 7 / 9

Page 9: Engineering Awareness in Open Networks

Contributions

Theoretical AI: investigation of logical and computationalfoundations of self-organising and self-aware norm-governedmulti-agent systems

Experimental AI: development of a testbed for animatinginstitutions for logic-based electronic systems

Application of AI: instantiation of abstract model formanagement of energy distribution

Julia Schaumeier Engineering Awareness in Open Networks 8 / 9

Page 10: Engineering Awareness in Open Networks

Thank you!

Julia Schaumeier Engineering Awareness in Open Networks 9 / 9