eclipse emf
59407292
Application of the Eclipse EMF technology for multifaceted organization modelling
This research paper explores the most developed methodologies used for multifaceted modeling of organizational structures. It is asserted that the existing methodologies (DEMO Design and Engineering Methodology for Organizations, BORM Business Object Relation Modeling and OntoUML) provide tools for analysis of the organization and its business processes through different ways. They lead to different results and make the process of organization modeling complicated. There is no software to support work with these methodologies together. The purpose of this research is to create a unified meta model (within the Eclipse EMF technology) for a new methodology based on the existing ones and to analyze the completeness of these methodologies for describing enterprise architecture. It will serve as a basis for a new open software platform for multifaceted modeling of the organization. In this research, we have compared the above mentioned methodologies and concluded that despite the fact that these methodologies provide an analysis of different aspects of organizational structure, they have a common basic set of concepts. This study demonstrates the implementation of the Ecore model that is built on the basis of the selected group of common elements of these methodologies. We have also found that the combination of the considered methodologies contains all the concepts inherent in the systematic approach to the modeling of organizational structure. Furthermore, we have demonstrated the aspects of the organization that can be modeled by the methodologies considered. Using the Zachman framework, it was shown that: the DEMO, BORM and OntoUML methodologies allow us to describe in detail the business processes that take place at different levels of the organization, from the ontological to the datalogical, and therefore provide comprehensive information for the multifaceted modeling of an organization. However, none of the existing methodologies takes the time component and goal setting into consideration.
Eduard A Babkin Oksana Radzinskaya
125218538
Primenenie tekhnologii Eclipse EMF dlia mnogoaspektnogo modelirovaniia organizatsii
E.A. Babkin kandidat tekhnicheskikh nauk, PhD in Computer Science, professor kafedry informatsionnykh sistem i tekhnologii, Natsional'nyi issledovatel'skii universitet <Vysshaia shkola ekonomiki>>Adres: 603155, g. Nizhnii Novgorod, ul. Bol'shaia Pecherskaia, d. 25/20E mail: eababkin@hse.ruO.V. Radzinskaia prepodavatel' kafedry informatsionnykh sistem i tekhnologii, Natsional'nyi issledovatel'skii universitet <Vysshaia shkola ekonomiki>>Adres: 603155, g. Nizhnii Novgorod, ul. Bol'shaia Pecherskaia, d. 25/20E mail: oradzinskaya@hse.ru V dannoi rabote issleduiutsia naibolee razvitye metodologii, ispol'zuemye dlia mnogoaspektnogo modelirovaniia organizatsii. Problematika zakliuchaetsia v razlichnykh podkhodakh issleduemykh metodologii (DEMO Design and Engineering Methodology for Organizations, BORM Business Object Relation Modeling i OntoUML) k analizu organizatsii i ee biznes protsessov, chto privodit k razlichnym rezul'tatam, uslozhniaiushchim protsess organizatsionnogo modelirovaniia. Krome togo, na dannyi moment net programmnogo obespecheniia, pozvoliaiushchego rabotat' s dannymi metodologiiami. Imenno poetomu tsel'iu dannoi raboty iavliaetsia sozdanie s pomoshch'iu tekhnologii EclipseEMF edinoi meta modeli, baziruiushcheisia na issleduemykh, i analiz polnoty modeli dlia opisaniia arkhitektury predpriiatiia. Sozdannaia meta model' budet sluzhit' osnovoi dlia novoi otkrytoi platformy dlia mnogoaspektnogo modelirovaniia. V khode izucheniia i analiza dannykh metodologii bylo vyiavleno, chto ikh sovokupnost' soderzhit vse kontsepty, prisushchie sistemnomu podkhodu k modelirovaniiu organizatsii, a takzhe pozvoliaet provesti detal'nyi analiz biznes protsessov organizatsii, ob'ektov i ikh vzaimosviazei. Poetomu sovokupnost' metodologii predostavliaet ischerpyvaiushchuiu informatsiiu dlia mnogoaspektnogo modelirovaniia biznes protsessov organizatsii. Imenno poetomu dannye metodologii neobkhodimo rassmatrivat' vmeste. Dlia otsenki vozmozhnosti ob'edineniia dannykh metodologii bylo provedeno ikh detal'noe sravnenie. Rezul'taty pokazali, chto, nesmotria na to, chto dannye metodologii analiziruiut raznye sfery deiatel'nosti organizatsii, u nikh est' obshchii bazovyi nabor kontseptov, printsipov i elementov. Na baze vydelennykh grupp obshchikh elementov i s pomoshch'iu tekhnologii Eclipse EMF byla sozdana obobshchennaia meta model' v forme Ecore modeli, iavliaiushchaiasia osnovoi polnotsennoi sredy modelirovaniia. Eta model' ne tol'ko vkliuchaet instrumentarii dlia DEMO, BORM i OntoUML, no i soderzhit ikh sviazi, chto predostavliaet pol'zovateliu vozmozhnost' dlia provedeniia mnogoaspektnogo analiza organizatsii i sposobstvuet vyrabotke novogo podkhoda k modelirovaniiu organizatsii. S pomoshch'iu modeli Zakhmana bylo vyiavleno, chto eti metodologii pozvoliaiut provesti opisanie biznes protsessov na raznykh urovniakh organizatsii, ot ontologicheskogo do datalogicheskogo, predstavliaia ischerpyvaiushchuiu informatsiiu dlia mnogoaspektnogo modelirovaniia. Odnako vse issleduemye metodologii upuskaiut iz vnimaniia vremennoi aspekt i tselepolaganie.
E A Babkin O V Radzinskaia
59248926
Plugin sobre Eclipse EMF para evaluar la calidad de lenguajes de modelado utilizando la tecnica FCA (Formal Concept Analysis)
En este trabajo se propone una herramienta para soportar el analisis de de lenguajes de modelado mediante la aplicacion de la tecnica FCA (Formal Concept Analysis) en el marco de un proceso de analisis taxonomico de lenguajes. La automatizacion de dicho proceso, mediante el uso de un complemento en un entorno de desarrollo nativo MDE, resulta una alternativa favorable en cuanto a la validacion y de la calidad de modelos y lenguajes de modelado.
CIbSE
Faber D Giraldo Cesar Catano Juan D Fernandez
16060244
The Interchange of Meta Models between MetaEdit and Eclipse EMF Using M 3 Level Based Bridges
Nowadays there are powerful tools for Domain Specific Modeling. An ongoing problem is the insufficient tool interoperability which complicates the development of complete tool chains or the re use of existing metamodels, models, and model operations. In this paper we present the approach of M3 Level Based Bridges and apply this approach to enable the interoperability between two selected tools. The first tool is MetaEdit+ with strengths in (meta)modeling and the second tool is the Eclipse Modeling Framework with advantages in model processing by transformation and generation tools. General Terms Model Driven Engineering, Metametamodel, Domain Specific Language, Interoperability
Heiko Kern
13244384
Model Interchange between ARIS and Eclipse EMF
The Architecture of integrated Information Systems (ARIS) is a technical space that is widely used in the area of business process management. The reuse of ARIS models in other working contexts is offered by ARIS specific import and export interfaces. Nevertheless, the interoperability with other technical spaces is limited. In this paper, we explore ARIS language definition concepts and relate them to the Eclipse Modeling Framework (EMF) We describe an ARIS to EMF bridge which provides transformations of ARIS modeling languages and ARIS models to the EMF environment. Our bridge shows similarities and differences between the two approaches and provides technical interoperability that e.g. enables the processing of ARIS models in EMF supporting tools (e.g. ATLAS Transformation Language)
Heiko Kern Stefan Kuhne
37178705
Modellinteroperabilitat zwischen Microsoft Visio und Eclipse EMF als Mittel zur modellgetriebenen Integration
Fur die Anwendung des modellgetrieben Integrationsansatzes ist eine geeignete Werkzeugunterstutzung von entscheidender Bedeutung. Eine solche Werkzeugunterstutzung ist heutzutage durch machtige Modellierungsund Transformationswerkzeuge gegeben. Allerdings ist oftmals die Interoperabilitat zwischen den verschiedenen Werkzeugen unzureichend. Zur Verbesserung der Interoperabilitat wird in diesem Beitrag der Ansatz der M3 Level basierten Brucken vorgestellt und zur Integration von Microsoft Visio und Eclipse EMF angewendet. Die Visio EMF Brucke wird anschliesend im Kontext eines Integrationsprojekts als Grundlage fur eine Prozesstransformation verwendet.
GI Jahrestagung
Heiko Kern Holger Kremss Stefan Kuhne
114510840
Possible Benefits of Bridging Eclipse EMF Microsoft "Oslo"
Frederic Jouault Hugo Bruneliere
202722479
A Proxy Approach to External Model Repository Integration in Eclipse EMF Infrastructure
Eclipse Modeling Framework (EMF) has become a very popular environment for the implementation of a structured model, which has resulted in increased need for integration with other modeling environments. In this paper, we describe a method for direct integration of external model repositories in the EMF infrastructure. Our approach is based on the application of the proxy pattern to extend the functionality of EMF base objects and to provide a runtime synchronization of the model data with the repository. The approach presented here allows existing applications to interchange model data seamlessly with EMF, thus giving access to the services offered by EMF technologies. On the other hand, EMF based applications can benefit from the services provided by external repositories and applications (for example, efficient model to model transformation implementation) without the need to adjust the application code. Applicability of the solution introduced is analyzed at the end of the paper. The approach has been successfully applied in the metamodel based tool building platform METAclipse.
Oskars Vilitis Audris Kalnins
127308882
Diferencias entre modelos en Eclipse EMF
Cedric Brun Alfonso Pierantonio
70140727
A Dataset of EMF Models from Eclipse Projects
Models are key artefacts in Model driven software engineering. Data sets of models from practice are highly valuable as input for different modelling research areas, e.g. performance benchmarks for modelling tools and analysing model transformations, as well as in empirical research, e.g. understanding how models are designed and evolve over time. Unfortunately, there is a lack of data sets containing models, their meta models, and their evolution history. We present such a data set and describe our data collection method. The Eclipse modeling framework (EMF) is the major framework for developing and using EMF models providing a rich ecosystem developing many models and meta models. Thus, we mined meta models and their instances from git repositories associated with Eclipse projects 1, including their version history. Our data set was created on 2018 05 25 and contains 31799 models of which 4732 are meta models with a total of 101267 versions. These were mined from 247 repositories belonging to 130 projects hosted on Eclipse Projects. Our data set is made available as a sqlite3 data base and the corresponding ER diagram can be found in Figure 1. We also extracted all model versions as stand alone files in a directory structure (see Section 2.5 and Section 3) The next section of this report describes what kinds of data we collected and our detailed data collection procedure. In the last section, we give an illustrative example to explain how to work with our data set.
Stefan Kogel Matthias Tichy