An Architecture for Generating Web-Based, Thin-Client Diagramming Tools
Proceedings of the 19th IEEE international conference on Automated software engineering
Generating web-based user interfaces for diagramming tools
AUIC '05 Proceedings of the Sixth Australasian conference on User interface - Volume 40
A research agenda for distributed software development
Proceedings of the 28th international conference on Software engineering
ACSC '06 Proceedings of the 29th Australasian Computer Science Conference - Volume 48
Collaboration in Software Engineering: A Roadmap
FOSE '07 2007 Future of Software Engineering
Experiences developing architectures for realizing thin-client diagram editing tools
Software—Practice & Experience
Enhancing collaborative synchronous UML modelling with fine-grained versioning of software artefacts
Journal of Visual Languages and Computing
Hi-index | 0.00 |
Rosetta is a tool that supports the creation of object-oriented design documents, and automatically checks the conformance of Java implementations to those designs. Rosetta is based on a novel WWW architecture, supporting collaborative use with heterogeneous development tools under a coevolutionary development process. Rosetta has been used extensively in our research group and in teaching at the first year university level, and is currently undergoing industrial field trials. Rosetta has proved successful, but its deployment over the WWW has not proved as transparent to users as we had hoped.