Workflow Verrijkte Documenten Boudewijn Rempt
Opgericht in 2007 in Duitsland Internationaal bedrijf met experts in Nederland, Duitsland, Denemarken, Zweden en het Verenigd Koninkrijk OpenDocument: actief betrokken bij het ontwikkelen van de open standaard voor office documenten. Calligra: de open source office engine voor mobile en desktop. WebODF: de open source collaborative office engine voor het web.
Klanten Ontwikkeling van de Mobile Office applicatie gebaseerd op de Calligra Office engine. RDF/OpenDocument rapport engine voor de Orpheus kogellager design en simulatie tool gebaseerd op Calligra. Document conversie van Nederlandse wetsteksten en parlementaire verslagen, XML conversie. Collaborative editor gebaseerd op WebODF voor het owncloud private cloud platform.
SKF Svenska Kullagerfabriken AB Kogellagers, seals, smeersystemen en meer Research centrum in Nederland Orpheus is het belangrijkste simulatietool voor kogellagersystemen
Casus: Orpheus SKF genereert rapporten over kogellagersystemen voor klanten. De rapporten zijn complex en bevatten simulatiedata in tabellen en grafieken en de interpretatie van de analist. Simulatie Analyse Rapport
Casus: Orpheus Voorheen: Analyst ontwerpt een simulatiemodel in Orpheus. Simulatie data werd ge exporteerd naar HTML. Een rapport werd aangemaakt in Microsoft Word. De HTML werd in het Microsoft Word document geplakt. De data werd handmatig bewerkt en opgemaakt. Grafieken werden met de hand gemaakt in Excel uit de HTML data. En voor iedere wijziging werd dit opnieuw gedaan.
Casus: Orpheus Workflow met RDF en OpenDocument Analist ontwerpt een simulatiemodel in Orpheus. De analist kiest een report template in Orpheus. Orpheus en Calligra genereren een rapport met tabellen en grafieken op de juiste plaats. De analist voegt zijn analyse toe aan het rapport. De parameters van de simulatie worden aangepast en het model opnieuw gedraaid. En het report wordt automatisch bijgewerkt. Alle handmatige toevoegingen blijven intact.
Workflow optimalisatie Het simulatiemodel wordt bewaard in een proprietair database format Het document is samengesteld uit Gegenereerde delen (grafieken, tabellen) Handmatig geschreven delen Metadata identificeert deze delen en hun rol in de simulatie Verbindende tekst, de analyse van de numerieke data door de expert Vanuit het document wordt een PDF gegenereerd voor de klant
Technologie RDF: Resource Description Framework OpenDocument: OASIS standaard Een metadata datamodel: RDF geeft op een standaardwijze betekenis aan inhoudselementen van een document Ondersteunt het toevoegen van RDF aan documenten en het toekennen van attributen aan elementen in het document NLNet en KO hebben RDF support in Calligra geimplementeerd.
De kracht van RDF en ODF De SKF casus is eenvoudig: Markeer een tabel met het type en simulatiemodel Markeer een grafiek met het type en simulatiemodel Maar al bijzonder krachtig: Het document kan bewerkt worden Het document kan gedeeld worden zonder verlies van metadata Het document kan geindexeerd worden op de metadata
Er kan veel meer... Document uitwisseling Nu: alleen tekst. De gebruiker levert de interpretatie. Met RDF annotaties: een rdf aware systeem kan helpen de informatie te interpreteren. RDF geannoteerde informatie kan op meerdere manieren getoond worden met stylesheets. Doorzoeken van een document met Sparql
OpenDocument + RDF Tools: Soprano: C++ LibRDF: C Platform: Calligra (desktop, mobile) rdfquery: JavaScript WebODF (web, mobile) dotnetrdf: C# LibreOffice Jena: Java Drupal arc2: PHP WordPress......
Conclusie Een RDF document is verrijkt met embedded metadata De context van een document is altijd beschikbaar Archivering zonder contextverlies Indexering op inhoudelijke betekenis Toon de inhoud op verschillende manieren Het document gaat leven Een iteratieve workflow wordt mogelijk De inhoud van het document kan gebruikt worden in meerdere tools Geen lock in: het document kan gebruikt worden door verschillende systemen Bij iedere stap weten we wat de beschikbare informatie op eerdere momenten was