slides - University of Virginia
Download
Report
Transcript slides - University of Virginia
Crosspoint
Collaboration Services for the 21st Century
Patrick Gabriel (James Madison University)
Joel Coffman (CS Graduate Student, University of Virginia)
NSF Research Experience for Undergraduates, University of Virginia
What is Crosspoint’s Vision?
Crosspoint is a web-based collaboration service which is intended
to enhance interaction among problem holders.
End users issue a Request for Information (RFI) and identify the
nature of the solution needed.
An analyst picks an RFI for review, and then works to
understand the problem,
sharpen the question,
and clarify the end user’s goals.
Crosspoint’s Vision
The analyst uses Crosspoint to locate Subject
Matter Experts (SMEs) whose skill set and
availability match the requirements of the problem
being addressed.
Crisis Action Teams (CATs) for short-term problems
Communities of Interest (COIs) for long-term problems
Communication
Subject Matter
Experts (SME)
End User (Problem
Holder)
RFI
Analyst
Crosspoint Query
Subject Matter
Experts (SME)
Subject Matter
Experts (SME)
Clarification
Crosspoint’s Vision
The CAT/COI collaboration team members:
collectively develop an action strategy,
locate and collect relevant information and data assets,
perform analyses,
and produce information products and visualizations relevant to the
desired end-state.
The analyst delivers the collaboration team’s response to the
problem holder.
End User (Problem
Holder)
Response
Response
Analyst
SME
SME
SME
SME
CAT/COI team
Crosspoint’s Vision
Over time, each analyst and SME acquires an
electronic reputation regarding the utility of their work
product.
Analysts provide feedback for the SMEs
End users provide feedback for the analysts
End User (Problem
Holder)
Feedback
Feedback
Analyst
Subject Matter Expert
(SME)
Why is Crosspoint Needed?
Today’s collaboration tools assume that the user already knows the
identities of those with whom he or she wishes to collaborate.
In contrast, with Crosspoint, problems can be described from the
problem holder’s perspective, and the characteristics of the desired
outcome can be identified.
Crosspoint is collaborator-focused, in that the analyst uses a query
service to locate SMEs with relevant skills.
SME profiles
Crosspoint is implemented using web services
Avoids adding another application to run and manage
Users can integrate Crosspoint into their existing and future projects without
undergoing a complete redesign.
Bridging the Gap
SMEs known to
analyst
RFI
Analyst
End User
SMEs unknown
to analyst
SMEs unknown
to analyst
RFI
End User
Crosspoint
Analyst
SMEs known to
analyst
What are Crosspoint’s Capabilities?
To achieve its vision, Crosspoint must support the following capabilities:
user-friendly creation and management of RFIs
interaction between the analyst and the RFI’s author
collaboration among the CAT/COI team members
definable search queries for the SME profile database
customizable priorities and preferences for search queries
delivery of requested information end-state to the end user
Technology
Crosspoint utilizes three main technologies to
accomplish its goal:
Apache HTTP Server 2.2.4
PHP 5.2.3
PostgreSQL 8.2.
PostgreSQL 8.2.4 was implemented for the following
reasons:
It is faster with a large feature set
Provides excellent data integrity
Is stable and reliable
Crosspoint Demo
Login
User Interface
Profiles
End User
Analyst
Subject Matter Expert
RFIs
Search
Results
Future Work
Formation of CATs/COIs
Search algorithm development (currently a boolean
search)
Must be specific for a relational database (google operates on
text, not tables)
Weighted search
Electronic reputation (feedback)
User defined tags (like del.icio.us)
Acknowledgements
Dr. Alfred Weaver (Dept. of Computer Science, University of Virginia)
Joel Coffman (CS Graduate Student, University of Virginia)
Andrew Jurik (CS Graduate Student, University of Virginia)
Bob Dorsey (National Reconnaissance Office)