Agentic AI Service Architecture Based on SOA

Authors

  • Dong Bin Choi Department of Computer Science, Dankook University, Korea
  • Yunhee Kang Department of Computer Science, Baekseok University, Korea
  • Young B. Park Department of Software, Dankook University, Korea

DOI:

https://doi.org/10.13052/jwe1540-9589.2511

Keywords:

Agentic AI, service-oriented architecture,, DID, verifiable credentials, verifiable presentations

Abstract

Service-Oriented Architecture (SOA) structures applications into collections of modular, independent, and reusable services. We propose an SOA-based intelligent service agent framework for building AI applications that decomposes complex tasks into independent functional units. In the framework, the agent operates as an intelligent executor that dynamically orchestrates and invokes diverse services and tools to achieve its goals. The agent is exposed as a self-contained service with a well-defined API, allowing external applications to invoke it directly. By instrumenting requests and responses at both the service and agent layers, the framework enables tracing of the agent’s capabilities, performance, and decision-making. We present the design of an operational scheme for the agent with DID handling, verifiable credentials (VC), and verifiable presentations (VP). Each of the agents collaborates on a shared workspace based on blackboard to handle tasks to reach a goal. Finally, we demonstrate its feasibility through a proof-of-concept (PoC) for Agentic AI service architecture. This proof-of-concept, structured across Phase 1 (discovery, verification, and scoped authorization) and Phase 2 (problem posting and blackboard-mediated collaboration), demonstrates that DID-backed credentialing can securely support multi-agent execution under a least-privilege operational model.

Downloads

Download data is not yet available.

Author Biographies

Dong Bin Choi, Department of Computer Science, Dankook University, Korea

Dong Bin Choi received the bachelor’s degree in computer engineering from KNUE in 2011, the master’s degree in computer science from Dankook university in 2018, and in the course of philosophy of doctorate degree in Computer Science Dankook University, currently working on AI and blockchain.

Yunhee Kang, Department of Computer Science, Baekseok University, Korea

Yunhee Kang earned a BS in Computer Engineering (1989) and an MS in Computer Engineering (1993), both from Dongguk University in Seoul, Korea. He received a PhD in Computer Science (2002) from Korea University in Seoul, Korea. He has been working as a Full Professor at Baekseok University in Cheonan, Korea since March 2002. His research interests include Trusted Computing, Cloud computing, Applied AI, Blockchain and Web3.

Young B. Park, Department of Software, Dankook University, Korea

Young B. Park received the bachelor’s degree in computer engineering from Sogang University in 1985, the master’s degree in computer science from NY Polytechnic University in 1987, and the philosophy of doctorate degree in Computer Science NY Polytechnic University in 1991, respectively. He is currently working as a Professor at the Department of Software Dankook University. His research areas include blockchain, deep learning, and software engineering. He has been serving as a reviewer for many highly respected journals.

References

Erl, T. (2005). Service-oriented architecture: concepts, technology, and design. Prentice Hall PTR.

Papazoglou, M. P., and Van Den Heuvel, W. J. (2007). Service oriented architectures: approaches, technologies and research issues. The VLDB journal, 16(3), 389–415.

Josuttis, N. M. (2007). SOA in practice: the art of distributed system design. O’Reilly Media, Inc.

MacKenzie, C. M., Laskey, K., McCabe, F., Brown, P. F., Metz, R., and Hamilton, B. A. (2006). Reference model for service oriented architecture 1.0. OASIS standard, 12(S18), 1–31.

Reed, D., Sporny, M., Longley, D., Allen, C., Grant, R., Sabadello, M., and Holt, J. (2020). Decentralized identifiers (dids) v1. 0. Draft Community Group Report.

Yao, W., Du, W., Gu, J., Ye, J., Deek, F. P., and Wang, G. (2024, July). Establishing a baseline for evaluating blockchain-based self-sovereign identity systems: A systematic approach to assess capability, compatibility and interoperability. In Proceedings of the 2024 6th Blockchain and Internet of Things Conference (pp. 108–119).

Nii, H. P. (1986). The blackboard model of problem solving and the evolution of blackboard architectures. AI Magazine, 7(2), 38–53.

Carver, N., and Lesser, V. R. (1994). The evolution of blackboard control architectures. Expert Systems with Applications, 7(1), 1–30.

Craig, I. D. (1988). Blackboard systems. Artificial Intelligence Review, 2(2), 61–93.

Engelmore, R., and Morgan, T. (Eds.). (1988). Blackboard systems. Addison-Wesley.

Erman, L. D., Hayes-Roth, F., Lesser, V. R., and Reddy, D. R. (1980). The Hearsay-II speech-understanding system: Integrating knowledge to resolve uncertainty. ACM Computing Surveys, 12(2), 213–253.

Li, X., et al. (2025). Exploring advanced LLM multi-agent systems based on blackboard architecture (arXiv:2507.01701).

Curren, S., Looker, T., and Terbu, O. (2022). DIDComm messaging v2. x editor’s draft. DIF. Available online: https://identity.foundation/didcomm-messaging/spec/ (accessed on 16 January 2024).

De Prisco, R., Shevchenko, S., and Faruolo, P. (2024). Enhancing OpenID connect for verifiable credentials with DIDComm. In Proceedings of the 21st international conference on security and cryptography (SECRYPT 2024) (pp. 844–849).

Mavroudis, V. (2024). LangChain.

Hou, X., Zhao, Y., Wang, S., and Wang, H. (2025). Model context protocol (mcp): Landscape, security threats, and future research directions. arXiv preprint arXiv:2503.23278.

OpenWallet Foundation. (2024). _Aries Cloud Agent – Python (ACA-Py)_. Available at: https://github.com/openwallet-foundation/acapy.

Downloads

Published

2026-01-29

How to Cite

Choi, D. B. ., Kang, Y. ., & Park, Y. B. . (2026). Agentic AI Service Architecture Based on SOA. Journal of Web Engineering, 25(01), 1–18. https://doi.org/10.13052/jwe1540-9589.2511

Issue

Section

ICOW3 2025