Enhancing collaborative synchronous UML modelling with fine-grained versioning of software artefacts.
Andrea De LuciaFausto FasanoGiuseppe ScannielloGenny TortoraPublished in: J. Vis. Lang. Comput. (2007)
Keyphrases
- fine grained
- uml profile
- software systems
- coarse grained
- software development
- modeling language
- software architecture
- metamodel
- software design
- formal methods
- access control
- uml diagrams
- tightly coupled
- massively parallel
- concurrency control
- development process
- collaborative learning
- software maintenance
- requirements engineering
- software engineering
- data lineage
- aspect oriented programming
- information systems
- software engineers
- software quality
- source code
- data model