KnowGravitiy: Testen vor der Realisation
Zürich (ots)
Basierend auf der Software Engineering Plattform CASSANDRA bietet KnowGravity Inc. ab November 2002 die Simulationsumgebung CASSANDRA/xUML für die direkte Ausführung von UML-Spezifikationen an. Eine UML-Spezifikation, die in einem konventionellen CASE Tool erstellt wurde, kann damit ohne weitere Zwischenschritte ausgeführt und validiert werden. Dies entspricht ganz der Idee "das Modell ist der Code" der Model Driven Architecture (MDA), wie sie zur Zeit von der Object Management Group (OMG) propagiert wird.
Sobald die Funktionalität eines Systems spezifiziert ist, kann sie somit getestet werden, bereits lange bevor die erste Zeile Code geschrieben ist. Damit ermöglicht CASSANDRA/xUML die Suche nach logischen Fehlern bereits auf dem hohen Abstraktionsniveau der UML statt auf der Ebene einer Programmiersprache. Durch einen integrierten Regressions-Tester besteht zudem die Möglichkeit, manuelle Testsequenzen aufzuzeichnen und dadurch Tests der Spezifikation vollständig zu automatisieren.
Für die Erstellung einer ausführbaren UML-Spezifikation wird das CASE Tool "Real-time Studio" von ARTiSAN Software Tools Inc. benötigt. Die Anbindung weiterer CASE Tools ist geplant. Sowohl CASSANDRA/xUML, wie auch die zu Grunde liegende Plattform CASSANDRA sind kostenlos von KnowGravity Inc. erhältlich. Ergänzend dazu wird zusammen mit ARTiSAN Tools Inc. ein xUML Starter Kit angeboten, der als Komplettpaket zu einem unschlagbaren Festpreis den Nutzen von xUML an einem realen Beispiel des Kunden beweist.
CASSANDRA/xUML wurde erstmals im Rahmen des EURO-Interlocking Projekts der UIC (International Union of Railways) produktiv eingesetzt, um damit die Korrektheit der UML-Spezifikation von sicherheitskritischen Eisenbahn-Stellwerken zu validieren. Informationen zu KnowGravity Inc.
KnowGravity Inc. mit Hauptsitz in Zürich, Schweiz, wurde im April 2001 von einem bewährten Software Engineering Team als Spin-Off eines grösseren schweizerischen IT-Unternehmens gegründet. Neben verschiedenen schweizerischen Partnern besteht eine intensive Zusammenarbeit mit internationalen Partnern Model Systems (Europe) Ltd., London, England sowie Model Systems Consultants Inc, Seattle, WA, USA.
Der Hauptfokus von KnowGravity Inc. liegt in der Vermittlung von Know-how aus den Bereichen System- und Software Engineering sowie Software Technologie. Dieses Know-how wird über fünf verschiedene Kanäle angeboten: Schulung, Beratung, Anwendung, Vermittlung und Automatisierung von Wissen. Alle Mitarbeiter des Unternehmens verstehen sich als "spezialisierte Generalisten" mit Sinn für ganzheitliches und interdisziplinäres Denken. KnowGravity Inc. ist damit ein kompetenter Partner für die praxisorientierte Vermittlung und Anwendung von ingenieurmässigem Vorgehen. Weitere Informationen sind auf der Website des Unternehmens unter www.knowgravity.com zu finden.
Informationen zu ARTiSAN Software Tools Inc. ARTiSAN Software Tools zeigt Entwicklungsteams in der Elektronikbranche "den schnellsten Weg zum richtigen Produkt". Das Unternehmen bietet Produkte, Dienstleistungen und Methoden für System- und Softwaremodellierung an, die die Entwicklung von Echtzeitsystemen der kommenden Generation beschleunigen und gleichzeitig sicherstellen, dass die an sie gestellten Anforderungen erfüllt werden. ARTiSAN ermöglicht Entwicklungsteams die Visualisierung, das Design und die Validierung von Systemen vor deren Realisierung und erleichtert die Implementierung durch Codegenerierung und Softwarewiederverwendung. ARTiSAN ist ein kompetenter Partner, der benutzerfreundliche, pragmatische Lösungen anbietet.
ARTiSAN Software Tools, Inc. mit Hauptsitz in Portland, Oregon und Cheltenham, Grossbritannien, wurde im März 1997 gegründet und wird von Privatunternehmern geführt. Das Unternehmen verfügt über regionale Vertriebsgesellschaften in USA und Deutschland sowie Distributoren in der ganzen Welt. Weitere Informationen erhalten Sie unter: www.artisansw.com.
Kontakt:
KnowGravity Inc.
Markus Schacher
Badenerstrasse 808
8048 Zürich
Tel. +41/1/434'20'00