Hypertext and hypermedia
Computer-supported cooperative work and groupware
Computer-supported cooperative work and groupware
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
DistView: support for building efficient collaborative applications using replicated objects
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Building real-time groupware with GroupKit, a groupware toolkit
ACM Transactions on Computer-Human Interaction (TOCHI)
Designing object-oriented synchronous groupware with COAST
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Workspace awareness for groupware
Conference Companion on Human Factors in Computing Systems
Timewarp: techniques for autonomous collaboration
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Java object-sharing in Habanero
Communications of the ACM
The object constraint language: precise modeling with UML
The object constraint language: precise modeling with UML
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Modeling collaboration using shared objects
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
Modeling shared information spaces (SIS)
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
Hypermedia-based support for cooperative learning of process knowledge
Journal of Network and Computer Applications - Special issue on support for flexible e-learning on the WWW
Agent UML: a formalism for specifying multiagent software systems
First international workshop, AOSE 2000 on Agent-oriented software engineering
Software engineering (6th ed.)
Software engineering (6th ed.)
Organizing shared enterprise workspaces using component-based cooperative hypermedia
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
Official Microsoft Netmeeting 2.1 Book
Official Microsoft Netmeeting 2.1 Book
UML-F: A Modeling Language for Object-Oriented Frameworks
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
Using UML for Modeling Complex Real-Time Systems
LCTES '98 Proceedings of the ACM SIGPLAN Workshop on Languages, Compilers, and Tools for Embedded Systems
L3 - an infrastructure for collaborative learnflow
CSCL '02 Proceedings of the Conference on Computer Support for Collaborative Learning: Foundations for a CSCL Community
UMLi: the unified modeling language for interactive applications
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
UML-RT as a candidate for modeling embedded real-time systems in the telecommunication domain
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Profiling Co-Operative Problem-Based Learning Situations
ICCI '03 Proceedings of the 2nd IEEE International Conference on Cognitive Informatics
Model based engineering of learning situations for adaptive web based educational systems
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Shared data modeling with UML-G
International Journal of Computer Applications in Technology
Hi-index | 0.00 |
Groupware is explicitly designed to support the cooperation among group members. The implementation of cooperation-aware groupware is supported by several object-oriented toolkits and frameworks, but there is no unified way to model applications built on top of these. We propose UML-G as an extensible UML profile for modeling groupware and want the community to contribute to it. We identify groupware specific modeling needs related to shared data modeling. Since these needs are not addressed by standard UML, we define UML-G's shared data modeling part. Usage scenarios demonstrate how UML-G can be used to assist groupware modeling. UML-G supports explicit modeling of groupware related needs. Moreover, a shared understanding between developers is backed, which abstracts from the implementation. In addition, CASE tool support for UML-G strengthens its practical relevance.