130 likes | 153 Views
ICOM provides a common data model for collaboration activities across multiple vendors, supporting content, communication, coordination, teamwork, and social networking. Join the ICOM TC for language-independent collaboration.
E N D
www.oasis-open.org OASIS Integrated Collaboration Object Model (ICOM) for Interoperable Services Deirdre Lee DERI Eric S. Chan Oracle Laura Dragan DERI
Once upon a time…. Bono @ B-Star Alice @ A-Star ….wanted to collaborate
Bono wants to send a message… Email Client Email Client Read email Send email IM Client IM Client Send IM Read IM Blog Client Blog Client Post blog Read blog Post update Read update Microblogging Client Microblogging Client
ICOM removes the ‘Wall of Applications’ Write Message Read Message IM Email Intelligent Personal Agent Runtime Intelligent Personal Agent Runtime Blog ICOM Triple Store Collaboration Services ICOM Triple Store Infer how to send message Infer how to send message Forum Microblogging
What is ICOM? • ICOM provides a common data model, which abstracts from proprietary formats. • Applications may then utilise this standardised data from multiple vendors, to support a complete range of collaboration activities.
Classes of collaboration concepts: • 1. Content • text and multi-media contents, contextual connections, taxonomies, folksonomies, tags, saved searches, etc. CONTENT
2. Communication • e-mail, instant message, telephony, RSS • 3. Coordination • address books, calendars, tasks, journals, etc.
4. Teamwork • shared workspaces, discussion forums, real-time conferences, presence, etc. • 5. Social Networking • articulated social networks among users, communities, groups, activities, wiki pages, blogs, recommendations, social bookmarking, etc.
ICOM Structure ICOM Core Subject Scope Artifact ICOM Extensions Access Control Metadata Document Message WIKI Address Book Calendar Task Forum Content
Join Us! • Homepage • http://oasis-open.org/committees/icom More info on current developments • http://wiki.oasis-open.org/icom Workshop@Oracle, Redwood City, CA – 28-29 June