Borland® Enterprise Core Objects (ECO™) Technology Steers Course to Better Software Faster
New Model-Powered Runtime Platform Offers Rapid Automation of Object Management Group™ (OMG™) Model Driven Architecture® (MDA®) for Enterprise Development on the Microsoft .NET Framework
2003 BORLAND CONFERENCE, SAN JOSE, Calif. - Nov 04, 2003 : Borland Software Corporation (Nasdaq NM: BORL) today announced the launch of Borland® Enterprise Core Objects (ECO™), a new model-driven runtime platform for rapid application development which offers an application framework to help organizations bring business solutions to market faster. ECO offers an important addition to the Borland application lifecycle management (ALM) strategy; designed to help organizations align business requirements and software capabilities for greater competitive advantage.
Rapid MDA Solution for the Microsoft .NET Framework
Targeted at application architects, designers and developers within organizations utilizing the Microsoft .NET Framework, ECO applications are designed to help customers build and maintain solutions directly from application blueprints. ECO technology is incorporated within the new Borland® Delphi™ 8 for the Microsoft .NET Framework1 and Borland® C#Builder™ for the Microsoft .NET Framework Architect Editions, and offers the first Rapid MDA solution for the Microsoft .NET Framework.
The ECO technology is designed to define the business functions of an application and automate many of the manual steps found in the Object Management Group's™ (OMG™) Model Driven Architecture® (MDA®) as well as support MDA specifications driven by OMG. This includes the Unified Modeling Language™ (UML™), Object Constraint Language (OCL) as well as XML Metadata Interchange (XMI).
Business Value
Organizations are attempting to solve development productivity and software quality often by costly standardization of their application frameworks internally. ECO is based on proven technology that Borland acquired in 2002 from BoldSoft MDE Aktiebolag2. Bold technology is designed to automate the development of business applications in mission critical environments
ECO offers a pre-engineered application infrastructure. This is designed to help organizations empower the development team to focus time and effort on the specific business purpose of an application so that they do not spend time re-inventing their application infrastructure. The ECO platform offers application services that encapsulate many of the common fundamentals of a typical business application so that the development team can better invest its time on application specifics that lead to competitive advantage. Re-architected for the Microsoft .NET Framework, ECO is well suited for system development and business application development including client-server style application development.
"Borland is actively involved in standards initiatives to add more business process specifications to modeling technologies. Many large organizations have had to develop their own application frameworks, which are costly. With ECO, we are working to drive productivity with new styles of application development, offering a proven platform that automates many of the manual steps found in MDA whilst introducing a pragmatic high-level approach to accelerating the development of business applications," commented Boz Elloy, senior vice president of software products at Borland. "ECO is designed to reduce the amount of code organizations need to write and maintain for true model-driven development as well as support higher software quality at reduced risk. We believe that ECO is at least a year ahead of anything comparable in the market today."
Rapid MDA®
MDA is an OMG initiative designed to raise software design to a level where the importance of implementation specifics are reduced or eliminated. In true MDA-spirit, the goal of ECO is to work with as many core objects (business functions) related to the purpose of an application and to leave out complex implementation details. To ease implementation, ECO-based applications have the capability to go beyond MDA by defining and offering specific application services such as persistence, transactions, versioning and integrity management for business application development. ECO offers a set of wizards and components engineered to expedite model-driven development and it works with any XMI-compliant, UML-based design tool. The Borland® Together® UML class diagram designer is embedded within Delphi 8 and C#Builder Architect. This UML class diagram designer powers the creation and management of UML business models on the ECO runtime platform.
A major benefit of ECO is application change management, where model information is used to automatically update databases and necessary source code to reduce some of the burden associated with application maintenance.
Notes to Editors:
Please see related release on the launch of Borland Delphi 8 for the Microsoft .NET Framework, also issued today.
About Borland
Borland Software Corporation (Nasdaq NM: BORL) is a world leader in platform independent software development and deployment solutions that are designed to accelerate the entire application development lifecycle. By connecting managers, testers, designers, developers, and implementers in real time, Borland enables enterprises worldwide to define and sustain their competitive advantage. For more information, visit: http://www.borland.com or the Borland Developer Network at http://bdn.borland.com.
All Borland brand and product names are trademarks or registered trademarks of Borland Software Corporation in the United States and other countries. All other marks are the property of their respective owners.
Safe Harbor Statement
This release contains "forward-looking statements" as defined under the Federal Securities Laws, including the Private Securities Litigation Reform Act of 1995 and is subject to the safe harbors created by such laws. Forward-looking statements may relate to, but are not limited to the size and anticipated growth of the market for applications for the .NET Framework, our competitive position within the MDA solutions market and the projected acceptance by existing or potential customers of our technologies. Such forward-looking statements are based on current expectations that involve a number of uncertainties and risks that may cause actual events or results to differ materially. Factors that could cause actual events or results to differ materially include, among others, the following shifts in customer demand, market acceptance of new or enhanced products or services developed, marketed or sold by Borland products, actions or announcements by competitors, general economic factors, general industry trends, the potential effects on Borland of competition in software product and services markets, growth rates in the software and professional services markets that Borland participates in, rapid technological change that can harm the demand for Borland products., and software errors. These and other risks may be detailed from time to time in Borland periodic reports filed with the Securities and Exchange Commission, including, but not limited to, its latest Annual Report on Form 10-K and its latest Quarterly Report on Form 10-Q, copies of which may be obtained from www.sec.gov. Borland is under no obligation to (and expressly disclaims any such obligation to) update or alter its forward-looking statements whether as a result of new information, future events or otherwise.

