role interpreter
play

Role Interpreter Presentation I Kyle Hill Agenda Project Overview - PowerPoint PPT Presentation

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


  1. GMoDS-based Runtime Agent Role Interpreter Presentation I Kyle Hill

  2. Agenda • Project Overview • Project Requirements • Project Plan • Cost Estimation • Architecture Elaboration Plan • SQA Plan • Initial Prototype Demonstration • Risks and Unknowns • Questions and Comments

  3. 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

  4. 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

  5. • 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

  6. Project Requirements

  7. 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

  8. Project Plan

  9. 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

  10. 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

  11. 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

  12. SQA Plan • Project Management • Documentation • Standards and Practices • Reviews • Testing Requirements • Source Control, Deliverables • Risk Management

  13. 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

  14. Risks and Unknowns • Translating traditional role plans into usable role level goal models • Formalizing goal capability map • Maintaining current agent quality

  15. Questions and Comments

Recommend


More recommend