SMILA - The Integration Framework

1,062 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,062
On SlideShare
0
From Embeds
0
Number of Embeds
50
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SMILA - The Integration Framework

  1. 1. The Integration Framework © 2009 by Igor Novakovic; made available under the EPL v1.0
  2. 2. What is SMILA? • SeMantic Information Logistics Architecture • Eclipse Open Source Project: www.eclipse.org/smila • Initiated in January 2008 by Empolis GmbH and brox IT Solutions GmbH • In June 2008 DFKI GmbH joined the project • Currently in incubation phase • Published third milestone M3 on July 31, 2009 • 1.0 will follow by the end of the year • 10 committer
  3. 3. What does SMILA provide? • Framework for processing and accessing of unstructured information and ontologies • Ready-to-use add-on components (e.g. data source connectors & search engine integration) • Interfaces for management, operation and monitoring
  4. 4. Data Source Connectors Ontology Message Service Queue SMILA Persistence Business Services Services © 2009 by Igor Novakovic; made available under the EPL v1.0 4
  5. 5. SMILA Architecture Data Agent Source 1. Content 2. Metadata 3. Security Info Clients OSGi Delta Crawler Indexing Store Connectivity Blackboard Load Balancing Router Record Store JMS Queue 11 Queue 1 OSGi OSGi Queue OSGi Binary APIs Store OSGi OSGi Listener OSGi Search Service BPEL 1 Ontology BPEL 1 Store Blackboard Blackboard Service A Service D Service B Service E Service Service C Service F Specific Store
  6. 6. Project plan • 2009-03 Version 0.5 M1 – Basic architecture settled and implemented – Simple search application available – Diverse connectors (File System, Web, DB) – Incremental update – Conception and implementation of search APIs – Implementation of the security concept – Ontology Service (introduction of semantic layer) • 2009-05 Version 0.5 M2 – Compound management – More connectors (RSS & Atom)
  7. 7. Project plan (cont.) • 2009-07 Version 0.5 M3 – Bulk operations (increasing the data throughput) – More connectors (XML, Job file) – Alternative binary storage implementation (based on JPA) • 2009-12 Version 1.0 – Release 1.0 – Completed IP process – Full GA release of SMILA
  8. 8. Project plan (cont.) • 2010-02 Version 1.1 – M1 – Cluster readiness (remote communication between components) – Web Service API support – General configuration management – BPEL editor extensions – Concept for debugging of BPEL processes
  9. 9. Demo!
  10. 10. www.eclipse.org/smila © 2009 by Igor Novakovic; made available under the EPL v1.0 10

×