1. Model Driven Architecture;Frankel,2003
2. UML Distilled: A Brief Guide to the Standard Object Modeling Language;Fowler,2003
3. Executable Object Modeling with Statecharts;Harel;IEEE Computer,1997
4. Programming from Specifications;Morgan,1990
5. P. Naur and B. Randall. Software Engineering: A Report on a Conference Sponsored by the NATO Science Committee, 1969