Modeling and Deploying a Smart Web Application

This video demo shows how to design and deploy a smart web application using BESSER. The example application models a library domain and includes a conversational agent capable of answering frequently asked questions from users.

The application is specified using three complementary models:

  • Class Diagram – defines the domain structure of the library system.

  • Graphical User Interface (GUI) Model – specifies the structure and layout of the user interface.

  • Agent Model – defines the conversational agent responsible for answering user queries.

These models are combined to automatically generate and deploy a fully functional web application.

Video Demo