![]() |
Site Archive (Complete) | |||
|
ABOUT US |
CONTACT |
ADVERTISE |
SUBSCRIBE |
SOURCE CODE |
CURRENT PRINT ISSUE |
NEWSLETTERS
|
RESOURCES
|
BLOGS
|
PODCASTS
|
CAREERS
|
||||
December 11, 2007
IBM Tackles Complex System DevelopmentNew tools take the complexity out of complex systems development and improve developer productivity
IBM has announced new software that the company claims takes the complexity out of complex systems development and improves developer productivity by letting developers more easily adhere to protocols, standards, and code review. Complex systems development brings hardware and software components together to create systems such as modern cellular phones and treadmills. Airplanes, space craft, missile defense systems, and automobile anti-lock braking systems are also examples of complex systems with more severe consequences if they fail to function properly.
IBM Rational Test Real-Time is a comprehensive testing solution which provides capabilities to help developers meet specific industry standards, such as DO-178B, MISRA, and Defense Standard 00-55, and ensure the quality and reliability of real-time and embedded solutions. IBM Rational Test Real-Time offers a complete testing solution which incorporates static analysis with component testing and runtime analysis in one product leveraging Eclipse. Additionally, each of these capabilities is available on multiple host and target platforms including C, C++, Ada, and Java J2SE.
IBM Rational Systems Developer and IBM Rational Software Modeler are design and development tools that leverage model-driven development with the UML 2.1. IBM Rational Systems Developer and IBM Rational Software Modeler have been updated to support the new UML Profile for DoDAF and MoDAF (UPDM) standards defined by the Object Management Group (OMG) to describe enterprise architectures in such a way that the architectures can be exchanged, compared and analyzed. IBM Rational Systems Developer and IBM Rational Software Modeler are built on the open, modular, and extensible Eclipse platform.
The new offerings help developers of complex systems meet specific industry standards to help ensure the quality and reliability of complex real-time and embedded software. This class of software developer faces monumental challenges -- not only getting the job done, but doing so in a manner that doesn't risk lives at the end of the day. The IBM software helps systems developers adhere to protocols, standards and code review -- ensuring that the lines of code they are writing are in line with broader project goals and helping to deliver higher quality final products.
"It's no secret that software systems are getting more and more complex, even as they are embedded into smaller and smaller devices. The only hope to control this complexity is to move to a model-driven, services-focused approach to software development, deployment and maintenance," said OMG's Richard Mark Soley. Danny Sabbah, general manager, IBM Rational software added that "there is no acceptable margin of error for military defense systems, automobile safety, and space exploration." |
|
||||||||||||||||||||||||||
|
|