Enterprise Content Management before the arrival of Alfresco

Enterprise Content Management ECM is an essential component of a company information system. Today, an ECM can evolve and grow only if it is built upon marketplace standards. The problem is that the majority of existing ECM systems were developed in the 1990's before the emergence of web standards, current server applications, RSS etc. that function with the underlying REST architecture which simply did not exist back then. Alfresco introduced a state of the art architecture devloped from a mix of sources such as Spring, Hibernate, Lucene and jBPM which were all based on standards JSR-170, JSR-168, Web Services and REST. The Alfresco solution can be utilized on all types of servers applications J2SE 5.0 (JRE 5.0) such as Apache or JBoss Application Server and thereby tap the clustering and accessibility functionalities of these components.Architecture

  • Service orinted Architecture  (SoA) using Spring, Hibernate, Lucene, MyFaces, JSR 168, JSR 170 and JSE5
  • Consistent availability, distributed and synchronized content management
  • Clustering – with a distributed cache
  • installation done off-site (zero foot-print at the client)
  • Benchmark Performance Certification – 10 million documents
  • White Paper - The very first benchmarked Open Source Manual JSR-170

Administration

  • Simple to install
  • Manages and assigns roles to individual users as well as groups
  • Security applies to the document level
  • Manages updates and migration trail including immediate extension add-ons
  • Unique authentication via NTLM or LDAP

Support of existing Open Standards

  • Web Services, JSR 168, JSR 170 Level 2, MyFaces, WebDAV, DeltaV, SQL, RSS, ODF, OpenSearch

Customizable Connectivity 

  • REST architecture  provides access to all actions and services via URL
  • Server extensions via JavaScript
  • A unique model for development and extensions using Linux and Microsoft Windows

Library of Services

  • Check-In/Out - Gestion des versions majeures et mineuresl
  • Audit – traçabilité complète des actions (date de création, mise à jour, auteur, etc.) et services invoqués
  • Référencement croisé des documents à travers plusieurs espaces

Meta-data Management and transformation engines 

  • Transformation – e.g.: Word to PDF, PowerPoint to Flash
  • Streaming 
  • Extendable transformation engine

Integrated Workflow

  • jBPM integration– supports complex workflows and JavaScript integration
  • Conformity to accepted Rules - Security management for document life cycle

Categorization of Documents

  • Automatic retrieval of meta-data from all interface types
  • Automated classification

Advanced Research 

  • Research on meta-data and contents (docs, text, classifications...)
  • Capability of saving research activities

Benefits

  • Significantly lower costs compared to traditional ECM solutions
  • Outstanding performance
  • Quick implementation (install, implement, use)