- Advanced Software Engineering Methodologies
- Usability and User Interface Design
- Service-Oriented Architecture and Web Services
- Business Process Modeling and Analysis
University of Indonesia
2024
Model-Driven Software Engineering (MDSE) is a software development approach that uses the Model to be main actor of development. MDSE can applied User Interface (UI) Development so model for UI built, and then transformation made turn it into running application. In this research, we develop Generator support with approach. This also in Product Line (SPLE) paradigm. The modeled Interaction Flow Modeling Language (IFML) diagram. Then IFML diagram transformed React-Based by Generator....
In web application development, engineers must implement the User Interface (UI) using diverse implementation artifacts such as HTML, CSS, and JavaScript. Employing a Model-Driven Engineering (MDE) for developing UI may reduce development effort by automatically generating these artifacts. Additionally, we can combine an MDE approach with Software Product Line (SPL) concepts to model generate variants automatically. However, is complex multi-faceted problem. The satisfy customer preferences...