Reference WPx/Tx.y/YY-MM-DD/PP UsiXML project # Generating User Interface for Information Applications from Task, Domain and User models with DB-USE Vi Tran, Jean Vanderdonckt, Manuel Kolp, Yves Wautelet ISYS- IAG Louvain School of Management Université catholique de Louvain Louvain-la-Neuve BELGIUM June, 24th, 2010
Reference WPx/Tx.y/YY-MM-DD/PP Presentation structure Objectives of the research DB-USE architecture and methodology DB-USE’s models DB-USE tool ITEA UsiXML project #08026,
Reference WPx/Tx.y/YY-MM-DD/PP Objectives of the research Using the declarative models including Task, Domain and User models to generate the user interface and the application code. Providing a methodology framework for developing a user interface to database application. This framework including: A meta-model that governs the semantics of task, domain and user models. A methodological process for UI generation. A tool implemented based on this methodology Implementing DB-USE tool to achieve the following purposes: Easy to use Generating the runable and complete code Generate the UsiXML
Reference WPx/Tx.y/YY-MM-DD/PP DB-USE : Architecture DB-USE - Architecture UI builder Database- knowledge Model editor Task- knowledge User Model Domain Model Declarative models Task Model Mapping rules Function editor Templates Function description Layout- knowledge Code generator App code UI code
Reference WPx/Tx.y/YY-MM-DD/PP DB-USE :Methodology
Reference WPx/Tx.y/YY-MM-DD/PP DB-USE’s task model An Action task is a task used to describe the end-user command to the system such as close a dialog, delete a data record, search information, open a dialog and so on. An Operation task is a task used to describe the display of the information to the end-user or the reception of the information from the end-user.
Reference WPx/Tx.y/YY-MM-DD/PP DB-USE’s domain model Display(), AddNew(), Update(), Delete(), Search(), Review() Domain model of DB-USE
Reference WPx/Tx.y/YY-MM-DD/PP DB-USE’s user model User model of DB-USE Average
Reference WPx/Tx.y/YY-MM-DD/PP DB-USE tool
Reference WPx/Tx.y/YY-MM-DD/PP The results
Reference WPx/Tx.y/YY-MM-DD/PP DB-USE tool Thank you for your attention !