Eclipse Modeling Framework

Eclipse Modeling Framework
Eclipse Modeling Framework
Emf logo.png
Тип

Software development

Разработчик

Eclipse Foundation

Написана на

Java

Операционная система

Cross-platform

Лицензия

Eclipse Public License
Eclipse Distribution License

Сайт

http://www.eclipse.org/emf/

Eclipse Modeling Framework (EMF) — свободный фреймворк, основанный на Eclipse, для генерации кода, инструментов и прочих приложений на основе структурированной модели данных. EMF предоставляет инструментарий и поддержку во время исполнения для того, чтобы из модели, описанной в XMI, получить

  • соответствующий набор Java-классов
  • набор адаптеров, позволяющих просматривать и редактировать модель
  • простейший редактор модели

Модель также может быть описана

  • аннотированным Java-кодом
  • UML
  • XML-схемой
  • моделью формата Rational Rose

EMF обеспечивает основу для взаимодействия с другими инструментами и приложениями, основанными на нем.

См. также

  • Graphical Editing Framework
  • Connected Data Objects (CDO), свободная реализация Distributed Shared Model на верхнем уровне EMF
  • Model-driven architecture
  • Generic Eclipse Modeling System (GEMS)
  • Graphical Modeling Framework (GMF)
  • List of EMF based software
  • ATL (A Model Transformation Language, Язык Преобразования Моделей)
  • Service-Oriented Modeling Framework (SOMF)

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Eclipse Modeling Framework" в других словарях:

  • Eclipse Modeling Framework — Développeur Fondation Eclipse Dernière version 2.6 (25 février  …   Wikipédia en Français

  • Eclipse Modeling Framework — Infobox Software name = Eclipse Modeling Framework developer = Eclipse Foundation latest release version = latest release date = operating system = Cross platform platform = Java platform programming language = Java genre = license = Eclipse… …   Wikipedia

  • Eclipse Modeling Framework — Das Eclipse Modeling Framework (EMF) ist ein Open Source Java Framework zur automatisierten Erzeugung von Quelltext anhand von strukturierten Modellen. Es ist ein Projekt der Eclipse Open Source Gemeinschaft. Inhaltsverzeichnis 1 Vorgehensweise 2 …   Deutsch Wikipedia

  • Eclipse Modeling Project — The Eclipse Modeling Project (EMP) focuses on the evolution and promotion of model based development technologies within the Eclipse community. Borland Software and IBM are co leaders of the project and are teaming to continue to advance Eclipse… …   Wikipedia

  • Eclipse Process Framework — The Eclipse Process Framework (EPF) is an open source project that is managed by the Eclipse Foundation. It lies under the top level Eclipse Technology Project. It has two goals:*To provide an extensible framework and exemplary tools for software …   Wikipedia

  • List of Eclipse Modeling Framework based software — List of tools internally available from the Eclipse platform= * Connected Data Objects (CDO), a free implementation of a Distributed Shared Model on top of EMF * [http://www.eclipse.org/m2m/ M2M] : a framework for model to model transformation… …   Wikipedia

  • Graphical Modeling Framework — Infobox Software name = Graphical Modeling Framework developer = Eclipse Foundation latest release version = latest release date = operating system = Cross platform platform = Java platform programming language = Java genre = license = Eclipse… …   Wikipedia

  • Generic Eclipse Modeling System — Infobox Software name = Generic Eclipse Modeling System developer = Eclipse Foundation latest release version = latest release date = operating system = Cross platform platform = Java platform programming language = Java genre = license = Eclipse …   Wikipedia

  • Graphical Modeling Framework — Pour les articles homonymes, voir GMF. Graphical Modeling Framework …   Wikipédia en Français

  • Eclipse (Logiciel) — Pour les articles homonymes, voir Eclipse. Eclipse Développeur …   Wikipédia en Français


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»