Research

Governed generative resource layers for agent-oriented systems.

The Problem

Semantic Breakdown: In multi-agent systems, communication has strict, formal semantics based on Speech Act Theory (e.g., tell(belief)). Interacting with probabilistic neural models lacks these guarantees, exposing the agent's epistemic base to unverified, unstructured assertions.

The Contribution

Mediated Neuro-Symbolic Boundary: Quarantines unstructured neural messages as uncommitted candidate material (cand_). This establishes a transactional protocol where the agent evaluates, structure-maps, and records an adoption decision only when candidate material satisfies the agent’s admissibility conditions; any host-agent materialisation remains explicit.

Research Questions

The framework addresses three foundational questions at the intersection of BDI theory and generative models:

RQ1

State Isolation

How can a mediated communication protocol preserve a BDI agent's epistemic integrity when interacting with probabilistic neural models?

RQ2

Auditable Boundaries

How can out-of-band policies govern this communication link without cluttering the agent's operational plans or breaking plan selection semantics?

RQ3

Cross-Platform Parity

Can a unified generative resource lifecycle interface provide semantic and functional parity across heterogeneous agent languages like Jason and ASTRA?

Academic Context

Generative Layers supports the MSc thesis Implementing Generative Resource Layers for BDI Agent Systems in Advanced Software Engineering at UCDUniversity College Dublin (UCD).

Dimitrios Kyriakidis

MSc Researcher

Author and core project maintainer of Generative Layers, developed as a research prototype for governed generative resource use in BDI agent systems.

Assoc. Prof. Rem Collier

Academic Supervisor

Academic supervisor, Multi-Agent Systems researcher, and founder of the ASTRA programming language.

Scope and Limitations

1. Generative Layers can influence BDI reasoning, plan execution, intention flow, and agent behaviour when an agent program is explicitly designed to use generated candidate material. It does not, however, modify or extend the internal BDI reasoning cycle itself. Work in that direction is Riccardo Battistini's Exploiting GenAI for Plan Generation in BDI Agents . The role of Generative Layers is not to bypass the host agent platform, but to provide governed points at which external generative outputs may be requested, inspected, validated, rejected, refined, or adopted by the agent.

2. Consistent with the acceptance patterns, LLMs are tools, not decision-makers. The implemented patterns should be read as evaluation scenarios and design idioms, not as universal guarantees that generated outputs are correct, safe, or automatically suitable for adoption. They demonstrate concrete governance controls such as validation, inspection, confidence gating, cross-provider verification, peer review, belief-consistency checking, majority voting, and iterative refinement before candidate material is explicitly used by the agent to affect state or behaviour.

3. Apparent Missing Capabilities — Why they belong to the agent, not the framework

Cite This Work

If you use Generative Layers in your research, please cite:

@software{kyriakidiscollier2026generativelayers,
  title        = {Generative Layers: A Java Framework for Governed Generative Resource Layers in Agent-Oriented Systems},
  author       = {Kyriakidis, Dimitrios and Collier, Rem},
  year         = {2026},
  url          = {https://www.generativelayers.com},
  repository  = {https://github.com/generativelayers/framework},
  note         = {Software framework and research artefact}
}

References

Selected academic references supporting the theoretical and technical basis of Generative Layers.

Top Journals (AI, TOSEM, KER, MIS Quarterly) — 5 refs
Other Journals — 6 refs
Books — 1 ref
Top Conferences (AAMAS, AAAI, ICMAS, NeurIPS) — 10 refs
Conferences, Workshops & Book Chapters — 11 refs
Theses — 1 ref
Online, Preprints & White Papers — 6 refs