177,147 Hits in 2.6 sec

Example-driven meta-model development

Jesús J. López-Fernández, Jesús Sánchez Cuadrado, Esther Guerra, Juan de Lara
2013 Journal of Software and Systems Modeling  
The intensive use of models in Model-Driven Engineering (MDE) raises the need to develop meta-models with different aims, like the construction of textual and visual modelling languages and the specification  ...  In order to alleviate this situation, we propose an interactive, iterative approach to meta-model construction enabling the specification of example model fragments by domain experts, with the possibility  ...  Introduction Model-Driven Engineering (MDE) makes heavy use of models during the software development process.  ... 
doi:10.1007/s10270-013-0392-y fatcat:li5o7bz4jbdp3bxjahcelltkvy

An MBSE Tool to Support Architecture Design for Spacecraft Electrical Power System

Zhigang Liu, Qi Chen, Ning Xia, Mengfei Yang, Qing Du, Jinzhi Lu
2018 INCOSE International Symposium  
The MBSE tool aims to develop the architecture models of EPS, to support MBSE-driven visualizations of architectural hierarchies inspired by related techniques of Google Earth and to realize architecture-driven  ...  This paper presents a model-based systems engineering (MBSE) tool with emphasis on domain specific modeling (DSM), architecture visualization, model transformation and automated verification and validation  ...  Based on the provided meta-meta models, several meta-models are developed for building the architecture models.  ... 
doi:10.1002/j.2334-5837.2018.00468.x fatcat:h7qnnrojs5dqdib32t3xniuvre

Overview of techniques for model-driven development of a simulation package

Pascal Weyprecht, Oliver Rose
2011 Proceedings of the 2011 Winter Simulation Conference (WSC)  
Model-driven development uses a clearly defined meta-model as a basis for generating different artifacts, ranging from executable source code to documentation files.  ...  We propose model-driven development as a good choice for developing a simulator with decreased development time and increased stability and maintainability compared to traditional development techniques  ...  Since the common meta-model needed for simulators is also the focal point of model-driven development.  ... 
doi:10.1109/wsc.2011.6147900 dblp:conf/wsc/WeyprechtR11 fatcat:v5qcapk54fc4bgggub7eemvony

Using Self-Description to Handle Change in Systems [article]

Florida Estrella, Richard McClatchey (Univ West of England, Bristol, UK), Zsolt Kovacs, Jean-Marie Le Goff, Steven Murray
2002 arXiv   pre-print
The proposed architecture embodies four pillars - first, the adoption of a multi-layered meta-modeling architecture and reflective meta-level architecture, second, the identification of four data modeling  ...  A practical example of this architecture is described, demonstrating the use of description-driven data objects in handling system evolution.  ...  Toth are thanked for their assistance in developing the CRISTAL software.  ... 
arXiv:physics/0204032v1 fatcat:cmo3pwnnerba5df4zng3swt5sy

Model-driven and pattern-based integration of process-driven SOA models

Uwe Zdun, Schahram Dustdar
2007 International Journal of Business Process Integration and Management  
The various process-driven SOA models are integrated in a model-driven tool chain via the meta-models.  ...  To enable model-driven development, we develop domain-specific modeling languages for each kind of process-driven SOA model -based on formal metamodels that are extended with the pattern primitives.  ...  a model-driven development of process-driven SOAs in this modeling domain is possible.  ... 
doi:10.1504/ijbpim.2007.015135 fatcat:kf2ykidd2bbgzd3nunpncmp55a

UML2 Profile and Model-Driven Approach for Supporting System Integration and Adaptation of Web Data Mashups [chapter]

Patrick Gaubatz, Uwe Zdun
2012 Lecture Notes in Computer Science  
Such features could be implemented using the modeldriven development (MDD) approach, but existing MDD approaches for mashups concentrate on modeling and execution only.  ...  in a standard modeling language.  ...  Implementing a Model-driven Tool Chain The presented UML2 meta-models have been developed and specified using a textual DSL.  ... 
doi:10.1007/978-3-642-35623-0_9 fatcat:lyuhroy4jjaytkqxgzqa2ex3ky

Engaging End-Users in the Collaborative Development of Domain-Specific Modelling Languages [chapter]

Javier Luis Cánovas Izquierdo, Jordi Cabot, Jesús J. López-Fernández, Jesús Sánchez Cuadrado, Esther Guerra, Juan de Lara
2013 Lecture Notes in Computer Science  
While current DSML workbenches are mono-user and designed for technical experts, we present a process and tool support for the example-driven, collaborative construction of DSMLs in order to engage end-users  ...  Domain-Specific Modelling Languages (DSMLs) are highlevel languages specially designed to perform tasks in a particular domain.  ...  To promote their engagement, we propose a collaborative development process driven by examples.  ... 
doi:10.1007/978-3-642-40840-3_16 fatcat:7zti3wcqmna5xhszgm6ssd5s3m

Model Driven Engineering Using UML: A Pragmatic Approach [chapter]

Liviu Cretu
2014 Model-Driven Engineering of Information Systems  
An example is provided to validate and illustrate this method. Keywords-Model Driven Architecture, Model Driven Engineering, Model Driven Development, meta-models, UML, UML profiles.  ...  In the pursuit of systematic integration of Model Driven Engineering (MDE) principles within the usual software development process, one of the first questions arising is the definition of the MDE process  ...  .  MDD -Model Driven Development -focuses more on code generation instead of multiple modelling layers. It is usually seen as a two steps process: from model to code.  ... 
doi:10.1201/b17480-10 fatcat:6qcwzfhc7zgrtozbo5ovjj5g6e

AMABULO - A Model Architecture for Business Logic

Tobias Brückmann, Volker Gruhn
2008 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ecbs 2008)  
This paper proposes a model architecture named AMABULO for a model driven development process of business logic for information systems.  ...  The model architecture consists of a meta model, corresponding visual diagrams and an interchange format.  ...  in a model driven development process from analysis to implementation.  ... 
doi:10.1109/ecbs.2008.17 dblp:conf/ecbs/BruckmannG08 fatcat:7secta6tobenvfqbshcqzmjki4

Towards Quality of Service and Resource Aware Robotic Systems through Model-Driven Software Development [article]

Andreas Steck, Christian Schlegel
2010 arXiv   pre-print
A major challenge is to make the step from code-driven to model-driven systems.  ...  A model-driven toolchain based on Eclipse provides the model transformation and code generation steps.  ...  MODEL-DRIVEN SOFTWARE DEVELOPMENT FOR ROBOTIC SYSTEMS Crucial to make the step from code-driven to modeldriven engineering is to define a meta-model and a matured model-driven software development process  ... 
arXiv:1009.4877v1 fatcat:xmpo2sxf4fd63myfvbdj67bllm

A Model Driven Integration Architecture for Ontology-Based Context Modelling and Context-Aware Application Development [chapter]

Shumao Ou, Nektarios Georgalas, Manooch Azmoodeh, Kun Yang, Xiantang Sun
2006 Lecture Notes in Computer Science  
In this paper we examine how OMG's Model Driven Architecture (MDA) can be applied to tackle the issues of context modelling and Context-Aware Application (CAA) modelling and development.  ...  A Model Driven Integration Architecture (MDIA) is then proposed to integrate rigorous model specifications and generate CAA implementations either semi-automatically or automatically.  ...  Ontology Modelling in MDA Four-layer Architecture Fig. 2 . 2 Example of Constraints in Meta-models Fig. 2 depicts two examples of constraints in ontology meta-models.  ... 
doi:10.1007/11787044_15 fatcat:h4lbptik4jdijkqepjvorw6ag4

Transformation Patterns for Multi-staged Model Driven Software Development

Alexandre Bragança, Ricardo J. Machado
2008 2008 12th International Software Product Line Conference  
Model driven approaches are shifting software development from a code based activity to a model based activity.  ...  Models can be refined and transformed from requirements into code specific to a platform. Although several model transformations can occur, they usually take place at a single development stage.  ...  The Model Driven Architecture (MDA) is the Object Management Group's (OMG) approach to model driven development [1] .  ... 
doi:10.1109/splc.2008.41 dblp:conf/splc/BragancaM08 fatcat:kr7mebcvvbcsbgua4p43owpxca

A Model Driven Approach based on Interaction Flow Modeling Language to Generate Rich Internet Applications

Sarra Roubi, Mohammed Erramdani, Samir Mbarki
2016 International Journal of Electrical and Computer Engineering (IJECE)  
We used frameworks and technologies known to Model-Driven Engineering, such as Eclipse Modeling Framework (EMF) for Meta-modeling, Query View Transformation (QVT) for model transformations and Acceleo  ...  In this paper, we present a model driven approach to generat GUI for Rich Internet Application. The approach exploits the new language IFML recently adopted by the Object Management Group.  ...  Figure 1 . 1 IFML Example: Product Search, Figure 2 . 2 Process and Technologies Adopted in the Proposed Approach Figure 3 . 3 Input Example Instance of the IFML Figure 4 . 4 Proposed Meta Model  ... 
doi:10.11591/ijece.v6i6.10541 fatcat:3ds4cqqe5jd4hkjencq4dkiuze

MDE between Promises and Challenges

Tahar Gherbi, Djamel Meslati, Isabelle Borne
2009 2009 11th International Conference on Computer Modelling and Simulation  
Model Driven Engineering (MDE) is a software development approach family based on the use of models in the software construction.  ...  It starts by explaining the industrial world need for such approaches, sheds light on MDE's principles, examines these principles in practice through a relevant alternative named Model Driven Architecture  ...  Software development with MDA Figure 3 . 3 An example of development steps with MDA ]: Transformation models Meta-meta-model MOF Meta-model for requirements Meta-model for transformation  ... 
doi:10.1109/uksim.2009.13 dblp:conf/uksim/GherbiMB09 fatcat:pjcedqlqjneh5gyoraywwti6cu

A Model-Driven View to Meta-Program Development Process [chapter]

Vytautas Štuikys, Robertas Damaševičius
2012 Advanced Information and Knowledge Processing  
We propose a general framework for the model-driven analysis of the meta-program development processes.  ...  The framework provides a theoretical background to understand the meta-program development process and creates well-grounded pre-conditions for the semi-automatic design of meta-programs.  ...  The introduced framework enables: 1) to better understand the meta-program development process using the model-driven approach; 2) to identify some essential aspects of model-driven transformations, such  ... 
doi:10.1007/978-1-4471-4126-6_8 fatcat:exvtxkfczjfhjmcu5xourrw3we
« Previous Showing results 1 — 15 out of 177,147 results