Digital Enterprise Research Institute                                              deri.ie               ICOM: A Framework...
OutlineDigital Enterprise Research Institute       www.deri.ie           Motivation           The model                ...
MotivationDigital Enterprise Research Institute                             www.deri.ie                          Encourage...
What is ICOM?Digital Enterprise Research Institute                           www.deri.ie                 Integrated Collab...
The modelDigital Enterprise Research Institute     www.deri.ie           Based on existing standards           Modular  ...
ICOM CoreDigital Enterprise Research Institute                           www.deri.ie           Defines core concepts     ...
ICOM CoreDigital Enterprise Research Institute   www.deri.ie
Subject branchDigital Enterprise Research Institute              www.deri.ie           User and identity management      ...
Artifact branchDigital Enterprise Research Institute             www.deri.ie           Content management           Conc...
Scope branchDigital Enterprise Research Institute                         www.deri.ie           Directory management     ...
Access control modelDigital Enterprise Research Institute            www.deri.ie           Discretionary Access Control (...
Metadata modelDigital Enterprise Research Institute   www.deri.ie           Annotations on objects           Concepts   ...
ICOM ExtensionsDigital Enterprise Research Institute                      www.deri.ie           Focused on a specific col...
Content modelDigital Enterprise Research Institute                www.deri.ie           Represents a piece of data       ...
Document modelDigital Enterprise Research Institute             www.deri.ie           Defines a model for version control...
Message modelDigital Enterprise Research Institute                        www.deri.ie           Defines generic messages ...
AddressBook modelDigital Enterprise Research Institute         www.deri.ie           Contact information management      ...
Presence modelDigital Enterprise Research Institute                  www.deri.ie           Represents a watchable state o...
TaskList modelDigital Enterprise Research Institute         www.deri.ie           Task management           Concepts    ...
Forum modelDigital Enterprise Research Institute          www.deri.ie           Manage online discussion forums         ...
Calendar modelDigital Enterprise Research Institute       www.deri.ie           Time management           Concepts      ...
FreeBusy modelDigital Enterprise Research Institute                        www.deri.ie           Time management        ...
Conference modelDigital Enterprise Research Institute       www.deri.ie           Real-time collaboration           Conc...
Representations of ICOMDigital Enterprise Research Institute   www.deri.ie           Persistence                 JPA    ...
PersistenceDigital Enterprise Research Institute                   www.deri.ie           OpenICOM – java.net project     ...
InteroperabilityDigital Enterprise Research Institute           www.deri.ie           XML Schema representation of ICOM  ...
Semantic representationDigital Enterprise Research Institute                                     www.deri.ie           OW...
A use caseDigital Enterprise Research Institute                 www.deri.ie           Integration of ICOM in SMW        ...
Calendar viewDigital Enterprise Research Institute   www.deri.ie
Meeting formDigital Enterprise Research Institute   www.deri.ie
ConclusionDigital Enterprise Research Institute                              www.deri.ie                                Ob...
ConclusionDigital Enterprise Research Institute                              www.deri.ie                                Ob...
Upcoming SlideShare
Loading in …5
×

ICOM: A Framework for Integrated Collaborative Work Environments

767 views

Published on

Overview of Oasis ICOM, presented at the ESE2012 workshop at WISE2012.

Published in: Technology
1 Comment
1 Like
Statistics
Notes
  • Interesting read, especially the Document and Message related parts. Got to get deeper into the details.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
767
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
10
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide
  • On the page of the project, we provide an overview, a primer, the extensions, some other use cases, some mappings
  • ICOM: A Framework for Integrated Collaborative Work Environments

    1. 1. Digital Enterprise Research Institute deri.ie ICOM: A Framework for Integrated Collaborative Work Environments Ken Baclawski, Eric Chan, Laura Drǎgan, Patric Durusan, Deirdre Lee, Perter Yim, Yuwang Yin
    2. 2. OutlineDigital Enterprise Research Institute www.deri.ie  Motivation  The model  ICOM Core  ICOM Extensions  Features  Persistence  Interoperability  Semantic Representation  Use case
    3. 3. MotivationDigital Enterprise Research Institute www.deri.ie Encourage the creation and use of collaboration clients which interoperate with integrated collaboration platforms and standalone collaboration services, across enterprise boundaries
    4. 4. What is ICOM?Digital Enterprise Research Institute www.deri.ie Integrated Collaboration Object Model (ICOM) for Interoperable Collaboration Services = framework for integrating a broad range of domain models for collaboration activities in an integrated and interoperable collaborative work environment Specifies a set of concepts in a collaboration environment, in terms of class and property definitions
    5. 5. The modelDigital Enterprise Research Institute www.deri.ie  Based on existing standards  Modular  Extensibility  Focus  ICOM Core  ICOM Extensions
    6. 6. ICOM CoreDigital Enterprise Research Institute www.deri.ie  Defines core concepts  Handles  Identity management  Access control model  Content management  Metadata model  Directory management  3 complementary branches  Subject  Artifact  Scope
    7. 7. ICOM CoreDigital Enterprise Research Institute www.deri.ie
    8. 8. Subject branchDigital Enterprise Research Institute www.deri.ie  User and identity management  Concepts  User  Group  Role  Typically the subject of the triple: (subject, privilege, object)
    9. 9. Artifact branchDigital Enterprise Research Institute www.deri.ie  Content management  Concepts  Artifact  Folder  HeterogeneousFolder  Typically the object of the triple: (subject, privilege, object)
    10. 10. Scope branchDigital Enterprise Research Institute www.deri.ie  Directory management  Concepts – containers of subjects and artifacts  Community  Space
    11. 11. Access control modelDigital Enterprise Research Institute www.deri.ie  Discretionary Access Control (DAC)  Entity level granularity  Role Based Access Control (RBAC)  Scope level granularity
    12. 12. Metadata modelDigital Enterprise Research Institute www.deri.ie  Annotations on objects  Concepts  Markers  Categories  Tags
    13. 13. ICOM ExtensionsDigital Enterprise Research Institute www.deri.ie  Focused on a specific collaboration activity  Extend concepts from Core  mostly Artifact and Folder  Extensions can rely on concepts from other extensions
    14. 14. Content modelDigital Enterprise Research Institute www.deri.ie  Represents a piece of data  Concepts  SimpleContent  MultiContent (composite pattern)  Used in  Document model  Message model
    15. 15. Document modelDigital Enterprise Research Institute www.deri.ie  Defines a model for version control  Concepts  Document  WikiPage  Documents  can contain a content  are contained in folders
    16. 16. Message modelDigital Enterprise Research Institute www.deri.ie  Defines generic messages used in collaboration  Concepts  Message  UnifiedMessage  Messages  Can contain a content  Are contained by HeterogeneousFolders
    17. 17. AddressBook modelDigital Enterprise Research Institute www.deri.ie  Contact information management  Concepts  AddressBook – Specialized folder  PersonContact – Specialized artifact
    18. 18. Presence modelDigital Enterprise Research Institute www.deri.ie  Represents a watchable state of an actor  Concepts  Presence  Activity  ContactMethod
    19. 19. TaskList modelDigital Enterprise Research Institute www.deri.ie  Task management  Concepts  TaskList – Specialized folder  Task – Specialized artifact
    20. 20. Forum modelDigital Enterprise Research Institute www.deri.ie  Manage online discussion forums  Concepts – specialized folders  Forum  Topic  Discussion  Concepts – specialized artifacts  DiscussionMessage  Announcement
    21. 21. Calendar modelDigital Enterprise Research Institute www.deri.ie  Time management  Concepts  Calendar – Specialized folder  OccurenceSeries  Occurence
    22. 22. FreeBusy modelDigital Enterprise Research Institute www.deri.ie  Time management  Concepts  FreeBusy – Aggregation over multiple calendars – Aware of privileges
    23. 23. Conference modelDigital Enterprise Research Institute www.deri.ie  Real-time collaboration  Concepts  Conference – Specialized folder  Session
    24. 24. Representations of ICOMDigital Enterprise Research Institute www.deri.ie  Persistence  JPA  Interoperability  XML  Semantic representation  OWL  RDF
    25. 25. PersistenceDigital Enterprise Research Institute www.deri.ie  OpenICOM – java.net project  Provides JPA representation of ICOM  All ICOM Entities can be persisted  Storage  Relational  Pluggable connectors
    26. 26. InteroperabilityDigital Enterprise Research Institute www.deri.ie  XML Schema representation of ICOM  Allows exchange of data via  SOAP services  REST services
    27. 27. Semantic representationDigital Enterprise Research Institute www.deri.ie  OWL and RDF representations of ICOM  Modular like the model  Benefits  Access to the growing amount of Linked Data available  Inference  Reasoning
    28. 28. A use caseDigital Enterprise Research Institute www.deri.ie  Integration of ICOM in SMW  SMW Calendar module which uses the ICOM Calendar extension model
    29. 29. Calendar viewDigital Enterprise Research Institute www.deri.ie
    30. 30. Meeting formDigital Enterprise Research Institute www.deri.ie
    31. 31. ConclusionDigital Enterprise Research Institute www.deri.ie Object model for integrating interoperable collaboration services  Modular  Core  Extensions  Representations  JPA  XML  OWL, RDF
    32. 32. ConclusionDigital Enterprise Research Institute www.deri.ie Object model for integrating interoperable collaboration services  Modular ICOM TC collaborators wanted  Core  Extensions oasis-open.org/committees/icom  Representations  JPA  XML  OWL, RDF

    ×