dc.contributor.author | McEwan, Gregor | eng |
dc.contributor.author | Greenberg, Saul | eng |
dc.contributor.author | Rounding, Michael | eng |
dc.contributor.author | Boyle, Michael | eng |
dc.date.accessioned | 2008-02-27T22:06:31Z | |
dc.date.available | 2008-02-27T22:06:31Z | |
dc.date.issued | 2006-02-23 | eng |
dc.identifier.uri | http://hdl.handle.net/1880/45897 | |
dc.description.abstract | Groupware normally offers only fixed functionality, which can be a
poor match to the actual needs of particular group. We argue that groupware
should be extensible by third party developers, and describe groupware
plug-ins as a method that enables this. Using the Community Bar (CB) as a
case study, we illustrate an easy-to-program extensible groupware
architecture. Unlike single user plug-ins, CB groupware plug-ins
automatically share and populate a distributed data structure, using a
distributed Model View Controller pattern to simplify programming. Several
3rd party plugins illustrate what people can create in practice. | eng |
dc.language.iso | Eng | eng |
dc.subject | Computer Science | eng |
dc.title | Groupware Plug-ins: A Case Study of Extending Collaboration
Functionality through Media Items | eng |
dc.type | unknown | |
dc.publisher.corporate | University of Calgary | eng |
dc.publisher.faculty | Science | eng |
dc.description.notes | We are currently acquiring citations for the work deposited into this collection. We recognize the distribution rights of this item may have been assigned to another entity, other than the author(s) of the work.If you can provide the citation for this work or you think you own the distribution rights to this work please contact the Institutional Repository Administrator at digitize@ucalgary.ca | eng |
dc.identifier.department | 2006-822-15 | eng |
dc.date.computerscience | 2006-02-23 | eng |
dc.identifier.doi | http://dx.doi.org/10.11575/PRISM/30698 | |
thesis.degree.discipline | Computer Science | eng |