Results 1 - 10
of
1,129
Model Reuse with Metamodel-Based Transformations
- of Lecture Notes in Computer Science
, 2002
"... Abstract. Metamodel-based transformations permit descriptions of mappings between models created using different concepts from possibly overlapping domains. This paper describes the basic algorithms used in matching metamodel constructs, and how this match is to be applied. The transformation proces ..."
Abstract
-
Cited by 14 (1 self)
- Add to MetaCart
Abstract. Metamodel-based transformations permit descriptions of mappings between models created using different concepts from possibly overlapping domains. This paper describes the basic algorithms used in matching metamodel constructs, and how this match is to be applied. The transformation
Metamodel-based test generation for model transformations: an algorithm and a tool
- IEEE
, 2006
"... In a Model-Driven Development context (MDE), model transformations allow memorizing and reusing design know-how, and thus automate parts of the design and refinement steps of a software development process. A model transformation program is a specific program, in the sense it manipulates models as m ..."
Abstract
-
Cited by 34 (9 self)
- Add to MetaCart
In a Model-Driven Development context (MDE), model transformations allow memorizing and reusing design know-how, and thus automate parts of the design and refinement steps of a software development process. A model transformation program is a specific program, in the sense it manipulates models
the appearance of metamodel-based tools such as
"... This paper proposes a new system building (in particular, tool building) approach, which we call Transformation-Driven Archi-tecture (TDA). The basic elements used in this architecture are model transformations, interface metamodels with corresponding engines, and event/command mechanism. The implem ..."
Abstract
- Add to MetaCart
This paper proposes a new system building (in particular, tool building) approach, which we call Transformation-Driven Archi-tecture (TDA). The basic elements used in this architecture are model transformations, interface metamodels with corresponding engines, and event/command mechanism
A Metamodel-based Approach for . . .
, 2007
"... Security-design models are models that combine design specifications for distributed systems with specifications of their security policies. We have previously proposed an expressive UML-based language for constructing and transforming security-design models. Here we show how the same framework can ..."
Abstract
- Add to MetaCart
Security-design models are models that combine design specifications for distributed systems with specifications of their security policies. We have previously proposed an expressive UML-based language for constructing and transforming security-design models. Here we show how the same framework can
Metamodel-based tool integration with moflon
- In Proceedings of the 30th international conference on Software engineering. ICSE ’08
, 2008
"... Nowadays, a typical software development process involves many developers which participate in the development pro-cess by using a wide variety of development tools. As a con-sequence, the data representing the project as a whole is dis-tributed over different development tools. For the purpose of c ..."
Abstract
-
Cited by 12 (2 self)
- Add to MetaCart
to provide solutions to overcome this gap. In this demon-stration we present the metamodeling framework MOFLON that addresses these issues by bringing together the lat-est OMG standards with graph transformations and triple graph grammars. Using MOFLON, developers can gener-ate code for specific tools needed
An Open Visualization Framework for Metamodel-Based Modeling Languages
- In Proc. Supercomputing '93
, 2002
"... In the paper, we propose an automated, SVG-based visualization framework for modeling languages defined by metamodeling techniques. Our framework combines XML standards with existing graph transformation and graph drawing technologies in order to provide an open, tool-independent architecture. ..."
Abstract
-
Cited by 6 (0 self)
- Add to MetaCart
In the paper, we propose an automated, SVG-based visualization framework for modeling languages defined by metamodeling techniques. Our framework combines XML standards with existing graph transformation and graph drawing technologies in order to provide an open, tool-independent architecture.
ASPECT-ORIENTED CONSTRAINT MANAGEMENT IN METAMODEL-BASED MODEL TRANSFORMATION STEPS
, 2004
"... A widely applied approach to model transformation uses graph rewriting as the underlying transformation technique. In case of diagrammatic languages, such as the Unified Modeling Language (UML), the exclusive topological matching is found to be not enough. To define the transformation steps precisel ..."
Abstract
- Add to MetaCart
A widely applied approach to model transformation uses graph rewriting as the underlying transformation technique. In case of diagrammatic languages, such as the Unified Modeling Language (UML), the exclusive topological matching is found to be not enough. To define the transformation steps
Lenses for View Synchronization in Metamodel-Based Multi-View Modeling
"... Abstract. When using multiple views to describe a system, the underlying models of these views have to be kept consistent, which is called model synchronization. Manually implemented model synchronizations that are not simple bijections are hard to maintain and to reason about. Special languages for ..."
Abstract
- Add to MetaCart
for expressing bidirectional transformations can help in this respect, but existing languages applicable in model-driven engineering are often restricted to bijections or complex to use. I adapt lenses, a promising term-rewriting-based approach to bidirectional transformations, to model synchronization
A metamodel-based approach for analyzing security-design models
- In models 2007, volume 4735 of lncs
, 2007
"... Abstract We have previously proposed an expressive UML-based language for constructing and transforming security-design models, which are models that combine design specifications for distributed systems with specifications of their security policies. Here we show how the same framework can be used ..."
Abstract
-
Cited by 8 (3 self)
- Add to MetaCart
Abstract We have previously proposed an expressive UML-based language for constructing and transforming security-design models, which are models that combine design specifications for distributed systems with specifications of their security policies. Here we show how the same framework can be used
Reusing Software: Issues And Research Directions
, 1995
"... Software productivity has been steadily increasing over the last 30 years, but not enough to close the gap between the demands placed on the software industry and what the state of the practice can deliver [22,39]; nothing short of an order of magnitude increase in productivity will extricate the so ..."
Abstract
-
Cited by 207 (8 self)
- Add to MetaCart
, and method of software development and discuss proposed models for their economic analysis. Software reuse benefits from methodologies and tools to: 1) build more readily reusable software, and 2) locate, evaluate, and tailor reusable software, the latter being critical for the building blocks approach. Both
Results 1 - 10
of
1,129