Skip to main content

AgentO: An Ontology for Modeling Agentic AI Systems

  • Conference paper
  • First Online:
The Semantic Web (ESWC 2026)

Abstract

Agentic AI systems are rapidly being deployed as autonomous, goal-directed entities to manage the orchestration of complex, multi-step workflows across diverse domains. Despite their growing adoption, current frameworks often lack a formalized model and architecture. Hence, many implementations remain ad-hoc, relying on simplistic data structures and monolithic designs that hinder scalability, reusability, and interoperability. This paper addresses these limitations by introducing AgentO, an OWL/RDF-based ontology and accompanying knowledge graph that formally represent the core concepts, components, and interactions that underpin agentic AI workflows. Our ontology provides a standardized vocabulary for modeling agentic patterns including agents, tasks, workflows, and resource dependencies. To build and evaluate AgentO, we developed an automated LLM-driven process and translated 66 agentic workflows from four different agentic AI frameworks. We further evaluated our approach through three real-world use cases: declarative reconstruction of agentic patterns, cross-context reuse of tasks and agents, and agentic AI workflow auditing. Our results demonstrate the potential of semantic technologies to bring structure, reusability, and transparency to agentic AI systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+
from €37.37 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Chapter
EUR 29.95
Price includes VAT (Austria)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 69.54
Price includes VAT (Austria)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 90.19
Price includes VAT (Austria)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://www.gartner.com/en/articles/intelligent-agent-in-ai.

  2. 2.

    https://www.deloitte.com/global/en/about/press-room/deloitte-globals-2025-predictions-report.html.

  3. 3.

    https://www.gartner.com/en/newsroom/press-releases/2025-06-25-gartner-predicts-over-40-percent-of-agentic-ai-projects-will-be-canceled-by-end-of-2027.

  4. 4.

    https://www.forbes.com/sites/jasonsnyder/2025/08/26/mit-finds-95-of-genai-pilots-fail-because-companies-avoid-friction.

  5. 5.

    https://crewai.com.

  6. 6.

    https://mastra.ai.

  7. 7.

    https://w3id.org/agentic-ai/onto.

  8. 8.

    Available at: https://w3id.org/agentic-ai/onto.

  9. 9.

    Available at: https://agentic-patterns.github.io/.

  10. 10.

    https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/.

  11. 11.

    https://www.anthropic.com/news/model-context-protocol.

  12. 12.

    https://www.crewai.com.

  13. 13.

    https://mastra.ai.

  14. 14.

    Agentic AI Ontology (AgentO): http://w3id.org/agentic-ai/onto.

  15. 15.

    https://github.com/ksm26/AI-Agentic-Design-Patterns-with-AutoGen 6 patterns.

  16. 16.

    https://github.com/crewAIInc/crewAI-examples 16 patterns.

  17. 17.

    https://github.com/langchain-ai/langgraphjs-gen-ui-examples 9 patterns.

  18. 18.

    https://github.com/mastra-ai/mastra 35 patterns.

  19. 19.

    The source code is available here: https://agentic-patterns.github.io/.

  20. 20.

    The API costs for transforming the 66 patterns to AgentO totaled $2.72.

  21. 21.

    http://w3id.org/agentic-ai/sparql.

  22. 22.

    An excerpt of the generated KG in RDF turtle format can be found in Listing 1.3 in the Appendix.

References

  1. Aadhithya, A.A., Kumar, S.S., Soman, K.P.: Enhancing long-term memory using hierarchical aggregate tree for retrieval augmented generation (2024). https://arxiv.org/abs/2406.06124

  2. Akkiraju, R., Farrell, J., Miller, J.A., Nagarajan, M., Sheth, A.P., Verma, K.: Web service semantics-wsdl-s (2005). https://corescholar.libraries.wright.edu/knoesis/69

  3. Aylak, B.L.: Sustai-scm: Intelligent supply chain process automation with agentic ai for sustainability and cost efficiency. Sustainability 17(6) (2025). https://doi.org/10.3390/su17062453, https://www.mdpi.com/2071-1050/17/6/2453

  4. Battle, S., et al.: Semantic web services language (swsl). W3C Member Submission 9, 1–61 (2005)

    Google Scholar 

  5. Battle, S., et al.: Semantic web services ontology (swso). Member submission, W3C (2005)

    Google Scholar 

  6. Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Sci. Am. 284(5), 34–43 (2001)

    Article  Google Scholar 

  7. Cabral, L., Domingue, J., Motta, E., Payne, T., Hakimpour, F.: Approaches to semantic web services: an overview and comparisons. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) The Semantic Web: Research and Applications, pp. 225–239. Springer, Berlin Heidelberg, Berlin, Heidelberg (2004)

    Chapter  Google Scholar 

  8. Ekaputra, F.J., Prock, A., Kiesling, E.: Towards supporting ai system engineering with an extended boxology notation. In: The 2nd International Workshop on Knowledge Graphs for Responsible AI (KG-STAR) Co-located with the Extended Semantic Web Conference (ESWC 2025), CEUR-WS (2025)

    Google Scholar 

  9. Garijo Verdejo, D., Gil, Y.: Augmenting prov with plans in p-plan: scientific processes as linked data. CEUR Workshop Proceedings (2012)

    Google Scholar 

  10. Gibbins, N., Harris, S., Shadbolt, N.: Agent-based semantic web services. In: Proceedings of the 12th International Conference on World Wide Web., pp. 710–717 (2003)

    Google Scholar 

  11. Gridach, M., Nanavati, J., Abidine, K.Z.E., Mendes, L., Mack, C.: Agentic ai for scientific discovery: A survey of progress, challenges, and future directions. arXiv preprint arXiv:2503.08979 (2025)

  12. Han, S., Zhang, Q., Yao, Y., Jin, W., Xu, Z., He, C.: LLM multi-agent systems: challenges and open problems (2024). https://arxiv.org/abs/2402.03578

  13. Hao, R., Hu, L., Qi, W., Wu, Q., Zhang, Y., Nie, L.: Chatllm network: More brains, more intelligence (2023). https://arxiv.org/abs/2304.12998

  14. Hogan, A.: The semantic web: two decades on. Semant. Web 11(1), 169–185 (2020)

    Google Scholar 

  15. Karunanayake, N.: Next-generation agentic AI for transforming healthcare. Inf. Health 2(2), 73–83 (2025). https://doi.org/10.1016/j.infoh.2025.03.001, https://www.sciencedirect.com/science/article/pii/S2949953425000141

  16. Kshetri, N.: Transforming cybersecurity with agentic ai to combat emerging cyber threats. Telecommun. Policy 102976 (2025). https://doi.org/10.1016/j.telpol.2025.102976, https://www.sciencedirect.com/science/article/pii/S0308596125000734

  17. Lebo, T., et al.: Prov-o: The prov ontology (2013)

    Google Scholar 

  18. McIlraith, S.A., Martin, D.L.: Bringing semantics to web services. IEEE Intell. Syst. 18(1), 90–93 (2005)

    Article  Google Scholar 

  19. Miehling, E., et al.: Agentic ai needs a systems theory. arXiv preprint arXiv:2503.00237 (2025)

  20. Ng, A.: Agentic design patterns part 1 (2024)

    Google Scholar 

  21. Noy, N.F., McGuinness, D.L., et al.: Ontology development 101: a guide to creating your first ontology (2001)

    Google Scholar 

  22. Okpala, I., Golgoon, A., Kannan, A.R.: Agentic ai systems applied to tasks in financial services: modeling and model risk management crews. arXiv preprint arXiv:2502.05439 (2025)

  23. Park, J.S., O’Brien, J.C., Cai, C.J., Morris, M.R., Liang, P., Bernstein, M.S.: Generative agents: Interactive simulacra of human behavior (2023). https://arxiv.org/abs/2304.03442

  24. Qian, C., et al.: ChatDev: Communicative agents for software development. In: Ku, L.W., Martins, A., Srikumar, V. (eds.) Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). pp. 15174–15186. Association for Computational Linguistics, Bangkok, Thailand (2024). https://doi.org/10.18653/v1/2024.acl-long.810, https://aclanthology.org/2024.acl-long.810

  25. Roman, D., et al.: Web service modeling ontology. Appl. Ontol. 1(1), 77–106 (2005)

    Google Scholar 

  26. Shadbolt, N., Berners-Lee, T., Hall, W.: The semantic web revisited. IEEE Intell. Syst. 21(3), 96–101 (2006)

    Article  Google Scholar 

  27. Talebirad, Y., Nadiri, A.: Multi-agent collaboration: harnessing the power of intelligent LLm agents (2023). https://arxiv.org/abs/2306.03314

  28. Wang, G., et al.: Voyager: an open-ended embodied agent with large language models (2023). https://arxiv.org/abs/2305.16291

  29. Wang, J., Duan, Z.: Agent ai with langgraph: a modular framework for enhancing machine translation using large language models (2024). https://arxiv.org/abs/2412.03801

  30. Wang, L., et al.: A survey on large language model based autonomous agents. Front. Comp. Sci. 18(6), 186345 (2024)

    Google Scholar 

  31. Wu, Q., et al.: Autogen: Enabling next-gen llm applications via multi-agent conversation. arXiv preprint arXiv:2308.08155 (2023)

  32. Yao, S., et al.: React: Synergizing reasoning and acting in language models (2023). https://arxiv.org/abs/2210.03629

Download references

Acknowledgments

This research is funded by the Indonesian Endowment Fund for Education (LPDP) on behalf of the Indonesian Ministry of Higher Education, Science and Technology and managed under the EQUITY Program (Contract Number: 4301/B3/DT.03.08/2025 and 10107/UN1.P/Dit-Keu/HK.08.00/2025). This work was supported by the Austrian Science Fund (FWF) Bilateral AI project (Grant Nr. 10.55776/COE12) and the Austrian Research Promotion Agency (FFG) FAIR-AI project (Grant Nr. FO999904624). This work is related to the AIAGENT4CYBER project (Project 101249698), funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the granting authority. Neither the European Union nor the granting authority can be held responsible for them. SBA Research (SBA-K1 NGC) is a COMET Center within the COMET – Competence Centers for Excellent Technologies Programme and funded by BMIMI, BMWET, and the federal state of Vienna. The COMET Programme is managed by FFG.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kabul Kurniawan.

Editor information

Editors and Affiliations

Appendix

Appendix

See Tables 4 and 5.

A flow chart titled "Prompt Instructions" outlines steps for creating effective prompts. It starts with a main box explaining the goal: to get clear, detailed, and useful responses by giving specific instructions. Arrows lead to several connected boxes detailing key points: be clear and specific, avoid vague or broad questions, and provide context or examples. Additional boxes emphasize avoiding assumptions, using simple language, and specifying the desired format or style. The chart uses white text on a black background with arrows showing the flow from general advice to specific tips, helping users understand how to write prompts that produce better answers.The alternative text for this image may have been generated using AI.
Table 4. Agentic AI Core Concepts. (Ag = AutoGen, Cr = CrewAI, Lg = LangGraph, Ma = Mastra AI); \(\checkmark \) = supported; \(\times \) = not explicitly supported by the respective framework.
Table 5. Identified Relationships Model for Agentic AI Systems
Table 6. Agentic Pattern Collected from AutoGen, CrewAI, LangGraph and Mastra AI Repository (\(\checkmark \) = provided; \(\times \) = not explicitly provided).
Table listing various RDF (Resource Description Framework) prefixes and their corresponding URIs, followed by three RDF data blocks describing different aspects of a "Troy Flower" dataset. The prefixes define shorthand labels for common web resources used in the RDF data. The first data block describes the dataset as a collection of multiple flower species with local expertise and includes metadata like title, description, and license. The second block details a specific observation event, including location, time, and methods used for data collection and analysis. The third block identifies a city selection method used in the study, specifying the best city based on certain criteria. The table is important for understanding how the RDF data is structured and linked to external vocabularies, enabling data sharing and interoperability in semantic web applications.The alternative text for this image may have been generated using AI.
Fig. 7.
Diagram illustrating a hierarchical workflow structure starting from a "Team" node linked to "WorkflowPattern (1)" via a "hasWorkflowPattern" relationship. "WorkflowPattern (1)" branches into two subpatterns: "WorkflowPattern (2)" and "WorkflowPattern (3)" connected by "hasSubPattern" links. "WorkflowPattern (2)" leads to two sequential workflow steps, "WorkflowStep (1)" and "WorkflowStep (2)", connected by "hasWorkflowStep" and "nextStep" relationships, each performed by "Agent (1)" and "Agent (2)" respectively. Similarly, "WorkflowPattern (3)" connects to "WorkflowStep (3)" and "WorkflowStep (4)" with corresponding "hasWorkflowStep" and "nextStep" links, performed by "Agent (3)" and "Agent (4)". Additionally, "WorkflowPattern (2)" and "WorkflowPattern (3)" are linked sequentially by a "nextPattern" arrow. The diagram visually represents the flow and delegation of tasks within a team-based workflow system.The alternative text for this image may have been generated using AI.

An example of “nested pattern" workflow model

Fig. 8.
Diagram showing the relationship between a Team and its workflow patterns and steps. The Team has two workflow patterns labeled WorkflowPattern (1) and WorkflowPattern (2). WorkflowPattern (1) leads to WorkflowPattern (2) through a "nextPattern" connection. Each workflow pattern contains workflow steps: WorkflowPattern (1) includes WorkflowStep (1) and WorkflowStep (2), while WorkflowPattern (2) includes WorkflowStep (n). Arrows indicate the direction of relationships, with labels "hasWorkflowPattern," "nextPattern," and "hasWorkflowStep" describing the connections.The alternative text for this image may have been generated using AI.

An example of “parallel pattern” workflow model

Rights and permissions

Reprints and permissions

Copyright information

© 2026 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ekelhart, A., Kurniawan, K., Ekaputra, F.J., Kiesling, E. (2026). AgentO: An Ontology for Modeling Agentic AI Systems. In: Acosta, M., et al. The Semantic Web. ESWC 2026. Lecture Notes in Computer Science, vol 16550. Springer, Cham. https://doi.org/10.1007/978-3-032-25159-6_16

Download citation

Keywords

Publish with us

Policies and ethics

Profiles

  1. Kabul Kurniawan