26.09.2006 08:24:00
|
Telelogic Rhapsody 7.0 Sets the New Standard for Embedded Developer Productivity
"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
![](https://images.finanzen.at/images/unsortiert/wertpapierdepot-absichern-aktienchart-boerse-750493204-260.jpg)
Wenn Sie mehr über das Thema Aktien erfahren wollen, finden Sie in unserem Ratgeber viele interessante Artikel dazu!
Jetzt informieren!
Nachrichten zu IBM Corp. (International Business Machines)mehr Nachrichten
04.02.25 |
Dow Jones 30 Industrial-Wert IBM-Aktie: So viel Gewinn hätte ein IBM-Investment von vor 5 Jahren eingefahren (finanzen.at) | |
04.02.25 |
Minuszeichen in New York: Dow Jones verliert zum Start des Dienstagshandels (finanzen.at) | |
03.02.25 |
Schwacher Handel: Dow Jones präsentiert sich zum Ende des Montagshandels leichter (finanzen.at) | |
31.01.25 |
Börse New York: So bewegt sich der Dow Jones nachmittags (finanzen.at) | |
31.01.25 |
Anleger in New York halten sich zurück: Dow Jones verliert am Mittag (finanzen.at) | |
31.01.25 |
Gute Stimmung in New York: Dow Jones beginnt Sitzung weit in der Gewinnzone (finanzen.at) | |
30.01.25 |
S&P 500 aktuell: S&P 500 verbucht schlussendlich Zuschläge (finanzen.at) | |
30.01.25 |
Gewinne in New York: Dow Jones zum Handelsende in der Gewinnzone (finanzen.at) |
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 |
Aktien in diesem Artikel
IBM Corp. (International Business Machines) | 244,35 | 0,21% |
|
Indizes in diesem Artikel
OMXS PI | 1 019,72 | -0,84% |