---
title: "Altova erweitert die Unterstützung für NIEM in Version 2010r3"
date: "2010-05-10"
categories: 
  - "technology"
tags: 
  - "mapforce"
  - "missionkit"
  - "niem"
  - "schemaagent"
  - "umodel"
  - "xml-editor"
  - "xml-schema"
  - "xmlspy"
description: Altova's Version 2010r3 verbessert die Unterstützung für NIEM durch verbesserte XML-Tools, darunter XMLSpy und MapForce, und erleichtert so einen effizienten Datenaustausch zwischen Behörden.
---
Status: #blog

Tags:  #mapforce #missionkit #niem #schemaagent #umodel #xml-editor #xml-schema #xmlspy

Categories: [xml](/blog/de/category/xml.md)
# Altova erweitert die Unterstützung für NIEM in Version 2010r3

Konflikte zwischen staatlichen Behörden sind Stoff für Legenden und ganze Fernsehserien: das FBI und die CIA, die örtliche Sheriff-Behörde und das forensische Institut der Großstadt, das Ministerium für Innere Sicherheit und das Pentagon, Jack Bauer und die CTU. Vielleicht liegt das an der territorialen Natur einiger dieser Institutionen, aber vielleicht auch einfach nur.. _vielleicht_, Technologie spielt eine Rolle in diesen Konflikten. Inkompatible Architekturen und Datenformate, veraltete Systeme und andere technologische Hindernisse innerhalb der US-Regierung erschwerten es Behörden manchmal, relevante Informationen wie Strafregisterauszüge, Vermisstenmeldungen, Einwanderungsdaten und andere Informationen effizient auszutauschen.  

Das National Information Exchange Model (NIEM) ist ein XML-basierter Standard für den Datenaustausch zwischen Behörden der Vereinigten Staaten und ihren jeweiligen Partnern im Bereich der Informationsverarbeitung. Ziel ist es, diesen Organisationen eine Möglichkeit zu bieten, ihre Entscheidungsfindung zu verbessern, die betriebliche Effizienz zu steigern, Risiken zu minimieren, die öffentliche Sicherheit zu erhöhen und die Kapitalrendite durch den Austausch von Informationen zwischen den Regierungen zu verbessern.  
Als führender Anbieter von [XML-Tools](https://www.altova.com/de/missionkit/xml-developers.html) und -Technologien unterstützt das [Altova MissionKit](https://www.altova.com/de/missionkit/software-development-tools.html) bereits auf verschiedenen Ebenen den Standard [NIEM](https://www.altova.com/de/solutions/niem-tools.html). In der Version [v2010r3](https://www.altova.com/de/whatsnew.html) haben wir zwei sehr spezielle Funktionen zu XMLSpy hinzugefügt, die den [XML-Editor](https://www.altova.com/de/xml-editor/) um Fähigkeiten erweitern, die für die [NIEM-Entwicklung](https://www.altova.com/de/solutions/niem-tools.html) von unschätzbarem Wert sind. Für weitere Informationen zu diesen Funktionen, lesen Sie bitte den aktuellen [Blog-Beitrag von NIEM](http://www.xmlaficionado.com/2010/05/altova-and-niem-national-information.html), verfasst von unserem Geschäftsführer und [XML-Experten](http://www.xmlaficionado.com/), Alexander Falk.  
Im Folgenden finden Sie einen kurzen Überblick über die im MissionKit verfügbaren Funktionen zur Unterstützung von NIEM, von [der Bearbeitung von XML-Schemas](https://www.altova.com/de/xmlspy/xml-schema-editor.html) in XMLSpy, über [den Import von XMI-Dateien](https://www.altova.com/de/umodel/xmi.html) und [die Erstellung von UML-Diagrammen](https://www.altova.com/de/umodel/visual-modeling.html) in UModel, bis hin zu [der Datenintegration](https://www.altova.com/de/mapforce/data-integration.html) in MapForce und darüber hinaus.  

## XMLSpy

XMLSpy® 2010 bietet eine [grafische Benutzeroberfläche zur Schema-Erstellung](https://www.altova.com/de/xmlspy/xml-schema-editor.html), die die Entwicklung von XML-Schemata vereinfacht und die Generierung von XML-Code in Echtzeit im Hintergrund ermöglicht. Benutzer können jederzeit während ihres Entwicklungsprozesses zwischen dieser grafischen Ansicht und einer Textansicht wechseln.  
  
Der [grafische Schemadektor](https://www.altova.com/de/xmlspy/schema-flattener-subset.html) bietet integrierte Unterstützung für die Erstellung des IEPD-**Erweiterungsschemas**, des **Beschränkungsschemas** und des **Austauschschemas**.

Zusätzlich zur umfassenden Unterstützung von XML-Schemas, die oben beschrieben wurde, bietet XMLSpy umfassende Unterstützung für alle anderen gängigen XML-Technologien, darunter:  

- Grafische und textbasierte Bearbeitungsansichten
- Fortgeschrittene Validierung von XML-Schemata und XML-Instanzen
- Erstellung von XML-Instanzdokumenten
- [XSLT-Editor, -Debugger und -Profiler](https://www.altova.com/de/xmlspy/xsl-editor.html)
- [Werkzeuge für Webdienste](https://www.altova.com/de/xmlspy/web-services.html) ([WSDL-Editor](https://www.altova.com/de/xmlspy/wsdl-editor.html), [SOAP-Client, SOAP-Debugger](https://www.altova.com/de/xmlspy/soap-client-debugger.html))`

## UML-Diagramme

Der erste Schritt in jedem Entwicklungsprozess ist eine umfassende Analyse der Geschäftsanforderungen. UML eignet sich besonders gut zur Modellierung von Softwareprojekten, da es einen standardisierten Ansatz für den Designprozess bietet. Für NIEM wird eine szenariobasierte Planung empfohlen. Obwohl keine UML-Diagramme vorgeschrieben sind, bieten Klassendiagramme, Anwendungsfalldiagramme und Sequenzdiagramme alle einen Mehrwert für die IEPD-Dokumentation. Darüber hinaus bietet NIEM ein kostenloses Tool zur Abbildung von Datenanforderungen, basierend auf einer hochgeladenen XMI-Darstellung eines [UML-Modells](https://www.altova.com/de/umodel/visual-modeling.html)  

UModel® 2010 ist eine fortschrittliche [UML-Werkzeug](https://www.altova.com/de/umodel.html) das alle vierzehn UML 2.3-Diagramme unterstützt [BPMN (Business Process Model and Notation) ist eine standardisierte Notation zur Modellierung von Geschäftsprozessen](https://www.altova.com/de/umodel/business-process-modeling.html), [SysML](https://www.altova.com/de/umodel/sysml.html), und vieles mehr. Es funktioniert nahtlos mit XML-Technologien wie XMI und ermöglicht es Benutzern, dies einfach zu tun [XMI-Dateien importieren und exportieren](https://www.altova.com/de/umodel/xmi.html) basierend auf ihren UML-Diagrammen. UModel kann sogar Darstellungen generieren [XML-Schemas in einem Format, das UML-Diagrammen ähnlich ist](https://www.altova.com/de/umodel/xml-schemas-in-uml.html) und lässt sich nahtlos in alle anderen MissionKit-Tools integrieren, darunter XMLSpy, MapForce und SchemaAgent. 

UModel unterstützt zudem die [Code-Generierung](https://www.altova.com/de/umodel/uml-code-generation.html), [Rückwärtsentwicklung](https://www.altova.com/de/umodel/uml-round-trip.html) und [Reverse Engineering](https://www.altova.com/de/umodel/uml-reverse-engineering.html), sowie die Integration mit den gängigen Entwicklungsumgebungen Visual Studio und Eclipse.  

UModel kann in zwei verschiedenen Phasen der NIEM-Entwicklung eingesetzt werden:  

- **Szenarienplanung** – zur Modellierung und Dokumentation mithilfe von Anwendungsfalldiagrammen, Sequenzdiagrammen und Geschäftsprozessmodellierung
- **Modellierung und Datenmodellierung** – zur Entwicklung von Klassendiagrammen, um das Format der auszutauschenden Daten zu definieren
  

## XML Schema Management

Aufgrund der Möglichkeit, in jedem IEPD (Individualisierten Entwicklungs- und Förderplan) viele verschiedene Schemata zu verwenden, kann die Verwaltung von XML-Schemata zu einem komplexen Prozess werden. SchemaAgent® 2010 ist ein einzigartiges [Werkzeug zur Dateiverwaltung](https://www.altova.com/de/schemaagent.html), mit dem Benutzer ihre XML-Schemata, XML-Dateien, XSLT- und WSDL-Ressourcen in einer projektbezogenen Umgebung visuell verwalten können, sodass Änderungen und die Struktur der Dateikonfiguration leicht erkennbar sind. Benutzer von SchemaAgent können sogar Mapping-Dateien anzeigen, die mit MapForce erstellt wurden.  

## Datenzuordnung und -austausch

[Datenmapping](https://www.altova.com/de/mapforce/data-mapping.html) ist ein entscheidender Schritt auf verschiedenen Ebenen des NIEM-Prozesses. Das Mapping hilft Benutzern, ein Teilschema zu erstellen, um festzustellen, welche Elemente aus den Kern- und Fachmodellen verwendet werden können. Es wird auch verwendet, um eine Transformation von einem NIEM-Vokabular in ein anderes durchzuführen. Einige NIEM-Implementierungen nutzen auch Webdienste, um einen Mechanismus für den Datenaustausch bereitzustellen.  

MapForce® 2010 ist ein [vielseitiges Werkzeug zur Datenzuordnung und -integration,](https://www.altova.com/de/mapforce.html) das alle potenziellen Datenformate unterstützt, die im NIEM-Lebenszyklus verwendet werden, darunter XML, Datenbanken, einfache Textdateien, Excel 2007 und höher sowie Webdienste. MapForce ordnet Daten basierend auf ihrer zugrunde liegenden Struktur (z. B. XML-Schema) zu, wodurch Mapping-Designs für wiederholte Transformationen wiederverwendet werden können. MapForce unterstützt auch die Zuordnung zu und von mehreren Quell- oder Zielkomponenten. Darüber hinaus kann MapForce verwendet werden, um [Dokumentationen zu erstellen,](https://www.altova.com/de/mapforce/data-mapping-documentation.html) die Mapping-Projekte für nicht-technische Interessengruppen in verschiedenen Formaten wie HTML und Microsoft® Word detailliert beschreiben. 

  
**Um diese Funktionalität selbst auszuprobieren, laden Sie eine** [**kostenlose 30-Tage-Testversion von Altova MissionKit**](https://www.altova.com/de/download-trial.html) **jetzt herunter!**
