Altova SchemaAgent™ 2008 is the new paradigm for modeling and managing advanced schemas and their components in enterprise workgroups. Visualize XML Schema relationships and construct complex schemas from distributed schema elements via its graphical design view. Now in addiotion to XML Schema files, you can also see schemas used as sources or targets in Altova MapForce data mappings.
SchemaAgent™ is a graphical schema administration tool that allows you to view a collection of schemas as a pool of resources. SchemaAgent also allows you to view schemas used as data sources and/or targets in Altova MapForce® data mapping designs.
SchemaAgent™ includes the SchemaAgent client and a SchemaAgent Server. The SchemaAgent Server is installed on one computer in your workgroup and can be configured to connect to any standard file repository on your network or on the Internet. Once the SchemaAgent Server is configured with your desired file paths, it builds an internal map of the relationships between all schemas (.XSD) and MapForce mapping design files (.MFD) in the defined server paths. Any number of SchemaAgent clients may connect to the SchemaAgent Server to have access to all these schemas.
Alternatively, for users who don’t need to manage schemas in a team environment, the SchemaAgent client can stand alone and function without the SchemaAgent Server installed. This way, a single user can simply specify the required file paths and access XML Schemas and MapForce mappings directly in the SchemaAgent client.
Visualize Your Information Architecture
The SchemaAgent client interface displays schema components and relationships in a graphical manner, allowing you to immediately visualize the connections between your information assets. Each schema is displayed in an expandable box with its components organized in a hierarchical tree. Relationships between schemas are indicated by color-coded lines connecting associated components. The SchemaAgent design interface allows you to:
- Create, save, and print visual schema designs for organizing and managing schema collections intuitively
- View the structure of the source and/or target schemas of a MapForce data mapping design files and the relationships of these schemas with other schemas
- View the detailed structure of schema components such as global elements, attributes, complex types, simple types, foreign datatypes, and more
- View include/import/redefine (IIR) schema relationships indicated by color-coded lines and in greater detail in the component itself
Manage and Reuse Information Assets
In addition to viewing information about and associations between XML Schemas, SchemaAgent™ allows you to manage the relationships between schemas in a visual manner. SchemaAgent displays schemas and components as graphical objects and supports drag-and-drop functionality for updating or creating schema relationships, making it easy to manage and reuse your schema assets. SchemaAgent only presents you the schema management functions that are applicable in a given context, so it’s next to impossible to make an error. The intelligent SchemaAgent management features allow you to:
- Manage single or multiple schemas as schema components
- Automatically create, update, or delete IIR references between schemas with simple drag and drop functionality
- Propagate changes made in one schema (e.g., rename or move) to all other schemas that reference it in the workspace
- Access all schemas and schema components in the SchemaAgent search path while editing schemas in the Schema View of Altova XMLSpy®