[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-196884-105":53,"doc-detail-196884-en":125},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":58,"keywords":59,"description":60,"schema_data":61,"social_meta":118,"head_meta":120,"extra_data":122,"updated_unix":124},105,"en","paper4","","This document presents a comprehensive metamodel for agent-oriented software engineering. It outlines various constructs such as Goals, Agents, Operations, and Conditions, defining their properties, behaviors, and modalities. The metamodel is designed to capture the complexities of agent interaction, including concepts like conflict, expectation, and requirement. It illustrates relationships between different components, such as goal refinement, operationalization of operations, and the roles of software agents and environment agents. The diagram also defines data types like KRTL, PValues, and PWValues, suggesting a formal framework for representing and reasoning about agent systems. The metamodel serves as a foundational structure for developing and analyzing agent-oriented systems, facilitating clear communication and consistent design practices within the field.",{"@graph":62,"@context":117},[63,79,100],{"@type":64,"itemListElement":65},"BreadcrumbList",[66,70,73,76],{"item":67,"name":68,"@type":69,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":71,"name":10,"@type":69,"position":72},"https://docshare.wps.com/template/",2,{"item":74,"name":51,"@type":69,"position":75},"https://docshare.wps.com/template/general/",3,{"item":77,"name":58,"@type":69,"position":78},"https://docshare.wps.com/template/paper4/196884/",4,{"url":77,"name":58,"@type":80,"image":81,"author":86,"headline":58,"publisher":89,"fileFormat":92,"inLanguage":57,"description":60,"dateModified":93,"datePublished":94,"encodingFormat":92,"isAccessibleForFree":95,"interactionStatistic":96},"DigitalDocument",{"url":82,"@type":83,"width":84,"height":85},"https://docshare.wps.com/thumbnails/paper4/196884.png","ImageObject",442,249,{"name":87,"@type":88},"Dozel","Person",{"url":67,"name":90,"@type":91},"DocShare","Organization","application/pdf","2026-09-27","2026-09-03",true,{"@type":97,"interactionType":98,"userInteractionCount":9},"InteractionCounter",{"@type":99},"ViewAction",{"@type":101,"mainEntity":102},"FAQPage",[103,109,113],{"name":104,"@type":105,"acceptedAnswer":106},"What are the primary constructs defined in the agent-oriented metamodel?","Question",{"text":107,"@type":108},"The primary constructs include Goals, Agents, Operations, Conditions, and various related properties and behaviors like Requirements, Expectations, and Boundary Conditions.","Answer",{"name":110,"@type":105,"acceptedAnswer":111},"How does the metamodel represent the interaction between agents?",{"text":112,"@type":108},"The metamodel defines relationships such as 'assignedGoal', 'responsibleFor', and 'performs' to illustrate how agents interact and collaborate to achieve their objectives.",{"name":114,"@type":105,"acceptedAnswer":115},"What types of data are represented in the metamodel?",{"text":116,"@type":108},"The metamodel specifies data types like KRTL, PValues, and PWValues, indicating a formal approach to representing numerical and logical information within the agent system.","https://schema.org",{"og:url":77,"og:type":119,"og:title":58,"og:site_name":90,"og:description":60},"article",{"robots":121,"canonical":77},"index,follow",{"doc_id":123,"site_id":56},196884,1790505619,{"code":4,"msg":5,"data":126},{"doc_id":123,"user_id":127,"nickname":87,"user_avatar":128,"doc_module":9,"category_id":50,"category_name":51,"doc_title":58,"doc_description":60,"doc_content":129,"file_id":130,"file_url":131,"file_type":132,"file_size":133,"view_count":9,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":15,"language":134,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":135,"faqs":136,"seo_title":137,"seo_description":60,"update_tm":138,"read_time":78},962085662650,"https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0","| Construct | \u003Cbr>\u003Cbr>Inst | Primary Class/Property | Behaviour | \u003Cbr>\u003Cbr>Modality |\n| --- | --- | --- | --- | --- |\n| Achieve goal | Both | Transformation law | Existence | Intent |\n| Agent | Both | Active component thing | Existence | Fact |\n| Assignment | Both | Complex mutual property | Existence | Fact |\n| Avoid goal | Both | State law | Existence | Intent |\n| Boundary condition | Both | State law | State | Fact |\n| Cease goal | Both | Transformation law | Existence | Intent |\n| Conflict | Both | Mutual property | Existence | Fact |\n| Control | Both | Binding mutual property | Existence | Fact |\n| Domain property | Both | Any property | Existence | Fact |\n| Environment agent | Both | Active component thing | Existence | Fact |\n| Event | Type | Changing thing | Event | Fact |\n| Expectation | Both | Complex law property | Existence | Intent |\n| Goal | Both | Complex law property | Existence | Intent |\n| G-refinement | Both | Complex mutual property | Existence | Fact |\n| Input | Type | Binding mutual property | Existence | Fact |\n| Maintain goal | Both | State law | Existence | Intent |\n| Monitor | Both | Binding mutual property | Existence | Fact |\n| Object | Both | Component thing | Existence | Fact |\n| Operation | Type | Transformation law | Process | Fact |\n| Operationalisation | Both | Complex mutual property | Existence | Fact |\n| Output | Type | Binding mutual property | Existence | Fact |\n| Performance | Type | Complex mutual property | Existence | Fact |\n| Requirement | Both | Complex law property | Existence | Intent |\n| Softgoal | Both | Law property | Existence | Intent |\n| Software agent | Both | Component software thing | Existence | Fact |","cbCaimpo6f7j5snu","https://ap.wps.com/l/cbCaimpo6f7j5snu","pdf",477855,"English","# Constructs and Properties\n## Agents and Operations\n## Goals and Related Concepts\n## Conditions and Domain Properties","[{\"question\":\"What are the primary constructs defined in the agent-oriented metamodel?\",\"answer\":\"The primary constructs include Goals, Agents, Operations, Conditions, and various related properties and behaviors like Requirements, Expectations, and Boundary Conditions.\"},{\"question\":\"How does the metamodel represent the interaction between agents?\",\"answer\":\"The metamodel defines relationships such as 'assignedGoal', 'responsibleFor', and 'performs' to illustrate how agents interact and collaborate to achieve their objectives.\"},{\"question\":\"What types of data are represented in the metamodel?\",\"answer\":\"The metamodel specifies data types like KRTL, PValues, and PWValues, indicating a formal approach to representing numerical and logical information within the agent system.\"}]","paper4 | PDF",1788463434]