@inproceedings{7e54e2dd78974026b2cf603a82c5ad1e,
title = "Green: A flexible UML class diagramming tool for Eclipse",
abstract = "Green is a live round tripping UML class diagram editor plug-in for Eclipse, originally designed with the intention of focusing CS1/CS2 students on modeling and design. Green's ease of use and flexible features has allowed it to grow into a robust tool providing end users with an easy to use application satisfying their individual class diagramming needs. Green's live round tripping capability allows users to generate (Java) code from UML class diagrams and generate diagrams from (Java) code and have them both update each other as any changes are made. This demo will demonstrate the main features of Green, including forward and reverse engineering, live round-tripping, incremental exploration, and the various aspects of relationship semantics. Since Green is an ongoing project, demonstrations of additional features not in this list may also be included.",
keywords = "Code generation, Design, Java, Object-orientation, Reverse-engineering, UML",
author = "Wang Gene and Brian McSkimming and Zachary Marzec and Josh Gardner and Adrienne Decker and Carl Alphonce",
year = "2007",
doi = "10.1145/1297846.1297913",
language = "English",
isbn = "9781595938657",
series = "Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA",
pages = "834--835",
booktitle = "Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 2007 - Companion",
note = "22nd International Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 2007 - Companion ; Conference date: 21-10-2007 Through 25-10-2007",
}