ARTiSAN's UML Modeling Tool Flies to BAE's Hawk Program

2/19/2004 - ARTiSAN Software Tools, a global leader for UML-based, real-time systems and software modeling tools, announced that BAE SYSTEMS, a recognized leader in the field of systems, defense, and aerospace engineering, has selected ARTiSAN's Real-time Studio Professional as their tool of choice for the object oriented modeling of complex systems in UML on the Hawk program primarily due to a key differentiator of the tool – its extensibility.

"BAE SYSTEMS has been using Real-time Studio successfully at a number of sites for some years. Software engineers on the Hawk Project use RtS to express their implementation of a module support layer for an Integrated Modular Avionics (IMA) System with ease," noted Neil Davidson, Principal Software Engineer, Avionic Systems. "We have used object oriented UML modeling tools on previous programs, however the Hawk program presented us with a new challenge of generating safety-critical SPARK Ada from a UML model."

"RtS' extensibility (both OLE automation and scripted code generation) enabled us to tailor the tool to meet our needs; we extended RtS so that we could enter SPARK annotations as part of the UML design model. We are able to manipulate SPARK annotations at the design level and then forward generate them as part of the source code, ready for SPARK Examination. We have gained multiple benefits from this: (a) freeing engineers to think about the design implications of SPARK; (b) eliminating the manual typing effort traditionally associated with SPARK; (c) automatically observing semantic rules for the annotations; and (d) ensuring compliance with our coding standards. These have already translated into a significant cost benefit on our project. RtS' extensibility has also allowed us to generate a semi-automated MIL–STD–498 design document from our UML model."

"RtS's other key strengths", continued Davidson, "are its ability to package and partition the model, thereby allowing the management / coordination of large and complex systems. This facility is essential to support cross-site working. We've found RtS to be particularly good at modeling both system and software design. We found RtS sequence diagrams very powerful, providing an unambiguous description of the dynamic behavior of the software. The maintenance of Sequence Diagrams had been a problem on previous programs."

Jeremy Goulding, President and CEO of ARTiSAN Software commented, "The best tool for any task is one that is tailored exactly to the specific requirements of the job at hand, which is why developers of complex and safety-critical software and systems require tools that offer the flexibility of customization. We have been working with BAE SYSTEMS for over three years, and know exactly how demanding they are when selecting tools to add to their design suite. To be chosen for their object oriented UML needs for the Hawk program is a tremendous endorsement of Real-time Studio."

About ARTiSAN Software Tools
ARTiSAN Software Tools provides electronic product development teams with the "fastest path to the right product." The company offers products, services and a process for systems and software modeling to accelerate the development of next-generation real-time systems while ensuring that they meet requirements. ARTiSAN enables engineering teams to visualize, design and validate systems before building them, and simplifies implementation with code generation and software reuse. ARTiSAN is a practical partner offering easy-to-adopt, down-to-earth solutions.

ARTiSAN Software Tools, Inc., founded in March 1997, is privately held with headquarters in Cheltenham, United Kingdom. The company has regional sales offices and distributors throughout the world. For more information, call +44 (0)1242 229300 internationally, or 1(888)511-7975 from the US; or visit

About BAE SYSTEMS Avionics Systems
BAE SYSTEMS Avionic Systems is a leading supplier of avionic displays, flight controls, and associated subsystems across both the civil and military aviation sectors. Its products and expertise are critical to the operation of high-capability manned aircraft and to the remote operation of unmanned aerial vehicles. The business operates facilities in Rochester, Kent, and Edinburgh, Scotland. Avionic Systems is a unit of BAE SYSTEMS, an international company engaged in the development, delivery and support of advanced defense and aerospace systems in the air, on land, at sea and in space. The company designs, manufactures and supports military aircraft, surface ships, submarines, radar, avionics, communications, electronics and guided weapon systems. It is a pioneer in technology with a heritage stretching back hundreds of years. It is at the forefront of innovation, working to develop the next generation of intelligent defense systems. BAE SYSTEMS has major operations across five continents and customers in some 130 countries. The company has more than 90,000 people and generates annual sales of approximately £12 billion through its wholly owned and joint venture operations. BAE SYSTEMS, innovating for a safer world.

ARTiSAN and Real-time Studio are trademarks or registered trademarks of Artisan Software Tools Ltd.

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: