Embarcadero Technologies

Size: px
Start display at page:

Download "Embarcadero Technologies"

Transcription

1 Markets, M. Blechar Research Note 29 August 2003 The OOA&D Market: 2004 Vendor Update Details The object-oriented analysis and design tool space is consolidating into a handful of leaders and a number of niche players. IBM/Rational and Borland/TogetherSoft dominate "mind share" and license revenue in this market. Core Topic Application Development: Architecture and Design for Application Development Key Issues How will best practices in metadata and information management, and modeling techniques and tools enable SODA and promote enterprise understanding of technical implementations? What techniques and tools best translate user needs into IT requirements? In "Magic Quadrant for OOA&D Tools: 2004 Update," we rated the representative vendors and products in the object-oriented analysis and design (OOA&D) market. Here, we go into greater detail on their market positioning. Borland Software/TogetherSoft Borland acquired TogetherSoft in 2003 to fill out its application development tool offerings. Previously, Borland had acquired Starbase as it requirements management solution. Coupled with Starbase and Borland's leading Java 2 Platform, Enterprise Edition (J2EE) integrated development environment (IDE) tool, JBuilder, TogetherSoft ControlCenter puts Borland in a better position to compete with the IBM/Rational Software tool suite. As with the Rational acquisition, we receive many inquiries on the use of TogetherSoft with non-borland products. And, as is the case with IBM/Rational, we expect Borland to keep TogetherSoft open to non-borland technologies and to try to provide added value to the Borland suite. The Borland products have been strategic to BEA Systems in its WebLogic vs. IBM WebSphere competition in terms of providing a complete J2EE development/deployment platform. As a result, the enablement of WebLogic is of greater interest to TogetherSoft than Rational. The decision to go with Rational or TogetherSoft often has more to do with wanting to stay with the WebSphere family of products, rather than the WebLogic tools (although both products can support either environment). Embarcadero Technologies Embarcadero's Describe, which is based on the vendor's GDPro acquisition, has strong support for integrated modeling with all Gartner Reproduction of this publication in any form without prior written permission is forbidden. The information contained herein has been obtained from sources believed to be reliable. Gartner disclaims all warranties as to the accuracy, completeness or adequacy of such information. Gartner shall have no liability for errors, omissions or inadequacies in the information contained herein or for interpretations thereof. The reader assumes sole responsibility for the selection of these materials to achieve its intended results. The opinions expressed herein are subject to change without notice.

2 major IDEs. Its current version supports the Object Management Group's (OMG's) Unified Modeling Language (UML) 2.0 specification. Describe's repository-based team support and strong integration with a variety of frameworks, languages and requirements tools, as well as its collaboration with Embarcadero's market-leading database design tool, ER/Studio, is resulting in increased success and market attention. ER/Studio's primary users (data architects and database administrators) provide Embarcadero with a natural channel for the further penetration of Describe sales into those accounts. Whether Embarcadero can grow its market share sufficiently to return to leader status is likely to be determined in IBM/Rational IBM acquired Rational in Rational remains the dominant player in the OOA&D tool market, with more than half of the new product licenses in It has two OOA&D products: XDE Modeler and Rose. XDE Modeler is the more-robust tool, and it follows the Eclipse open-source standard, as does IBM's WebSphere Studio product and other Rational products, including its software change configuration management (SCCM) tool, ClearCase. IBM-centric customers can expect to gain added value by staying within the IBM/Rational suite of offerings, not only because of potential tool integration, but also because of the ways in which Rational can provide productivity gains to the WebSphere products through abstraction and automation. Moreover, we expect the Rational Unified Process to become more automated in WebSphere Studio, enabling less-skilled developers to become more productive. The recent release of the IBM architected rapid application development (ARAD) tool, Rational Rapid Developer, is also expected to be incrementally integrated with the other IBM/Rational products during the next 12 to 24 months. Rose remains popular with modelers using non-ibm design and construction tools, and it supports nearly every environment and language, including Borland's JBuilder, C++, Ada and real-time development. However, in terms of robustness, XDE Modeler (as well as its chief competitor Borland/TogetherSoft's ControlCenter) will appeal to more-sophisticated modelers and large enterprises. Although we have seen some concern among enterprises using Rose with non-ibm tools, we believe that the Rational products will continue to maintain their openness to other vendors' technologies. However, IBM will clearly try to differentiate its own tools, providing functions, features and discounts that add value by staying within IBM's product family. 29 August

3 Microsoft Since acquiring the Visio product, Microsoft has made substantial enhancements, and Visio is increasingly becoming strategic to Microsoft Office customers. Starting out primarily as a simple diagramming tool, Visio now has some good business process analysis (BPA) capabilities and the ability to integrate Office "artifacts," such as Excel spreadsheets and Work documents. Visio's support of UML is not as robust as most products in this space. It currently supports only UML release 1.3, and it has no bridges into leading IDEs, not even VisualStudio. Nonetheless, for many Microsoft customers, it may meet the needs of its modelers. Visio is also bundled into the VisualStudio.NET 2003 Enterprise Architect product family. Microsoft's long-term direction in modeling is its Enterprise Architect environment, which is similar to what Oracle is doing with its JDeveloper integrated modeling and construction environment. However, the degree to which it will adhere to UML modeling standards, as opposed to providing extensions that assist in designing and implementing.net code, workflow and databases, is not clear. If you're looking for robust UML modeling capabilities during the next several years, you should consider alternatives to Visio. If you have more-modest UML modeling needs in support of VisualStudio developers, you may want to consider using VisualStudio.NET 2003 Enterprise Architect. Given the sheer number of VisualStudio developers, and Microsoft's plans for Enterprise Architect, it will be interesting to see if this product can become a long-term leader in the OOA&D modeling market. Popkin Software Popkin's System Architect is one of the best solutions for those who want BPA, UML and database design in a single product. It is rated a leader in the BPA market and a near-leader in the UML and database design markets and has good customizable metadata repository services for a modeling tool. As a result, like Sybase PowerDesigner, Systems Architect will appeal to enterprises looking for an overall modeling tools strategy and metadata management solution. It's also a strong candidate when enterprise architecture requirements have significant weight. It is regularly used in the U.S. government vertical market, because of its compliance with government standards and frameworks. 29 August

4 Select Business Solutions Late in 2002, Aonix divested itself of its StP UML modeling tool, retaining its Select Enterprise UML modeling tool (now called Select Component Architect) and other technologies, then renamed the company Select Business Solutions. Select Component Architect includes UML, BPA and database design capabilities. It's packaged with Select Reviewer, various code synchronizers and Select Component Manager (a metadata repository for cataloging services and components) under the name Select Component Factory. The latest version of Select Component Manager is integrated with Microsoft's VisualStudio to catalog pre-built components and synchronize models and code. A companion product, Select Process Director, is also offered. This tool can be loaded with the Rational Unified Process, as well as other "methodware" alternatives, such as its Selective Perspective and Extreme Programming. With good technology and high customer satisfaction ratings, Select should to be able to grow its market presence. However, the next two years will be crucial in determining whether Select can grow its market share quickly enough to grow into leadership or simply remain a long-term visionary or niche player. Sybase This vendor is continuing to extend its leading database design tool, PowerDesigner, to include BPA and UML functionality. The PowerDesigner value proposition provides robust database design and nontechnical business modeling. If you're looking for an overall modeling tool strategy and a metadata management solution, it's similar to Popkin's strategy. Like Embarcadero, one of its primary channels for selling PowerDesigner is through its reach to data architects and database administrators. Sybase has begun to exploit the market growth potential of PowerDesigner sales to its base of PowerBuilder developers. Also, Sybase reseller channels provide sales opportunities to non-sybase customers with Java and.net developers. Version 10.0 of PowerDesigner, currently in beta release, includes integration with the Eclipse open-source standard which IBM/Rational's WebSphere and XDE tools also follow to provide an alternative to Rational for WebSphere Developer Studio customers. This version is also expected to have roundtrip engineering with C# and VB.NET for Microsoft VisualStudio developers. Given its late start into the UML and BPA modeling tool markets, 2004 will be an important year for Sybase to 29 August

5 demonstrate that it can use its customer base and channels to gain meaningful market share with PowerDesigner. Telelogic This vendor's Tau Generation2 is the market co-leader with Rational Rose RealTime for OOA&D modeling of real-time applications. Among its strengths is its support for teams of distributed modelers and developers, and underlying repository and SCCM services. Tau Generation2 is integrated with Telelogic's leading requirements management tool, DOORS, and Telelogic Synergy, which is one of the most-advanced SCCM solutions available. DOORS and Synergy integrate with IBM/Rational and Borland development tools. Tau/Developer and Tau/Architect, which are part of the Tau Generation2 family, were launched in October 2002 and were some of the first tools to contain features that have now become part of UML 2.0. Telelogic is working toward extending UML 2.0 across the development life cycle, from requirements capture to systems analysis to development and (eventually) testing. Telelogic's focus on technical verticals and the financial sector has enabled the company to tune its message to the particular needs of those parts of the OOA&D market. Other Vendors/Products Computer Associates International (CA): Limited sales of AllFusion Component Modeler will mainly involve users of the ERwin database design tool looking to add an OOA&D tool to their CA suites. ilogix: With its Rhapsody product, ilogix is a major player in the niche market of real-time OOA&D modeling. We see Telelogic Tau emerging as its primary competitor, although Rational Rose RealTime also frequently appears on most customers' top-three lists. Because their functions are highly specialized, we consider these to be niche offerings; however, they should be primary candidates for those with true, real-time design problems. 29 August

6 Acronym Key ARAD BPA CA IDE J2EE OMG OOA&D SCCM SODA UML architected rapid application development business process analysis Computer Associates International integrated development environment Java 2 Platform, Enterprise Edition Object Management Group object-oriented analysis and design software change configuration management service-oriented development of applications Unified Modeling Language Bottom Line: The OOA&D tool market's two primary leaders, IBM/Rational and Borland/TogetherSoft, are gaining most of the market "mind share" and new product license revenue. We expect Microsoft to entice greater numbers of its customer base to the emerging integrated modeling capabilities of its VisualStudio.NET Enterprise Architect offering. However, we advise those looking for strong Unified Modeling Language modeling with VisualStudio to select a complementary, non- Microsoft alternative. The niche market for real-time system object-oriented analysis and design modeling should keep a number of the vendors that are focused on those markets in business for the long-term. However, other vendors have a small window of opportunity of perhaps two to three years to demonstrate that they can grow into a sustainable market leadership position. Otherwise, they'll need to find a revenuestabilizing niche leadership role. 29 August