





Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
The concept of agenticity in programming, focusing on the characteristics of autonomous, communicative, and capable agents. It also discusses various types of agents and the need for a common framework through ontologies. Simple reflex agents, model-based reflex agents, goal-based agents, utility-based agents, and learning agents.
Typology: Slides
1 / 9
This page cannot be seen from the preview
Don't miss anything!
1
Agenticy in a program: Communication, autonomy, capability
2
Definition : A multi-agent system (MAS) consists of a network of loosely-coupled computational autonomous agents who can perform actions, they have resources at their disposal and they possess knowledge, capabilities or skills. They are situated in a common environment and they can interact through a set of rules, namely an interaction protocol.
It is rare for an agent to act in isolation and it is even more rare for an agent to be useful on its own
5
Once we get involved with common knowledge then we have a problem of common understanding among programs ( aka agents ).
How do we standardized our concepts, this is in AI the field of ontologies.
What is the meaning of meaning?
Rather than using my own ppt I will use some links to explain this ever growing area of study
[Mike Uschold, Boeing Corp]
Shared human consensus
Text descriptions
Semantics hardwired; used at runtime
Semantics processed and used at runtime
Pump: “a device for moving a gas or liquid from one place or container to another”
(pump has (superclasses (…))
Implicit Informal (explicit)
Formal (for humans)
Formal (for machines)
Further to the right means:
Local^ 1 System: Small Set of Developers
Far
Same Process Space
Same Address Space
Same CPU
Same OS Same Programming Language
Same DBMS
Same Local Area Network Systems of Systems
Enterprise
Community
Internet
Same Wide Area Network Client-Server
Same Intranet
Federated DBs
Data Warehouses
Data Marts
Workflow Ontologies
Compiling
Linking
Agent Programming Web Services: SOAP
Distributed Systems OOP
Applets
Semantic Mappings (^) Semantic Brokers
Looseness of Coupling
Semantics Explicitness
XML, XML Schema
Conceptual Models
RDF/S, OWL Web Services: UDDI, WSDL
OWL-S
Modal Policies
Middleware Web
Peer-to-peer
N-Tier Architecture EAI
From Synchronous Interaction to Asynchronous Communication
Performance = k / Integration_Flexibility