Search papers, labs, and topics across Lattice.
This paper outlines the concept of Agentic Service-Oriented Computing (ASOC), which aims to establish a rigorous engineering framework for the development and orchestration of autonomous and semi-autonomous agents within service-oriented architectures. It identifies six foundational principles essential for the reliable integration of these agents into complex workflows, addressing critical challenges such as trust, security, and lifecycle management. The authors propose a comprehensive five-dimensional research agenda that positions the Services Computing community to lead in transforming agentic AI from experimental prototypes into trustworthy, service-based systems.
The shift from static software components to adaptive, goal-directed agents demands a new engineering framework to ensure reliability and trust in AI systems.
The rapid emergence of LLM-powered autonomous and semi-autonomous agents is reshaping software systems from static, request-response components into goal-directed, adaptive, and tool-using computational actors. As these agents move from isolated cognitive prototypes into complex distributed workflows, they confront challenges that the Service-Oriented Computing community has studied for more than two decades: composition, interoperability, quality of service, lifecycle management, governance, security, and trust. Yet much of today's agentic AI ecosystem is developing these foundations ad hoc, without the engineering rigour required for dependable enterprise and societal deployment. This paper introduces Agentic Service-Oriented Computing (ASOC) as a new research and practice area concerned with engineering agents as services, orchestrating services through autonomous and semi-autonomous agents, and governing ecosystems of agents and services under constraints of trust, cybersecurity, compliance, performance, and accountability. We articulate six foundational principles of ASOC (harness-ability, composability, lifecycle engineering, trustworthiness by design, goal-driven orchestration, and observability/accountability) and organise a five-dimensional research agenda spanning: (i) agentic services foundations and lifecycle engineering; (ii) composition, orchestration, and interoperability; (iii) governance, observability, and accountability; (iv) security, trust, and risk management; and (v) evaluation, certification, and Agentic QoS. We argue that the Services Computing community is especially well positioned to provide the conceptual and engineering spine for this emerging field, transforming agentic AI from fragmented demonstrations into dependable, service-based systems worthy of human and organisational trust.