The Artima Developer Community
Sponsored Link

Agile Buzz Forum
OOPSLA Tutorial on DSM

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Steven Kelly

Posts: 294
Nickname: stevek
Registered: Jul, 2005

Steven Kelly is CTO at MetaCase and lead developer of the MetaEdit+ Domain-Specific Modeling tool
OOPSLA Tutorial on DSM Posted: Aug 1, 2008 7:55 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by Steven Kelly.
Original Post: OOPSLA Tutorial on DSM
Feed Title: Steven Kelly on DSM
Feed URL: http://www.metacase.com/blogs/stevek/stevek-rss.xml
Feed Description: Domain-Specific Modeling: A Toolmaker Perspective
Latest Agile Buzz Posts
Latest Agile Buzz Posts by Steven Kelly
Latest Posts From Steven Kelly on DSM

Advertisement

In addition to the 8th DSM workshop -- the longest running and biggest OOPSLA workshop last year -- there's also a DSM tutorial this year. If you want to share your Domain-Specific Modeling experiences, submit a position paper to the workshop (deadline this Monday, 4th August!). If you want to learn from others' experience, sign up for the tutorial. Either way, we'd be delighted to see you!

Domain-Specific Modeling Tutorial at OOPSLA 2008
Juha-Pekka Tolvanen & Steven Kelly
Tuesday October 21, 13:30 - 17:00, Nashville, TN

Abstract: Domain-Specific Languages and Model-Driven Development have moved from scattered successes, through industry hype, to increasingly widespread practical use. Well-attested benefits include raising the level of abstraction, improving productivity, and improving quality. The main questions are no longer what or why, but where and how.

This tutorial will teach participants about Domain-Specific Modeling and code generation, where they can best be used (and where not), and how to apply them effectively to improve your software development. This tutorial introduces DSM and looks at how it differs from modelling languages like UML that focus more on the level of the code world. This is followed by real-life examples of DSM from various fields of software development.

The main part of the tutorial addresses the guidelines for implementing DSM: how to choose where to use it, how to identify the domain concepts and formalize them into a metamodel, different ways of building code generation, and how to integrate generated code with legacy or manually-written code. Participants will have the chance to learn practical skills in language creation and modification exercises.

Objectives: Participants will learn how to define modeling languages that enable full code generation from models

Read: OOPSLA Tutorial on DSM

Topic: Classes as Namespaces Previous Topic   Next Topic Topic: On Syd Barrett

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use