The MAUI Toolkit: Groupware Widgets for Group Awareness

dc.contributor.authorHill, Jason
dc.contributor.authorGutwin, Carl
dc.date.accessioned2020-06-06T09:06:57Z
dc.date.available2020-06-06T09:06:57Z
dc.date.issued2004
dc.date.issued2004
dc.description.abstractGroup awareness is an important part of synchronous collaboration, and support for group awareness can greatly improve groupware usability. However, it is still difficult to build groupware that supports group awareness. To address this problem, we have developed the Multi-User Awareness UI toolkit (MAUI) toolkit, a Java toolkit with a broad suite of awareness-enhanced UI components. The toolkit contains both extensions of standard Swing widgets, and groupware-specific components such as telepointers. All components have added functionality for collecting, distributing, and visualizing group awareness information. The toolkit packages components as JavaBeans, allowing wide code reuse, easy integration with IDEs, and drag-and-drop creation of working group-aware interfaces. The toolkit provides the first ever set of UI widgets that are truly collaboration-aware, and provides them in a way that greatly simplifies the construction and testing of rich groupware interfaces.de
dc.identifier.doi10.1007/s10606-004-5063-7
dc.identifier.pissn1573-7551
dc.identifier.urihttp://dx.doi.org/10.1007/s10606-004-5063-7
dc.identifier.urihttps://dl.eusset.eu/handle/20.500.12015/3655
dc.publisherSpringer
dc.relation.ispartofComputer Supported Cooperative Work (CSCW): Vol. 13
dc.relation.ispartofseriesComputer Supported Cooperative Work (CSCW)
dc.subjectawareness
dc.subjectfeedthrough
dc.subjectgroup widgets
dc.subjectgroupware interfaces
dc.titleThe MAUI Toolkit: Groupware Widgets for Group Awarenessde
dc.typeText/Journal Article
gi.citation.endPage571
gi.citation.startPage539
gi.citations.count36
gi.citations.elementGizem Akarsu, Erkan Güven, Nasuh Evrim Acar, Derya Selda Sınar Ulutaş, Yunus Emre Aslan, Barış Ağamolla, Açelya Sabancalı, Büşra Eser, Eyüp Erikli (2024): The Effect of 8-Week Soccer Training on Group Dynamics and Group Consciousness of Individuals with Intellectual Disabilities, In: International Journal of Disabilities Sports and Health Sciences 6(7), doi:10.33438/ijdshs.1520312
gi.citations.elementNuray ÖNCÜL, İlknur ÇİFCİ TEKİNARSLAN (2022): Otizm Spektrum Bozukluğu Olan Çocuklara Sembolik Oyunların Öğretiminde Canlı ve Video Modelle Öğretimin Karşılaştırılması, In: Ankara Üniversitesi Eğitim Bilimleri Fakültesi Özel Eğitim Dergisi 3(23), doi:10.21565/ozelegitimdergisi.783396
gi.citations.elementManuele Kirsch Pinheiro, Carine Souveyet (2019): Is Group-Awareness Context-Awareness?, In: International Journal of e-Collaboration 3(15), doi:10.4018/ijec.2019070101
gi.citations.elementGergely Sipos, Péter Kacsuk (2009): Maintaining Consistency Properties of Grid Workflows in Collaborative Editing Systems, In: 2009 Eighth International Conference on Grid and Cooperative Computing, doi:10.1109/gcc.2009.72
gi.citations.elementJuan E. Garrido, Victor M. R. Penichet, Maria D. Lozano, Aaron Quigley, Per Ola Kristensson (2014): AwToolkit, In: Proceedings of the 2014 International Working Conference on Advanced Visual Interfaces, doi:10.1145/2598153.2598160
gi.citations.elementDimitrios Kotsalis, George Vellis, Demos Akoumianakis, Jean Vanderdonckt (2014): Implementation-agnostic instantiation schemes for ubiquitous, synchronous multi-user interfaces, In: Proceedings of the 18th Panhellenic Conference on Informatics, doi:10.1145/2645791.2645825
gi.citations.elementDavid Ledo, Steven Houben, Jo Vermeulen, Nicolai Marquardt, Lora Oehlberg, Saul Greenberg (2018): Evaluation Strategies for HCI Toolkit Research, In: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, doi:10.1145/3173574.3173610
gi.citations.elementVíctor López-Jaquero, Francisco Montero, Miguel A. Teruel (2017): Influence awareness: considering motivation in computer-assisted rehabilitation, In: Journal of Ambient Intelligence and Humanized Computing 6(10), doi:10.1007/s12652-017-0652-8
gi.citations.elementTom Gross (2013): Supporting Effortless Coordination: 25 Years of Awareness Research, In: Computer Supported Cooperative Work (CSCW) 4-6(22), doi:10.1007/s10606-013-9190-x
gi.citations.elementMauro C. Pichiliani, Celso M. Hirata (2009): A technical comparison of the existing approaches to support collaboration in non-collaborative applications, In: 2009 International Symposium on Collaborative Technologies and Systems, doi:10.1109/cts.2009.5067496
gi.citations.elementJonathan Bunde-Pedersen, Martin Mogensen, Jakob E. Bardram (2006): The ABC adaptive fusion architecture, In: Proceedings of the 4th international workshop on Middleware for Pervasive and Ad-Hoc Computing (MPAC 2006), doi:10.1145/1169075.1169076
gi.citations.elementLucas Santos de Oliveira, Marco Aurélio Gerosa (2011): Collaborative Features in Content Sharing Web 2.0 Social Networks: A Domain Engineering Based on the 3C Collaboration Model, In: Lecture Notes in Computer Science, doi:10.1007/978-3-642-23801-7_12
gi.citations.elementCésar A. Collazos, Francisco L. Gutiérrez, Jesús Gallardo, Manuel Ortega, Habib M. Fardoun, Ana Isabel Molina (2018): Descriptive theory of awareness for groupware development, In: Journal of Ambient Intelligence and Humanized Computing 12(10), doi:10.1007/s12652-018-1165-9
gi.citations.elementMatthias Heinrich, Franz Josef Grüneberger, Thomas Springer, Martin Gaedke (2012): Reusable Awareness Widgets for Collaborative Web Applications – A Non-invasive Approach, In: Lecture Notes in Computer Science, doi:10.1007/978-3-642-31753-8_1
gi.citations.elementRobert P. Gauthier, Catherine Pelletier, Laurie-Ann Carrier, Maude Dionne, Ève Dubé, Samantha Meyer, James R. Wallace (2022): Agency and Amplification, In: Proceedings of the ACM on Human-Computer Interaction GROUP(7), doi:10.1145/3567552
gi.citations.elementRafael Duque, Crescencio Bravo, Santos Bringas, Daniel Postigo (2024): Leveraging a visual language for the awareness-based design of interaction requirements in digital twins, In: Future Generation Computer Systems, doi:10.1016/j.future.2023.11.018
gi.citations.elementJakob E. Bardram, Martin Mogensen (2007): DOLCLAN – Middleware Support for Peer-to-Peer Distributed Shared Objects, In: Lecture Notes in Computer Science, doi:10.1007/978-3-540-72883-2_9
gi.citations.elementBrian de Alwis, Carl Gutwin, Saul Greenberg (2009): GT/SD, In: Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, doi:10.1145/1570433.1570483
gi.citations.elementGeorge Vellis, Dimitrios Kotsalis, Demosthenes Akoumianakis (2016): Multi-device interactions for teamwork in ubiquitous, collaborative and distributed contexts, In: Proceedings of the 20th Pan-Hellenic Conference on Informatics, doi:10.1145/3003733.3003810
gi.citations.elementDu Li, Yi Yang, James Creel, Blake Dworaczyk (2006): A Framework for Building Collaboration Tools by Leveraging Industrial Components, In: Lecture Notes in Computer Science, doi:10.1007/11914853_36
gi.citations.elementGeorge Vellis (2009): Model-based development of synchronous collaborative user interfaces, In: Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, doi:10.1145/1570433.1570491
gi.citations.elementMatthias Heinrich, Franz Lehmann, Franz Josef Grüneberger, Martin Gaedke, Thomas Springer, Alexander Schill (2014): Enriching single-user web applications non-invasively with shared editing support, In: Science of Computer Programming, doi:10.1016/j.scico.2013.07.017
gi.citations.elementRaffaella Grieco, Delfina Malandrino, Giuseppina Palmieri, Vittorio Scarano (2007): Face2face social bookmarking with recommendations: WebQuests in the classrooms, In: 2007 International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2007), doi:10.1109/colcom.2007.4553834
gi.citations.elementPaul McKay, Stacey Scott, Jonathan Histon, Gerard Torenvliet (2009): Investigating Interaction Conflicts in Collaborative Cockpit Displays, In: AIAA Infotech@Aerospace Conference, doi:10.2514/6.2009-1856
gi.citations.elementLucas Santos de Oliveira, Marco Aurélio Gerosa (2012): A domain engineering for content sharing collaborative features, In: Proceedings of the 18th Brazilian symposium on Multimedia and the web, doi:10.1145/2382636.2382708
gi.citations.elementGeorge Vellis, Dimitrios Kotsalis, Demosthenes Akoumianakis, Jean Vanderdonckt (2012): Model-Based Engineering of Multi-platform, Synchronous and Collaborative UIs - Extending UsiXML for Polymorphic User Interface Specification, In: 2012 16th Panhellenic Conference on Informatics, doi:10.1109/pci.2012.27
gi.citations.elementGuozheng Wang, Bo Jiang (2007): Adapted Clustering Based on Maximal Spanning Tree in Collaborative Editing Systems, In: 2007 International Conference on Convergence Information Technology (ICCIT 2007), doi:10.1109/iccit.2007.274
gi.citations.elementGergely Sipos, Péter Kacsuk (2010): Efficient Graph Partitioning Algorithms for Collaborative Grid Workflow Developer Environments, In: Lecture Notes in Computer Science, doi:10.1007/978-3-642-15277-1_6
gi.citations.elementMauro C. Pichiliani, Celso M. Hirata, Fabricio S. Soares, Carlos H. Q. Forster (2009): TeleEye: An Awareness Widget for Providing the Focus of Attention in Collaborative Editing Systems, In: Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, doi:10.1007/978-3-642-03354-4_20
gi.citations.elementYanzhen Yue, Xiaojuan Ma, Zhenhui Jiang (2014): Share your view, In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, doi:10.1145/2556288.2557143
gi.citations.elementChristopher Paul Middup, Peter Johnson (2000): Modeling Group Artifact Adoption for Awareness in Activity-Focused Co-located Meetings, In: Lecture Notes in Computer Science, doi:10.1007/978-3-540-77222-4_11
gi.citations.elementMauro C. Pichiliani, Celso M. Hirata (2006): A Guide to Map Application Components to Support Multi-User Real-Time Collaboration, In: 2006 International Conference on Collaborative Computing: Networking, Applications and Worksharing, doi:10.1109/colcom.2006.361831
gi.citations.elementGergely Sipos (2012): Protecting the consistency of workflow applications in collaborative development environments, In: Future Generation Computer Systems 3(28), doi:10.1016/j.future.2011.09.003
gi.citations.elementMohamad Salimian, Stephen Brooks, Derek Reilly (2018): IMRCE, In: Proceedings of the Symposium on Spatial User Interaction, doi:10.1145/3267782.3267794
gi.citations.elementMauro C. Pichiliani, Celso Massaki Hirata (2014): Adaptation of Single-user Multi-touch Components to Support Synchronous Mobile Collaboration, In: Mobile Networks and Applications 5(19), doi:10.1007/s11036-014-0512-0
gi.citations.elementPedro Antunes, Anto Ferreira (2011): Developing Collaboration Awareness Support from a Cognitive Perspective, In: 2011 44th Hawaii International Conference on System Sciences, doi:10.1109/hicss.2011.161

Files