UML models consistency management: Guidelines for software quality manager

RS Bashir, SP Lee, SUR Khan, V Chang… - International Journal of …, 2016 - Elsevier
Abstract Unified Modeling Language (UML) has become the de-facto standard to design
today's large-size object-oriented systems. However, focusing on multiple UML diagrams is …

Automatic code generation of MVC web applications

G Paolone, M Marinelli, R Paesani, P Di Felice - Computers, 2020 - mdpi.com
As Web applications become more and more complex, the development costs are
increasing as well. A Model Driven Architecture (MDA) approach is proposed in this paper …

Automatic code generation from UML state chart diagrams

EV Sunitha, P Samuel - IEEE Access, 2019 - ieeexplore.ieee.org
The fact that event driven systems can be modeled and implemented using unified modeling
language (UML) state chart diagrams has led to the development of code generation tools …

The rCOS framework for multi-dimensional separation of concerns in model-driven engineering

B Liu, S Tyszberowicz, Z Liu - Journal of Systems Architecture, 2024 - Elsevier
The software industry increasingly turns to Model-Driven Engineering (MDE) to mitigate
complexity by automating model creation and transformation. Many organisations are …

Automatic code generation for embedded systems: From UML specifications to VHDL code

TG Moreira, MA Wehrmeister… - 2010 8th IEEE …, 2010 - ieeexplore.ieee.org
The design of modern embedded systems becomes more complex every day, due to the
increasing amount of components and distinct functionalities incorporated into a single …

Automatic code generation using unified modeling language activity and sequence models

SE Viswanathan, P Samuel - Iet Software, 2016 - Wiley Online Library
A fully automatic translation of unified modeling language (UML) models to complete source
code is not reported so far because some implementation details will not be there in the …

Generating Java code from UML class and sequence diagrams

AG Parada, E Siegert… - … Brazilian Symposium on …, 2011 - ieeexplore.ieee.org
UML-based approaches provide abstraction to deal with the high complexity of embedded
applications and when combined with Model-driven Engineering can also provide …

Formal Aspects of Component Software: An Overview on Concepts and Relations of Different Theories

Z Liu, J Teng, B Liu - International Conference on Formal Aspects of …, 2023 - Springer
Abstract The International Symposium on Formal Aspects of Component Software (FACS)
was inaugurated two decades ago in response to the major software development paradigm …

Linking Formal Methods in Software Development: A Reflection on the Development of rCOS

Z Liu - Theories of Programming and Formal Methods: Essays …, 2023 - Springer
The method of refinement of object-oriented and component-based systems (rCOS) has
been developed based on the Unifying Theories of Programming (UTP) of Tony Hoare and …

Aspect-oriented model-driven skeleton code generation: A graph-based transformation approach

J Bennett, K Cooper, L Dai - Science of Computer Programming, 2010 - Elsevier
Model-driven code generation has been investigated in traditional and object-oriented
design paradigms; significant progress has been made. It offers many advantages including …