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. 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
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. 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. 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. 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