CASE Tool Adds Model Browsers and Streamlined Templates for Requirements Engineering
26 July 2005
Leap Systems announces Leap SE 3.1, the latest release of its unique CASE tool that converts natural English into logical models for software development. The new release features two domain-model browsers, one for viewing the system’s object model, and another for viewing its data model, all based on system requirements alone.
The object model browser provides a convenient view into the “C++-style” header files that Leap SE automatically generates for system requirements entered by the user. Included in the object model are: attributes, enum-type attributes, pointer attributes, reference attributes, constructors and destructors, accessor methods, and member functions.
The data model browser provides a convenient view into the SQL file (CREATE statements) that Leap SE automatically generates from the same requirements repository. Included in the data model are entities, attributes, and primary and foreign key fields. Foreign key fields represent inheritance, composition, and association relationships derived from the system object model.
By translating business rules—expressed in English—into a cohesive set of classes, relationships, and inheritance hierarchies, Leap SE provides a way to expedite 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. Entity-relationship diagrams (ERDs) can be produced, as well, from Leap SE’s generated SQL file. Best of all, consistency is maintained between the two models (object and data) because both derive from the same data source.
Based on the OMG’s Unified Modeling Language (UML), Leap SE uses Deterministic Phraseology, a copyrighted rules engine, 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:
- 22 templates for quick and easy composition - A Builder for creating complex requirements - Instant object model generation from SRS - Instant data model generation from SRS - Model growth with every saved requirement - Integrated queries and template examples - A complete repository for your system specifications
Program managers can cut their systems engineering effort in half with Leap SE, while promoting the development of testable requirements and engaging their software teams much earlier in the project lifecycle.
To download a free demo and obtain product information, visit 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 e-mail protected from spam bots http://www.leapse.com 321-435-7511
Source: PR Web
All trademarks and copyrighted information contained herein are the property of their respective owners.
Related Articles
|