As a leading centre for research and education, the University of York (UY) brings to MOSAICO a unique blend of academic expertise and real-world experience in software engineering. Through its Department of Computer Science and the Automated Software Engineering research group, the University of York develops innovative solutions that help shape the future of software systems.
In MOSAICO, UY is responsible for laying the groundwork for communication between the platform’s AI agents and users, ensuring that collaboration is seamless, reliable, and aligned with project goals.
What is UY working on in MOSAICO?
UY leads Work Package 1, focused on the design and implementation of the MOSAICO AI Agent Server Protocol (AISP).
The AISP is the communication protocol that will allow MOSAICO’s AI agents to work together and interact with users. It defines how agents:
-
Exchange tasks and commands
-
Provide real-time updates on their progress
-
Describe their capabilities
-
Collect and incorporate feedback from users
By establishing common communication rules and formats, the AISP ensures that all agents, regardless of their specific function, can collaborate smoothly and transparently within the MOSAICO platform.
Through this work, UY helps create a robust foundation for human-agent collaboration, enabling better coordination, traceability, and flexibility across all project activities.
Meet the face behind the project

Antonio Garcia-Dominguez is Senior Lecturer in the Department of Computer Science at the University of York and a member of the Automated Software Engineering research group.
In MOSAICO, he leads the development of the AI Agent Server Protocol, drawing on his extensive background in communication protocols and model-driven engineering.
His prior experience includes:
-
Designing an Apache Thrift-based model querying protocol within the Eclipse Hawk open-source project (originally developed under the MONDO EU FP7 project)
-
Developing software engineering solutions for service-oriented architectures
-
Simplifying service interface development using model-driven engineering tools such as Eclipse Epsilon
This expertise is instrumental in ensuring that MOSAICO’s communication protocol is robust, scalable, and adaptable to real-world needs.
About UY
The University of York is an internationally respected institution dedicated to high-quality research, teaching, and innovation. Its Department of Computer Science is recognised for its contributions to software engineering, AI, and system development. Through its role in MOSAICO, the University of York supports the creation of intelligent, collaborative tools for the next generation of software engineering.