OMG Organization Tool Vendors Eclipse Foundation Books Upcoming Books Book Websites Consultants MDA Based Solution Providers Code Generation User Groups OMG Discussion Archives Yahoo Discussion Groups Newsgroup Searches Internet Searches News and Information Magazines Newsletters Journals Articles Documents Presentations Microsoft, the OMG and the MDA MDA and Agile Modeling MDA Blog Entries Model Driven Development (MDD) European Research Academic Groups Conferences LogOn Events MDA Related Software Patents Employment UML 2.0 for MDA
OMG Organization
Tool Vendors
-
Project Technology - BridgePoint, Steve Mellor, acquired by Mentor Graphics, USA
-
Accelerated Technology - Nucleus BridgePoint, division of Mentor Graphics, USA
-
Kennedy Carter - iUML, Allan Kennedy & Ian Wilkie, UK
-
Pathfinder Solutions - PathMATE, Peter Fontana, Carolyn Duby & H.S. Lahman, USA
-
ARTiSAN - Real-time Studio, Pathfinder provides exclusive translation technology, UK
-
Popkin - System Architect, template based translation and execution technology provided by Pathfinder, USA
-
IBM Rational - Rose, Pathfinder provides code generation rear end, USA
-
ROX Software - MC-3020 Model Compiler, Cortland Starrett, USA
-
I-Logix - Rhapsody & Statemate, David Harel, USA
-
Domain Solutions - CodeGenie, supports the Executable UML process for automatic code generation, David Pilfold, UK
-
HyPerformix - HyPerformix Workbench, formerly called SES/workbench, USA
-
innoQ - iQgen, Stefan Tilkov, MDA compliant model driven software generator, Germany
-
Sosy - OlivaNova Modeler, USA
-
Compuware - OptimalJ, Franco Flore & Mike Burba, Holland & USA
-
Interactive Objects - ArcStyler, Richard Hubert, Germany
-
Aonix - Ameos, USA
-
realMethods - rM Framework, USA
-
Select Business Solutions - Select Solution for MDA & Select Component Factory, Hedley Apperly, UK
-
Telelogic - TAU Generation2 & DOORS products, Sweden
-
Objecteering Software - Objecteering/UML, subsidiary of SOFTEAM, France
-
Codagen Technologies - Codagen Architect, Canada
-
M1 Global - MDE Studio (Eclipse), USA
-
Xactium - XMF-Mosaic Development Environment, UK
Eclipse Foundation
-
Eclipse IDE - Independent open source Java oriented tool development platform
-
Eclipse Modeling Framework (EMF) - Eclipse plug-in to support MDA by providing limited code generation from imported UML class models or XMI documents
-
Generative Model Transformer (GMT) - Eclipse plug-in tool set to support MDSD and implement MDA goals using MOF, QVT model transformations and existing code generators
-
OMELET - Framework for integrating arbitrary models, model transformations and model representations
-
Omondo EclipseUML - Eclipse plug-in UML modeling tool
Books
-
Model Driven Architecture with Executable UML - Chris Raistrick, Paul Francis, John Wright, Colin Carter & Ian Wilkie, MAR-2004
-
MDA Distilled: Principles of Model-Driven Development - Steve Mellor, Scott Kendall, Axel Uhl & Dirk Weise, MAR-2004
-
Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UML - Jim Arlow & Ila Neustadt, DEC-2003
-
MDA Explained: The Model Driven Architecture - Practice and Promise - Anneke Kleppe, Jos Warmer & Wim Bast, APR-2003
-
Model Driven Architecture: Applying MDA to Enterprise Computing - David Frankel, JAN-2003
-
Executable UML: A Foundation for Model-Driven Architecture - Steve Mellor & Marc Balcer, MAY-2002
-
Executable UML: How to Build Class Models - Leon Starr, DEC-2001
-
Executable UML: A Case Study - Leon Starr, FEB-2001
-
Object Lifecycles: Modeling the World in States - Sally Shlaer & Steve Mellor, OCT-1991
Upcoming Books
Book Websites
Consultants
MDA Based Solution Providers
Code Generation
User Groups
OMG Discussion Archives
Yahoo Discussion Groups
Newsgroup Searches
Internet Searches
News and Information
Magazines
Other Magazines
Newsletters
Journals
Articles
-
Don't offshore, pay us instead - John Oates, The Register, THU-25-NOV-2004
-
Modern Modelling - Gavin Clarke, CBR, MON-01-NOV-2004
-
Beyond MDA 1.0: eXecutable Business Processes From Concept to Code - Ken Orr & Randy Hester, BPT, MON-01-NOV-2004
-
Getting Started With OMG抯 MDA - Michael Guttman (OMG), Software Magazine, FRI-01-OCT-2004
-
Executable and Translatable UML - Steve Mellor (Mentor Graphics), CrossTalk, WED-01-SEP-2004
-
Model Driven Architecture, Embedded Developers and Rhapsody - I-Logix, RealTimes, WED-01-SEP-2004
-
Resistance is Useless - Dave Chadwick interviews Wim Bast (Compuware), ADA, WED-01-SEP-2004
-
MDA at the Tipping Point - Tom Welsh, ADA, THU-26-AUG-2004
-
Enterprise Patterns and MDA - Jim Arlow, CGN, TUE-24-AUG-2004
-
Generative Programming - Krzystof Czarnecki, CGN, WED-11-AUG-2004
-
Adding Simplicity - Michael Hudson, Intelligent Enterprise, SAT-07-AUG-2004
-
MDA: A Motivated Manifesto? - Grady Booch, Software Development, SUN-01-AUG-2004
-
IBM Rational: Rival Microsoft Faces Uphill Battle - Darryl Taft interviews Grady Booch (IBM Rational), eWEEK, THU-29-JUL-2004
-
OptimalJ - Delivering on the Essence of MDA - Wim Bast, jax, THU-01-JUL-2004
-
Driving out complexity with abstraction tools - Robert Cravotta, EDN.com, THU-24-JUN-2004
-
An Overview of The OMG's Model Driven Architecture - Richard Soley, BPT, TUE-22-JUN-2004
-
Q&A: MDA today and tomorrow - Jack Vaughan, ADTmag.com, THU-10-JUN-2004
-
Agile MDA - Steve Mellor, BPT, TUE-01-JUN-2004
-
Java and the Model Driven Architecture - Peter Varhol, Java Pro, TUE-01-JUN-2004
-
Introduction to Model Driven Architecture - Steve Mellor, Kendall Scott, Axel Uhl & Dirk Weise, sample chapter from MDA Distilled book, FRI-21-MAY-2004
-
The Essence of Model Driven Architecture - Wim Bast, jax, WED-05-MAY-2004
-
An IBM Manifesto - Grady Booch, Alan Brown, Sridhar Iyengar, James Rumbaugh, Bran Selic, BPT, MON-03-MAY-2004
-
The OMG's Model Driven Architecture and BPM - Paul Harmon, BPT, SUN-02-MAY-2004
-
MDA: Revenge of the Modelers or UML Utopia? - Dave Thomas, IEEE Software, SAT-01-MAY-2004
-
MDA: Nice idea, shame about the ... - Dan Haywood, TheServerSide.com, SAT-01-MAY-2004
-
Model with the Eclipse Modeling Framework (EMF) - Create UML models and generate code (Part 1), Adrian Powell, IBM, THU-15-APR-2004
-
A Simple Plan - Jason Stamper, CBR, THU-01-APR-2004
-
Executable UML and MDA - Marc Balcer, CGN, TUE-24-FEB-2004
-
Executable UML: Diagrams for the Future - Gerry Boyd, DevX.com, WED-05-FEB-2003
-
UML 2.0: Exploiting Abstraction and Automation - Bran Selic, SD Times, SUN-01-FEB-2004
-
MDA from a Developer's Perspective - Stefan Tilkov, TheServerSide.com, TUE-17-DEC-2002
-
The MDA Marketing Message and the MDA Reality - David Frankel, BPT, MON-01-MAR-2004
-
MDA Point & Counterpoint - Model Driven Architecture Is Ready for Prime Time vs. Agile Model Driven Development Is Good Enough, Axel Uhl & Scott Ambler, IEEE, TUE-27-MAY-2003
-
MDA and Today抯 Systems - Introduction to MDA (Part 1), Alan Brown, IBM Rational, MON-12-JAN-2004
-
Back End Code Generation Techniques for Java - Jack Herrington, TheServerSide.com, FRI-09-JAN-2004
-
Tools Ease Apps Integration - Martin Banks, vnunet.com, FRI-14-NOV-2003
-
Building a Model Information System - Robert Macredie & Mark Lycett, silicon.com, FRI-14-NOV-2003
-
The J2EE versus .NET struggle set to continue - Jobserve, TUE-09-DEC-2003
-
Model-Driven Development - Steve Mellor, Tony Clark & Takao Futagami, IEEE Software, MON-01-SEP-2003
-
Translation of Object Models to Code - H.S. Lahman, Object Orientation Tips, SUN-03-DEC-2000
-
UML 2.0 - Ivar Jacobson's postcards on jaczone, click on UML 2.0, TUE-30-OCT-2003
-
Executable and Translatable UML - Steve Mellor, Embedded.com, WED-15-JAN-2003
-
Tooling the MDA framework: A new software maintenance and evolution scheme proposal - Jean B閦ivin & Nicolas Ploquin, ADTmag.com (JOOP), SAT-01-DEC-2001
-
To Meta or Not to Meta - That Is the Question - Colin Atkinson & Brian Henderson-Sellers, ADTmag.com (JOOP), FRI-01-DEC-2000
-
OO CASE Tools for R-T/E Development - H.S. Lahman, Objects by Design, SAT-01-JAN-2000
More Articles
Documents
-
MDA in Action: Transforming Analysis to Implementation Using a Platform Model - David Pilfold, Domain Solutions, OCT-2004
-
What Senior Management Needs to Know About the Value of MDA - Louis Eyermann, OMG, JUN-2004
-
Roles in the MDA Process - Steve Mellor & Andrew Watson, 揗DA will make developers more productive, not redundant? OMG, MAY-2004
-
Code Generation: Is It Ready? Are You? - Sosy, MAR-2004
-
MDA: The Vision with the Hole? - Ashley McNeile, the war between Elaborationsts and Translationists. Metamaxim, DEC-2003
-
A Framework for Aspect-Oriented Modeling - Steve Mellor, Project Technology, OCT-2003
-
Accelerating Embedded Software Development with a Model Driven Architecture - Carolyn Duby, Pathfinder Solutions, SEP-2003
-
MDA Guide - OMG's most current description of the MDA approach. Version 1.0.1 released in JUN-2003
-
Towards a Precise Definition of the OMG/MDA Framework - Jean B閦ivin (Nantes) & Olivier Gerb磂 (HEC), SEP-2001
-
From Object Composition to Model Transformation with the MDA - Jean B閦ivin (Nantes), AUG-2001
-
ESPRIT REIPAR Project - Steve Crumpler & Peter Woolley, Rapid Prototyping Environment for Real-Time Distributed Systems, Code Generation Report, OCT-2000
Presentations
-
Elevator 2.0: A Detailed Look at an xtUML Case Study for Developers and Architects - Leon Starr, Leland Starr & Lloyd Starr, Model Integration. Presented at SMUG 2004, NOV-2004
-
Network 0.1 Case Study: How to Model an Embedded Network Domain - Leon Starr, Model Integration. Presented at SMUG 2004, NOV-2004
-
MDA: From Hype to Hope, and Reality - Jean B閦ivin, University of Nantes, NOV-2003
-
Executable and Translatable UML - Steve Mellor & Marc Balcer, ModelCompilers, JUN-2003
-
MDA Distilled - Steve Mellor, Project Technology, MAY-2003
Microsoft, the OMG and the MDA
-
MDA and Microsoft - Michael Guttman (OMG), BPT, second article, SAT-04-SEP-2004 - ''[Steve Cook] continues to distance himself and Microsoft from current developments in the MDA, UML, and OMG arena.'', ''Does Microsoft really want to foster universal tool interoperability? And, if they do believe in universal interoperability, what抯 their alternative to an open process like the OMG and a set of open standards like MDA?'', ''by remaining on the outside, Microsoft risks making its own claims rhetorical, especially to those customers who want true universal tool interoperability, not just some Microsoft imposed, Microsoft-centric solution.'', ''So, if Microsoft goes its own way with model-driven development, Microsoft customers with mixed environments will have (at least) two MDA-like environments to manage and integrate.''
-
Tech Talk: Keith Short on MDA & UML/CASE tools - Keith Short (Microsoft), TheServerSide.com, FRI-30-JUL-2004 - ''I think is one of the things that's sort of lacking in the MDA story, is that in the MDA's reliance on the UML models which are not very precisely defined in all cases, makes it a little difficult to see how that is all going to pan out and make a real impact on how software is actually developed over and above how software might be thought about and documented.''
-
Microsoft's VSTS Goal: Creating a Mass Market for Enterprise Tools - Darryl Taft interviews Rick LaPlante (Microsoft), eWEEK, THU-29-JUL-2004 - ''There isn't a mass market for an enterprise tool. The data that we have is the largest independent vendor of enterprise tools is homebuilt.'', ''The challenge that we have with UML [...] is that UML is a good set of tools for a certain set of problems.'', ''The challenge with the UML model is everything has to be described in the terms of what UML already understands.'', ''And I think, with all respect to Grady [Booch, co-creator of UML], I think we're a long way away from executable UML.'', ''And the challenge is because there is such a transformation in the semantics, between the underlying implementation into a UML model, that isn't exactly precise to that domain.'', ''Right now UML is fairly based on the MOF [Meta Object Facility], which is based on IBM's Ecore, which is based on Java.''
-
Microsoft Modeling Is on the Runway - Jennifer deJong, SD Times, THU-01-JUL-2004 - ''Our Class Designer doesn抰 deviate from UML for the sake of it'', ''Our strategy is UML and more'', ''But Microsoft did not have to deviate from UML in order to achieve its modeling goals'', ''the company chose to develop its own version of UML抯 Class diagram because it is the most widely used of all UML diagrams'', ''Microsoft also plans to create its own version of the Sequence diagram, which represents the flow of an application''
-
Moving to Software Factories - Jack Greenfield & Keith Short (Microsoft), THU-17-JUN-2004 - ''We are using UML for documentation, but we are using models based on small, focused, domain specific languages (DSLs) for automation.'', ''Like MDA, we are interested in models. However, we are less concerned with portability and platform independence than MDA, and more concerned with productivity.'', ''Unlike MDA, we do not propose to use UML where programmatic manipulation of models is a key requirement.'', ''We use UML for discussion, sketching diagrams on whiteboards and napkins''
-
Model Driven Architecture and Domain Specific Modeling - Steve Cook (Microsoft), BPT, second article, THU-01-APR-2004 - ''the version of Visio that comes with Visual Studio Enterprise Architect provides an excellent implementation of UML, and supports both code generation and reverse engineering'', ''Microsoft does not wish to compete with the OMG抯 modeling initiative.'', ''We are not in any way opposed to UML, although we would like to put into perspective its value and its capabilities.'', ''conformance to OMG modeling specifications in the market is low'', ''There are no published standards that actually specify the details of this [MDA] codegeneration process.'', ''It seems that if you generate any kind of code from some part of UML, then you are doing MDA.'', ''we focus on tuning up our process to be seamless and reversible, rather than MDA-compliant.''
-
Gates sees more modeling, less coding - Rich Seeley, ADTmag.com, TUE-30-MAR-2004 - ''visual modeling tools [...] will reduce software coding 揵y a factor of five?', ''as visual modeling evolves over the next decade, non-programmers, such as business analysts, will be able to make adjustments to software systems quickly without writing code''
-
A Different Model for Microsoft - Carol Sliwa, Computerworld, MON-22-MAR-2004 - ''no plans to build tools to support UML and MDA'', ''fully behind the generic idea of model-driven development'', ''Microsoft believes there's a need for models closely tied to the operating system'', ''the UML/MDA camp promotes the notion 'that you can model once and write your code on a number of platforms', but that's not effective in practice'', ''Whitehorse will help users to create diagrams based on the DSLs'', ''logical infrastructure designer'', ''service-oriented application designer'', ''class designer'', ''users shouldn't expect 100% code generation, since they will still need to write business logic''
-
A Response to Steve Cook - Michael Guttman (OMG), BPT, TUE-03-FEB-2004 - '''UMLAsProgrammingLanguage,' Fowler抯 highest form, is simply dismissed by Cook as 'unlikely to gain headway commercially.''', ''Mr. Cook抯 characterization of UML only makes sense if your context is limited entirely to Microsoft抯 own offerings.'', ''while the OMG and its members were busy developing UML, MOF and MDA [...] Microsoft largely sat on the sidelines.'', ''Microsoft is planning to compete pretty much across the board with the OMG.'', ''It抯 COM vs. CORBA again, but on a bigger scale.''
-
Designing applications with 慦hidbey?/B> - Keith Short (Microsoft), DNJ Online, THU-01-JAN-2004 - ''For the two scenarios that we wanted to hit, which is web service design and design for deployment, there is no equivalent in UML'', ''The difficulty is that if you want to use those languages in development [...] then you have to have a degree of precision underneath each one, and that sadly is lacking in the UML world.'', ''the general notion that you can express all the semantics of an executable program using the UML meta-model, in the same way that a programming language would, is just a dream at best.'', ''We抮e also concerned about the very strong emphasis in MDA of models being platform-independent versus platform-specific.'', ''they really don抰 say a lot about the different kinds of models in a platform-independent model.'', ''how can you major on platform-independent versus platform-specific models when the platform-independent model at least from the OMG is predominantly Java?'', ''although the 慉?in MDA is supposed to stand for 慉rchitecture? MDA isn抰 an architecture. It doesn抰 say anything about how applications are structured, or how you go about building them.''
-
Domain-Specific Modeling and Model Driven Architecture - Steve Cook (Microsoft), BPT, THU-01-JAN-2004 - ''In summary, MDA is misnamed'', ''it does not address the broader issues involved in using integrated models, patterns, frameworks, and tools synergistically to support software product lines'', ''where we discover that UML notation is not clear enough, we抣l supplement it with our own forms'', ''the diagrams are not legal UML by the letter of the standard'', ''We do not think that XMI is the right approach for model serialization'', ''Microsoft does not support MOF''
-
Modeling for .NET - Deborah Melewski & Jack Vaughan, ADTmag.com, THU-01-JAN-2004 - ''Microsoft works to roll out its code-named 'Whitehorse' design tools'', ''appears ready to make its modeling moves without committing to UML or MDA standards''
-
What's behind Microsoft's Whitehorse modeler? - Jack Vaughan, ADTmag.com, TUE-16-DEC-2003 - ''It is oriented for 'design for operations', allowing users to specify logical infrastructure requirements'', ''Whitehorse will ship with Microsoft's Whidbey'', ''it was not intrinsic to the offering, but that UML modeling could be supported via add-ons'', ''We believe in model-driven development - although we also believe in traditional development with code'', ''OO approaches may not be the best solutions for such work'', ''They are not interested in UML or MDA'', ''The mere fact that Microsoft is promoting modeling is notable''
-
On 'Seamless Computing' and Other Microspeak - Mary Jo Foley, Microsoft Watch, FRI-21-NOV-2003 - ''Microsoft nemesis The Object Management Group''
-
Microsoft Zeros In on Model-Based Programming - Darryl Taft, eWEEK, THU
分享到:
Global site tag (gtag.js) - Google Analytics
|
|
相关推荐
MDA,全称Measurement and Diagnostic Application,是INCA软件的一个重要组件,专注于车辆诊断和测量任务。本篇文章将深入探讨INCA中的MDA功能、使用场景以及与INCA版本兼容性的问题。 首先,MDA是INCA软件的核心...
MDA(Model Driven Architecture,模型驱动架构)是一种软件开发方法论,旨在通过将软件开发过程中的核心元素——模型——提升到主导地位,提高软件工程的效率和质量。MDA由OMG(Object Management Group)制定,其...
模型驱动体系架构(Model-Driven Architecture,简称MDA)是由对象管理组织(Object Management Group,简称OMG)定义的一种系统开发方法。MDA提供了一种通过模型和架构来驱动整个系统(包括物理系统、组织系统和IT...
### MDA与DMS转换:理解与应用 #### 引言 随着模型驱动架构(MDA)在软件设计与实施领域的日益普及,一种新的技术范式正在形成,它旨在整合不同的建模语言、工件和工具,以创建一个统一的技术空间。然而,这同时也...
MDA(Model Driven Architecture,模型驱动架构)是一种软件开发方法论,由OMG(Object Management Group,对象管理组织)提出,旨在通过模型的抽象层次提高软件开发的效率和质量。MDA的核心思想是将软件开发过程中...
例如,MAS-ML中定义的智能体交互模式可能需要转换为UML中的序列图或协作图,以便更详细地描述智能体间的通信过程。这种转换有助于保持模型的一致性和完整性,同时确保了从抽象概念到具体实现的平滑过渡。 #### 代码...
**标题:“Sybase ASE MDA关系”** 在Sybase Adaptive Server Enterprise (ASE)数据库管理系统中,MDA(Metadata Data Access)是一种强大的工具,用于监控和分析数据库的性能问题。MDA提供了一种方法来深入了解ASE...
### UML支持MDA开发手册知识点解析 #### 一、UML与MDA概述 - **UML(Unified Modeling Language)**: 是一种标准化的建模语言,用于对软件系统的结构和行为进行可视化、详述、构造和文档化。它不仅支持面向对象的...
PSM用于详细设计,包括类图、序列图和部署图等,它们直接指导代码的生成。 4. **Code Generation**:代码生成阶段,基于PSM自动生成源代码。这是MDA的一个重要特点,可以显著减少手工编码的工作量,提高开发效率。 ...
PCA(主成分分析)和MDA(多维尺度分析)是两种常见的数据分析和降维方法,在计算机视觉领域,特别是人脸识别中被广泛应用。PCA通过线性变换将原始数据转换到一个新的坐标系中,新坐标系的轴是按照数据方差大小排列...
外接程序(MDA,Managed Add-in)是微软Office应用程序如Word、Excel和Outlook等支持的一种扩展机制,允许开发者创建可插入到Office应用中的独立组件。这些组件能够增强或自定义Office应用的功能,使用户能够执行...
2. **UML模型**:UML作为MDA的主要建模工具,包括用例图、类图、序列图、状态图等多种图表,用于描述系统的不同方面。理解UML的各个元素及其在MDA中的作用至关重要。 3. **PIM与PSM**:PIM是在高层次上定义系统行为...
### 敏捷MDA概述 本文旨在探讨一种结合了模型驱动架构(Model-Driven Architecture,简称MDA)与敏捷开发方法的独特实践——敏捷MDA。根据所提供的文件信息,我们可以了解到,传统的MDA往往被视为一种“重型”的...
在线更换P595的MDA(Multi-Domain Adapter)是一项关键的硬件维护任务,尤其对于依赖IBM Power Systems P595服务器的企业来说至关重要。MDA是系统中的一个重要组件,它提供了多域连接,允许服务器在不同的逻辑分区...
1. OMG(Object Management Group)以及MDA(Model Driven Architecture)的概念和背景 - OMG是一个全球性的、开放的、由软件制造商和最终用户组成的非盈利性组织,旨在推广并发展基于模型的标准化软件技术。 - ...
MDA,全称为Model Driven Architecture(模型驱动架构),是软件工程领域的一种重要方法论,由OMG(Object Management Group)提出,旨在提高软件开发的效率、质量和可维护性。MDA的核心思想是通过高层次的抽象模型...