Academic Journal

Agent-Oriented Software Development: Building AI-Native Systems with JavaScript.

Bibliographic Details
Title: Agent-Oriented Software Development: Building AI-Native Systems with JavaScript.
Authors: Guntupalli, Sai Dheeraj
Source: Journal of Computational Analysis & Applications. 2026, Vol. 35 Issue 4, p202-212. 11p.
Subject Terms: *JavaScript programming language, *Intelligent agents, *Software frameworks, *Artificial intelligence, *Programming languages, *Multiagent systems, *Semantic memory
Abstract: Agent-Oriented Software Development (AOSD) defines agent-based programming as the new standard for software architecture that can harmonize deterministic legacy code with probabilistic AI-native software ecosystems. It is implemented as part of the JavaScript, TypeScript, and Node.js ecosystems and uses a formal set of agent primitives, including persistent agent state management, hybrid semantic memory subsystems based on vector- and key-value retrieval, behavioral guardrails, and reasoning policy interfaces. Safety is ensured using V8-level worker thread isolation and directed acyclic graph-like permission models to enforce hierarchical capability attenuation and least-privilege access control across agent boundaries. A hybrid reasoning architecture using symbolic rule engines combined with large language model inference was discovered with fewer interpretability issues, while also improving reliability and constraint adherence over purely neural models. Multi-agent coordination protocols enable heterogeneous teams of specialized agents to negotiate collaboration across tasks that require different skill sets. They yield important gains in latency, throughput‚ accuracy, and fault-tolerance metrics when compared to a representative selection of previous frameworks across diverse semantic memory retrieval, concurrent execution, policy-constrained, and online fraud detection workloads. [ABSTRACT FROM AUTHOR]
Database: Academic Search Index
Description
ISSN:15211398
DOI:10.48047/jocaaa.2026.35.04.17