Software development is inherently difficult because of the complexity of the task and the high level of change that occurs during its lifecycle. Attempts to solve these problems have raised the level of abstraction dramatically. Nevertheless, recent propositions have generated much skepticism. Approaches such as visual languages or CASE tools have not fundamentally changed the state of the practice in software development, mostly due to the cost involved in producing the code generation modules. In this book, this problem is analyzed and a new extension mechanism for UML is presented. More suitable than UML Profiles to allow the creation of hierarchical domain extensions, i...
This paper presents an attempt, perhaps unorthodox, at bridging the gap between the use of formal te...
Although the UML meta model extension mechanism has been used in many modeling fields in which exten...
Model-Driven Development (MDD) is a model-centric software engineering approach which aims at improv...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The purpose of our research is to explore the alternatives to extend well-defined UML to the user in...
UML is a language for visualizing, specifying, constructing, and documenting the artifacts of a soft...
UML is a language for visualizing, specifying, constructing, and documenting the artifacts of a soft...
In a model-driven development context, the definition (or selection) of an appropriate modeling lang...
This paper focuses on a metamodel based approach to UML systems modelling and simulation. The approa...
Abstract: With the popularity of UML (unified modeling language) and MDA (model driven architecture...
Model transformations play a key role in software development projects based on Model--Driven Develo...
The Unified Modeling Language (UML) is the “de jure” and “de facto” standard modeling language for s...
This paper focuses on a metamodel based approach to Unified Modelling Language (UML systems modellin...
This paper presents an attempt, perhaps unorthodox, at bridging the gap between the use of formal te...
Although the UML meta model extension mechanism has been used in many modeling fields in which exten...
Model-Driven Development (MDD) is a model-centric software engineering approach which aims at improv...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The usage of UML in specific contexts (like real-time systems or process modelling) is specially app...
The purpose of our research is to explore the alternatives to extend well-defined UML to the user in...
UML is a language for visualizing, specifying, constructing, and documenting the artifacts of a soft...
UML is a language for visualizing, specifying, constructing, and documenting the artifacts of a soft...
In a model-driven development context, the definition (or selection) of an appropriate modeling lang...
This paper focuses on a metamodel based approach to UML systems modelling and simulation. The approa...
Abstract: With the popularity of UML (unified modeling language) and MDA (model driven architecture...
Model transformations play a key role in software development projects based on Model--Driven Develo...
The Unified Modeling Language (UML) is the “de jure” and “de facto” standard modeling language for s...
This paper focuses on a metamodel based approach to Unified Modelling Language (UML systems modellin...
This paper presents an attempt, perhaps unorthodox, at bridging the gap between the use of formal te...
Although the UML meta model extension mechanism has been used in many modeling fields in which exten...
Model-Driven Development (MDD) is a model-centric software engineering approach which aims at improv...