26.09.2006 08:24:00

Telelogic Rhapsody 7.0 Sets the New Standard for Embedded Developer Productivity

Telelogic (Stockholm Exchange: TLOG), the leading provider ofsoftware solutions that align advanced systems and softwaredevelopment with business objectives, today announced the release ofTelelogic Rhapsody(R) 7.0, the latest version of its Model-DrivenDevelopment (MDD) environment for embedded systems and software.Rhapsody 7.0, the industry's fastest-growing MDD environment, focuseson developer productivity with improved support for multiple workflows(code-centric and model-centric), including Eclipse CDT integration;new features that allow users to implement a software product lineapproach for the strategic reuse of software assets; plus a long listof usability improvements which significantly ease MDD adoption andstreamline the development workflow.

"Once again Telelogic is leading the way with Rhapsody 7.0, whichis packed with enhancements to make both C and object-orienteddevelopers more productive," said Dr. Jerry Krasner Ph.D., VicePresident, Embedded Market Forecasters. "In particular, its uniquesupport for both code-centric and model-centric workflows should helptraditional coders more easily adopt Model-Driven Development, and itssupport for strategic software asset reuse will enable organizationsto more effectively leverage their intellectual property."

Rhapsody 7.0 enables code-centric workflow, easing MDD adoption byallowing hand-coders to build models automatically from code and thento leverage these models for analysis and automatic documentationproduction. Developers who prefer a model-based approach can design ata higher level of abstraction, analyze and validate the design at thegraphical level, and produce code and documentation automatically. Acombination of these approaches is also possible, making Rhapsody themost flexible and productive MDD tool on the market.

The Eclipse CDT integration, a powerful new feature found inRhapsody 7.0, allows C and C++ code-centric developers to work in theEclipse environment while model-centric developers work in Rhapsody.This integration provides automatic synchronization between the codeand the model, with easy navigation between the two, allowingdevelopers to adopt MDD at their own pace. With Rhapsody 7.0,developers can mix C, C++, and Java in the same model to optimize thedevelopment of multi-language applications. Additionally, Rhapsody 7.0continues the Telelogic "Code Respect" initiative to better preservethe structure, formatting, and syntax of reverse-engineered code. CodeRespect along with Rhapsody's already powerful code visualization,round tripping and dynamic model / code associativity features offerfour powerful options to developers who wish to integrate hand-writtencode into the model. Rhapsody 7.0 also provides an automatedbase-aware Difference and Merging (DiffMerge) feature, that enhancessupport for parallel development processes and reduces integrationtime.

Flexibility and Process Automation Features

To enhance the reuse of software assets, including support fororganizations implementing the Software Product Line (SPL) approach,Rhapsody 7.0 provides numerous flexibility and process automationfeatures that improve the implementation of SPL. Not limited toorganizations implementing SPL, these features are also useful toanyone with an advanced, parallel, or complex development process.

The Software Engineering Institute (Carnegie Mellon University,2006) defines a software product line as "a set of software-intensivesystems that share a common, managed set of features satisfying thespecific needs of a particular market segment or mission and that aredeveloped from a common set of core assets in a prescribed way." Withits focus on reuse, SPL enables domain engineers to create a set ofcore assets for the product line which can later be used byapplication engineers to implement the final products. Rhapsody 7.0supports these goals with flexible enhancements designed to ease thetransition to an MDD-based SPL approach.

"Rhapsody allows domain engineers to capture their core reusableassets using either domain-specific models or UML(TM)," said IngemarLjungdahl, Chief Technology Officer, Telelogic. "Variability withinthese core assets is defined using Rhapsody 7.0's enhancedstereotyping and profiling capabilities. The application engineer canthen automate and customize much of the process of developing aspecific product from the core assets utilizing Rhaposdy's new JavaAPI, enhanced rules-based code generation, and extensions to itscommand line interface."

The ability to open multiple projects in one Rhapsody session andstore components under packages within a project provides processflexibility. Enhancements to Rhapsody's configuration and requirementmanagement interfaces refines user control over core assets and finalproducts. These new capabilities, coupled with the already flexibleand customizable MDD capabilities found in Rhapsody 7.0, assist userswho seek a powerful MDD-based SPL approach.

Improved Usability, Developer Productivity

With Rhapsody 7.0, Telelogic set out to establish a new standardfor usability among MDD tools. To create a better out-of-the-boxexperience, a new welcome window now appears when Rhapsody is opened.This widow provides navigation to user resources such as samplemodels, documentation, tutorials and release contents. The content ofthis window is user configurable, removing the "blank window syndrome"and enabling users to start working with Rhapsody more quickly. Manyof the tab windows can now be broken out into separate windows anddocked in the general workspace, and set to either freeze on thecurrently selected element or to update when new elements areselected. These new capabilities enable the user to more easilynavigate the model and provide a more seamless workflow. New searchand embedded help capabilities have been added to Rhapsody Properties,used to control and customize modeling elements, that allow users toeasily navigate to the relevant property, and / or to the embeddedhelp which describes the property and how to set it. A combination ofthese approaches is also possible, making Rhapsody amongst the mostflexible and productive MDD tools on the market.

Rhapsody 7.0 further improves developer productivity with C andJava-specific developer refinements. The look and feel of the MDDenvironment has been optimized for the C developer, enabling design atthe graphical level using concepts and terms that map to the Cprogramming language. The user's experience is enhanced, and thisenables embedded C developers to obtain the benefits provided by MDDwhile reducing the learning curve. In addition, new C rules-based codegeneration provides users with complete control over the code theygenerate, reducing project risk and increasing long-term code reuse.For the Java developer, Rhapsody Java code generation has beenupgraded to support JDK 5 (1.5) generics and type safe containersallowing Rhapsody users to produce code from a wider range of modelingconstructs.

Rhapsody 7.0 sets the professional standard for embedded systemsand software development by focusing on developer productivity, easingthe learning curve for MDD, driving SPL implementation and assetreuse, and supporting code-centric and model-centric workflowsincluding a seamless integration with Eclipse CDT. Rhapsody 7.0 willbe shipping beginning September 25, 2006.

About Rhapsody

Rhapsody is the industry's leading UML 2.0 and OMG SysML(TM) basedModel-Driven Development environment for systems and softwareengineering. As the only product on the market with the advancedcapability to extend UML 2.0, Rhapsody allows both function-orientedand object-oriented design techniques to co-exist in one environment.Rhapsody has won numerous awards including the Best in Show award atthe Embedded Systems Conference in San Francisco from VDC; the SDTimes 100 for the third year in a row by taking top honors in theModeling category; and the Model-Driven Development Focus of theEmbedded Development Arena award. Rhapsody has been recently endorsedby Embedded Market Forecasters as the tool of choice for C developers.

About Telelogic

Telelogic(R) is a leading global provider of solutions forautomating and supporting best practices across the enterprise - frompowerful modeling of business processes and enterprise architecturesto requirements-driven development of advanced systems and software.Telelogic's solutions enable organizations to align product, systems,and software development lifecycles with business objectives andcustomer needs to dramatically improve quality and predictability,while significantly reducing time-to-market and overall costs.

To better enable our customers' drive towards an automatedlifecycle process, Telelogic supports an open architecture and the useof standardized languages. As an industry leader and technologyvisionary, Telelogic is actively involved in shaping the future ofenterprise architecture, application lifecycle management, andcustomer needs management by participating in industry organizationssuch as INCOSE, OMG, The Open Group, Eclipse, ETSI, ITU-T, theTeleManagement Forum, and AUTOSAR.

Headquartered in Malmo, Sweden, with U.S. headquarters in Irvine,California, Telelogic has operations in 20 countries worldwide.Customers include Airbus, Alcatel, BAE SYSTEMS, BMW, Boeing,DaimlerChrysler, Deutsche Bank, Ericsson, General Electric, GeneralMotors, Lockheed Martin, Motorola, NEC, Philips, Samsung, Siemens,Sprint, Thales, and Vodafone.

The following files are available for download:(http://wpy.observer.se/wpyfs/00/00/00/00/00/08/55/76/wkr0001.pdf)

For more information, please visit www.telelogic.com

This information was brought to you by Waymakerhttp://www.waymaker.net

JETZT DEVISEN-CFDS MIT BIS ZU HEBEL 30 HANDELN
Handeln Sie Devisen-CFDs mit kleinen Spreads. Mit nur 100 € können Sie mit der Wirkung von 3.000 Euro Kapital handeln.
82% der Kleinanlegerkonten verlieren Geld beim CFD-Handel mit diesem Anbieter. Sie sollten überlegen, ob Sie es sich leisten können, das hohe Risiko einzugehen, Ihr Geld zu verlieren.

Analysen zu IBM Corp. (International Business Machines)mehr Analysen

30.01.25 IBM Buy Goldman Sachs Group Inc.
30.01.25 IBM Sell UBS AG
24.10.24 IBM Sell UBS AG
24.10.24 IBM Hold Jefferies & Company Inc.
01.10.24 IBM Halten DZ BANK
Eintrag hinzufügen
Hinweis: Sie möchten dieses Wertpapier günstig handeln? Sparen Sie sich unnötige Gebühren! Bei finanzen.net Brokerage handeln Sie Ihre Wertpapiere für nur 5 Euro Orderprovision* pro Trade? Hier informieren!
Es ist ein Fehler aufgetreten!

Aktien in diesem Artikel

Indizes in diesem Artikel

OMXS PI 1 019,72 -0,84%