Upload
fausto
View
41
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Indicator suggestions. Circles of Sustainability. 1. The Application. 2. Agent-oriented and GORITE. 3. Agent architecture. 4. Dummy Project. 5. Demonstration. The Application. General Diagram of the application architecture. The Application. Reminder : Use Case 3. - PowerPoint PPT Presentation
Citation preview
Indicator suggestionsCircles of Sustainability
1. The Application 2. Agent-oriented and GORITE 3. Agent architecture
4. Dummy Project 5. Demonstration
2
The Application
Circles of Sustainability – Indicator suggestions
General Diagram of the application architecture
Reminder : Use Case 3
3
The Application
Circles of Sustainability – Indicator suggestions
Use Case 3: Selection of Indicators
1. What existing proto-indicators are already captured that relate to the critical issues.
2. Browse knowledge-base of all indicators for indicators that relate to the critical issues.
3. Identify any required new indicators that relate to critical issues and add indicator to knowledge-base.
4. For each critical issue choose indicators from candidates (includes selecting parameters, weighting importance/relevance, targets).
5. Check/test/warn that all domains and all critical issues are covered by at least one indicator .
From the project Wiki
Agent-Oriented & GORITE
Agent System
4
Agent System
Percept / Action
GORITE
Goals / Plans
Beliefsets
Circles of Sustainability – Indicator suggestions
Group of agents, group of reasoning entities interacting with their environment.
Opposite: external environment.
1 thread, multiple processes
1 Agent System per project
Agent-Oriented & GORITE
Percepts / Actions
5
Agent System
Percept / Action
GORITE
Goals / Plans
Beliefsets
Circles of Sustainability – Indicator suggestions
Percept: the elements external to the Agent System, which it is able to perceive.
Representation of a percept in PDT
Action: the elements that the Agent System perform on its external environment.
Representation of an action in PDT
Agent-Oriented & GORITE
GORITE
6
Agent System
Percept / Action
GORITE
Goals / Plans
Beliefsets
Circles of Sustainability – Indicator suggestions
GORITE, or Goal Oriented Teams: library written in Java language.
Created in RMIT.
Framework supporting Agent-Oriented development.
Includes a graphical design tool generating code structure.
Agent-Oriented & GORITE
Goals / Plans
7
Agent System
Percept / Action
GORITE
Goals / Plans
Beliefsets
Circles of Sustainability – Indicator suggestions
Goal: an intention that an Agent has. Plan: predefined sequence of actions performed by an
Agent to achieve a goal.
In GORITE: BDI Goal: generates new intentions, triggering others
goals. Sequence Goal: succeed if all its sub-goals succeed. Condition Goal: succeed if any of its sub-goals succeed. Task Goal: equivalent of a plan. Actual sequence of
actions.Representation of a plan in PDT
Agent-Oriented & GORITE
Beliefsets
8
Agent System
Percept / Action
GORITE
Goals / Plans
Beliefsets
Circles of Sustainability – Indicator suggestions
Internal data maintained by an Agent about what it believes.
Beliefsets are used to reason.
Representation of a belief in PDT
9
Agent Architecture
Circles of Sustainability – Indicator suggestions
Agent Interface
10
Agent Architecture
Circles of Sustainability – Indicator suggestions
Agent Interface
11
Agent Architecture
Circles of Sustainability – Indicator suggestions
PDT Design
Agent System
Percepts
Actions
Actions
Agent
12
Agent Architecture
Circles of Sustainability – Indicator suggestions
PDT Design“Details Specifications” Agent
Use Case 2
Use Case 4
Use Case 3
Use Case 3
Use Case 3
13
Agent Architecture
Circles of Sustainability – Indicator suggestions
PDT Design
“Select Candidates indicators” Capability
“Provide Indicator Suggestions” Capability
14
Agent Architecture
Circles of Sustainability – Indicator suggestions
PDT Design
1
2 3
15
Dummy Project
Circles of Sustainability – Indicator suggestions
Water Crisis:Description: Water crisis is a term used to refer to the world’s water resources relative to human demand. The term has been applied to the worldwide water situation by the United Nations and other world organizations. General Issue: Overall scarcity of usable water and water pollution.
Normative Goal: Have enough water for everybody and reduce water pollution.
Critical Issues: Inadequate access to drinking water Inadequate access to water for sanitation Groundwater over-drafting Overuse and pollution of Water:
o Water Overuseo Water Pollutiono Harming biodiversity
Conflict for water
Source: Wikipedia – article “Water Crisis”
16
Dummy Knowledge Base
Circles of Sustainability – Indicator suggestions
Rain Amount: Average amount of rain (in mm) this year.Ecology > Earth, Water and Air
Bushfires: Number of important bushfires (more than 1000ha burnt) this year.Ecology > OtherTarget: 1
Water supply: The total water supply of the territory (in m3).Ecology > Earth, Water and Air
Water Consumption / Person: The water consumption this year (in m3).Economy > Consumption and Leisure
Number of Dams: The number of dams in the region.Ecology > Building and Infrastructure
Number of crimes: The number of crimes recorded by police last year.Politic > Conflict and Insecurity
Demonstration
17Circles of Sustainability – Indicator suggestions