GMoDS-based Runtime Agent Role Interpreter Presentation I Kyle Hill
Agenda • Project Overview • Project Requirements • Project Plan • Cost Estimation • Architecture Elaboration Plan • SQA Plan • Initial Prototype Demonstration • Risks and Unknowns • Questions and Comments
Project Overview • Generic Role Interpreter – Runs on individual agents – Maps agent’s role/goal assignments to actions • Reuse GMoDS semantics to define behavior at the role level • Define a new goal-capability map to turn leaf goals into agent behavior
Project Overview • Goals 1. Develop a generic GMoDS-based Role Interpreter 2. Develop a formal goal-capability mapping 3. Create a role-driven agent architecture to use interpreter 4. Demonstrate working agent architecture in Wumpi World simulation
• Motivation – Help automate agent construction • Increase system modularity • Reuse GMoDS execution semantics at the agent level – Allow architecture to be defined at runtime – Enable future optimizations like role blending
Project Requirements
Project Requirements 1. Receive Assignment 2. Interpret Role Level Goal Model 3. Interpret Goal Capability Map 4. Validate Capabilities 5. Execute Role Level Goal Model 6. Perform Actions 7. Report Status
Project Plan
Cost Estimation • COCOMO – Effort (staff-months) = 3.2 * EAF * (Size)^1.05 – Time (in months) = 2.5 * (Effort)^0.38 • My Estimation – Effort = 3.2 * 0.55 * (5)^1.05 = 9.54 staff-months – Time = 2.5 * (9.54)^0.38 = 5.89 months
EAF Values Parameter Name Classification Value RELY Low 0.88 DATA Nominal 1.00 CPLX High 1.15 TIME Nominal 1.00 STOR Nominal 1.00 VIRT Low 0.87 TURN Low 0.87 ACAP Low 1.19 AEXP Nominal 1.00 PCAP High 0.86 VEXP High 0.90 LEXP High 0.95 MODP High 0.82 TOOL Nominal 1.00 SCED Nominal 1.00
Architecture Elaboration Plan • Revise Vision Document • Revise Project Plan • Create Formal Specification for Goal Capability Map • Create Architectural Design • Create Test Plan • Conduct Technical Inspection • Create Executable Architecture Prototype
SQA Plan • Project Management • Documentation • Standards and Practices • Reviews • Testing Requirements • Source Control, Deliverables • Risk Management
Initial Prototype Demonstration • Complete traditional agent architecture – Based on CIS 844 final project • Role Plan and GMoDS integration complete – No organization, assignments are hardcoded – Specification goal tree hardcoded • Demonstrates baseline architecture with GMoDS and OMACS integration
Risks and Unknowns • Translating traditional role plans into usable role level goal models • Formalizing goal capability map • Maintaining current agent quality
Questions and Comments
Recommend
More recommend