本站首页    管理页面    写新日志    退出


«September 2022»
123
45678910
11121314151617
18192021222324
252627282930


公告

关注电子政务、大型企业应用开发、Web、Workflow、MOM、MDA、RCP、GEF

email:gmluyang@gmail.com


链接

好友
bluedavy-林昊
刑红瑞
SixSun-翻译
Birt中文指南
SixSun-OpenDoc
Eclipse RCP and Web in action(编写中)

我的分类(专题)

日志更新

最新评论

留言板


Blog信息
blog名称:SixSun的Blog
日志总数:152
评论数量:372
留言数量:13
访问次数:2340568
建立时间:2004年12月13日




[MDA(模型驱动架构)]Eclipse Modeling Project
网上资源,  软件技术

SixSun 发表于 2007/9/2 0:40:14

  Eclipse Modeling Project The Eclipse Modeling Project focuses on the evolution and promotion of model-based development technologies within the Eclipse community by providing a unified set of modeling frameworks, tooling, and standards implementations. The Modeling Project charter is posted here and inherits from the Eclipse Standard Top-Level Charter v1.0. 500)this.width=500'> Abstract Syntax Development Eclipse Modeling Framework (EMF) : a modeling framework and code generation facility for building tools and other applications based on a structured data model. CDO : a technology for distributed shared EMF models and a fast server-based O/R mapping solution. With CDO you can easily enhance your existing models in such a way that saving a resource transparently commits the applied changes to a relational database. Net4j : an extensible client-server system based on the Eclipse Runtime and the Spring Framework. You can easily extend the protocol stack with Eclipse plugins that provide new transport or application protocols. Teneo : a database persistency solution for EMF using Hibernate or JPOX/JDO 2.0. It supports automatic creation of EMF to Relational Mappings and the related database schemas. Model Query (MQ) : facilitates the process of search and retrieval of model elements of interest in a flexible yet controlled and structured manner. Model Transaction (MT) : provides a model management layer built on top of EMF for managing EMF resources. Validation Framework (VF) : provides model constraint definition, traversal, and evaluation for EMF model validation. Concrete Syntax Development Graphical Modeling Framework (GMF) : provides a generative component and runtime infrastructure for developing graphical editors based on EMF and GEF. Textual Modeling Framework (TMF) : awaiting proposal. Model Development Tools EMF Ontology Definition Metamodel (EODM) : an implementation of RDF(S)/OWL metamodels of the Ontology Definition Metamodel (ODM) using EMF with additional parsing, inference, model transformation and editing functions. Object Constraint Language (OCL) : defines APIs for OCL expression syntax for implementing queries and contraints. Unified Modeling Language 2.x (UML2) : an EMF-based implementation of the UML 2.x metamodel for the Eclipse platform. UML2 Tools : a set of GMF-based editors for viewing and editing UML models. XML Schema Infoset Model (XSD) : a reference library that provides an API for use with any code that examines, creates or modifies W3C XML Schema. Model Transformation Model to Model Transformation (M2M) : will deliver an extensible framework for model-to-model transformation languages, with an exemplary implementation of the QVT Core language. Atlas Transformation Language (ATL) : a model transformation language and toolkit. Model to Text Transformation (M2T) : focuses on technologies for transforming models into text (typically language source code and the resources it consumes) Java Emitter Templates (JET) : provides code generation framework & facilities that are used by EMF. JET Editor : leverages Eclipse text editor framework to provide this capability via features like syntax coloring, error highlighting and code completion. Model Integration Model Driven Development integration (MDDi) : produces an extensible framework and exemplary tools dedicated to integration of modeling tools in Eclipse. Technology and Research Generative Modeling Technologies (GMT) : research-oriented project focused on producing prototypes in the area of Model Driven Engineering (MDE). Atlas MegaModel Management (AM3) : the goal is to provide a practical support for modeling in the large. The objective is to deal with global resource management in a model-engineering environment. We base this activity on the concept of a "megamodel". Atlas Model Weaver (AMW) : a tool for representing correspondences between models. The correspondences are stored in a model, called weaving model. It is created conforming to a weaving metamodel. MOFScript : aims at developing tools and frameworks for supporting model to text transformations, e.g., to support generation of implementation code or documentation from models. openArchitecture Ware (oAW) : a suite of tools and components assisting with model driven software development built upon a modular MDA/MDD generator framework implemented in Java(TM) supporting arbitrary import (design) formats, meta models, and output (code) formats. UMLX : concrete graphical syntax to complement the OMG QVT model transformation language. VIATRA2 : aims to provide a general-purpose support for the entire life-cycle of engineering model transformations including the specification, design, execution, validation and maintenance of transformations within and between various modeling languages and domains. Epsilon : a metamodel-agnostic component for supporting model navigation, creation, and modification operations. GEMS : aims to bridge the gap between the communities experienced with visual metamodeling tools, such as the Generic Modeling Environment (GME), and those built around the Eclipse modeling technologies, such as the Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF). MoDisco : an Eclipse GMT component for model-driven reverse engineering. The objective is to allow practical extractions of models from legacy systems. As a GMT component, MoDisco will make good use of other GMT components or solutions available in the Eclipse Modeling Project (EMF, M2M, GMF, TMF, etc), and more generally of any plugin available in the Eclipse environment.


阅读全文(10296) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.023 second(s), page refreshed 144740988 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号