Computer supported cooperative work -Basic concepts 1
Jan 17, 2016
1
Computer supported cooperative work-Basic concepts
2
Agenda
• Computer supported cooperative work• CSCW concepts• CSCW perspective • Grove• How CSCW could be used– Construct– AwareMedia
• The project
3
Computer supported cooperative work
• Computer supported cooperative work– Electronic workplace– Develop software for groups to increase cooperative
work– From other software failures– Qualities of co-operative work process– How to develop computer software to help this
process– How process could be organized
4
Computer supported cooperative work
• Shared environment
5
CSCW concepts
• Concepts for group interaction• Communication– Real-time– Phone conference– Computer
• Collaboration– Sharing information
• Coordination
6
CSCW perspective
• Perspectives for success– Distributed systems– Communications– Human-Computer interaction– Artificial Intelligence– Social Theory
7
Grove
• Real time concepts– Real-Time Groupware– Design and purpose– Shared environment– Group window– Tele pointer – multiple cursors– View– Synchronous and asynchronous interactions – Session– Role
8
Grove
• User experience– Face-to-face in meeting room– Distributed– Mixed mode of both
• Interface– WYSIWIS– Distraction issue– Group Dynamics– Visual Space Management
9
Grove
• Group Processes– Protocols– Operations
• Concurrency Control– Responsiveness– Group Interface– Wide-Area– Data Replication– Robustness– Locking– Notification
10
How CSCW could be used
• Construct• Hypermedia• The workflow (Session)• Awareness and Session service
11
How CSCW could be used
• Field Study• Awareness– Public and shared social– Temporal– Spatial– Communication
12
How CSCW could be used
• AwareMedia• The System– Spatial– Operation scheduling– Context-awareness– Instant messaging
Project
• Workflow/Data Workflow– Data Capturing– Connection, Context, Node– Analysis, Search/Sort, Profile Link
• Client Server / Closed Hypermedia System– Using the WWW
• Twitter API– HTTP get Requests
• Twitterizer Library for C#
Knowledge Management Workflow
• Social Network Analysis– Knowledge from user social activity
• Knowledge form people– Status updates– Public comments– Public group conversations
• Knowledge acquired– Nodes of connection– Sorted Relevant Tweets – Pattern Detection
Further Development
• Improve Search / Sort– Natural Language Processing
• Improve Awareness– Node Connections• Closeness, other Node Patterns
– Graphical Representation of Connections• Add Advanced Crawling• Circumvent API Limitations
Further Development
• Computer supported cooperative work– Several Analysts– Human Improved Search and Pattern Recognition– Human Improved AI, reward system
• Cooperation system– Storing the knowledge– Sharing the knowledge• Trend Analysis• Early Warning System
• Emergency Response, threat recognition