Bern University of Applied Sciences Engineering and Information Technology Documentation generator for XML-based description standards Ausgangslage: Die.

Slides:



Advertisements
Ähnliche Präsentationen
interaktiver Web Service Workflows
Advertisements

Vortrag Code-Dokumentation
Cloud42 Dominik Muhler Seminar StuPro cims cims.
E-Commerce Shop System
Lösungsansätze zur automatischen Portierung von Internet-Inhalten für das interaktive Fernsehen Konzeption und Implementierung einer XHTML- Schnittstelle.
Die Nutzung internationaler Standards in MEX
Transformation of ARIS Markup Language to EPML
Technischer Systemüberblick
Daten fließen lassen XML in Microsoft Office 2003 Lorenz Goebel Frank Fischer
Was bedeutet XML in Office-Applikationen für Systemadministratoren? Ruprecht Dröge MCSE MCSD MCT Microsoft Pre Sales Consultant.
Agenda Visio 2003 – ein Tool stellt sich vor
Druck / Ausgaben unter LSF
Fortgeschrittenenpraktika WS 2003/04 Database Research Group, Prof. Dr. Bernhard Seeger Department of Mathematics and Computer Science University of Marburg.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Vorstellung von PaderWAVE Generierung von Web-Anwendungen aus visuellen Spezifikationen, SS04 Projektgruppe der AG Kastens.
1. Einführung. 1. Einführung Inhalt Einführung Vorlagen XPath Kontrollstrukturen Sortierung, Gruppierung und Nummerierung Parameter und Variablen Ein-
Erschließen von semantischen Referenzen mit Ontology-Reasoning-Werkzeugen Das Ziel dieser Masterarbeit war die Erweiterung des ORBI Systems um ein Inferenz-System.
XML - Aufbau und Struktur - mit Einsatz im B2B
DOM (Document Object Model)
Internetstruktur Das Internet besteht aus vielen Computern, die weltweit untereinander vernetzt sind.
XML-Schema HKI Proseminar Wintersemester 2010/11 Dozentin: Frau Kurz von Jan Kohl und Christian Lütticke.
HTML - Eine erste Annäherung
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, Das personalisierte Portal.
© 2002 Prof. Dr. G. Hellberg 1 XML-Seminar XML-Technologie: XML in Theorie und Praxis Prof. Dr. G. Hellberg XML-Technologie: XML in Theorie und Praxis.
Christian Kästner Modellgetriebene Softwareentwicklung Eclipse Modelling Framework.
Rigi und Web2Rsf vorgestellt von Tobias Weigand. Inhalt Ziel von Web2Rsf und Rigi Vorstellung des Parsers Web2Rsf Vorstellung des Werkzeugs Rigi Analyse.
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
Semantische Webdienste in OWL-S und WSMO Name : Sinan Sen Betreuer : Dr. Andreas Gerber Datum :
© data2type 2005, 1 Publishing mit XML Einsatz von XSL für das multimediale, automatisierte Publishing.
Tobias Högel & Dennis Böck,
Data Documentation Initiative (DDI)
1 Dienstbeschreibung mit DAML Ein graphischer Editor für DAML - Ting Zheng Betreuer: Michael Klein, Philipp Obreiter.
Arbeitsstand und Arbeitsbedarf Bibliotheken
TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Verwaltung von mehreren Standorten mit Hallen Kundenverwaltung Reports Mobile Version.
Coccon das Web-XML-Publishing System Thomas Haller.
Präsentation einer Codegenerator Softwarelösung objectiF.
Geräteunabhängige Dienste Projektgruppe Location-based Services for Wireless Devices WS 2004/05 Christine Haertl AG Kao Betriebssysteme und Verteilte.
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 12 Folie 2 Web Services (1)
ArcGIS als WPS Server Aktueller Stand der Umsetzung
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
INFORMATIONSSYSTEM ZUR STUDIERENDENVERWALTUNG OPUS-College.
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
Sandrine Ferrari Benjamin Bäni. CRYSTL-PIM (Product Information System) Ablauf Ausgangslage Ziele Lösungsansatz Komponenten Demonstration.
VU Semistrukturierte Daten 1
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Integration SAP ERP Invoice zu ebinterface 4.0
Zauberwort Metadaten Elementares Handwerkszeug des Content- und Wissensmanagement.
3. Juni 2003Moritz Petersen Minimales Markup und Templates zur Erstellung von strukturierten Texten Ein Zwischenbericht zur Diplomarbeit.
XML (Extensible Markup Language)
Algorithmen und Datenstrukturen Übungsmodul 3
Fakultät für Informatik WI/WE 2005S UE WI/WE Web Engineering /3 Dr. Michael Derntl Fakultät.
Fakultät für Informatik WI/WE 2005S UE WI/WE Web Engineering /3 und /4 Michael Derntl Fakultät.
Dokumentation von Software
XSL in der Praxis Anwendungsbeispiele für die eXtensible Stylesheet Language Andreas Kühne XML One 2000.
CMS Content-Management-Systeme (CMS), dienen der Verwaltung und Pflege von Dokumenten und Inhalten in Inter- und Intranetanwendungen. Den Entwickler oder.
Drucken mit XSL-FO DaimlerChrysler  Drucken von Webseiten
Dublin Core IT-Zertifikat Daten- und Metadatenstandards.
XML-Verarbeitung mit dem.NET-Framework. Inhalt 1.XML-Verarbeitung mittels XmlReader- und XmlWriter-basierter Klassen 2.XML-Verarbeitung mittels XmlDocument.
Text Encoding Initiative Universität zu Köln Daten- und Metadatenstandards Seminarleitung: Patrick Sahle Seminarleitung: Patrick Sahle Referentin: Anna.
TENEZ Hallenreservierungssystem Verwaltung von mehreren Standorten mit Hallen Kundenverwaltung Reports Mobile Version Open Source.
Stefan Metzlaff1 Cocoon Stefan Metzlaff
Bruno Feurer LivCos. Das Problem  Nur Ansichten  Individuelle Ansichten  Dynamische Änderungen  Repräsentieren nur Teil der Information.
Opacc, CH-Kriens/LucerneOpaccConnect WebCRM Sales/Service.
XML Technologie für NOKIS Software Wassilios Kazakos, Andreas Schmidt, Alexei Valikov, Alexei Akhounov FZI Forschungszentrum Informatik Karlsruhe
, Claudia Böhm robotron*SAB Anwendungsentwicklung mit dem Java und XML basierten Framework robotron*eXForms Simple Application Builder.
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
XML-basierte Beschreibungssprachen für grafische Benutzerschnittstellen Seminarvortrag im Studiengang „Scientific Programming“ von Steffen Richter.
Theorie. Was ist Drupal? Content-Management-System, Open Source Software Hauptanwendung in der Organisation von Websites In PHP geschrieben und wird als.
 Präsentation transkript:

Bern University of Applied Sciences Engineering and Information Technology Documentation generator for XML-based description standards Ausgangslage: Die Firma itserve AG, Bern, ist technischer Ansprechpartner der swissdec im Rahmen der Entwicklung einer elektronischen Lohndaten- übermittlung via Webservices. Dabei sind sowohl die zu übermittelnden Daten als auch die beteiligten Applikationsschnittstellen in XML beschrieben. Da es sich dabei um ein Grossprojekt mit vielen beteiligten Parteien handelt, die sowohl in technischer als auch fachlicher Hinsicht reibungslos zusammenarbeiten müssen, entstand das Bedürfnis, automatisiert fachliche Dokumentationen der betroffenen XML- Datensätze erstellen zu können. Problemstellung: Die zentrale Schwierigkeit bestand darin, dem technisch unversierten Leser den eigentlichen Informationszusammenhang möglichst intuitiv zu erschliessen. Nebst rein darstellungs-orientierten Aspekten stellte sich die Frage, wie ein „Plus“ an Kontext-Informationen bereitgestellt werden kann. Nebst Anreicherung von Schemas oder Transfor- mations-Stylesheets mit zusätzlichen Informationen geschieht dies v.a. auch mittels dynamischer Erstellung von bildhaften Übersichten, dynamischer Extraktion von Beispiel-Markup aus den jeweiligen Instanzen und symbolischer Umformung von komplexen Strukturen, die dem Leser schwierig zu vermitteln sind. Informatik Studenten: Christian Hegner, Cédric Reginster, Marco Stettler Professor: Dr. Arno Schmidhauser Produkt: Mit wird dem Benutzer ein Framework (Applikation, API, Schemas, Stylesheets, Konfigurationsmöglichkeiten) zur Verfügung gestellt, das es erlaubt, die oben beschriebenen Aufgaben zu erledigen. Unterstützte Output-Formate: FO (erlaubt Transformation in verschiedenste Formate, v.a. PDF.), HTML. Verwendete Technologien: Unterstützte Input-Formate: XML, XSD, WSDL. 100% Open Source Java XML/XSD/XSL(T)‏ Maven Xerces, Xalan, FOP,… Docbook 5.0 Subversion Trac Ausblick: Zusätzlich zur Implementierung des Frameworks, welches die gewünschten Funktionalitäten implemen- tiert, sind folgende Erweiterungen geplant : Erweiterte Konfigurierbarkeit des Outputs Webapplikation (JSF)‏ Dokumentations-Editor Einige Schlüsseleigenschaften: - Fachliche und technische Dokumentationen erstellbar -Im fachlichen Bereich bestehen verschiedene Eigenschaften, um Inhalt intuitiver zu vermitteln (dynamische Kontext-Bilder-Erzeugung, um einen besseren Überblick über die vermittelte Struktur zu erhalten; dynamische Instanz- Extraktion, um Beispielcode vermitteln zu können)‏ -Einfacher dgx-Dokumentationsstandard (Beschreibungssprache) -Aufarbeitung sämtlicher komplexer und simpler Typen (XML-Schema) als Übersichtslisten -Konfigurierbar, aus welchen Teilen eines XML- Schemas (Untermenge aller Elemente) eine Dokumentation erstellt werden soll -Konfigurierbar, welche Elemente für welche Leserschaft dokumentiert werden sollen (WER darf WAS lesen...) -Einfache Konfigurierbarkeit des Tools über XML-Konfigurationsdatei -Komplett stream-orientiert  performant (!) -Als API und/oder über GUI sowie Kommando- zeile verwendbar -Intern Verwendung von DocBook, einem weit- verbreiteten und sich ständig in Weiterent- wicklung befindenden Dokumentationsstandard auf XML-Basis -Ausschliessliche Verwendung von leistungs- fähigen Open-Source-Komponenten