[Home]HomePage

HomePage | RecentChanges | Preferences

Overview

We are working on developping a process for the design and development of Domain Specific Languages. Our research shows that there is no current process for the development of Domain Specific Languages. We are modelling our process on the Rational Unified Process. We are developping a proof of concept for our language development process in the form of a simple language for object mapping to a relational database.

Hooray! Final version of paper!

Nearly-finished project report

Presentation Final

The final presentation

Eclipse Project Zip

Here is the Eclipse project zip file as of 4/4/05:

Presentation

The fifth draft is now up

Fifth draft:

Fourth draft:

Third draft:

Second draft:

First draft:

Methodology section

This is a work in progress, and I will post newer versions as I get done with them, always available at this link.

Project Report as of 03/21/2005

Sample Input File

Updated Diagrams (implementation)

FreeWheel Software Architecture Document

FreeWheel Use Cases (Iteration 1)

FreeWheel Analysis & Design (Iteration 1)

Process Description

Process Diagrams

Domain lists

Vision for FreeWheel The name for our relational object-mapping solution will be FreeWheel (unless something better is suggested)

Writeup of process (first three sections)

Updated Process Diagram This is the Process as a series of activity diagrams:

Microsoft DSL Tools Link

Look at IBM DeveloperWorks to see if they have anything on DSLs

Project report
Here is our project report:

Process
Here is an overview of the process so far:

Visual Paradigm Project
Here is our Visual Paradigm Project for our example DSL:

DSL Business Specification Template
Here is the template for our DSL Business Specification document:

DSL Business Specification Example
Here is the DSL Business Specification document for our example DSL:

Glossary
Here is the gloassary of terms for this project:

Schedule
Here is the initial draft of the schedule for this MQP:

Vision
Here is the initial draft of the Vision document for this MQP:

Rational Unified Process
We are looking at RUP for our process platform needs. I have downloaded an evaluation copy of the RUP from

First update
I made a page explaining how to do bulleted and numbered lists in this Wiki.


HomePage | RecentChanges | Preferences
This page is read-only | View other revisions
Last edited April 30, 2006 3:18 pm by c-24-91-114-79.hsd1.ma.comcast.net
Search: