ADVISE project

Advanced Vision on Intelligent Software Engineering.

Building a framework for integrating AI agents in the processes for software development and maintenance. This framework aims to ensure that the code produced with the assistance of AI assistants satisfies certain functional and non-functional requirements and closely aligns with the intentions of the human specifying the desired functionality.

Our approach

Our approach.

SBM: scenario-based modeling

Inspired by the play-in play-out paradigm.

STCL: specify-test-check loops

Borrow from practices in large free, open source software projects, and from test-driven development.