Attributed Visualization of Collaborative Workspaces Mao Lin Huang, Quang Vinh Nguyen and Tom Hintz Faculty of Information Technology University of Technology,

Slides:



Advertisements
Similar presentations
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
Advertisements

© 2011 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
Dreamweaver MX 2004 “Viewing the Workspace” Mrs. Wilson.
Chapter 19 Design Model for WebApps
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
Britain Southwick Nicole Anguiano March 29, 2014
The Last Procedure Before First Functional Prototype Grant Boomer, Brett Papineau, Tanis Lopez, Archana Shrestha CS 383.
SVG Graph Browsers Data Visualization and Exploration With Directed Graphs in SVG.
CSI5112 Software Engineering Team: Andrei Anisenia Margi Fumtiwala.
OLAP Services Business Intelligence Solutions. Agenda Definition of OLAP Types of OLAP Definition of Cube Definition of DMR Differences between Cube and.
Wrapping Up PBL Problems Hal White Dept. of Chemistry and Biochemistry Workshop Wednesday June 28, 2006 about Developed by with who uses Presented on emphasizing.
Organizing Data & Information
1 System: Mecano Presenters: Baolinh Le, [Bryce Carder] Course: Knowledge-based User Interfaces Date: April 29, 2003 Model-Based Automated Generation of.
Subdue Graph Visualizer by Gayathri Sampath, M.S. (CSE) University of Texas at Arlington.
CHIME: A Metadata-Based Distributed Software Development Environment Stephen E. Dossick Dept. of Computer Science Columbia University
Microsoft Visio is diagramming software for Microsoft Windows. It uses vector graphics to create diagrams. The 2007 Standard and Professional editions.
© Copyright Eliyahu Brutman Programming Techniques Course.
Sharif University of Technology1 Design and Use-case Realization Software Engineering Laboratory Fall 2006.
Chapter 13: Advanced GUI and Graphics
WebDynpro for ABAP Short introduction.
©Silberschatz, Korth and Sudarshan18.1Database System Concepts Centralized Systems Run on a single computer system and do not interact with other computer.
Memoplex Browser: Searching and Browsing in Semantic Networks CPSC 533C - Project Update Yoel Lanir.
Object-Oriented Methods: Database Technology An introduction.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
The chapter will address the following questions:
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
1 Introduction to UML DIAGRAMS & CLASS DIAGRAM Chapter 7,8 主講人 : 許勝杰
A Visual Browser for Large-Scale Online Auctions Quang Vinh Nguyen and Mao Lin Huang Faculty of Information Technology University of Technology, Sydney.
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
Database Environment 1.  Purpose of three-level database architecture.  Contents of external, conceptual, and internal levels.  Purpose of external/conceptual.
Getting Started with Dreamweaver
MCTS Guide to Configuring Microsoft Windows Server 2008 Active Directory Chapter 3: Introducing Active Directory.
CHAMELEON : A Hierarchical Clustering Algorithm Using Dynamic Modeling
By LaBRI – INRIA Information Visualization Team. Tulip 2010 – version Tulip is an information visualization framework dedicated to the analysis.
Chapter 4 User Experience Model. User experience model (Ux) Visual specification of the user interface Visual specification of the user interface Both.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
CIT UPES | Sept 2013 | Unified Modeling Language - UML.
Introduction to Information Systems Class Agenda Instructor Introductions –Instructor –Class Objectives Competitive Advantages will be a key area Very.
Concepts and Terminology Introduction to Database.
CS654: Digital Image Analysis Lecture 3: Data Structure for Image Analysis.
Lecture 12: Network Visualization Slides are modified from Lada Adamic, Adam Perer, Ben Shneiderman, and Aleks Aris.
Visualizing Information in Global Networks in Real Time Design, Implementation, Usability Study.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
Domain 3 Understanding the Adobe Dreamweaver CS5 Interface.
September 18, 2002 Windows 2000 Server Active Directory By Jerry Haggard.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
CHAPTER TEN AUTHORING.
Storing Organizational Information - Databases
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
Spatial Information Retrieval. Spatial Data Mining + Knowledge Discovery Used for mining data in spatial databases with huge amounts of data Spatial data.
Group-oriented Modelling Tools with Heterogeneous Semantics Niels Pinkwart COLLIDE Research Group University of Duisburg, Germany.
UML as a Specification Language for Embedded Systems. By, Mir Ahmed Ali, Asst. Professor, ECM department, SNIST. By, Prof. Narsiah sir, Director of School.
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
Visualizing LiveNet with ENCCON Model Quang Vinh Nguyen Computer Systems Department Faculty of Information Technology University of Technology, Sydney.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Visualization Four groups Design pattern for information visualization
OOD OO Design. OOD-2 OO Development Requirements Use case analysis OO Analysis –Models from the domain and application OO Design –Mapping of model.
Web mining is the use of data mining techniques to automatically discover and extract information from Web documents/services
A Self-organizing Semantic Map for Information Retrieval Xia Lin, Dagobert Soergel, Gary Marchionini presented by Yi-Ting.
Network Topologies for Scalable Multi-User Virtual Environments Lingrui Liang.
Introduction to Unified Modeling Language (UML)
Appendix D: Network Model
Getting Started with Dreamweaver
MANAGING DATA RESOURCES
Information Networks: State of the Art
Ekaterina Prasolova-Førland
Chapter 3 Database Management
Presentation transcript:

Attributed Visualization of Collaborative Workspaces Mao Lin Huang, Quang Vinh Nguyen and Tom Hintz Faculty of Information Technology University of Technology, Sydney, Australia

Presentation Outline Attributed visualization Collaborative workspaces The framework of attributed visualization Graphical mapping for node attributes Graphical mapping for edge attributes Demonstration Conclusion

Attributed Visualization Not concern in traditional graph visualization  Use a graph model to represent data items and their relations.  Represent nodes as small rectangles,  Represent edges as connected links. Not sufficient to visualize complex real domains  Data objects and relations many associated domain specific attributes. Typical attributed visualization applications  Network data visualization, bibliographic citations visualization, web transaction visualization, etc,

Collaborative Workspaces Collaborative workspaces  Provide computer-based virtual environments supporting collaboration among organizational members,  Share documents or artifacts,  Communicate through discussion forums, text chats and audio/video conferences,  Define and enact work processes.  Increasingly become part of current work practice, especially in large and distributed organizations. LiveNet collaborative workspaces  Provide the flexibility to customize workspaces by adding roles and artifacts, assigning permissions, adding actions, etc.  Based on a meta-model that is stored as a relational database.

Research Objective Provide an effective visual representation of domain-specific attributes associated with collaborative objects. Provide an effective visual representation of domain-specific attributes associated with collaborative relations. Provide a concurrent display of multiple relations with associated attributes in the same visualization. Provide an effective interactive visual interface which a user can view, navigate and manipulate the collaborative objects and their relations.

The Framework of Attributed Visualization Is a navigational visual interface Display entire or focused workspace of a user Provide a visual environment for viewing, navigating and manipulating collaborative objects and relations Provide a view of domain-specific attributes associated with objects and relations Represent the relational structure of the entire collaborative workspace Consist a set of nodes and edges A Node represents a collaborative element An edge represents a relation between to objects Consist a set of domain-specific attributes or properties Node attributes represent properties of collaborative objects Edge attributes represent properties of relationships among objects The attributes are dynamically retrieved and updated from the server- side to client-side and vice versa Final representation of the visualization Structural mapping Map geometrical layout of the entirely collaborative workspaces Use EncCon layout algorithm Graphical mapping Map all graphical properties to nodes and edges Use shape, size, color, brightness, edge thickness, and other.

The Framework of Attributed Visualization (cont) An original graph visualization of a collaborative workspace An attributed visualization of the same workspace

Graphical Mapping For Node Attributes Node-Size  Represent the hierarchical level of an object in the collaborative workspace.  Size of a deeper level node is smaller than a higher level node. Node-Color  Represent the category of a collaborative object.  Two major categories: one for all activities, sub- activities and artifacts; one for all member groups.

Graphical Mapping For Node Attributes (cont) Node-Brightness  Represent the degree importance or the weight of an object.  Darker color node is more important than a brighter color node. Node-Icon and Node-Shape  Represent the type of a collaboration object.  The user can easily switch the display between the iconic mode and the regular mode

Graphical Mapping For Node Attributes (cont) An attributed visualization of a large workspace The same visualization using iconic mode

Graphical Mapping For Edge Attributes: Edge-Color Represent the types of a relation. Four colors used corresponding to four types of relations. Categorizing relation  Represent the nature ordering/grouping of the collaborative objects  Gray color Accessing relation  Represent the relationship between a artifact and an activity  Sandy-brown color Participating relation  Represent the relationship between an activity and a role  Blue color Sharing relation  Represent the relationship between two objects that share the common properties  Green color

Graphical Mapping For Edge Attributes: Edge-Thickness Represent the connectivity strength between two objects. The strength of each type of connection is defined by:  Connectivity between two groups/subgroups Defined by the frequency of accessing to a particular group or subgroup.  Connectivity between two activities/sub-activities Defined by the frequency of accessing to a particular activities or sub-activities  Connectivity between an activity and a group Defined by the frequency that a member from the group access to the activity  Connectivity between two artifacts Defined by the weight of sharing information between two artifacts

Demonstration

Conclusion Present a new approach for visualizing domain- specific attributes of objects and relations in collaborative workspaces Use a rich graphical elements to present the attributes Provide a clear structural view of the workspace where a user is focusing Provide a new of some important attributes associated with the collaborative objects and relations  Easily identify the important features of collaborative objects and their relations