|
|
| |
 |
|
| |
Model-driven Analysis, Design, and Development Power through the UML®
Application quality and developer productivity
keep software development projects on track and
ensure long-term stability. Disparate development
project members and different code languages, however,
can often derail the most organized software development
project. Embarcadero Describe Enterprise solves
this problem by providing a model-driven analysis,
design, and development environment that leverages
the Unified Modeling Language™ (UML).
Describe Enterprise reduces complexity and increases
visual clarity in any type of software development
project, ensuring a sound architecture is established
and communicated throughout the Enterprise. Its
rich feature set enables collaboration between everyone
in the enterprise with a stake in the software development
lifecycle, from Business Unit Manager to System
Requirements Architect to Project lead to Application
Developers working in Java, .NET, Visual Basic,
C++, C#, and more.
Describe Enterprise provides your development organization
with a "neutral" modeling platform supporting all
major leading code languages including Java/J2EE,
Microsoft .NET/C++/C#/Visual Basic, and others.
The result is greater flexibility in new application
development on the best platform to solve the business
problem with no hardware or software vendor lock-in
involved.
|
|
Integrated
Modeling and Development Environment (IMDE)

Working in your favorite coding environment (¡°IDE¡±)
leads to increased productivity. The downside, however,
is the tedious chore associated with keeping application
model documentation in synch with developers code.
Describe Enterprise offers industry leading embedded
integration with all leading IDEs. The result is a
seamless, single, integrated modeling and development
environment. Out of the box, Describe embeds itself
in the IDE of your choice. The seamless IDE integrations
provide a unified modeling and development environment.
Regardless of the IDE you choose, Describe Enterprise
offers you the following benefits:
- Superior code point-and-click visual model navigation
- Powerful IDE HTML documentation engines
- Wizard-driven automation of common tasks such
as code reverse engineering
- Live, bidirectional (Round-Trip) model and source
code synchronization
- Model-driven version control
|
|
Complete
UML 2.0 Modeling Support 
Describe Enterprise leads the industry in complying
with the latest and forthcoming OMG™ specifications.
It provides complete support for the Unified Modeling
Language. Describe Enterprise supports all models,
objects, attributes, and defined relationships in
the UML. And you¡¯ll find Web Application Extensions,
ICONIX, and as well as functionality that enables
you to define and associate new stereotypes to extend
the UML.
|
|
Live
Markerless Round Trip Engineering 
Describe provides the option to enable live Java and
Visual Basic 6 round trip engineering. Best-in-class
round-trip engineering allows users to automatically
synchronize UML class and interaction diagrams with
source code. Users can also review and update source
comments via the Advanced Documentation Editor and
integrate JavaDoc tags into source code. Describe
generates standards-based source code without the
clutter of third party comments or tags. As you visually
refactor classes, attributes, data-types, and methods
via class and interaction diagrams the source code
reflects the changes and updates instantaneously.
|
|
Design
Center Support for Pattern-driven Modeling

Describe Enterprise includes a Design Center that
supports pattern-driven modeling, which streamlines
the application development process and eliminates
redundant workflow. Pattern-driven modeling reduces
the repetition in the model-driven design process.
Describe allows users to take advantage of out-of-the-box
wizard-driven patterns, including EJB and GoF patterns.
Users can customize and apply user-defined patterns,
to set design standards and enforce reuse throughout
the organization.
|
|
Standards-based
XML Architecture The value of
UML modeling should extend beyond just drawing and
communicating pretty pictures. It should allow for
reuse of critical metadata these models store behind
the picture. To this end, Describe¡¯s entire architecture
and file system leverages the Object Management Group¡¯s
XMI® "flavor" of XML, ensuring that valuable information
captured in its UML diagrams can be leveraged for
a variety of purposes such as integration with other
modeling and repository environments, custom reporting
through XSLT systems and robust user customization
to extend the product to manage more customer-specific
data not provided for out of the box.
|
|
Advanced
Preferences Editor 
Developers and business analysts often have varying
requirements for their modeling environment. Describe
Enterprise includes an Advanced Preferences Editor
that allows the customization of the modeling environment
to cater to different needs. The Advanced Preferences
Editor offers granular control over the design environment,
which results in productivity gains. As business or
project needs evolve, users can globally update and
broadcast changes to many objects and default properties
through the Advanced Preferences Editor.
|
|
World
Class Graphics and Navigation 
Describe Enterprise offers advanced diagramming and
navigation capabilities. Using the predefined diagram
layout templates, users can create circular, hierarchical,
orthogonal, symmetric, or tree style diagrams with
a click of a button. Describe's Overview Window and
Navigation Links allow you to navigate and manage
large and complex diagrams easily. The advanced zooming
commands allow drilling in and out of diagram elements
quickly and with greater efficiency.
|
|
Markerless
Reverse Engineering Application
migration can be a painful process. Describe Enterprise
offers excellent reverse engineering functionality
that lets you create UML class and interaction diagrams
from existing Java, C#, C++ and Visual Basic source
code. Its powerful code reverse-engineering capabilities
provide an immediate picture of existing structures.
By leveraging Describe's reverse-engineering capabilities,
users can reduce the time and effort required to build
new applications.
|
|
Source
Code Control and Version Management

Describe Enterprise provides seamless integration
with commercial source code control and version management
packages including Perforce, Microsoft Source Safe®,
Merant PVCS™., Borland StarTeam, IBM ClearCase,
and CVS. Describe supports these SCCI compliant configuration/versioning
management applications for Microsoft Windows. You
can place projects under a central version control
system with just a few mouse clicks, enabling multiple
developers to work on the same project. The granularity
of Describe's versioning capabilities allows users
to version any metadata including diagrams, classes,
packages, use cases, actors, and etc.
|
|
Integrated
Application and Data Modeling 
Describe Enterprise includes a live, bidirectional
bridge with Embarcadero ER/Studio®, allowing you
to leverage the expertise and advantages of both the
UML and ER domains. It includes simple wizards that
step you through the set-up of basic relationships
as well as an advanced mapping interface that allows
you to set up sophisticated one-to-many mappings.
Live round-trip synchronization ensures that your
associations remain intact as your projects progress.
|
|
Detailed
Reporting and Access via the Web 
Detailed engineering documentation communicates business
logic used in systems and improves business processes.
The result is greater overall business efficiency
and reduced costs. Describe Enterprise gives you the
ability to automatically create detailed documentation.
You can export both text and embedded graphics to
HTML, allowing you to effectively communicate system
details, properties, and relationships to other team
members ¨C even those without Describe installed. You
can also create templates and customize the HTML reports
to match your company's corporate standards.
Describe Enterprise¡¯s enhanced Web reports features
re comprehensive.
- Customize report details
- Specify diagrams or models to include/exclude
- Save reports for future generation
- Create report templates (Customer Report, Management
Report, Enterprise Report, etc.)
|
|
Powerful
Customization By customizing
Describe Enterprise to fit into your development process,
you can create your own consistency and synchronization
rules, code-generation standards, and attach methods
to "triggers" that execute when defined
Describe events take place. Describe Enterprise supports
scripting in any language that has access to the COM
runtime including Microsoft Visual C++, Visual Basic?
and Java, removing the need to learn proprietary languages.
Robust ad hoc VBA macros can be created through the
built-in VBA Editor to generate customizable reports
for your organization.
|
|
| Current
Version |
|
Describe™ Enterprise
6.1.7 |
|
| Prior
Version |
|
Describe™ Enterprise
6.1.6 |
|
| First
Release |
|
April 1994 (GDPro) |
|
| Current
Release |
|
April 2005 |
|
| Client
OS Support |
|
- Windows NT 4 SP6
- Windows 2000 SP4
- Windows XP SP1 and SP2 - In order to use Describe
with IBM's WebSphere® Studio Application Enterprise
(WSAD) or Eclipse Java Integrated Development Environment
(Java IDE) you must be using Windows XP Professional.
- Microsoft Internet Explorer 5.0 or higher
|
|
| Product
Audience |
|
Software Developers, System
Analysts, Development Leads, Software Architects, Project
Managers, Data Modelers, Web Developers, QA Analysts,
Chief Information Officers |
|
| Hardware
Requirements |
|
Stand Alone Environment |
| CPU: |
Pentium III 700 Mhz |
| RAM: |
256 MB |
| Disk Space: |
- 500 MB for installation
- Sufficient space for projects, which will vary
according to complexity
- 300 swap
|
| Video: |
- SVGA (2 MB)
- High resolution monitor (1024 X 768 or higher)
with high color (16-bit)
|
| Media: |
CD ROM |
|
| Hardware
Requirements |
|
Running within Supported
IDEs |
| CPU: |
Pentium III 1 Ghz |
| RAM: |
512 MB |
| Disk Space: |
- 500 MB for installation
- Sufficient space for projects, which will vary
according to complexity
- 300 swap
|
| Video: |
- SVGA (2 MB)
- High resolution monitor (1024 X 768 or higher)
with high color (16-bit)
|
| Media: |
CD ROM |
|
|
| |
|
|
|