University of Tehran
ECE Department
ECE 649
Advanced Software Engineering
Fall 2007
Marjan Sirjani
Ramtin Khosravi
Home
Course Description
Schedule
Assignments
Resources
UML, etc.
The
UML homepage
at OMG
UML Specifications
UML Action Semantics
Model-Driven Stuff
Markus Voelter's Homepage
Voelter's
Tutorail on MDSD
MDA Page at OMG
DSL Stuff
When and How to Develop Domain Specific Languages
, CWI Report SEN-E0517, Dec. 2005.
Martin Fowler
's article on
Language Workbenches
The Language-Oriented Programming Article
Testing Domain Specific Languages
DSL Development in Ruby - interview with Obie Fernandez [
Podcast on SE Radio
] [
Slides
]
Petri Nets
W. van der Aalst slides on Petri Net
Z
Jim Davies and Jim Woodcock Slides on Z
Reo
Reo Paper
Constraint Automata Paper