|
Above All Studio
You need a software package with an advanced set of capabilities to
rationalize radically different applications in a quick, efficient manner.
Above All Studio delivers the complete solution required to provide the integrated applications
your users depend on:
Capturing interoperability. Software services from radically disparate applications
were not designed to work with each other. Visual tools capture implicit relationships
and assist in defining new relationships. As information is defined, it becomes part of
the meta data about the services organized in the Application Directory repository. The result is that services
from different applications are easily combined into composite applications.
Dynamic meta data repository. Through the Application Dictionary repository,
Above All Studio catalogs application functions exposed as Web and other software services. Meta data
about services like Web services, database stored procedures, COM operations and ODBC are organized
and stored in this shared repository making them easy to find and use. The repository gets smarter as it is
used, allowing others to build on work that's already been done.
Refining services. Raw software services are often designed for programmatic use
by programmers. Studio allows for the continual refinement of these raw software services into more useful
services for application assembly. Studio automatically baselines all cataloged services into a common business
object format that is easy to understand. From there, users can simplify service interfaces or combine multiple
services into composite services. These new, more easily-used building blocks are also stored in the repository.
Assembly with no programming. With visual tools
and wizards, application assemblers easily and rapidly
snap together composite applications. Because the repository
hides the technical intricacies about underlying systems
and technologies and organizes services in familiar business
object terms like customers and orders, assemblers can
focus on the business needs. With refined services available
and relationships pre-defined, a broad set of personnel—ranging
from application developer to business analyst to power
user—can assemble new applications to meet changing business
needs.
|