Application Programming Interface Print E-mail

ServiziExtend and customize solutions

The Corporate Modeler APIs are the code that allows the suite applicative modules to communicate with the model repository.

A&P Consulting has recently obtained the Casewise Technical Partner certification. The  attended training course certifies the know-how needed to use such instruments in the SW company laboratory.

The APIs are necessary to adapt the tool to the customers’ requirements:

  • Improve Corporate Modeler functional and technical characteristics, or  implement them with apposite modules
  • Open the repository in reading, to gain a full access to its content
  • Write in the repository, to simplify and automate its development and peopling
  • Create automatically graphic representations of the modeled entities – diagrams

The APIs can be used to develop useful applicative modules:

  • Completely integrating with the tool-Meaning that it is possible to program Corporate Modeler Plugs-in, directly from the models, objects and diagrams shortcut menus
  • As executables, to launch on demand, either for model governance operations or post-productions publications
  • As libraries (.NET), usable in third parties’ products to get or provide repository contents

Peopling and data analysis

The APIs can be used to create applicative components that allow:

  • Automatic associations:
  1. Automatic association creation based on specific standards.

Consistency engine

It supports the administrator by producing reports to make sure modeling norms and standards are complied with. For example:

  1. What processes don’t have a description?
  2. What applications are not associated to a server?
  3. What diagrams show more than 20 objects (not readable)?

Impact analyzer

It supports the impact analysis on several levels (results may be exported to Excel) on n drill down levels.

  1. What servers should have been put in security to ensure the right process execution (supported by the application installed on the servers themselves)?
  • Audit checks:

It tracks changes and updates through log files (who, what, when).

Automatic diagramming:

The APIs are able to interact with the visual part of a model, its diagrams. They enable applicative modules to automatically create:

  • Multi-level taxonomies:

Applicative areas -> Systems Applications

Projects Release kits ->developed modules

  • Impact analysis diagrams:

Visual report development which links objects previously linked to others through n associative jumps.

  • Context diagrams:

All the enterprise objects owned by any model layer (processes / contracts / documents / flows / information entities / database) working on a specific application.

Customization of HTML/Word/Pdf publications:

Through the APIs it is possible to produce engines to customize on demand the documental outputs of the model repository

  • Navigation path – HTML

It updates the path which describes the page sequence the user has crossed to get to the current one (shown on the website). This feature is also known as breadcrumbs.

  • Objects panes – HTML

Splitting each object attributes and associations following the predefined panels in which the meta model has been designed.

  • Meta model

Meta model documentation production for a specific repository model.

  1. Classes, Attributions, Associations
  2. Available in HTML, MS-Word, MS-Excel
  • Customized Word/PDF documents

Special template use , contents integration (summary reports, dashboards)

 
bordo6

Arista & Partners Information Engineering Consulting s.r.l. - Via Adolfo Ravà, 106 - 00142 ROMA
CF/PI/R.I. 05929041001 - REA 944683 - Cap. soc. 55.000€ i.v.
tel. (+39) 0689929040, fax (+39) 0689929050 - mail: segreteria@aepconsulting.it