Notification Systems Research Lab
| URL: http://research.cs.vt.edu/ns/ Contact: Scott McCrickard Notification systems attempt to deliver current, important information to the user in an efficient and effective manner. Examples of familiar notification systems include instant messaging systems, system and user status updates, email alerts, and news and stock tickers. With the popularity of these systems skyrocketing in recent years, our group explores the effects of incoming notifications on ongoing computing tasks, creating models for their design, implementation, and evaluation. Please feel free to contact us with questions or comments about our work. |
"Achieving Both Creativity and Rationale: Reuse in Design with Images and Claims",
Creativity and Rationale: Enhancing Human Experience by Design, London, Springer-Verlag, pp. 105-120, 2013.
Making Claims: Knowledge Design, Capture, and Sharing in HCI,
: Morgan & Claypool, 2012.
"Understanding cool: An analytic exploration of contributing factors for teens",
PsychNology Journal, vol. 10, no. 2, pp. 93-102, 06/2012.
"Balancing awareness and interruption in mobile patrol using context-aware notification",
International Journal of Mobile Human Computer Interaction (IJMHCI), vol. 4, no. 3, pp. 1-27, 07/2012.
"Software product innovation in agile usability teams: An analytical framework of social capital, network governance, and usability knowledge management",
International Journal of Agile and Extreme Software Development, vol. 1, no. 1, pp. 52-77, 06/2012.
"Achieving both creativity and rationale: Reuse in design with images and claims",
Human Technology, vol. 7, no. 2, pp. 109-122, 08/2011.
Abstract
"Leveraging card-based collaborative activities as culturally situated design tools",
HCI International 2011 (HCII '11), Orlando, FL, 07/2011.
"Evaluating eXtreme Scenario-based Design in a Distributed Team",
2011 ACM Conference on Human Factors in Computing Systems (CHI '11), 05/2011.
"TIME: A Method for Detecting Dynamic Variances of Trust",
In the Proceedings of the 4th Workshop on Information Credibility on the Web. (In conjunction with 19th World Wide Web Conference 2010, Raleigh-Durham, NC, 04/2010.
"Artifacts in design: representation, ideation, and process",
28th of the international conference extended abstracts on Human factors in computing systems (CHI EA '10), Atlanta GA, ACM, pp. 4445-4448, 05/2010.
"Investigating the relationship between imagery and rationale in design",
8th ACM Conference on Designing Interactive Systems (DIS '10), Aarhus, DK, ACM, pp. 75-84, 08/2010.
Abstract
"Concept Mapping in Agile Usability: A Case Study",
ACM Conference on Human Factors in Computing Systems (CHI '10), Atlanta, GA, 04/2010.
"Investigating the Relationship Between Imagery and Rationale in Design",
2010 ACM Conference on Designing Interactive Systems (DIS '10), Aarhus, Denmark, 08/2010.
"Picking Up Artifacts: Storyboarding as a Gateway to Reuse.",
In Proceedings of the IFIP TC.13 Page 8 of 10 Conference on Human-Computer Interaction (INTERACT '09), vol. 5727, Uppsala Sweden, pp. 528 - 541, 08/2009.
Education and Design: Using Human-Computer Interaction Case Studies to Learn,
, CD ROM, Auburn AL,, pp. 5 pages,, 03/2008.
"Eleven Guidelines for Implementing Pair Programming in the Classroom",
2008 Conference on Agile Software Development (Agile 2008), Toronto, Canada, 06/2008.
"From Everyday Objects to Computational Devices: Understanding the Science behind Ubiquitous Computing Interface Design",
International Journal of Computing and ICT Research (IJCIR), vol. 2, no. 2, pp. 49-61, 12/2008.
"Designing automated handheld navigation support",
10th International Conference on Human Computer Interaction with Mobile Devices and Services (MobileHCI 2008), Amsterdam, the Netherlands, 09/2008.
"Reuse-centric Requirements Analysis with Task Models, Scenarios, and Critical Parameters",
Journal of Systemics, Cybernetics, and Informatics (SCI), vol. 5, pp. pages 72-78, 2007.
"Channeling Creativity: Using Storyboards and Claims to Encourage Collaborative Design",
Workshop on Tools in Support of Creative Collaboration (part of Creativity & Cognition 2007), Washington DC, 07/2007.
Taking the Case: An Evaluation of Digital Case Study Libraries,
, pp. pp. 813-820., 2007.
"Understanding Usability: Investigating an Integrated Design Environment and Management System",
International Journal of Information Technology and Smart Education (ITSE),, vol. 4, no. 3, pp. pages 161-175, 08/2007.
"Refashioning our Interaction with Space",
In Workshop on Mobile Spatial Interaction (part of CHI 2007) , San Jose CA,, 05/2007.
"Setting the stage for community-based tech-ubiquity in the built environment",
Design Intelligence (DI), vol. 13, no. 4, pp. pages 20-28, 04/2007.
"Enlightening a Co-Located Community with a Semi-Public Notification System",
ACM Conference on Computer Supported Collaborative Work (CSCW 2006) , Banff Alberta Canada, pp. pp. 21-24., 11/2006.
"CaBN: Disparate Information Management through Context-Aware Notifications",
16th International Conference on Computer Theory and Applications (ICCTA 2006), Alexandria Egypt, pp. pp. 46-49., 09/2006.
"Task Models, Scenarios, and Critical Parameters: Toward the Establishment of an Effective Infrastructure for Reuse-centric Requirements Analysis",
3rd International Conference on Cybernetics and Information Technologies, Systems and Applications (CITSA 2006), Orlando FL, pp. pages 186-191, 07/2006.
"Listening to your inner voices: Investigating means for voice notifications.",
ACM Conference on Human Factors in Computing Systems (CHI '06), Montreal Canada, pp. pp. 1173-1176, 04/2006.
"VTAssist—A Location-Based Feedback Notification System for the Disabled",
ACM Southeast Conference (ACMSE 2006), Melbourne FL, pp. pp. 512-517., 03/2006.
"Alumni Campus Tour: Capturing the Fourth Dimension in Location Based Notification Systems",
ACM Southast Conference (ACMSE 2006), Melbourne FL, pp. pp. 500-505., 03/2006.
"Intelligent Library Navigation using Location-aware Systems",
ACM Southeast Conference (ACMSE 2006), Melbourne FL,, pp. pp. 371-376., 03/2006.
"Better Discount Evaluation: Illustrating How Critical Parameters Support Heuristic Creation",
Interacting with Computers (IwC), vol. 17, pp. pp. 592-612,, 2005.
"Analyzing the Social Capital Value Chain in Community Networks",
Journal of Internet Research, vol. 15, no. 3, pp. pp. 262-280, 2005.
"Supporting Requirements Reuse in Notification Systems Design Through Task Modeling",
11th International Conference on Human-Computer Interaction (HCII '05), Las Vegas NV, 07/2005.
"From Personas to Design: Creating a Collaborative Multi-disciplinary Design Environment",
11th International Conference on Human-Computer Interaction (HCII '05), Las Vegas NV,, 07/2005.
"Use and Reuse in Information and Interaction Design",
11th International Conference on Human-Computer Interaction (HCII '05), 07/2005.
"Toward Introducing Notification Technology into Distributed Project Teams",
12th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, Greenbelt MD, 04/2005.
"Links for a Human-Centered Science of Design: Integrated Design Knowledge Environments for a Software Development Process",
2005 Hawai'i International Conference on System Sciences (HICSS '05), CD ROM, Waikoloa HI,, pp. 10pages, 01/2005.
"Image is Everything: Advancing HCI Knowledge and Interface Design Using the System Image",
ACM Southeast Conference (ACMSE '05), Kennesaw GA, pp. pp. 2-376 - 2-381., 03/2004.
"Facilitating and Automating Empirical Evaluation for Education",
ACM Southeast Conference (ACMSE '05), Kennesaw GA, pp. pp. 1-303 - 1-308, 03/2004.
"Project Management for the 21st Century: Supporting Collaborative Design through Risk Analysis",
ACM Southeast Conference (ACMSE '05), Kennesaw GA, pp. pp. 2-300 - 2-305, 03/2004.
"NotiFly: Enhancing Design through Claims-Based Personas and Knowledge Reuse",
ACM Southeast Conference (ACMSE '05), Kennesaw GA, pp. pp. 2-359 - 2-364., 2004.
"Visualization of Design Knowledge Component Relationships to Facilitate Reuse",
IEEE International Conference on Information Reuse and Integration (IRI '04), Las Vegas NV, pp. pp. 414-419, 11/2004.
"From Chaos to Cooperation: Teaching Analytic Evaluation with LINKUP",
E-Learn '04, Washington DC, pp. pp. 2755-2762, 11/2004.
"Making a Case for HCI: Comparing Materials for Case-Based Teaching",
Conference on Frontiers in Education (FIE '04), Savannah GA, pp. pp. T3H-4 - T3H-9., 10/2004.
"Laboratory Simulation Methods for Studying Complex Collaborative Tasks",
HFES '04, New Orleans LA, pp. pp. 2451-2455, 09/2004.
"Comparing Generic vs Specific Heuristics: Illustrating a New UEM Comparison Technique",
HFES '04, New Orleans LA, pp. pp. 2480-2484., 09/2004.
"Unpacking Critical Parameters for Interface Design: Evaluating Notification Systems with the IRC Framework",
DIS '04, Cambridge MA, pp. pp 279-288, 08/2004.
"Entering the Heart of Design: Relationships for Tracing Claim Evolution",
SEKE '04, Banff Alberta Canada, pp. pp. 167-172., 06/2004.
"Usability Testing of Notification Interfaces: Are We Focused on the Best Metrics?",
ACMSE '04, Huntsville AL,, 04/2004.
"Designing the Claims Reuse Library: Validating Classification Methods for Notification Systems",
ACMSE '04, Huntsville AL, pp. pp 128-133., 04/2004.
"“Proselytizing Pervasive Computing Education: A Strategy and Approach Influenced by Human- Computer Interaction",
PerEd '04, Orlando FL, pp. pp 257-262, 03/2004.
"Design, Science, and Engineering Topics--Teaching HCI with a Unified Method",
SIGCSE '04, Norfolk VA,, pp. pp 31-35., 03/2004.
"A Model for Notification Systems Evaluation--Assessing User Goals for Multitasking Activity",
ACM Transactions on Computer- Human Interaction (TOCHI) , vol. 10 , no. 4, pp. pp. 312-338., 12/2003.
"Classroom BRIDGE: Using Collaborative Public and Desktop Timelines to Support Activity Awareness",
ACM Conference on User Interface Software and Technology (UIST '03), Vancouver BC Canada,, pp. pp. 21-30., 11/2003.
"Generalizing Interface Design Knowledge: Lessons Learned from Developing a Claims Library",
IRI '03, Las Vegas NV, pp. pp. 362-369., 10/2003.
"Educating Novice Developers of Notification Systems: Targeting User-Goals with a Conceptual Framework",
EDMEDIA '03, Honolulu HI, pp. pp. 2759-2766., 06/2003.
"Are Cognitive Architectures Mature Enough to Evaluate Notification Systems?",
SERP '03, Las Vegas NV, 06/2003.
"Establishing Tradeoffs that Leverage Attention for Utility: Empirically Evaluating Information Display in Notification Systems",
International Journal of Human-Computer Studies , vol. 8, no. 5, pp. pp. 547-582., 05/2003.
"Notification and Awareness: Synchronizing Task-Oriented Collaborative Activity",
International Journal of Human- Computer Studies, vol. 8, no. 5, pp. pp. 605-632., 05/2003.
"Introduction: Design and Evaluation of Notification User Interfaces",
International Journal of Human-Computer Studies, vol. 8, no. 5, pp. pp. 509-514., 05/2003.
"Attuning Notification Design to User Goals and Attention Costs",
Communications of the ACM , vol. 46, no. 3, pp. pp. 67-72., 03/2003.
"A Toolkit for the Construction of Real World Interfaces",
ACMSE 2003, Savannah GA, pp. pp. 118-123, 03/2003.
"Ubiquitous Computing: By the People, For the People",
ACMSE 2003, Savannah GA, pp. pp. 16-21., 03/2003.
"Enlarging Usability for Ubiquitous Displays",
ACMSE 2003, Savannah GA, pp. pp. 24-29, 03/2003.
"An Extensible Framework for Information Visualization and Collection",
ACMSE 2003, Savannah GA, pp. pp. 365-370., 03/2003.
"Learning and Retention in Data Structures: A Comparison of Visualization, Text, and Combined Methods",
Proc. ED-MEDIA 2002, pp. 2, 2002.
"Dynamic Route Descriptions: Tradeoffs by Usage Goals and User Characteristics",
Smart Graphics 2002, Hawthorne, NY, pp. pp. 71-78, 06/2002.
"Secondary Task Display Attributes -- Optimizing Visualizations for Cognitive Task Suitability and Interface Avoidance",
VisSym 2002, Barcelona Spain, pp. pp. 165-171., 05/2002.
"Evaluating Graphical vs Textual Secondary Displays for Information Notification",
ACMSE 2002, Raleigh NC, pp. pp. 153-160., 04/2002.
"The Effect of Changes in Information Access Times on Hypertext Choices",
HCII 2001, vol. 1, New Orleans, LA, , pp. pp. 1086-1090., 08/2001.
"Evaluating Animation in the Periphery as a Mechanism for Maintaining Awareness",
INTERACT 2001, Tokyo, Japan, pp. pp. 148-156., 07/2001.
"The effect of Variations in Information Access Times on Hypertext Choices",
HCII 2001, New Orleans, LA, pp. pp. 1086-1090, 08/2001.
"CWIC: Continuous Web Image Collector",
ACMSE 2000, Clemson, SC, pp. pp. 244-252., 04/2000, 2001.
"Supporting Information Awareness Using Animated Widgets",
USENIX Tcl/Tk Conference (Tcl2K), Austin, TX,, pp. pp 117-127., 02/2000.
"Beyond the Scrollbar: An Evolution and Evaluation of Alternative Navigation Techniques",
VL'99, Tokyo, Japan, pp. pp. 270-277., 09/1999.
"Maintaining Information Awareness with Irwin",
EDMEDIA '99, Seattle, WA, pp. pp. 552-557., 06/1999.
"PML: Representing Procedural Domains for Multimedia Presentations",
IEEE MultiMedia , vol. 6, no. 2, pp. pp. 40-52., 1999.
"Assessing the Impact of Changes at the Architectural Level: A Case Study on Graphical Debuggers.",
ICSM '96, Monterey, CA,, pp. pp. 59-67., 11/1996.
"Real Clock Time Animation Support for Developing Software Visualizations",
Australian Computer Journa, vol. 27, no. 3, pp. pp. 118-128., 11/1995.
"A Study of Wait-Free Hierarchies in Concurrent Systems",
ACMSE '94, Tuscaloosa, AL, pp. pp. 169-172., 03/1994.
