Evaluating the Benefits of Orpheus for Iterative and Incremental Development in MAS
Keywords: BSPL protocols, Orpheus, Jason
Abstract: Traditional agent-oriented programming languages hinder iterative and incremental development in multiagent systems (MAS) because message-centric interaction protocols intertwine coordination logic with internal agent behaviors, causing changes in interaction requirements to cascade across system components. Building on the Orpheus programming model, which uses declarative information protocols in the Blindingly Simple Protocol Language (BSPL) to decouple coordination from agent reasoning, this work analyzes how such abstractions support iterative and incremental development. By localizing change and mitigating the propagation of interaction updates,
Orpheus enables more flexible, robust, and maintainable MAS implementations. Tool support that automatically generates protocol-aware interfaces further facilitates evolving communication requirements without pervasive code revisions. The evaluation demonstrates significant advantages for development agility.
Paper Type: Regular paper
Demo: Yes, we would love to present a demo.
Email Sharing: We authorize the sharing of all author emails with Program Chairs.
Data Release: We authorize the release of our submission and author names to the public in the event of acceptance.
Submission Number: 23
Loading