AGENTENBASIERTES NETZMANAGEMENT FÜR INNERSTÄDTISCHE ABWASSERSYSTEME

Größe: px
Ab Seite anzeigen:

Download "AGENTENBASIERTES NETZMANAGEMENT FÜR INNERSTÄDTISCHE ABWASSERSYSTEME"

Transkript

1 AGENTENBASIERTES NETZMANAGEMENT FÜR INNERSTÄDTISCHE ABWASSERSYSTEME Arnim Marx Lehrstuhl für Ingenieurinformatik im Bauwesen, Ruhr-Universität Bochum, Kurzfassung: Das Netzmanagement für Abwassersysteme ist systembedingt durch eine hohe technische und gleichzeitig organisatorische Komplexität geprägt, die mit der erforderlichen Zusammenarbeit diverser Fachexperten und den sich daraus ableitenden Interaktionen zusammenhängt. Die in der Informatik zunehmend an Bedeutung gewinnende Agententechnologie ist bei dieser Sachlage geradezu dazu prädestiniert, als Grundlage zur Lösung von Problemstellungen im Netzmanagement zu dienen. Im Folgenden wird ein Lösungsansatz vorgestellt mit dem durch Nutzung des Leistungspotentials der Agenten- bzw. Multiagententechnologie komplexe Kanalsanierungsmaßnahmen in Bezug auf Kosten optimiert und marode Kanäle wirtschaftlich sowie technisch effizient saniert werden können. Der Lösungsansatz beruht im Wesentlichen auf der Abbildung charakteristischer Bereiche des Netzmanagements (bzgl. Experten / Organisationen, Software und Prozesse) mit fachspezifisch zugeschnittenen Softwareagenten. 1 Einführung Ein modernes, professionelles und umfassendes Netzmanagement für Abwassersysteme ist systembedingt durch eine hohe technische und gleichzeitig organisatorische Komplexität geprägt. Die technische Komplexität liegt in der Vielzahl der auszuführenden technischen Vorgänge, wie Beobachtung, Überwachung, Diagnose, Bewertung, Prognose, Sanierungs- und Qualitätssicherung der Abwassersysteme. Die organisatorische Komplexität resultiert sowohl aus der erforderlichen Zusammenarbeit diverser Experten als auch aus den sich daraus ergebenden Interaktionen. 2 Projektbeschreibung An der Ruhr-Universität Bochum wird in Zusammenarbeit mit dem Industriepartner Stein und Partner [1], Ingenieurgesellschaft für unterirdische Infrastruktur und Umwelttechnik, Bochum, ein Softwaresystem für das agentenbasierte Netzmanagement für innerstädtische Kanalsysteme entwickelt [2], [3], [4]. Das Netzmanagement basiert auf folgendem Lösungskonzept: Im Spannungsfeld zwischen Substanzverzehr, Budgetrestriktionen und rechtlichen Vorgaben wird eine fundierte Netzbewertung durchgeführt.

2 Hierauf aufbauend werden auf das jeweilige Kanalnetz zugeschnittene Instandhaltungsund Investitionskonzepte erarbeitet. Grundlage der Netzbewertung bildet das Modell STATUS-Kanal [1], [5]. Das Modell setzt sich aus den nachfolgend abgebildeten sechs Stufen zusammen. 1. Stufe: Datenmanagementsystem Hier werden bestehende Informationen über das betreffende Kanalnetz gesammelt und verwaltet, die in unterschiedlichen Datenformen (verschiedene Datenbanken, einzelne Tabellen, Karten, Schriftform, etc.) vorliegen. 2. Stufe: Qualitätsmanagement in der Datenhaltung Vorhandene Daten, die bereits in einer Datenbank vorliegen, werden zur Erhöhung der Planungssicherheit einem Qualitätsmanagement bzgl. der Datenhaltung unterworfen. 3. Stufe: Bewertung des baulichen Ist-Zustandes Überprüfte, aber bislang noch nicht bewertete Inspektionsdaten werden über die marktüblichen Klassifizierungssysteme hinausgehend evaluiert und verfeinert klassifiziert. 4. Stufe: Vermögensbewertung Aufbauend auf den vorangehenden Stufen erfolgt eine beweiskräftige Vermögensbewertung mit Angabe des aktuellen Verkehrswerts des Netzes unter Berücksichtigung des bereits eingetretenen Substanzverzehrs. 5. Stufe: Prognosegestütztes Netzmanagement Die bisher gewonnenen Ergebnisse erlauben eine kurz-, mittelund langfristige Abschätzung der Netzentwicklung mit Angabe geeigneter Handlungsstrategien für die Netznutzung. 6. Stufe: Optimale und robuste Instandhaltungsplanung Erstellung des Vorschlags für eine optimale Planungsstrategie für zukünftige Reinigungs- und Inspektionsintervalle sowie Sanierungsmaßnahmen.

3 Das zurzeit entwickelte Softwaresystem für das agentenbasierte Netzmanagement soll die ersten drei Stufen, soweit wie möglich und sinnvoll, in ein Multiagentensystem einbetten. Im Rahmen dieses Beitrags wird das Konzept und die Umsetzung der 1. Stufe, das Datenmanagementsystem, vorgestellt. 3 Datenmanagementsystem 3.1 Teilprozesse des Datenmanagements Bei der Datenhaltung bringt es die regelmäßige Zustandserfassung der öffentlichen Abwasserkanäle zur Umsetzung der Eigenkontroll- bzw. Selbstüberwachungsverordnungen der Länder mit sich, dass sehr große Mengen an Daten anfallen. Im Rahmen durchgeführter Erst- und Wiederholungsinspektionen vergrößert sich dieser Datenbestand laufend durch neu hinzukommende Daten. Angesichts des Umfangs und der Bedeutung der Inspektionsdaten als Entscheidungsgrundlage für zukünftige Instandhaltungs- und Investitionsplanungen, kommt dabei der Richtigkeit bzw. Konsistenz, und damit der Aussagefähigkeit dieser Daten, tragende Bedeutung zu. Systematische Datenkontrollen zur Sicherstellung der Datenqualität (Datensicherung) sind, wie in der ATV-DVWK-M [6] gefordert, infolgedessen unverzichtbar. Aufgrund der bisher gemachten Erfahrungen in der Praxis muss sogar davon ausgegangen werden, dass der Anteil nicht plausibler oder fehlerhafter Inspektionsdaten bis zu 50 % des Datenbestandes betragen kann. Eine manuelle Kontrolle und Korrektur der Daten ist dabei jedoch aufgrund der Komplexität und der Menge der zu prüfenden Daten sehr zeitintensiv und fehleranfällig. Die automatisierte Überprüfung und Korrektur der Daten ist nur auf der Grundlage eines strukturierten und logisch schlüssigen Datenbanksystems (DBS) möglich. Zur Beurteilung der zu sanierenden Abwassersysteme müssen sowohl schon lange bestehende Daten, wie die Geographie und Topologie der zu betrachtenden Schächte und Kanäle, als auch aktuelle Daten, aus neuen Messungen bzw. Inspektionen und dem Kanal- Monitoring gewonnene Daten, in dieses DBS integriert werden. Abhängig vom Alter der Daten und dem Datenmanagement des Netzbetreibers werden für die Datenhaltung unterschiedliche Datenstrukturen verwendet. Die Vielfalt der möglichen Datenformate für die Datenhaltung, die vom Netzbetreiber abhängig verwendet werden, schließt folgende Datenformate mit ein: Datenbanksysteme (MySQL, Microsoft Access, Oracle Database); Geoinformationssysteme (GIS) (S&K-TIFFANY, BaSYS, ArcGIS); Tabellenkalkulationsprogramme (Microsoft Excel, StarOffice Calc); Plaintext Dokumente (ohne einheitliches Format bezüglich des Inhalts) (Textdateien, CSV-

4 Dateien); Plaintext Dokumente (mit einheitlichem Format bezüglich des Inhalts) (ISY- BAU-Format); Auszeichnungssprachen (Extensible Markup Language (XML); Geographic Markup Language (GML); Keyhole Markup Language (KML)) Das Übertragen von Daten der einzelnen Abwassersysteme in ein wohl strukturiertes DBS erfolgte bisher noch manuell. Dieser Vorgang soll zukünftig mit Hilfe eines Datenmanagementsystems automatisiert werden. Abbildung 1 zeigt ein Beispielszenario. Die Städte A bis D möchten ihre Kanalnetze sanieren. Die Daten der entsprechenden Netzbetreiber liegen in unterschiedlichen Formaten vor. Mit Hilfe des MAS sollen die Daten in eine relationale Datenbank überführt werden. Quellen Multiagentensystem Datenmanagementsystem Stadt A ISYBAU Relationale Datenbank (RDB) node Stadt B MSAccess line manhole basedata Stadt C ISYBAU MSAccess Stadt D MSExcel Plaintext section basedata section inspection manhole inspection Abb. 1: Agentenbasiertes Datenmanagement Neben der automatisierten Unterstützung bei der Zusammenstellung der vorliegenden Daten soll für die Datenquellen eines Abwassersystems ein wieder verwertbares Konvertierungsschema erzeugt werden. Hierdurch können Änderungen und Aktualisierungen der Quelldaten schnell und einfach eingearbeitet werden. Ebenso lassen sich die Änderungen in den Einträgen automatisiert dokumentieren. 3.2 Computer-basierte Abbildung des Datenmanagements Das Datenmanagement basiert auf einem aus fünf Teilschritten bestehenden Prozess (s. Abb. 2). Dieser Prozess wird, mit Hilfe eines lernfähigen Multiagentensystems, als weitgehend automatisierter Prozess umgesetzt.

5 Aufbauend auf der Struktur der Zieldatenbank erfolgt die Weiterverarbeitung der Projektdaten. Die Zieldatenbank ist ein flexibles und wohl strukturiertes DBS, das beim Industriepartner im Laufe der Zeit anhand von Sanierungsprojekten mit dem Fachwissen verschiedener Experten entwickelt wurde sowie ständig erweitert wird und auf die Gegebenheiten und Anforderungen von zukünftigen Projekten abgestimmt wird. Ein flexibles Datenmanagementsystem extrahiert die Daten aus den Datenquellen aus ihrer eigenen Struktur und überführt sie in die Struktur der Zieldatenbank. Zur Abbildung der Datenquellen auf die Zieldatenbank muss dabei für eine passende Abbildungsfunktion gesorgt werden. Die Abbildungsfunktion wird in Teilschritt vier formuliert (siehe unten). Datenmanagement Datenquellen definieren Datenquellen analysieren Felder identifizieren ETL - Regeln definieren ETL - Prozess initiieren << datastore >> Datenmanagementsystem Abb. 2: Aktivitätsdiagramm Datenmanagement Die Initialisierung eines neuen DBS für ein Abwassersystem beginnt im 1. Teilschritt mit der Definition der Datenquellen. Dieser Schritt wird von einem Experten durchgeführt und ist nicht automatisierbar. Bei der Initialisierung werden die Daten des Netzbetreibers, welche im Idealfall die Grunddaten, Inspektionsdaten, Randbedingungen und Kosten umfassen, an das Datenmanagementsystem übergeben. Im 2. Teilschritt (Datenquellen analysieren), wird die den Quelldaten zu Grunde liegende Struktur identifiziert und in Felder unterteilt. Felder sind Datenkonstrukte, die Daten aus einer Quelle so zusammenfassen, dass diese einer Spalte in der Zieldatenbank

6 zugeordnet werden können. Ein Feld hat einen Feldbezeichner, über den es eindeutig identifiziert werden kann. Ist das Quelldatenformat tabellenbasiert, entspricht ein Feld einer Spalte aus der Quelltabelle, z.b. einer Spalte in einer MS Access Datenbank oder einer Spalte in einem MS Excel Tabellenblatt. Bei einem textbasierten Datenformat werden die Felder dem Textformat entsprechend zusammengesetzt. Bei einer CSV- Datei bilden die durch das Trennzeichen separierten Werte die Felder. Aus einer XML- Datei hingegen werden die Felder über die verschiedenen XML-Tags zusammengesetzt. Die extrahierten Felder werden an den 3. Teilschritt (Felder identifizieren) weitergereicht. Felder identifizieren Feldnamen extrahieren Felder in den Kontext des DBMS setzen Kontext abfragen Wissensbasis Kontext empfangen Ziel DB Struktur [Struktur vollständig = true] << centralbuffer >> Ziel DB Struktur [evtl. unvollständig] [Struktur vollständig = false] Benutzerabfrage Wissensbasis aktualisieren Daten übermitteln Wissensbasis Fehlenden Kontext vervollständigen Kontext abfragen Wissensbasis Kontext empfangen Ziel DB Struktur << centralbuffer >> Ziel DB Struktur [vollständig] Abb. 3: Aktivitätsdiagramm Datenmanagement Teilschritt 3: Felder identifizieren Die Identifikation der Daten sorgt für die Zuordnung der Feldbezeichner von Datenquellen zu den Spalten der Zieldatenbank und erfolgt im 3. Teilschritt (Felder identifizieren).

7 Die Zuordnung erfolgt mit Hilfe einer Wissensbasis, die Informationen über die Struktur der Zieldatenbank und für das Mapping der Feldbezeichner auf die Spalten der Zieldatenbank bereitstellt bzw. neu aufnimmt. Die Strukturinformationen beschreiben den Aufbau der Zieldatenbank anhand der Schemata, Tabellen, und Spalten, sowie den Primärund Sekundärschlüsseln. Wie in Abbildung 3 dargestellt, werden für die Feldbezeichner in der Wissensbasis die entsprechenden Spaltennamen sowie die zugehörigen Strukturinformationen des DBS erfragt. Kann ein Feldbezeichner nicht zugeordnet werden, so ist eine Benutzereingabe erforderlich. Die vom Benutzer eingegebenen Daten werden wiederum in die Wissensbasis integriert. Sind alle Felder eindeutig identifiziert wird im 4. Teilschritt (ETL-Regeln definieren), die Abbildungsfunktion formuliert. ETL ist die Abkürzung für Extraction, Transformation and Loading und bezeichnet ein Konzept zur Konvertierung von Daten aus verschiedenen Datenquellen in eine oder mehrere Zieldatenbanken. Die Daten werden aus den Quellen extrahiert, dann falls erforderlich transformiert und anschließend in die Zieldatenbank geladen. Als Werkzeug wird dazu die die Open Source Software Pentaho Kettle eingesetzt. Aus folgenden Gründen: Pentaho Kettle unterliegt der GNU Lesser General Public License und verursacht somit keinerlei Lizenzkosten. Wie auch das zu entwickelnde Multiagentensystem ist Pentaho Kettle vollständig in Java implementiert. Mit Pentaho Kettle werden so genannte Transformationen erstellt. Eine Transformation stellt dabei eine Abbildungsfunktion dar, mit deren Hilfe Daten aus den Quellen gelesen, evtl. verändert und dann in die Zieldatenbank geschrieben werden können. Transformationen ermöglichen es einen ETL-Prozess beliebig oft zu wiederholen, zu überwachen und auf Fehler zu reagieren, zu protokollieren und gegebenenfalls teilweise oder ganz rückgängig zu machen. Für jedes der möglichen Formate ist eine eigene Datenschnittstelle erforderlich. Pentaho Kettle ist als Plug-in System konzipiert, das Schnittstellen zu den gängigsten Datenformaten, z.b. MySQL, Microsoft Access, Microsoft Excel etc. bereits mitliefert. Darüber hinaus ist es möglich für weitere Datenformate, relativ schnell und einfach, eigene Plug-ins zu implementieren. Für das manuelle Erzeugen oder die Korrektur von Transformationen steht eine umfangreiche grafische Benutzungsschnittstelle zur Verfügung.

8 Innerhalb des Datenmanagementsystems wird die grafische Benutzungsschnittstelle lediglich zu Korrekturzwecken eingesetzt. Die Formulierung der Abbildungsfunktion erfolgt automatisiert und wird von einem Expertensystem gesteuert. Das verwendete regelbasierte System ist dabei die Open Source Software JBoss Rules, auch bekannt als Drools. Drools unterliegt der GNU Lesser General Public License und ist vollständig in Java implementiert. Die Anwendung der Abbildungsfunktion, der eigentliche Vorgang des Extrahierens, Transformierens und Ladens der Daten, erfolgt im 5. Teilschritt (ETL-Prozess initiieren) und wird von dem Programm Pentaho Kettle durchgeführt. 4 Agentenbasierte Umsetzung Ein neuartiges, flexibles und dynamisches Konzept, mit dem ein autonomes und lernfähiges System umgesetzt werden kann, sind Multiagentensysteme (MAS) [7]. Ein Multiagentensystem setzt sich aus mehreren, dem jeweiligen Anwendungskontext angepassten Softwareagenten zusammen, die mit anderen, im Rechnernetz befindlichen Softwareagenten vorgegebene Problemstellungen kooperativ bearbeiten und die erarbeiteten Teilergebnisse synergetisch zu einer Gesamtlösung zusammenführen. Ein Software-Agent kann dabei als eine gekapselte, in einer dynamischen Umgebung situierte Softwareeinheit, die im Auftrag personeller und nicht-personeller Auftraggeber wohldefinierte Aufgaben in Kooperation mit anderen Softwareagenten autonom und proaktiv löst definiert werden [8]. Das komplexe Zusammenwirken von Experten, Softwareagenten und eingesetzten, spezifischen Ressourcen der Domäne des Netzmanagements lässt sich anschaulich in einem hierarchischen Drei-Ebenen-Ansatz darstellen (s. Abb. 4). Die oberste Ebene der Hierarchie, die Ebene der realen Welt, repräsentiert die Experten und die beteiligten Organisationen. Die Ebene der realen Welt ist durch dynamische Beziehungsgeflechte, Gruppenstrukturen, Rollen, Pflichten, Aufgaben- und Zuständigkeitsbereiche sowie kooperative Teamarbeit geprägt. Auf der mittleren Ebene, der A- gentensystem-ebene, werden die agentifizierbaren Teilbereiche des Netzmanagements, ihre Wechselwirkungen und Abhängigkeiten identifiziert, analysiert und anschließend auf fachspezifische Softwareagenten abgebildet; diese unterstützen in ihrem Zusammenspiel die Experten. Auf der Ressourcen-Ebene befinden sich die für das Netzmanagement benötigten Ressourcen, auf die sowohl die Softwareagenten als auch die Experten zur Lösung zu bearbeitender Probleme zurückgreifen. Netzmanagementrelevante Ressourcen sind z.b. spezifische Ingenieur- oder Standardsoftware, Regelbasiertes Fachwissen, technische Regelwerke, etc.

9 Experte Ingenieur Netz- Persönliche-Agenten Team management Sachbearbeiter ETL-Agenten Ebene der realen Welt Aktivitäten, Rollen Fachplaner Organisationen Unterstützung Experten- Agenten Wissens- Agenten Wrapper- Agentensystem - Ebene Agenten fachspezifisch zugeschnittene Software-Agenten Datenbanken Wissensbasen DIN/ EC Normen ETL-Software Expertensysteme Zugriff/Einbettung Ressourcen - Ebene Daten Software Wissen Abb. 4: Drei Ebenen Modell des agentenbasierten Netzmanagements Im Rahmen dieses Beitrags wird ein Ausschnitt aus der Agenten-System Ebene dargestellt. Die Agentifizierung des in Abschnitt 3.2 erläuterten Konzepts führt zu vier verschiedenen Softwareagententypen: Die Schnittstelle zu den beteiligten Experten bilden die Persönlichen-Agenten. Persönliche-Agenten stellen grafische Benutzungsschnittstellen bereit, über die der Benutzer Zugriff auf die Funktionalitäten des Multiagentensystems erlangt. Die Problemstellungen, die das MAS für den Experten bearbeiten soll, werden von sogenannten Experten-Agenten behandelt. Experten-Agenten sind proaktive Softwareagenten, die in Kooperation mit anderen Softwareagenten die eigentliche, quasi kognitive Arbeit in dem MAS übernehmen. Wissens-Agenten sind reaktive Softwareagenten, welche Wissen, in Form von Fakten, im MAS verfügbar machen. Wrapper-Agenten sind reaktive Softwareagenten, welche die eingesetzte, heterogene Ingenieur- und Standardsoftware für die beteiligten Experten und andere Softwareagenten im MAS verfügbar machen. Nachfolgend wird die Funktionsweise der einzelnen Softwareagenten anhand des agentifizierten Lösungskonzepts aus Kapitel 3.2 erläutert. Für jedes neue Projekt bekommt jeder der beteiligten Mitarbeiter einen Personal-Agent zugeordnet. Personal-Agents sind vom Typ Persönliche-Agenten. In Abhängigkeit von

10 der Position des Mitarbeiters und den dazugehörigen Befugnissen ist der Mitarbeiter über seinen Personal-Agent autorisiert Problemstellungen vom MAS bearbeiten zu lassen, Daten oder Expertenwissen in das MAS einzubinden oder abzufragen. Für das Definieren der Datenquellen (s. Abb. 2) stellt der Personal-Agent eine grafische Benutzungsschnittstelle zur Verfügung. Der entsprechende Mitarbeiter wählt die Dateien für die Quelldaten aus und gibt die gewünschte Struktur der Zieldatenbank an. Die Struktur der Zieldatenbank kann entweder aus einem vorgegebenen Fundus von Datenbankstrukturen ausgewählt oder aus einem Datenbankschema ausgelesen werden. Gegebenenfalls wird manuell eine neue Datenbankstruktur angelegt. Da der Personal- Agent nur die Schnittstelle zum MAS darstellt, delegiert er die ihm aufgetragene Aufgabe an einen Experten-Agenten. Dazu sucht er im MAS nach einem für diese Aufgabe geeigneten Experten-Agenten, übergibt die ausgewählten Parameter und erteilt den Auftrag zur Lösung des gegebenen Problems. Für das Datenmanagement steht im MAS ein Datamanagement-Expert-Agent zur Verfügung. Als Experten-Agent ist dieser proaktiv ausgerichtet und kann somit die ihm übertragenen Aufgaben zielgerichtet und in Kooperation mit anderen Softwareagenten bearbeiten. Die erforderlichen Interaktionen im MAS für die Bearbeitung der Teilschritte zwei (Datenquellen definieren) bis fünf (ETL-Prozess initiieren) (s. Abb. 2) werden vom Datamanagement-Expert-Agent koordiniert. Wie oben erläutert werden die vier Teilschritte mit der Software Pentaho Kettle umgesetzt. Im 2. Teilschritt erstellt der Datamanagement-Expert-Agent eine neue Transformation, die im 3. und 4. Teilschritt erweitert und im 5. Teilschritt ausgeführt wird. Für das Erstellen einer Transformation muss die Struktur der Quelldaten identifiziert werden, die der Zieldatenbank muss bekannt sein und verschiedene Regeln für das Formulieren einer solchen Abbildungsfunktion müssen befolgt werden. Hierbei interagiert der Datamanagement-Expert-Agent mit einem Kettle-Wrapper-Agent und einem Database-Knowledge-Agent. Der Kettle-Wrapper-Agent ist vom Typ Wrapper-Agent und stellt die Funktionalitäten der Software Pentaho Kettle im MAS zur Verfügung. Hierzu gehören Funktionen für das Erstellen von Transformationen, die Bereitstellung bereits existierender Transformationen, sowie das Ausführen von Transformationen. Transformationen sind Abbildungsfunktionen die aus sequenziell ablaufenden Teilschritten bestehen. Das Erstellen dieser Teilschritte ist die Aufgabe des Datamanagement-Expert-Agents. Hierfür hat der Datamanagement-Expert-Agent ein regelbasiertes (Experten)System (XPS) implementiert. Mit Hilfe dieser Regeln wird der Kettle-Wrapper-Agent delegiert. Die Auswertung der Regeln basiert auf dem Wissen über die Zieldatenbank. Dieses Wissen erfragt der Datamanagement-Expert-Agent bei dem Database-Knowledge-Agent.

11 Der Database-Knowledge-Agent ist ein Wissens-Agent, der über Informationen zur Struktur einer Zieldatenbank im MAS verfügt. Er besitzt eine Wissensbasis. Neues Wissen kann jederzeit aufgenommen werden. Neben Wissen zur Struktur der Zieldatenbank verwaltet der Database-Knowledge-Agent auch Metainformationen zur Identifikation und Integration von Daten aus neuen Quelldaten in die vorgegebene Zieldatenbankstruktur. Die Zuordnung der extrahierten Felder erfolgt über die Feldbezeichner und die Spaltennamen in der Zieldatenbank. Da diese in den seltensten Fällen identisch sind werden in der Wissensbasis Aliasse für die Spaltennamen der Zieldatenbank vorgehalten, mit denen die Zuordnung zu neuen Daten ermöglicht wird. Spalte.table.primärschlüssel.status == nicht erzeugt Inferenzmaschine Spalte FIPA-ACL Nachricht Sender: Empfänger: Sprechakt: Protokoll: Encoding: Inhaltssprache: Ontologie: Datamanagement-Expert-Agent Kettle-Wrapper-Agent Anforderung (request) FIPA-Request-Protokoll als Text (String) FIPA-SL Datamanagement-Ontologie Nachrichteninhalt: (( action (agent-identifier :name (AddSequence :Stepp_name Section_ID_erzeugen :Name_of_value SECTION_ID :Start_at_value 1 :Increment_by 1 :Maximum_value ))) Abb. 5: Ausschnitt aus dem Regelbasiertem System des Experten-Agenten Ein Beispiel für die Arbeitsweise des Datamanagement-Expert-Agents ist in Abbildung 5 skizziert. Der Datamanagement-Expert-Agent hat beim Database-Knowledge-Agent Zieldatenbank Strukturinformationen zu einem Feldbezeichner angefragt. Die verfügbaren Daten, die ihm zurückgeliefert wurden, sind in Abbildung 5 als Spalte bezeichnet. Jede Spalte in einer Datenbank ist Teil einer Tabelle, die über einen Primärschlüssel identifiziert wird. Die aufzustellende Transformation muss folglich die Primärschlüssel für alle Tabellen erzeugen. Eine der im Datamanagement-Expert-Agent implementierten Regeln befasst sich mit der Frage, ob der Primärschlüssel zu der Tabelle einer einkommenden Spalte erzeugt wird. Sollte dies nicht der Fall sein, schickt der Datamanagement-Expert-Agent, als Resultat der Auswertung der Inferenzmaschine, eine Nachricht an den Kettle-Wrapper-Agenten. Diese enthält eine Anforderung (request), eine Aktion auszuführen. Es soll z.b. die Aktion AddSequence ausgeführt werden. AddSequence erstellt dann mit den mitgeschickten Parametern einen Teilschritt der

12 Transformation, der eine Zahlenfolge, beispielsweise den Primärschlüssel einer Tabelle, hinzufügt. Sobald die vollständige Abbildungsfunktion in Form einer Transformation aufgestellt worden ist, kann sie ausgeführt werden. Die Daten werden dann aus den Quelldateien ausgelesen und in die Zieldatenbank geladen. 5 Zusammenfassung und Ausblick Das skizzierte Konzept und die agentenbasierte Umsetzung verbessert das zurzeit in der Praxis durchgeführte Netzmanagement erheblich. Durch die modulare Struktur des Konzepts und durch die Integration modernster Software-Technologie wird ein äußerst effizientes, schnelles und kontinuierliches Netzmanagement möglich. Hierdurch kann insbesondere das Datenmanagement über die gesamte Lebenszeit eines Kanalnetzes hinweg kontinuierlich überwacht und erweitert werden. Ebenso wird die Zustands- und Sanierungsprotokollierung erheblich verbessert. Teile des Gesamtkonzepts sind bereits prototypisch umgesetzt worden. Als nächster Schritt ist geplant, alle erarbeiteten o.g. Konzepte und Modelle in Software zu übertragen, die im Hinblick auf ihre Leistungsfähigkeit und auch Leistungsgrenzen zu überprüfen ist. 6 Danksagung Wir danken der Deutschen Forschungsgemeinschaft für die Förderung des Projektes Agentenbasiertes Netzmanagement für innerstädtische Abwassersysteme. Literatur [1] Prof. Dr.-Ing. Stein und Partner GmbH, Consulting Engineers URL [2] D. Hartmann, J. Bilek, R. Stein, R. Trujilo Alvarez: Antrag zur Förderung des Transferprojekts Agentenbasiertes Netzmanagement für innerstädtische Abwassersysteme. - Transferbereich aus dem DFG-Schwerpunktprogramm 1103 [3] Transferbereich aus dem DFG-Schwerpunktprogramm 1103: Agentenbasiertes Netzmanagement für innerstädtische Abwassersysteme. URL

13 [4] DFG SPP1103: Vernetzt-kooperative Planungsprozesse im Konstruktiven Ingenieurbau. URL DFG Schwerpunktprogramm 1103 [5] R. Stein: Effektiver Kanalnetzbetrieb durch optimierte Netzinstandhaltung mit STATUS-Kanal. In: NRW Referenzen Wasserwirtschaft. Wasserwirtschaftsinitiative NRW, [6] ATV-DVWK-M 143-1: Sanierung von Entwässerungssystemen außerhalb von Gebäuden Teil 1: Grundlagen, 08/2004. [7] G. Weiss (Hrsg.): Multiagent Systems. MIT Press, Massachusetts, [8] J. Bilek: Vernetzt-kooperative Tragwerksplanung mit ingenieurspezifischen Softwareagenten. Dissertation. Lehrstuhl für Ingenieurinformatik im Bauwesen, Ruhr-Universität Bochum, Mai 2006.

KOPPLUNG NUMERISCHER ALGORITHMEN MIT WISSENSBASIERTEN ABLAUFVORGÄNGEN IN EINEM VERTEILTEN SYSTEM

KOPPLUNG NUMERISCHER ALGORITHMEN MIT WISSENSBASIERTEN ABLAUFVORGÄNGEN IN EINEM VERTEILTEN SYSTEM KOPPLUNG NUMERISCHER ALGORITHMEN MIT WISSENSBASIERTEN ABLAUFVORGÄNGEN IN EINEM VERTEILTEN SYSTEM Arnim Marx 1 1 Lehrstuhl für Ingenieurinformatik im Bauwesen, Ruhr-Universität Bochum, arnim.marx@rub.de

Mehr

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse? Ein Beispiel Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse? Dipl.-Kfm. Claus Häberle WS 2015 /16 # 42 XML (vereinfacht) visa

Mehr

Normfall 7.2. Whitepaper. Erstellen eines Normfall Projektspeichers auf Basis einer vorhandenen Installation von:

Normfall 7.2. Whitepaper. Erstellen eines Normfall Projektspeichers auf Basis einer vorhandenen Installation von: Normfall 7.2 Whitepaper Erstellen eines Normfall Projektspeichers auf Basis einer vorhandenen Installation von: Microsoft SQL Server 2008 R2/2012/2014 2014 Normfall GmbH Alle Rechte vorbehalten. Vorbemerkungen

Mehr

Definition Informationssystem

Definition Informationssystem Definition Informationssystem Informationssysteme (IS) sind soziotechnische Systeme, die menschliche und maschinelle Komponenten umfassen. Sie unterstützen die Sammlung, Verarbeitung, Bereitstellung, Kommunikation

Mehr

Profilbezogene informatische Bildung in den Klassenstufen 9 und 10. Schwerpunktthema Daten und Datenbanken

Profilbezogene informatische Bildung in den Klassenstufen 9 und 10. Schwerpunktthema Daten und Datenbanken Profilbezogene informatische Bildung in den Klassenstufen 9 und 10 Schwerpunktthema Robby Buttke Fachberater für Informatik RSA Chemnitz Fachliche Einordnung Phasen relationaler Modellierung Fachlichkeit

Mehr

Integration Services - Dienstarchitektur

Integration Services - Dienstarchitektur Integration Services - Dienstarchitektur Integration Services - Dienstarchitektur Dieser Artikel solle dabei unterstützen, Integration Services in Microsoft SQL Server be sser zu verstehen und damit die

Mehr

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken Dateiname: ecdl5_01_00_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 5 Datenbank - Grundlagen

Mehr

Beschreibung und Bedienungsanleitung. Inhaltsverzeichnis: Abbildungsverzeichnis: Werkzeug für verschlüsselte bpks. Dipl.-Ing.

Beschreibung und Bedienungsanleitung. Inhaltsverzeichnis: Abbildungsverzeichnis: Werkzeug für verschlüsselte bpks. Dipl.-Ing. www.egiz.gv.at E-Mail: post@egiz.gv.at Telefon: ++43 (316) 873 5514 Fax: ++43 (316) 873 5520 Inffeldgasse 16a / 8010 Graz / Austria Beschreibung und Bedienungsanleitung Werkzeug für verschlüsselte bpks

Mehr

Interaktive Optimierung mess-, steuer- und regelungstechnischer Anlagen für die technische Gebäudeausrüstung

Interaktive Optimierung mess-, steuer- und regelungstechnischer Anlagen für die technische Gebäudeausrüstung DFG-Schwerpunktprogramm 1103 Vernetzt-kooperative Planungsprozesse im Konstruktiven Ingenieurbau Transferprojekt Interaktive Optimierung mess-, steuer- und regelungstechnischer Anlagen für die technische

Mehr

Softwaretool Data Delivery Designer

Softwaretool Data Delivery Designer Softwaretool Data Delivery Designer 1. Einführung 1.1 Ausgangslage In Unternehmen existieren verschiedene und häufig sehr heterogene Informationssysteme die durch unterschiedliche Softwarelösungen verwaltet

Mehr

Erfolg ist programmierbar.

Erfolg ist programmierbar. 4578954569774981234656895856512457895456977498 3465689585651245789545697749812346568958561245 9545697749812346568958565124578954569774981234 6895856512457895456977498123465689585612457895 6977498123465689585651245789545697749812346568

Mehr

Vertriebssteuerungs und Opportunity. Management System. Bedienungsanleitung. Wolfgang Kuhn

Vertriebssteuerungs und Opportunity. Management System. Bedienungsanleitung. Wolfgang Kuhn Vertriebssteuerungs und Opportunity Management System Bedienungsanleitung Wolfgang Kuhn 27.06.2011 Vertriebssteuerungsprogramm oder Opportunity Management System für den Mittelstand Das Softwarepaket basiert

Mehr

ERP-Systemeinsatz bewerten und optimieren

ERP-Systemeinsatz bewerten und optimieren ERP-Systemeinsatz bewerten und optimieren Handlungsfelder zur Optimierung des ERP-Systemeinsatzes ERP-Lösungen werden meist über viele Jahre lang eingesetzt, um die Geschäftsprozesse softwaretechnisch

Mehr

your IT in line with your Business Geschäftsprozessmanagement (GPM)

your IT in line with your Business Geschäftsprozessmanagement (GPM) your IT in line with your Business Geschäftsprozessmanagement (GPM) Transparenz schaffen und Unternehmensziele effizient erreichen Transparente Prozesse für mehr Entscheidungssicherheit Konsequente Ausrichtung

Mehr

Analysen sind nur so gut wie die Datenbasis

Analysen sind nur so gut wie die Datenbasis Analysen sind nur so gut wie die Datenbasis Datenaufbereitung und Sicherung der Datenqualität durch den kontextbasierten MIOsoft Ansatz. Daten gelten längst als wichtiger Produktionsfaktor in allen Industriebereichen.

Mehr

Forum Kommune 21, DiKOM Nord Hannover, 17. Februar 2011

Forum Kommune 21, DiKOM Nord Hannover, 17. Februar 2011 Forum Kommune 21, DiKOM Nord Hannover, 17. Februar 2011 Trends, Muster und Korrelationen erkennen und die richtigen Schlüsse daraus ziehen: MACH BI der für öffentliche Einrichtungen passende Zugang zur

Mehr

MGS S PA ACCOUNT CONVERTER

MGS S PA ACCOUNT CONVERTER MGS S PA ACCOUNT CONVERTER Eine Software die aus einer beliebigen Datenbank die Accounts anpasst! Diese Software hilft bei der Konvertierung Ihrer Accounts den IBAN und BIC Code zu erstellen! MGS S PA

Mehr

NetDocu 3.0. Automatische Netzwerk-Dokumentation und Asset-Management.

NetDocu 3.0. Automatische Netzwerk-Dokumentation und Asset-Management. Automatische. Kurzer Überblick NetDocu - automatische Netzwerkdokumentation Inventarisierung und Asset-Management NetDocu ist das ideale Tool für Administratoren, IT-Mitarbeiter, Datenschutzbeauftragte

Mehr

CALL CENTER- KURZ CHECK

CALL CENTER- KURZ CHECK CALL CENTER- KURZ CHECK DER KARER CONSULTING KURZ-CHECK FÜR IHREN TELEFONISCHEN KUNDENSERVICE Call Center Kurz Check White Paper 1 Einleitung Wollen Sie genau wissen, wie der aktuelle Stand in Ihrem telefonischen

Mehr

DIMEX Data Import/Export

DIMEX Data Import/Export DIMEX Data Import/Export PROCOS Professional Controlling Systems AG Gewerbeweg 15 FL- 9490 Vaduz PROCOS Professional Controlling Systems AG Inhaltsverzeichnis 1 ALLGEMEIN...3 2 GRUNDLEGENDE FUNKTIONEN...4

Mehr

Innovator 11 excellence. DDL importieren. Data-Definition-Language-Dateien in Datenbankschema importieren. HowTo. www.mid.de

Innovator 11 excellence. DDL importieren. Data-Definition-Language-Dateien in Datenbankschema importieren. HowTo. www.mid.de Innovator 11 excellence DDL importieren Data-Definition-Language-Dateien in Datenbankschema importieren HowTo www.mid.de Zweck In Innovator Data excellence können Sie mit dem DDL-Import Ihr physisches

Mehr

Master Data Management

Master Data Management Master Data Management Warum Stammdatenmanagement Komplexität reduzieren Stammdatenmanagement bringt Ordnung in ihre Stammdaten. Doubletten werden erkannt und gesperrt. Stammdaten verschiedener Quellsysteme

Mehr

ALLPLAN BIM ESSENTIAL SERIES BIM MANAGEMENT GUIDE

ALLPLAN BIM ESSENTIAL SERIES BIM MANAGEMENT GUIDE ALLPLAN BIM ESSENTIAL SERIES BIM MANAGEMENT GUIDE WAS IST BIM? Building Information Modeling (BIM) Building information modeling is a process of representation, which creates and maintains multidimensional,

Mehr

Daten-Ex- und Import mit Oracle und PostgreSQL

Daten-Ex- und Import mit Oracle und PostgreSQL Daten-Ex- und Import mit Oracle und PostgreSQL Holger Jakobs bibjah@bg.bib.de 2004-09-07 Inhaltsverzeichnis 1 Grund für Daten-Im- und -Exporte 1 2 Werkzeuge 1 2.1 Export mit pg_dump von PostgreSQL.....................

Mehr

In diesem Kapitel werden wir nun mehrere Anwendungen von XML in der betrieblichen Praxis vorstellen. Sie sollen XML bei der Arbeit zeigen.

In diesem Kapitel werden wir nun mehrere Anwendungen von XML in der betrieblichen Praxis vorstellen. Sie sollen XML bei der Arbeit zeigen. 181 In diesem Kapitel werden wir nun mehrere Anwendungen von XML in der betrieblichen Praxis vorstellen. Sie sollen XML bei der Arbeit zeigen. Wir beginnen mit dem Startup-Unternehmen Seals GmbH aus Frankfurt,

Mehr

Relationale Datenbanken Datenbankgrundlagen

Relationale Datenbanken Datenbankgrundlagen Datenbanksystem Ein Datenbanksystem (DBS) 1 ist ein System zur elektronischen Datenverwaltung. Die wesentliche Aufgabe eines DBS ist es, große Datenmengen effizient, widerspruchsfrei und dauerhaft zu speichern

Mehr

Welcher Punkt ist / welche Punkte sind bei der Gestaltung des Qualitätsmanagementhandbuch (QMH) vorteilhaft?

Welcher Punkt ist / welche Punkte sind bei der Gestaltung des Qualitätsmanagementhandbuch (QMH) vorteilhaft? 1. Welcher Punkt ist / welche Punkte sind bei der Gestaltung des Qualitätsmanagementhandbuch (QMH) vorteilhaft? a. Eine einfache Gliederung. b. Möglichst lange und ausführliche Texte. c. Verwendung grafischer

Mehr

FMWizard 2007. Beratung für Software Jörg Höhn. Softwarelösung für die Ausschreibung von Serviceleistungen im Facility Management

FMWizard 2007. Beratung für Software Jörg Höhn. Softwarelösung für die Ausschreibung von Serviceleistungen im Facility Management Beratung für Software Jörg Höhn FMWizard 2007 Softwarelösung für die Ausschreibung von Serviceleistungen im Facility Management Beratung für Software Jörg Höhn 51429 Bergisch Gladbach 2 Inhaltsverzeichnis

Mehr

Metadaten für INSPIRE im Geoportal Baden-Württemberg

Metadaten für INSPIRE im Geoportal Baden-Württemberg Metadaten für INSPIRE im Geoportal Baden-Württemberg Martin HÜBEN Einleitung Gegenüber diversen proprietären Metadaten-Softwareprodukten ist als Open Source Lösung in Bezug auf Metadaten derzeit nur GeoNetwork

Mehr

Das Open Source Content Management System

Das Open Source Content Management System Das Open Source Content Management System Erweiterbarkeit und Individualisierung visions-marketing Unternehmensberatung Alexander Winkler Postfach 950180 81517 München Tel.+Fax: 089 / 38 90 06 53 Mobil.:

Mehr

Aktenverwaltung einfach gemacht

Aktenverwaltung einfach gemacht Aktenverwaltung einfach gemacht Das Problem Der sichere und schnelle Zugriff auf Geschäftsakten und - Dokumente ist das Rückgrat jedes betrieblichen Informations- Management-Systems und kann wesentlich

Mehr

Whitepaper. EDIFACT-Signatur-, Verschlüsselungs- und Mailcockpit

Whitepaper. EDIFACT-Signatur-, Verschlüsselungs- und Mailcockpit Whitepaper EDIFACT-Signatur-, Verschlüsselungs- und Mailcockpit Funktionsumfang: Plattform: Verschlüsselung, Signierung und email-versand von EDIFACT-Nachrichten des deutschen Energiemarktes gemäß der

Mehr

Cordaware bestinformed Neuerungen in Version 4 Copyright Cordaware Informationslogistik GmbH 2007

Cordaware bestinformed Neuerungen in Version 4 Copyright Cordaware Informationslogistik GmbH 2007 Änderungen ab Basis Edition: Interne Datenbank: Durch die Erweiterung der bestinformed Datenstruktur mit einer leistungsfähigen internen Datenbank werden zahlreiche Verbesserungen erzielt. Um die wichtigsten

Mehr

Automatisierte Durchführung von Transporten in der Automic (UC4) Automation Engine - ONE Automation

Automatisierte Durchführung von Transporten in der Automic (UC4) Automation Engine - ONE Automation WF2Trans Automatisierte Durchführung von Transporten in der Automic (UC4) Automation Engine - ONE Automation Aus unserer langjährigen Erfahrung in Kundenprojekten wissen wir, dass ein klares und eindeutiges

Mehr

sellmore Project-Suite für Sage CRM

sellmore Project-Suite für Sage CRM App für Sage CRM sellmore Project-Suite für Sage CRM Projektmanagement - einfach, professionell und übersichtlich Die App Mit der sellmore Project- Suite für Sage CRM können Sie Projekte strukturieren,

Mehr

Data Mining Standards am Beispiel von PMML. Data Mining Standards am Beispiel von PMML

Data Mining Standards am Beispiel von PMML. Data Mining Standards am Beispiel von PMML Data Mining Standards am Beispiel von PMML Allgemeine Definitionen im Data Mining Data Mining (DM) Ein Prozess, um interessante neue Muster, Korrelationen und Trends in großen Datenbeständen zu entdecken,

Mehr

Warenwirtschaft Datenimport - Hilfe

Warenwirtschaft Datenimport - Hilfe Warenwirtschaft Datenimport - Hilfe 2 Datenimport - Hilfe Inhaltsverzeichnis Teil I Was ist neu? 3 Teil II Datenimport 4 1 Projekt Explorer... (Bereich 1) 6 2 Eigenschaften... (Bereich 2) 11 3 Feldzuordnungen...

Mehr

SQL Server 2012 und SharePoint im Unternehmenseinsatz. Referent Daniel Caesar

SQL Server 2012 und SharePoint im Unternehmenseinsatz. Referent Daniel Caesar SQL Server 2012 und SharePoint im Unternehmenseinsatz Referent Daniel Caesar sqlxpert Daniel Caesar Publikationen Themen SQL Server Admin, Entwicklung SharePoint Admin, Entwicklung.NET Entwicklung Rechtssichere

Mehr

Konzept. Das Archivieren von Daten und Langzeitspeicher

Konzept. Das Archivieren von Daten und Langzeitspeicher Verfahrensbeschreibung Das Archivieren von Daten und Langzeitspeicher von Hubert Salm Version 1.0 Inhaltsverzeichnis Inhaltsverzeichnis Inhaltsverzeichnis... 2 1 Langzeitaufbewahrung digitaler Bestände...

Mehr

Carl-Engler-Schule Karlsruhe Datenbank 1 (5)

Carl-Engler-Schule Karlsruhe Datenbank 1 (5) Carl-Engler-Schule Karlsruhe Datenbank 1 (5) Informationen zur Datenbank 1. Definition 1.1 Datenbank-Basis Eine Datenbank-Basis ist eine Sammlung von Informationen über Objekte (z.b Musikstücke, Einwohner,

Mehr

OLAP und der MS SQL Server

OLAP und der MS SQL Server OLAP und der MS SQL Server OLAP und der MS SQL Server OLAP-Systeme werden wie umfangreiche Berichtssysteme heute nicht mehr von Grund auf neu entwickelt. Stattdessen konzentriert man sich auf die individuellen

Mehr

Datenbanken. Prof. Dr. Bernhard Schiefer. bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer

Datenbanken. Prof. Dr. Bernhard Schiefer. bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer Datenbanken Prof. Dr. Bernhard Schiefer bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer Wesentliche Inhalte Begriff DBS Datenbankmodelle Datenbankentwurf konzeptionell, logisch und relational

Mehr

EDI CONNECT. für Microsoft Dynamics NAV. Auf einen Blick:

EDI CONNECT. für Microsoft Dynamics NAV. Auf einen Blick: Seite 1 PROTAKT Speziallösung EDI Connect Auf einen Blick: EDI CONNECT für Microsoft Dynamics NAV Elektronischer Datenaustausch ganz effizient und einfach über Ihr Microsoft Dynamics NAV System. Vollständige

Mehr

digital business solution E-Mail-Management

digital business solution E-Mail-Management digital business solution E-Mail-Management 1 E-Mail-Management von d.velop ist weit mehr als nur die Archivierung elektronischer Post. Geschäftsrelevante Nachrichten und Anhänge werden inhaltlich ausgelesen

Mehr

Text- und Excel-Dateien in GeoMedia

Text- und Excel-Dateien in GeoMedia Text- und Excel-Dateien in GeoMedia Tipps & Tricks Juli 2012 2012 Intergraph SG&I Deutschland GmbH. Alle Rechte vorbehalten. Der Inhalt dieses Dokuments ist urheberrechtlich und ggf. durch internationale

Mehr

Software-Engineering und Datenbanken

Software-Engineering und Datenbanken Software-Engineering und Datenbanken Prof. Dr. Bernhard Schiefer bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer Prof. Dr. Bernhard Schiefer 1-1 Wesentliche Inhalte Begriff DBS Datenbankmodelle

Mehr

Sof o t f waretechn h o n l o og o i g en n f ü f r ü v e v rteilte S yst s eme Übung

Sof o t f waretechn h o n l o og o i g en n f ü f r ü v e v rteilte S yst s eme Übung Softwaretechnologien für verteilte Systeme Übung Organisatorisches Gruppen mit 3-4 Personen bearbeiten ein zugewiesenes Thema Abgabe besteht aus einer Arbeit mit 10-15 Seiten und ~30 Minuten Präsentation

Mehr

Datenbanken 16.1.2008. Die Entwicklung der Datenbanksysteme ist eng an die der Hardware gekoppelt und wird wie jene in Generationen eingeteilt:

Datenbanken 16.1.2008. Die Entwicklung der Datenbanksysteme ist eng an die der Hardware gekoppelt und wird wie jene in Generationen eingeteilt: Datenbanksysteme Entwicklung der Datenbanksysteme Die Entwicklung der Datenbanksysteme ist eng an die der Hardware gekoppelt und wird wie jene in Generationen eingeteilt: 1. Generation: In den fünfziger

Mehr

DATA-WAREHOUSE Bereitstellung von Daten für externe Anwendungen

DATA-WAREHOUSE Bereitstellung von Daten für externe Anwendungen DATA-WAREHOUSE Bereitstellung von Daten für externe Anwendungen Inhaltsverzeichnis 1 Leistungsbeschreibung... 3 2 Integration in das Agenda-System... 4 3 Highlights... 5 3.1 Sehr einfache Definition der

Mehr

Geschäftsprozessmanagement

Geschäftsprozessmanagement Geschäftsprozessmanagement Der INTARGIA-Ansatz Whitepaper Dr. Thomas Jurisch, Steffen Weber INTARGIA Managementberatung GmbH Max-Planck-Straße 20 63303 Dreieich Telefon: +49 (0)6103 / 5086-0 Telefax: +49

Mehr

Themen. M. Duffner: Datenbanksysteme

Themen. M. Duffner: Datenbanksysteme Datenbanksysteme Themen Theorie Einführung Datenbank, Datenbankmanagementsystem (DBMS), Aufgaben eines DBMS Relationale Datenbanken Daten als Tabellen Datenbankentwurf im Entity-Relationship-Modell Abfragesprache

Mehr

Data Warehouse Definition (1) http://de.wikipedia.org/wiki/data-warehouse

Data Warehouse Definition (1) http://de.wikipedia.org/wiki/data-warehouse Data Warehouse Definition (1) http://de.wikipedia.org/wiki/data-warehouse Ein Data-Warehouse bzw. Datenlager ist eine zentrale Datensammlung (meist eine Datenbank), deren Inhalt sich aus Daten unterschiedlicher

Mehr

DWH Szenarien. www.syntegris.de

DWH Szenarien. www.syntegris.de DWH Szenarien www.syntegris.de Übersicht Syntegris Unser Synhaus. Alles unter einem Dach! Übersicht Data-Warehouse und BI Projekte und Kompetenzen für skalierbare BI-Systeme. Vom Reporting auf operativen

Mehr

Workflowmanagement. Business Process Management

Workflowmanagement. Business Process Management Workflowmanagement Business Process Management Workflowmanagement Workflowmanagement Steigern Sie die Effizienz und Sicherheit Ihrer betrieblichen Abläufe Unternehmen mit gezielter Optimierung ihrer Geschäftsaktivitäten

Mehr

Einführung. Kapitel 1 2 / 508

Einführung. Kapitel 1 2 / 508 Kapitel 1 Einführung 2 / 508 Einführung Was ist ein Datenbanksystem (DBS)? Ein System zum Speichern und Verwalten von Daten. Warum kein herkömmliches Dateisystem verwenden? Ausfallsicherheit und Skalierbarkeit

Mehr

Terminologie-Workflow mit Acrolinx IQ und SDL MultiTerm

Terminologie-Workflow mit Acrolinx IQ und SDL MultiTerm Terminologie-Workflow mit Acrolinx IQ und SDL MultiTerm Acrolinx und SDL haben viele gemeinsame Kunden, die ihre Dokumente mit Acrolinx IQ prüfen und SDL Trados Studio oder SDL MultiTerm zur Übersetzung

Mehr

Client/Server-Systeme

Client/Server-Systeme Fachbereich Informatik Projektgruppe KOSI Kooperative Spiele im Internet Client/Server-Systeme Vortragender Jan-Ole Janssen 26. November 2000 Übersicht Teil 1 Das Client/Server-Konzept Teil 2 Client/Server-Architekturen

Mehr

OTRS-TFS-Konnektor. Whitepaper. Autor: advanto Software GmbH Mittelstraße 10 39114 Magdeburg

OTRS-TFS-Konnektor. Whitepaper. Autor: advanto Software GmbH Mittelstraße 10 39114 Magdeburg OTRS-TFS-Konnektor Whitepaper Autor: advanto Software GmbH Mittelstraße 10 39114 Magdeburg Tel: 0391 59801-0 Fax: 0391 59801-10 info@advanto-software.de Stand: Mai 2015 Inhaltsverzeichnis 1 Idee... 3 2

Mehr

INVEST projects. Besseres Investitionscontrolling mit INVESTprojects

INVEST projects. Besseres Investitionscontrolling mit INVESTprojects Besseres Investitionscontrolling mit Der Investitionsprozess Singuläres Projekt Idee, Planung Bewertung Genehmigung Realisierung Kontrolle 0 Zeit Monate, Jahre Perioden Der Investitionsprozess Singuläres

Mehr

1 Einleitung. Betriebswirtschaftlich administrative Systeme

1 Einleitung. Betriebswirtschaftlich administrative Systeme 1 1 Einleitung Data Warehousing hat sich in den letzten Jahren zu einem der zentralen Themen der Informationstechnologie entwickelt. Es wird als strategisches Werkzeug zur Bereitstellung von Informationen

Mehr

Oracle EBS Web ADI Integrator selber erstellen

Oracle EBS Web ADI Integrator selber erstellen Oracle EBS Web ADI Integrator selber erstellen Dirk Blaurock Dirk Blaurock IT-Consulting Pinneberg Schlüsselworte: Oracle E-Business Suite, Web ADI, Datenintegration Einleitung Die Oracle E-Business Suite

Mehr

Einführungsstrategien komplexer IT-Lösungen

Einführungsstrategien komplexer IT-Lösungen Innovative Systemlösungen Stand: 11/2009 Ausgangsituation Die Umwelt wird immer schnelllebiger, dadurch kommt es immer öfter zu Änderungen der Anforderungen an eine Software. Die Frage ist nicht, wie man

Mehr

Zusammenfassung Agent-Oriented Software Engineering for Internet Applications

Zusammenfassung Agent-Oriented Software Engineering for Internet Applications Zusammenfassung Agent-Oriented Software Engineering for Internet Applications Tim Conrad Zum Seminar Intelligente Internet Agenten (Prof. Dr. Robert Tolksdorf) Im WS2002/03 an der FU Berlin Abstract GAIA

Mehr

Collaborative Performance Management mit hyscore - Der gemeinsame Weg zur Verbesserung von Unternehmensleistung und Profitabilität

Collaborative Performance Management mit hyscore - Der gemeinsame Weg zur Verbesserung von Unternehmensleistung und Profitabilität Collaborative Performance Management mit hyscore - Der gemeinsame Weg zur Verbesserung von Unternehmensleistung und Profitabilität Version 4.6 Juni 2010 Seite 1 Inhalt... 3 Breite Zugänglichkeit der Performance

Mehr

Serienbriefe. t Serienbriefe 1. TRISS 2000 Daten in Word verwenden

Serienbriefe. t Serienbriefe 1. TRISS 2000 Daten in Word verwenden Serienbriefe TRISS 2000 Daten in Word verwenden Das müssen Sie wissen Die Serienbrieffunktion von Word erfüllt die wesentlichen Bedürfnisse und eignet sich ausgezeichnet zum Erstellen von kleinen und mittleren

Mehr

MayControl - Newsletter Software

MayControl - Newsletter Software MayControl - Newsletter Software MAY Computer GmbH Autor: Dominik Danninger Version des Dokuments: 2.0 Zusammenstellen eines Newsletters Zusammenstellen eines Newsletters Artikel

Mehr

Software EMEA Performance Tour 2013. Berlin, Germany 17-19 June

Software EMEA Performance Tour 2013. Berlin, Germany 17-19 June Software EMEA Performance Tour 2013 Berlin, Germany 17-19 June Change & Config Management in der Praxis Daniel Barbi, Solution Architect 18.06.2013 Einführung Einführung Wer bin ich? Daniel Barbi Seit

Mehr

Multi Channel Invoice Processing - der Weg nach vorne - ein Guide

Multi Channel Invoice Processing - der Weg nach vorne - ein Guide Multi Channel Invoice Processing - der Weg nach vorne - ein Guide Eine Einführung zum Multi Channel Invoice Processing Tausende von Rechnungen werden jeden Monat in Unternehmen verarbeitet. Papier ist

Mehr

FRAUDCHECK CONSULTING I TRAINING I SOLUTIONS PROFESSIONELLE BETRUGSPRÄVENTION VON ANFANG AN 2014 CURENTIS AG

FRAUDCHECK CONSULTING I TRAINING I SOLUTIONS PROFESSIONELLE BETRUGSPRÄVENTION VON ANFANG AN 2014 CURENTIS AG FRAUDCHECK CONSULTING I TRAINING I SOLUTIONS PROFESSIONELLE BETRUGSPRÄVENTION VON ANFANG AN 2014 CURENTIS AG SICHERHEIT VON ANFANG AN! Interner und externer Betrug sind keine Kavaliersdelikte und bilden

Mehr

(Qualitätsmanagement-Richtlinie vertragszahnärztliche Versorgung - ZÄQM-RL)

(Qualitätsmanagement-Richtlinie vertragszahnärztliche Versorgung - ZÄQM-RL) Richtlinie des Gemeinsamen Bundesausschusses über grundsätzliche Anforderungen an ein einrichtungsinternes Qualitätsmanagement in der vertragszahnärztlichen Versorgung (Qualitätsmanagement-Richtlinie vertragszahnärztliche

Mehr

Inhaltsverzeichnis. 1 Grundsätzliche Überlegung. 2 Hinweis zur Installation

Inhaltsverzeichnis. 1 Grundsätzliche Überlegung. 2 Hinweis zur Installation Inhaltsverzeichnis 1 Grundsätzliche Überlegung...1 2 Hinweis zur Installation...1 3 Konfiguration von AutoDocument...2 3.1 Erfassung der Listeneinträge...2 3.2 Hinterlegung von Notizen...3 3.3 Definition

Mehr

Rheinstr. 13 26506 Norden Tel. 04931 918175-0 Fax 04931 918175-50 www.norbit.de. Werterhaltung durch systematisches Straßenmanagement

Rheinstr. 13 26506 Norden Tel. 04931 918175-0 Fax 04931 918175-50 www.norbit.de. Werterhaltung durch systematisches Straßenmanagement norgis Straßenkataster Werterhaltung durch systematisches Straßenmanagement Grundlagen Angesichts knapper Kassen und steigender Verkehrsbelastung ist die Substanzerhaltung der Infrastruktur das Gebot der

Mehr

Datenbanken. Ein DBS besteht aus zwei Teilen:

Datenbanken. Ein DBS besteht aus zwei Teilen: Datenbanken Wikipedia gibt unter http://de.wikipedia.org/wiki/datenbank einen kompakten Einblick in die Welt der Datenbanken, Datenbanksysteme, Datenbankmanagementsysteme & Co: Ein Datenbanksystem (DBS)

Mehr

Produktinformation eevolution ABizI - eevolution Microsoft Biz Talk Server Schnittstelle

Produktinformation eevolution ABizI - eevolution Microsoft Biz Talk Server Schnittstelle Produktinformation eevolution ABizI - eevolution Microsoft Biz Talk Server Schnittstelle ABizI eevolution Microsoft Biz Talk Server Schnittstelle ABizI steht für die vollständige Anbindung von eevolution

Mehr

Spatial ETL als Schlüssel zur Smart City

Spatial ETL als Schlüssel zur Smart City Spatial ETL als Schlüssel zur Smart City Geotag Münsterland 2013, 15. Mai 2013 Christian Dahmen Consultant Spatial ETL/ FME Smart City smart mobility Information and Communication Technologies (ICT) smart

Mehr

Steuerung und Unterstützung von Wissensprozessen in Verwaltungsorganisationen 02.06.2006, e-government Konferenz 2006

Steuerung und Unterstützung von Wissensprozessen in Verwaltungsorganisationen 02.06.2006, e-government Konferenz 2006 Steuerung und Unterstützung von Wissensprozessen in Verwaltungsorganisationen 02.06.2006, e-government Konferenz 2006 Klaus Tochtermann [Know-Center Graz und TU Graz] Doris Reisinger [m2n consulting and

Mehr

Kundeninformation DIN EN ISO 9001:2015 - die nächste große Normenrevision

Kundeninformation DIN EN ISO 9001:2015 - die nächste große Normenrevision Kundeninformation DIN EN ISO 9001:2015 - die nächste große Normenrevision Einführung Die DIN EN ISO 9001 erfährt in regelmäßigen Abständen -etwa alle 7 Jahreeine Überarbeitung und Anpassung der Forderungen

Mehr

Containerformat Spezifikation

Containerformat Spezifikation Containerformat Spezifikation Version 1.0-09.05.2011 Inhaltsverzeichnis 0 Einführung... 4 0.1 Referenzierte Dokumente... 4 0.2 Abkürzungen... 4 1 Containerformat... 5 1.1 Aufbau des Container-Headers...

Mehr

Cubeware Connectivity for SAP Solutions

Cubeware Connectivity for SAP Solutions Cubeware Connectivity for SAP Solutions Beispiele und Anwendungsfälle 1. Modellierung, Extraction, Transformation und Loading mit Datenquelle SAP R/3 und mysap ERP Mit Hilfe des Cubeware Importers und

Mehr

Die Beurteilung normativer Managementsysteme

Die Beurteilung normativer Managementsysteme Die Beurteilung normativer Managementsysteme Hanspeter Ischi, Leiter SAS 1. Ziel und Zweck Um die Vertrauenswürdigkeit von Zertifikaten, welche durch akkreditierte Zertifizierungsstellen ausgestellt werden,

Mehr

Guten Tag! CampusSource. Die CSE Integration Platform. CampusSource Engine. Christof Pohl Softwareentwicklung Medienzentrum Universität Dortmund

Guten Tag! CampusSource. Die CSE Integration Platform. CampusSource Engine. Christof Pohl Softwareentwicklung Medienzentrum Universität Dortmund Engine Die CSE Integration Platform Guten Tag! Christof Pohl Softwareentwicklung Medienzentrum Universität Dortmund Integriertes Informationsmanagement mit der Engine - A2A vs. EBI Folie 2 Integration

Mehr

Nutzerhandbuch Softwaresystem Inspirata. Benutzerhandbuch Softwaresystem Inspirata

Nutzerhandbuch Softwaresystem Inspirata. Benutzerhandbuch Softwaresystem Inspirata Benutzerhandbuch Softwaresystem Inspirata 1 Inhaltsverzeichnis 1. Login und Logout... 3 2. Kalender/Buchungen auswählen... 5 3. Betreuer... 7 3.1 Buchung anlegen... 7 3.2 Betreuer zuordnen... 8 3.3 Notiz

Mehr

Carl-Christian Kanne. Einführung in Datenbanken p.1/513

Carl-Christian Kanne. Einführung in Datenbanken p.1/513 Einführung in Datenbanken Carl-Christian Kanne Einführung in Datenbanken p.1/513 Kapitel 1 Einführung Einführung in Datenbanken p.2/513 Einführung Was ist ein Datenbanksystem (DBS)? Ein System zum Speichern

Mehr

INCENTIVES & AKTIONSCODES

INCENTIVES & AKTIONSCODES Seite 1 Branchenlösung Incentives & Aktionscodes Auf einen Blick: INCENTIVES & AKTIONSCODES für Microsoft Dynamics NAV Die PROTAKT Branchenlösung für einfache und effiziente Realisierung von Incentive-Aktionen

Mehr

8a. Exkurs.NET. 8a.1.NET Architektur

8a. Exkurs.NET. 8a.1.NET Architektur 8a. Exkurs.NET Inhalt: 8a.1.NET Architektur 8a.2 Kooperation von Anwendungen über ADO -.NET 8a.3 Unterschiede gegenüber gewöhnlicher WIN32- Programmierung 1 8a.1.NET Architektur Bislang wurden die C/C++

Mehr

Vorwort. Zusätzlich werden. die Maschinenrichtlinie bezüglich der funktionalen Sicherheit

Vorwort. Zusätzlich werden. die Maschinenrichtlinie bezüglich der funktionalen Sicherheit Vorwort 3 Vorwort Der zunehmende Einsatz von elektronischen Baugruppen und Geräten in der industriellen Automatisierung zwingt Entwickler, Konstrukteure, Projektanten und Anlagenplaner, sich intensiv mit

Mehr

SOFTWARE DEVELOPMENT. Geben Sie Ihrer Software Entwicklung einen neuen Schwung!

SOFTWARE DEVELOPMENT. Geben Sie Ihrer Software Entwicklung einen neuen Schwung! SOFTWARE DEVELOPMENT Geben Sie Ihrer Software Entwicklung einen neuen Schwung! SOFTWARE DEVELOPMENT Wir unterstützen unsere Kunden bei Design und Entwicklung ihrer Software auf den gängigen Plattformen.

Mehr

INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION

INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION Allgemein Infomon bietet die Architektur für das Informations-Monitoring in einer Windows- Topologie. Die Serverfunktionalität wird in einer IIS-Umgebung

Mehr

Die neue ISO 9001:2015 Neue Struktur

Die neue ISO 9001:2015 Neue Struktur Integrierte Managementsysteme Die neue ISO 9001:2015 Neue Struktur Inhalt Neue Struktur... 1 Die neue ISO 9001:2015... 1 Aktuelle Status der ISO 9001... 3 Änderungen zu erwarten... 3 Ziele der neuen ISO

Mehr

(Titel des Berichts)

(Titel des Berichts) (Titel des Berichts) Praxissemesterbericht von (Vorname Name) aus (Geburtsort) Matrikelnummer Anschrift Telefon HTW Aalen Hochschule für Technik und Wirtschaft Betreuender Professor Abgabetermin Angaben

Mehr

Technische Beschreibung: EPOD Server

Technische Beschreibung: EPOD Server EPOD Encrypted Private Online Disc Technische Beschreibung: EPOD Server Fördergeber Förderprogramm Fördernehmer Projektleitung Projekt Metadaten Internet Foundation Austria netidee JKU Linz Institut für

Mehr

Jump Project. Softwarelösungen für professionelles Projektmanagement

Jump Project. Softwarelösungen für professionelles Projektmanagement Jump Project Softwarelösungen für professionelles Projektmanagement Jump Project Office Übersichtliche Dokumentenstruktur und schneller Zugriff auf alle wichtigen Funktionen. Steuern Sie Ihre Projekte

Mehr

Qualitäts- Managementhandbuch (QMH) DIN EN ISO 9001 : 2008 (ohne Entwicklung) von. Margot Schön Burgbühl 11 88074 Meckenbeuren

Qualitäts- Managementhandbuch (QMH) DIN EN ISO 9001 : 2008 (ohne Entwicklung) von. Margot Schön Burgbühl 11 88074 Meckenbeuren Qualitäts- Managementhandbuch (QMH) DIN EN ISO 9001 : 2008 (ohne Entwicklung) von Margot Schön Die Einsicht Führung des IMS-Handbuches ist EDV-technisch verwirklicht. Jeder Ausdruck unterliegt nicht dem

Mehr

Anmerkungen zur Erstellung, dem automatisierten Versand und der automatisierten Auswertung von pdf-formularen

Anmerkungen zur Erstellung, dem automatisierten Versand und der automatisierten Auswertung von pdf-formularen Anmerkungen zur Erstellung, dem automatisierten Versand und der automatisierten Auswertung von pdf-formularen Vorbemerkung Häufig besteht die Notwendigkeit pdf-formulare Kunden, Mitarbeitern etc. zur Verfügung

Mehr

Digitale Biodiversitätsatlanten

Digitale Biodiversitätsatlanten Digitale Biodiversitätsatlanten Tools zur Unterstützung internationaler Expertennetzwerke für die Erfassung und Bewertung biologischer Diversität 1 Autoren AG Biodiversität Heiko Brunken, heiko.brunken@hs-bremen.de

Mehr

Versand von Einladungen zur Teilnahme an der Umfrage mit Seriendruck Funktion von Microsoft Office 2007

Versand von Einladungen zur Teilnahme an der Umfrage mit Seriendruck Funktion von Microsoft Office 2007 Versand von Einladungen zur Teilnahme an der Umfrage mit Seriendruck Funktion von Microsoft Office 2007 [Eine Schritt für Schritt Anleitung] Inhalt 1. Erstellen einer Liste mit Probandendaten... 2 2. Erstellung

Mehr

Auswertung der Workload-Befragung mit MS ACCESS

Auswertung der Workload-Befragung mit MS ACCESS Auswertung der Workload-Befragung mit MS ACCESS Inhaltsverzeichnis 1. Aufbereitung der Daten... 2 1.1. Herstellung der Textfiles... 2 1.2. Import der Textdateien... 3 1.3. Verbindungen erstellen... 8 2.

Mehr

Thema. Intelligente Agenten im Web

Thema. Intelligente Agenten im Web Thema Intelligente Agenten im Web Einführendes Beispiel Suchmaschine Probleme: - Immer mehr falsche Informationen - Anwender werden überfordert - Zeitaufwand erhöht sich - Zunehmendes Sicherheitsrisiko

Mehr

Internetbasiertes Informations- und Monitoring- Management für Projekte des Spezialtiefbaus

Internetbasiertes Informations- und Monitoring- Management für Projekte des Spezialtiefbaus Internetbasiertes Informations- und Monitoring- Management für Projekte des Spezialtiefbaus Univ.-Prof. Dr.-Ing. habil. Klaus-Peter Holz Brandenburgische Technische Universität Cottbus Lehrstuhl Bauinformatik

Mehr

Verwaltung von OBI Metadaten: XML-Integration - die Lösung aller Probleme?

Verwaltung von OBI Metadaten: XML-Integration - die Lösung aller Probleme? Verwaltung von OBI Metadaten: XML-Integration - die Lösung aller Probleme? PROMATIS software GmbH Ettlingen (TechnologieRegion Karlsruhe) Schlüsselworte Oracle Business Intelligence Enterprise Edition

Mehr