www.wikidata.de-de.nina.az
Die Architektur interoperabler Informationssysteme AIOS ist eine Referenzarchitektur fur die Entwicklung von interoperablen Informationssystemen Wenn Unternehmen oder offentliche Verwaltungen organisationsubergreifende Geschaftsprozesse implementieren wollen mussen die IT Systeme der Organisation in der Lage sein zusammenzuarbeiten in anderen Worten Die Informationssysteme mussen interoperabel sein Die AIOS dient als Bauplan der es Organisationen ermoglicht interoperable Informationssysteme systematisch zu entwickeln Architektur interoperabler InformationssystemeIn AIOS werden etablierte Prinzipien aus Wirtschaftsinformatik und Interoperabilitatsforschung kombiniert insbesondere aus Service orientierter Architektur und kollaborativem Geschaftsprozessmanagement AIOS wurde zuerst in einer wissenschaftlichen Arbeit beschrieben und spezifiziert unabhangig von Produkten oder Herstellern die verschiedenen Ebenen Sichten und technischen Artefakte die benotigt werden um interoperable Informationssysteme zu erstellen 1 Mit ihrem Fokus auf organisationsubergreifende Geschaftsprozesse kann die AIOS als komplementare Erganzung von ARIS einer Architektur zur Abbildung interner IT Systeme und Geschaftsprozesse gesehen werden Inhaltsverzeichnis 1 Definitionen 2 Hintergrund und Anwendung 3 Struktur 3 1 Kollaborative Sichten 3 2 Unternehmenssichten 3 3 Ebenen technischer Granularitat 4 EinzelnachweiseDefinitionen BearbeitenEbenso wie die Automatisierung von internen Prozessen ist die Automatisierung von organisationsubergreifenden Prozessen eines der wichtigsten Ziele des digitalen Zeitalters Dabei streben die zusammenarbeitenden Organisationen eine lose Kopplung ihrer Informationssysteme an aber keine enge Integration die beteiligten Informationssysteme sollen in der Lage sein zusammenzuarbeiten gleichzeitig sollen sie so viel Selbststandigkeit wie moglich behalten Diese Eigenschaft wird auch Interoperabilitat genannt beziehungsweise im Kontext von zusammenarbeitenden Organisationen Business Interoperability Informationssysteme sind Systeme die Informationen verarbeiten d h sie dienen der Erfassung der Verarbeitung und Ausgabe von Informationen In der Wirtschaftsinformatik umfasst der Begriff des Informationssystems ublicherweise nicht nur die Hard und Software eines Unternehmens sondern auch die damit verbundenen menschlichen Akteure Geschaftsfunktionen Prozesse und Organisationsstrukturen 2 3 Dieses Verstandnis wird zum Beispiel auch durch Zachman Framework vertreten Architektur wird definiert als die grundlegende Organisation eines Systems seiner Komponenten ihrer Beziehungen zueinander und zur Umwelt sowie die Prinzipien fur seine Konstruktion und Evolution 4 Sinz definiert eine Informationssystem Architektur als Bauplan eines Informationssystems im Sinne einer Spezifikation und Dokumentation der Komponenten und deren Beziehungen die alle relevanten Sichten und Konstruktionsregeln fur die Erstellung des Bebauungsplans enthalt 5 Dementsprechend kann Architektur interoperabler Informationssysteme definiert werden als Bauplan eines organisationsubergreifenden Informationssystems das es Unternehmen ermoglicht Geschaftsprozesse miteinander auszufuhren Hintergrund und Anwendung BearbeitenDie Architektur interoperabler Informationssysteme wurde 2010 veroffentlicht als Referenz fur die Erstellung von lose gekoppelten interoperablen Informationssystemen wobei ein modellbasierter Ansatz zur systematischen Entwicklung von kollaborativen Geschaftsprozessen verfolgt wird Die AIOS zielt in erster Linie auf Interoperabilitat zwischen grossen Unternehmen und beschreibt so wie deren interne Informationssystemelemente systematisch mit den Informationssystemen von Partner Organisationen verbunden werden konnen Die Arbeit ist im Kontext verschiedener Forschungsprojekte im Themenspektrum Interoperabilitat zu sehen die ihr vorausgingen 6 Die wichtigsten Elemente der AIOS sind Beschreibung der Elemente von interoperablen Informationssystemen sowie deren Beziehungen Hier wird der statische Teil der Architektur beschrieben bzw ihre Struktur Es wird insbesondere beschrieben welche Informationssystem Elemente Unternehmen an ihre Kooperationspartner kommunizieren mussen und wie diese offentlichen Elemente optimal mit internen privaten Elementen korreliert werden konnen Beispiele fur solche Informationssystem Elemente sind fachliche Funktionen und Services Nachrichten Formate Interaktions Sequenzen sowie beteiligte Rollen Beschreibung moglicher Entwicklungswege fur Neuerstellung oder Anpassung interoperabler IT Systeme Dies wird auch als der dynamische Teil der Architektur bezeichnet Er beschreibt das Vorgehen bzw die Methode mit der Unternehmen die Elemente der statischen Architektur sukzessive entwickeln konnen Konzept fur die technischen Komponenten die zur Implementierung der Architektur benotigt werden zum Beispiel Design Tools sowie Repositories fur private und geteilte Informationssystem Elemente Im letztgenannten Punkt wird auch ein Konzept zur Implementierung eines BII Repository beschrieben in dem eine Organisation ihr Business Interoperability Interface BII an Kooperationspartner publizieren kann So wird eine Sicht auf Informationssystem Elemente implementiert die innerhalb der Kollaboration veroffentlicht werden sollen Im BII Repository werden die fur die Partner relevanten Prozesse Services Rollen und Nachrichtentypen auf verschiedenen Ebenen technischer Granularitat beschrieben so dass Partner Organisationen bspw sowohl nach fachlich als auch nach technisch beschriebenen Artefakten suchen konnen Im Gegensatz zum herkommlichen SOA Ansatz mit einem zentralen Repository sind hier also verschiedene Partner spezifische Repositories implementiert Struktur BearbeitenDer statische Teil der Architektur basiert auf drei orthogonalen Dimensionen Unternehmenssichten Grad technischer Granularitat und kollaborative Sichten Kollaborative Sichten Bearbeiten Das von Datenbanken bekannte Konzept mit Hilfe von Views bestimmte Datenbereiche sichtbar zu machen wird auch fur Geschaftsprozesse und Workflows genutzt um bestimmte Prozessteile sichtbar bzw unsichtbar zu machen In Verallgemeinerung dieses Konzepts werden in der AIOS drei Sichten auf Informationssysteme unterschieden Die private Sicht umfasst Informationssystem Elemente die ausschliesslich innerhalb einer Organisation sichtbar sein durfen Die offentliche Sicht umfasst die Elemente eines internen Informationssystems die innerhalb einer Kooperation fur Partnerorganisationen sichtbar sein sollen und dazu ggf im Business Interoperability Interface der veroffentlichenden Organisation enthalten sind Die Sicht reprasentiert damit die Schnittstelle zwischen internen und externen Systemen sie dient als Schutz der internen Systeme und als logische Entkopplung zwischen Kooperationsgeschaft und internen Prozessen Die globale Sicht wird verwendet um die offentlichen Sichten verschiedener Systeme zu verknupfen und ein gemeinsames bzw innerhalb der Kooperation globales Verstandnis uber geteilte Informationssystem Elemente sicherzustellen Unternehmenssichten Bearbeiten nbsp Illustration of the Architecture of Interoperable Information Systems Enterprise DimensionsUm Geschaftsprozesse umfassend zu beschreiben beinhaltet diese Dimension vier Sichten In der Datensicht werden fur die Zusammenarbeit relevante Dokumenttypen definiert sowie deren Verhaltnis zu internen Dokumenttypen In der Organisationssicht wird ein gemeinsames Verstandnis uber die in der Zusammenarbeit relevanten Rollen sichergestellt Beispielsweise werden fur das Partnerunternehmen sichtbare Rollen und Abteilungen beschrieben sowie deren Abbildung auf nur unternehmensintern genutzte Rollen In der Funktionssicht werden einzelne Geschaftsfunktionen beschrieben die Teil der Kooperation sind In der Prozesssicht werden die Prozesse die eine Organisation an Partnerorganisationen anbietet beschrieben ebenso wird hier das Verhaltnis dieser veroffentlichten Prozessschnittstellen zu internen Prozessen beschrieben In Kombination mit den kollaborativen Sichten werden mit den Unternehmenssichten korrelierte private offentliche und globale Sichten auf Daten Funktionen Prozesse und Rollen ermoglicht Ebenen technischer Granularitat Bearbeiten nbsp AIOS Levels of technical detailAuch unternehmensubergreifende Informationssysteme sollten auf verschiedenen Ebenen technischer Granularitat beschrieben werden von der fachlichen uber eine technische bis zur Ausfuhrungs bzw Code Ebene Damit wird einerseits eine systematische Konstruktion von interoperablen Informationssystemen unterstutzt andererseits kann ein ganzheitliches Bild von bestehenden Systemen an Partner kommuniziert werden damit die beteiligten Systeme sowohl fachlich als auch technisch aufeinander abgestimmt werden konnen Ahnlich wie zum Beispiel ARIS und OMGs modellgetriebene Architektur werden in der AIOS hierzu drei Ebenen verwendet Fachliche Ebene Hier werden die Informationssysteme auf einer technikunabhangigen Ebene beschrieben In der MDA Terminologie wird diese Ebene auch als CIM Ebene Computational Independent bezeichnet Beispielsweise konnen die an der Zusammenarbeit beteiligten Geschaftsfunktionen und Geschaftsprozesse hier mit EPK definiert werden Technische Ebene Hier wird das DV Konzept der Informationssysteme beschrieben Dafur werden die Modelle aus der ersten Ebene technisch angereichert und ggf umstrukturiert beispielsweise werden anstelle von Geschaftsfunktionen Komponenten bzw Services im Sinne von SOA beschrieben die die Funktionen technisch abbilden Weitere Beispiele fur diese Ebene sind Beschreibungen von Datenstrukturen mit UML Klassendiagrammen oder Prozessbeschreibungen mit BPMN Implementierungsebene Wahrend die ersten beiden Ebenen primar der Abstimmung zwischen menschlichen Akteuren oder der Generierung von Artefakten der Ausfuhrungsebene dienen sind die Artefakte der dritten Ebene auf Maschineninterpretierbarkeit ausgerichtet Die hier erstellten Artefakte konnen dann zur Laufzeit bei der Ausfuhrung von organisationsubergreifenden Prozessen verwendet werden Dies sind beispielsweise WSDL Beschreibungen von internen oder externen Services XSD Beschreibungen der ausgetauschten Datentypen oder BPEL Beschreibungen der beteiligten Prozesse Einzelnachweise Bearbeiten Jorg Ziemann Architecture of Interoperable Information Systems An enterprise Model based Approach for Describing and Enacting Collaborative Business Processes Logos 2010 Eine Zusammenfassung findet sich unter J Ziemann Architecture of Interoperable Information Systems Reference Architecture for Collaborations between Public Administrations In H Krallmann A Zapp Hrsg Bausteine einer vernetzten Verwaltung Erich Schmidt Verlag Berlin 2012 ISBN 978 3 503 13878 4 S 165 Jorg Becker Reinhard Schutte Handelsinformationssysteme Domanenorientierte Einfuhrung in die Wirtschaftsinformatik 2 Auflage Redline Wirtschaft Frankfurt 2004 ISBN 3 478 25590 2 S 33 Roland Gabriel Informationssystem In Enzyklopadie der Wirtschaftsinformatik Online Lexikon Oldenbourg Wissenschaftsverlag Munchen 2008 IEEE IEEE Std 1471 Frequently Asked Questions FAQ Memento vom 28 August 2011 im Webarchiv archive today Version 5 0 19 Juli 2007 abgerufen Mai 2009 E J Sinz Architektur von Informationssystemen In P Rechenberg G Pomberger Hrsg Informatik Handbuch 3 Auflage Hanser Munchen 2002 ISBN 3 446 21842 4 S 1055 1068 Interop NOE 2004 bis 2007 Projekt Nummer IST 2004 508011 ATHENA 2004 bis 2007 Projektnummer IST 2004 507849 R4eGov 2006 bis 2009 Projekt Nummer IST 2004 026650 Abgerufen von https de wikipedia org w index php title Architektur interoperabler Informationssysteme amp oldid 227385452