Introduction to Model Driven Development with Examples using Eclipse Frameworks

Bruce Trask, Angel Roman. ACM Conference on Object-Oriented Programming, Systems, Languages & Applications, (OOPSLA 2009). October 25th - 29th 2009. Orlando, FL, USA

On the Application of Model Driven Engineering Technology to Legacy Systems

Bruce Trask, Angel Roman. International Workshop on Reverse Engineering Models from Software Artifacts, R.E.M. 2009 as part of the 16th Working Conference on Reverse Engineering, WCRE 2009, October 13th - 16th 2009 Lille, France.

Leveraging Model Driven Engineering in Software Product Line Architectures

Bruce Trask, Angel Roman. Scheduled to be delivered at the 13th International Software Product Line Conference (SPLC 2009). August 24th - 29th 2009. San Francisco, CA, USA

Model Driven Java Development Using Eclipse

Bruce Trask, Angel Roman. EclipseWorld 2008, October 28-30 Reston Virginia 2008. One of the top 9 hottest classes to attend at EclipseWorld. blog

Introduction to Model Driven Engineering using Eclipse Frameworks

Bruce Trask, Angel Roman. EclipseCon 2008, March 17th - 20th Santa Clara California 2008.

BUG: A Customizable Hardware and Software Platform using Linux, Java, and OSGi

Angel Roman, Ken Gilmer. EclipseCon 2008 March 17th - 20th Santa Clara California 2008

Effective Model Driven Engineering Patterns Principles and Practices in Action

Bruce Trask, Angel Roman. ACM/IEEE 11th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2008. Toulouse France.

Leveraging Model Driven Engineering in Software Product Line Architectures

Bruce Trask, Angel Roman. 12th International Software Product Line Conference, SPLC 2008. September 8 -12th Limerick Ireland.

Introduction to Model Driven Development with examples using Eclipse Frameworks

Bruce Trask, Angel Roman. ACM Conference on Object-Oriented Programming, Systems, Languages & Applications, OOPSLA 2008. October 19th - 23rd Nashville, TN 2008

Effective Model Driven Engineering for Creating Domain Specific Languages

Bruce Trask, Angel Roman. Seventh International Conference on Generative Programming and Component Engineering GPCE 2008. October 19th - 23rd Nashville, TN 2008.

Effective Model Driven Development Using Eclipse

Bruce Trask, Angel Roman. EclipseCon 2007. March 5th - 8th, Santa Clara, California.

Effective Model Driven Engineering Patterns, Principles, and Practices in Action

Bruce Trask, Angel Roman. ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MoDELS 2007. September 30th - October 5th 2007, Nashville, TN.

Program Committee: Automatic Program Generation For Embedded Systems

Generative Programming and Component Engineering. October 4th 2007 Salzburg, Austria

Patterns Principles and Practices of Tool Development using Model Driven Engineering and Domain Specific Languages

Bruce Trask, Angel Roman. International Conference on Objects, Models, Components, Patterns, TOOLS 2007, Zurich Switzerland.

Leveraging Model Driven Engineering in Software Product Line Architectures with Specific Examples using Eclipse Frameworks EMG, GEF and GMF

Bruce Trask, Angel Roman. 11th International Software Product Line Conference, SPLC 2007. September 10th - 14th Kyoto, Japan.

Next Generation Operating Environment

Bruce Trask. Object Management Group's Real-time and Embedded Workshop. July 10th -13th 2006, Arlington VA, USA

Applying Model Driven Development to the Data Distribution Service (DDS) Domain

Bruce Trask, Hans Van't Hag. Object Management Group's Real-time and Embedded Workshop. July 10th -13th 2006, Arlington VA, USA.

"Killer examples" for design patterns: The Fifth annual OOPSLA "Killer Examples" workshop.

Companion to the 21st ACM SIGPLAN symposium on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA). October 22-26 2006, Portland Oregon, USA

Workshop on Model Driven Development for Middleware

Program Committee: Workshop on Model Driven Development for Middleware, at Middleware 2006. November 27th, 2006 Melbourne, Australia

Model Driven Engineering Basics using Eclipse

Bruce Trask, Angel Roman.  ACM/IEEE 9th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2006, Genova Italy, October 1-6, 2006

Leveraging Model Driven Engineering in Software Product Lines

10th International Software Product Line Conference. SPLC 2006, August 21-24, 2006. Demonstration using Model Driven Development and Software Product Lines using Eclipse frameworks and facilities.

Using Model-Driven Engineering to Complement Software Product Line Engineering in Developing Software Defined Radio Components and Applications

Bruce Trask, Angel Roman, Vikram Bhanot, Dominick Panisicotti.  Proceedings 10th International Software Product Line Conference.  SPLC 2006, August 21-24, 2006.

Using Domain-Specific Modeling to Develop Software Defined Radio Components and Applications

Vikram Bhanot, Dominick Paniscotti, Angel Roman, Bruce Trask for The 5th OOPSLA Workshop on Domain-Specific Modeling, OOPSLA 2005, October 16-20, 2005

Applying MDD, Generative Programming, and Agile Software Techniques to the SDR Domain

Dominick Paniscotti, Bruce Trask, Angel Roman, Vikram Bhanot for the OMG Real-time and Embedded Systems Workshop, Arlington, VA USA - July 11-14, 2005.

Applying Model Driven Design, Generative Programming, and Agile Software Techniques to the SDR Domain

Dominick Paniscotti, Bruce Trask, Angel Roman, Vikram Bhanot, for OMG Software-Based Communications Workshop 16 - 19 August 2005 San Diego, CA

Using Domain-specific Modeling and Model Driven Development to Develop Software Defined Radio Components and Applications

Bruce Trask, Dominick Paniscotti, Angel Roman, Vikram Bhanot for SDR '05 2005 Software Defined Radio Technical Conference and Product Exposition

Using Domain-Specific Modeling to Develop Software Defined Radio Components and Applications

Vikram Bhanot, Dominick Paniscotti, Angel Roman, Bruce Trask for MODELS 2005 workshop "MDD for Software Product-lines: Fact or Fiction?"

Using Design Patterns to Help Test Your Classes and Functions

Bruce Trask, Angel Roman, 4th "Killer Examples" for Design Patterns and Objects First, OOPSLA 2005, October 16-20th 2005.

Effective Component and Application Development using the Software Communications Architecture

Dominick Paniscotti, Bruce Trask tutorial for OMG Software-Based Communications Workshop September 13-16, 2004 Arlington, VA, USA

Experience Report on Developing a Software Communications Architecture (SCA) Core Framework

Dominick Paniscotti, Bruce Trask for OMG Software-Based Communications Workshop September 13-16, 2004 Arlington, VA, USA

Effective Component and Application Development using the Software Communication Architecture

Dominick Paniscotti, Bruce Trask. Tutorial for the OMG Real-time and Embedded Systems Workshop Reston, VA USA - July 12-15, 2004

Experience Report from Developing and Fielding the First SCA 2.0 JTRS Radio

Dominick Paniscotti, Bruce Trask for the OMG's Workshop on Distributed Object Computing for Real-time and Embedded Systems July 14-17, 2003. Arlington, VA

Applying the Extension Object Pattern to the Software Communications Architecture

Dominick Paniscotti, Bruce Trask 3rd "Killer Examples" for Design Patterns and Objects First, OOPSLA 2004, October 24th 2004

Using TAO in a Contemporary Real-Time Embedded System

Bruce Trask. Included in the First Workshop on The ACE ORB (TAO), Washington University, St. Louis, MO. August 5-6, 2001

Business Models: Leveraging the Open-Source Development Process

First Workshop on The ACE ORB (TAO), Washington University, St. Louis, MO, August 5-6, 2001

Using CORBA Messaging, Real-Time Event Service and ORB Concurrency Models in a Real-Time Embedded System

Bruce Trask. Included in the Object Management Group's (OMG) Second Workshop on Real-Time and Embedded Distributed Object Computing, Herndon, VA, USA. June 4-7, 2001.

Using CORBA Asynchronous Messaging, Pluggable Protocols and the Real-Time Event Service in a Real-Time Embedded System

Bruce Trask. Included in the Object Management Group's (OMG) First Workshop on Real-Time and Embedded Distributed Object Computing, Falls Church, VA, USA July 24-27 2000. Presentation also given on this subject to the workshop attendees.

Implementing Pluggable Protocols for TAO (The ACE ORB)

Dr. Douglas C. Schmidt, Dr. Fred Kuhns, Carlos O'Ryan, Ossama Othman, and Bruce Trask. Part of the current TAO release documentation.