The company, whose tools are used to build a variety of communications, aerospace and defense applications, will announce TAU/Developer C++ and TAU/Developer Java with automated code generation in C++ and Java from UML 2.0-based models.

Within the year, though, Telelogic will also introduce a version of TAU/Developer for the C Sharp programming language, designed for object-based development of XML web services inside Microsoft Corp’s .NET Framework.

Telelogic is attempting to expand its reach among the existing customer base – which also includes automotive manufacturers, finance and IT – who are already using the company’s TAU/Developer AgileC and TAU/Developer C++ for RTOS.

These organizations can now use Telelogic’s DOORS/Analyst and TAU/Architect, which provide UML diagrams, modeling and code generation for RTOS, in more general C++ and Java application programming environments.

Such customers, though, could be using, or tempted to use, competing C++ and Java development tools from Borland Software Corp and IBM Corp, who are also promoting UML to generate application code inside their tools using standards-based models.

Telelogic provides developers with flexibility, because code generated using DOORS/Analyst is synchronized with the UML model. UML 2.0 support in DOORS/Analyst, meanwhile, has been updated to include a greater number of diagrams, for activities such as components, deployment and overview of interactions.

This article is based on material originally published by ComputerWire