Download presentation
Presentation is loading. Please wait.
Published byAshley Elliott Modified over 9 years ago
1
The RICA-J framework Juan M. Serrano, Sascha Ossowski, Sergio Saugar AL3-TF2, PROMAS Artfificial Intelligence Group University Rey Juan Carlos Madrid, Spain
2
PROMAS meeting/AL3-TF2/2005 2 RICA-J FRAMEWORK Outline RICA METAMODEL RICA EXECUTION SEMANTICSRICA-J AGENT ARCHITECTURE RICA-J PROGRAMING RICA THEORY
3
PROMAS meeting/AL3-TF2/2005 3 RICA models
4
PROMAS meeting/AL3-TF2/2005 4 RICA execution semantics a7:Agenta6:Agent a1:Agenta2:Agenta3:Agent a8:Agent a4:Agenta5:Agent Author PCMemberReviewerPCChair INACTIVE ROLE Phase I: Prior to submission deadline
5
PROMAS meeting/AL3-TF2/2005 5 a7:Agenta6:Agent RICA execution semantics a1:Agenta2:Agenta3:Agent a8:Agent a4:Agenta5:Agent Author PCMemberReviewerPCChair INACTIVE ROLE Phase I: Deadline passed
6
PROMAS meeting/AL3-TF2/2005 6 a7:Agenta6:Agent RICA execution semantics a1:Agenta2:Agenta3:Agent a8:Agent a4:Agenta5:Agent Author PCMemberReviewerPCChair INACTIVE ROLE Phase I: Reviewing
7
PROMAS meeting/AL3-TF2/2005 7 Programming in RICA-J RICA-J architecture RICA types embedded in Java: RICA virtual machine Middleware services & Basic abstractions
8
PROMAS meeting/AL3-TF2/2005 8 RICA-J agent architecture
9
PROMAS meeting/AL3-TF2/2005 9 Conclusion Advantages Fosters the development of reusable libraries ACL dialects (FIPA underlying interactions, …) Protocol formalisms (e.g. Interaction State Machines, …) Relieve agent programmers from cross-domain implementation features Automatic activation-deactivation of roles, management of interactions, execution/observation of CAs, … Close to component and connector architectures Transfer of research (e.g. Architectural description languages) Future work On the RICA Theory Metamodel extension, formal specification of the execution semantics, … On the RICAJ framework Further validation, J2SE 5.0 metadata features, monitoring of interactions, ….
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.