Printer Friendly
The Free Library
5,676,108 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Borland Introduces New Release of Together for Visual Studio .NET to Further Advance Modeling Capabilities for Microsoft .NET Users.


SCOTTS VALLEY, Calif. -- Role-Based Together Suite Offers Easy-to-Use Modeling Tools with UML (Unified Modeling Language) An object-oriented analysis and design language from the Object Management Group (OMG). Many design methodologies for describing object-oriented systems were developed in the late 1980s.  2.0 Support for the Microsoft Development Environment

Borland Software Corporation (company) Borland Software Corporation - A company that sells a variety of PC software development and database systems. Borland was founded in 1983 and initially became famous for their low-cost software, particularly Turbo Pascal, Turbo C, and Turbo Prolog.  (Nasdaq:BORL), a global leader for Software Delivery Optimization(TM) solutions, today announced the newest release of Borland(R) Together(R) 2005 for Microsoft(R) Visual Studio(R) .NET, a significantly updated version of its popular Together modeling suite for Visual Studio .NET A suite of programming languages and development tools from Microsoft that supports the .NET environment. Upon its introduction in 2001, it included Visual C# and .NET versions of Visual Basic and Visual C++. See .NET.  users. The release marks the first Borland role-based modeling solution for .NET and is one of the first products to support the UML(R) 2.0 standard for Microsoft's development environment.

Together for Visual Studio .NET provides Visual Studio developers with an important bridge between Microsoft's own modeling solutions, including the emerging Software Factories approach, and advanced modeling benefits offered through the use of the industry standard Unified Modeling Language See UML.

(language) Unified Modeling Language - (UML) A non-proprietary, third generation modelling language. The Unified Modeling Language is an open method used to specify, visualise, construct and document the artifacts of an object-oriented software-intensive system
(TM) (UML). The new Together 2005 for Visual Studio .NET suite includes Together Designer and Together Developer, integrated and easy-to-use products made available individually for role-specific modeling functions within the software development lifecycle.

"Modeling will continue to play an increasing role in making software delivery more successful by reducing the risk of project failure, reducing costs through reuse and enhancing team communication," said Raaj Shinde, vice president of product strategy and architecture, Borland. "But in order to see these gains, teams need easier-to-use tools that allow them to see the merits of modeling individually yet provide the ability to work seamlessly across job functions. Together 2005 helps make modeling and UML more approachable and usable for the growing number of .NET users by giving analysts, designers and developers the right tools specific to their job function."

Flexible, Easy-to-Use Modeling for .NET

Together 2005 for Visual Studio .NET is designed to provide Microsoft developers with flexible levels of modeling capabilities based on the specific degree of modeling complexity and utilization preferred by their teams and business requirements. Capabilities range from use case diagrams A use case diagram is a type of behavioral diagram defined by the Unified Modeling Language (UML). Its purpose is to present a graphical overview of the functionality provided by a system in terms of actors, their goals—represented as use cases—and any dependencies  and physical class models, to audits, metrics and re-factorings, as well as initial support for Model-Driven Architectures (MDAs). This flexibility makes the tools easier to use, while helping organizations elevate their modeling practices to more efficiently and successfully develop software.

"The more formal and rigorous your models, the more you can benefit from automated transformations and generation of code," stated Carl Zetie, vice president of Forrester Research Forrester Research is an independent technology and market research company that provides its clients with advice about technology's impact on business and consumers. Corporate facts
  • Founded: 1983 by George F.
 in a January 2005 report entitled, 'Model-Driven' Matters More Than MDA (1) (Monochrome Display Adapter) The first IBM PC monochrome video display standard for text. Due to its lack of graphics, MDA cards were often replaced with Hercules cards, which provided both text and graphics. See PC display modes and Hercules Graphics. . "However, even without formal models, you can gain a better shared understanding of business requirements and of the structure of implemented code. Even formalizing a small subset of models -- such as class diagrams -- opens up the opportunity for gains in productivity."

"We see domain-specific tools such as Together for Visual Studio .NET as a great way for organizations to improve the rate of success for their development life-cycle processes," said Prashant Sridharan, lead program manager of Visual Studio 2005 Team System at Microsoft Corp. "These tools help organizations take advantage of advanced modeling capabilities and are the first step toward a Software Factory approach to development."

A Role-Based Modeling Solution

The new role-specific design of Together for Visual Studio .NET is intended to help Visual Studio .NET users more effectively realize the benefits of modeling within their software development efforts. Challenges that have historically thwarted widespread adoption of modeling practices -- such as lack of standardization, the ability to organize and understand large volume of requirements and difficult, often complex tools -- are greatly mitigated through the role-based design and flexible nature of the Together 2005 suite.

The Together for Visual Studio .NET suite offers two role-specific products, Together Designer and Together Developer. Together Designer targets analysts and architects that need to validate software design and model requirements, while Together Developer targets developers that need to reduce complexity, improve quality and more easily understand their existing code base. Specific features and benefits include:

--Lower the risk of software implementation -- The risk of common and avoidable errors during the design and build phases are reduced with key capabilities like design patterns, code visualization and re-factoring, which drive higher-quality applications without slowing development cycles. Audits and metrics enable coding standards to be measured and tracked within the models, while built-in unit testing (testing) unit testing - The type of testing where a developer (usually the one who wrote the code) proves that a code module (the "unit") meets its requirements.  helps uncover issues earlier in development.

--Improve efficiencies in the development lifecycle -- Extensive automation and timesaving capabilities enable development teams to work more productively. Key capabilities include automatic document generation; reuse of software assets such as patterns and component definition; rapid propagation of changes through re-factoring; and diagram search capabilities. In addition, unique Borland LiveSource(TM) reverse-engineering technology offers "round-trip" capabilities that help keep models and code synchronized at all times.

--Increase communication and visibility between roles -- Together 2005 enables teams to collaborate more effectively by providing seamless workflow between design and implementation models. For teams working on either new or existing applications, improving communication about design and code significantly reduces the risk of project failure.

--Leverage investments and support multiple platforms Refers to two or more operating environments, which typically include the CPU family and operating system. For example, if versions of a program run on Windows and the Macintosh, the software is said to support multiple platforms.  -- Organizations can use Together 2005 to create platform-neutral designs that target multiple platforms, with support for a wide range of programming languages through integration with IDE environments, enabling developers to transform these designs into platform-specific models.

--Enhanced support for Microsoft(R) Visual Basic(R) .NET and Visual C# .NET -- Features such as Visual Basic (VB) .NET re-factoring, VB.NET (Visual Basic .NET) An object-oriented programming language from Microsoft. It is the .NET version of the Visual Basic (VB) programming language. Like all .NET languages, VB.NET uses the Common Language Runtime (CLR) for program execution. VB.  audits, and metrics for both Visual C#(R) .NET and VB.NET improve developer productivity and code quality.

Bridging UML with the Growing .NET World

Use of Microsoft .NET See .NET.  technologies is on the rise. A recent study by Forrester Research shows that more than 50 percent of enterprise software decision-makers indicated they were planning to use .NET development technologies.(1) Borland Together Together is a product line from Borland that integrates a Java IDE, which originally had its roots in JBuilder with a UML modeling tool.

The product line comes in various levels of functionality, called Together Developer, Together Designer, and Together Architect.
 2005 brings the benefits of UML, including UML 1.4 and UML 2.0 diagramming, and numerous other advanced modeling capabilities to the expanding pool of Visual Studio .NET users.

UML is a standardized set of modeling notations used as a language for designing and developing software applications, and is becoming the foundation of many organizations' modeling efforts. UML 2.0 has significant improvements including the ability to facilitate modeling with very large software systems, better-defined UML run-time semantics, modeling concepts to better support automation and support of component-based architecture design.

Advancing Model-Driven Development

The role-based design of Together 2005 is well suited for model-driven development, which involves the creation of models before source code is written and is particularly well suited for distributed and offshore project teams. Together 2005 enables teams to focus on solving critical design challenges versus spending limited time and resources on low-level language A programming language that is very close to machine language. All assembly languages are low-level languages. Contrast with high-level language.

(language) low-level language
 errors. The product also supports the implementation of MDA designs, a type of model-driven development that focuses on how systems are architected and designed and leverages the UML specification.

MDA designs seek to separate business and application logic from the underlying platform technology, providing a platform-independent model A platform-independent model or PIM is a model of a software or business system that is independent of the specific technological platform used to implement it.

The term platform-independent model is most frequently used in the context of the MDA approach.
 of an application that is capable of more easily adjusting to business and technology changes while promoting interoperability between platforms. Together 2005 helps enable organizations to conform with key MDA standards beyond UML, including XML Metadata Interchange The XML Metadata Interchange (XMI) is an OMG standard for exchanging metadata information via Extensible Markup Language (XML). It can be used for any metadata whose metamodel can be expressed in Meta-Object Facility (MOF).  (XMI (1) (XML Metadata Interchange) An XML-based representation of a UML model. XMI is used to transfer UML diagrams between various modeling tools. See UML.

(2) An earlier high-speed bus from Digital that was used in large VAX machines.
(R)) and Object Constraint Language (language) Object Constraint Language - (OCL) A formal specification language extension to UML. The Object Constraint Language is a precise text language that provides constraint and object query expressions on an object-oriented model that cannot otherwise be expressed by  (OCL (language) OCL - 1. Operator Control Language.

2. Object Constraint Language.
).

"Model Driven Architecture, the leading model-driven paradigm, enables software teams to take an application from requirements to code very rapidly and makes it easier to create a visual design that aligns business requirements with the end product," said Dr. Richard Mark Soley, chairman and chief executive officer of OMG (1) See Object Management Group.

(2) "Oh my God!" See digispeak.

OMG - Object Management Group
. "By making it much easier to create platform-independent models, Together technologies can help make the concepts of MDA a reality. We're very pleased to have a modeling leader like Borland contribute to the direction and adoption of MDA technologies."

Application Lifecycle Support

Together 2005 for Visual Studio .NET supports the entire application lifecycle to ensure seamless transitions from one phase to the next. For example, integration with Borland's CaliberRM(TM) requirements management The administration and control of the information needs of users. In order to achieve business objectives within an organization via information systems, user requirements must be defined in a consistent manner, prioritized and monitored.  product helps keep design models tightly mapped to requirements.

Together 2005 is also closely aligned with Borland's Software Delivery Optimization vision, as modeling plays a key part of making software delivery a more manageable and repeatable business process. By extending diagramming capabilities and linking internal code metrics Code Metrics is a code analysis tool included in Visual Studio 2008 that allows code and projects to be analysed and gathers statistics such as inheritance depth, lines of code, number of classes etc and computes a maintainability index based on the gathered information.  to external metrics (process and performance) for analysis, organizations are able to ensure delivered software meets business and operational requirements (programming) operational requirements - Qualitative and quantitative parameters that specify the desired capabilities of a system and serve as a basis for determining the operational effectiveness and suitability of a system prior to deployment. .

Borland Together 2005 for Visual Studio .NET is now available. Together Designer and Together Developer for Visual Studio .NET can be purchased as an integrated suite or as individual products. For more information, please go to http://www.borland.com/together.

About Borland

Founded in 1983, Borland Software Corporation (Nasdaq:BORL) is a global leader in Software Delivery Optimization. The company provides the software and services that align the people, processes and technology required to maximize the business value of software. To learn more about delivering quality software, on time and within budget, visit: http://www.borland.com.

Borland, Together, Software Delivery Optimization, LiveSource, CaliberRM, and all other Borland brand and product names are service marks, trademarks or registered trademarks of Borland Software Corporation in the United States United States, officially United States of America, republic (2005 est. pop. 295,734,000), 3,539,227 sq mi (9,166,598 sq km), North America. The United States is the world's third largest country in population and the fourth largest country in area.  and other countries. Microsoft, Visual Studio, Visual Basic and Visual C# are registered trademarks of Microsoft. UML and Unified Modeling Language are trademarks or registered trademarks of Object Management Group. All other marks are the property of their respective owners.

Safe Harbor Safe Harbor

1. A legal provision to reduce or eliminate liability as long as good faith is demonstrated.

2. A form of shark repellent implemented by a target company acquiring a business that is so poorly regulated that the target itself is less attractive.
 Statement

This release contains "forward-looking statements" as defined under the Federal Securities Laws, including the Private Securities Litigation Reform Act The Private Securities Litigation Reform Act of 1995 (PSLRA) implemented several significant substantive changes affecting certain cases brought under the federal securities laws, including changes related to pleading, discovery, liability, class representation and awards fees and  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 projected acceptance by existing or potential customers of Together for Visual Studio .Net, the potential features and functionality of Together for Visual Studio .Net, and the benefits to be derived from Together for Visual Studio .Net. 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, our ability to sell multi-product solutions for the application development lifecycle; market acceptance of our products and services including our enterprise software development platform/solution; rapid technological and business change that can adversely affect the demand for Borland products and services, and shifts in customer demand. 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 Form 10-K

A report required by the SEC from exchange-listed companies that provides for annual disclosure of certain financial information.


Form 10-K

See 10-K.
 and its latest Quarterly Report on Form 10-Q Form 10-Q

See 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.

(1) Forrester Research, ".NET Versus J2EE (Java 2 Platform, Enterprise Edition) A platform from Sun for building distributed enterprise applications. J2EE services are performed in the middle tier between the user's machine and the enterprise's databases and legacy information systems. : .NET Has Clearly Arrived," September 2004
COPYRIGHT 2005 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2005, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Geographic Code:1USA
Date:Apr 18, 2005
Words:1794
Previous Article:Applied Biosystems Announces Joint Research Protocol with the NCI Cohort Consortium in Study of Breast and Prostate Cancer.
Next Article:Psytechnics Opens North American Headquarters in Boston; Eric Riseman to Head up New U.S. Venture.
Topics:



Related Articles
Groove Networks ships `production ready' add-in toolkit for Microsoft Visual Studio .NET.(Brief Article)
Salesforce.com launches sforce, new alliances.(New Products)
Borland Deepens Support for Enterprise Adoption of Microsoft .NET Framework Technologies: Launches Borland Together Edition for Microsoft Visual...
Borland Introduces New Release of Together Edition for Microsoft Visual Studio .NET to Facilitate Successful Adoption of Microsoft .NET Technologies.
AMD64 PROVIDES SMOOTH MIGRATION PATH.
Borland to Provide UML Support to Microsoft Visual Studio 2005 Team System.
Mobile development tools.(Illustration)(Buyers Guide)
appStrategy announces v1.5 of appRadius for Microsoft CRM.(customer relationship management)(Brief Article)
IT news: Borland Delphi 2006 and C++Builder* 2006 speed Microsoft Windows and NET application delivery.(SOFTWARE DIGEST)
ILOG business rule management system for the Microsoft.Net environment.(IT News)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles