Axivion - Stopping Software Erosion

Scripting Add-On for the Axivion Bauhaus Suite

The Axivion Bauhaus Suite is no rigid toolset. It can be expanded and customized to meet your individual needs and requirements. Additional analyses, reports, metrics, style checks, etc. can be implemented via Python Scripting.

User Interface Scripting Generation of reports
Structural Scripting Implementation of analyses and metrics, data import and export
Syntactical Scripting Implementation of metrics and style checks

An overview of the supported platforms and analyzed languages is at the bottom of this page.

Architecture of the Axivion Bauhaus Suite

User Interface Scripting

The UI Scripting enables you to generate reports (batch processing) and to integrate results into the Architecture Browser of the Axivion Bauhaus Suite.

The UI Scripting is available for C, C++, C#/.Net, Ada, and Java.

top of page

Structural Scripting

The fact base of the Axivion Bauhaus Suite can be queried and manipulated on the structural level. This enables you to implement:

  • Your own analyses
  • Your own metrics
  • Imports of external data
  • And so on...

Batch and interactive processing is possible.

The structural Scripting is available for C, C++, C#/.Net, Ada, and Java.

top of page

Syntactical Scripting

The fact base of the Axivion Bauhaus Suite can be queried and manipulated on the syntactical level. This enables you to implement:

  • Individual style checks at the syntactical level
  • Individual metrics at the syntactical level

Our Partner SQS Quality System AG and we are very happy to discuss the possibilities of the syntactical scripting with you.

The syntactical scripting is available for C and C++.

top of page

General Information

Platforms

We offer the Scripting Add-On for the following platforms:

  • x86 Windows (NT, 2000, XP)
  • x86 GNU/Linux
  • sparc Solaris

In order to use the Scripting Add-On, a Python interpreter needs to be installed.

top of page
GTC · Imprint · Changed on 2008-09-30 10:28:36 +0200 (Tue, 30 Sep 2008) · © 2006-2008 Axivion GmbH Valid CSS!Valid HTML 4.01!