Model-driven software development with UML and JAVA - Lano, Kevin (Australia : Course Technology, 2009)
1. Model-driven development -- 2. The unified modeling language -- 3. Model constraints -- 4. Specification using UML -- 5. Model validation -- 6. Design techniques -- 7. Model transformations -- 8. Implementation -- 9. System evolution -- 10. Web application development -- 11. Enterprise information systems
Includes bibliographical references and index
Keywords: Java (Computer program language); Model-driven software architecture; UML (Computer science)