Leap SE 2.0 turns System Requirements into Object and Data Models, Automatically

August 18, 2004 (PRLEAP.COM) Technology News
Melbourne, FL. August 18, 2004 — Leap Systems announces Leap SE 2.0, the second release of its CASE tool that converts natural English into object models for software development. The new release features two significant enhancements: data model output in the form of an SQL file, which can be run in a relational database to produce tables, relationships, and integrity constraints; and a new "verbose' option that adds to its object model output to include constructors, destructors, set( ) and get( ) methods, and support for enumerated types.

Leap SE not only acts as a repository for "shall' statements that comprise a System Requirements Specification (SRS), it provides a means of generating object-oriented header files directly from those requirements. And now, with Leap SE 2.0, a data model is also produced for a relational view of the system.

By translating business rules—expressed in natural English—into a cohesive set of classes, relationships, and inheritance hierarchies, Leap SE provides a way to "leap over' a substantial part of the systems engineering effort so crucial to the execution of any software development project.

Every time a new requirement is saved, Leap SE's object model database is automatically updated to reflect the new entities, attributes, methods, and relationships. From this database, a directory of header files can be produced at any time to give software engineering a much-needed head start on design. In addition, it's just one small step to importing these header files into a reverse-engineering CASE tool to create class diagrams. With Leap SE 2.0, entity-relationship diagrams (ERDs) can also be generated from the data model SQL file. Consistency is ensured between the two types of models (object and data) because both derive from the same object model database.

Based on the OMG's Unified Modeling Language (UML), Leap SE uses a unique methodology called Deterministic Phraseology to:

- Produce models without any additional effort beyond entering requirements
- Translate business rules—expressed in English—into both object and data models
- Enforce the creation of build-able and testable requirements for sell-off
- Expose inconsistencies and ambiguity among system requirements

Features include:

- 21 templates for quick and easy composition
- Builder for creating complex requirements
- Model growth with every saved requirement
- Instant object model generation from SRS
- Instant data model generation from SRS
- Integrated queries and template examples
- A complete repository for your system specifications

Program managers can cut their systems engineering staffing in half with Leap SE, while promoting the development of testable requirements and engaging their software teams much earlier in the systems development lifecycle.

To download a free demo and obtain product information, go to http://www.leapse.com.

About Leap Systems

Drawn from the software engineering community of Florida's innovative Space Coast, Leap Systems is comprised of systems and software engineers experienced in both commercial and government software development projects.

CONTACT INFORMATION:

Brian S. Smith
Leap Systems
sales@leapse.com
http://www.leapse.com
321-435-7511

###