yse@minster.york.ac.uk (05/24/91)
AFFORDABLE CASE TOOLS FOR PCs (Yourdon, Hood) York Software Engineering Limited announce the availability of the SELECT range of professional CASE tools for PCs at affordable prices. SELECT: The SELECT product range comprises a fully integrated set of CASE tools for the analysis and design of real-time applications. SELECT supports accepted industry standard methodologies including Yourdon, Ward-Mellor, Hatley, Jackson and HOOD Version 3. Each Personal-SELECT toolkit purchased supports a single user. Full multi-user functionality is provided via Project-SELECT, which acts as a server for a number of Personal-SELECT users. Project-SELECT can be used on any standard PC-based DOS compatible network such as Novell, PC-NFS, Sage, PCSA or 3Com. (Project-SELECT supports up to 255 Personal-SELECT users.) SELECT Prices: Personal-SELECT Yourdon 495 pounds sterling Personal-SELECT Hood 495 pounds sterling Project-SELECT 995 pounds sterling - All products carry a ninety day warranty during which time free support and upgrades are available. - Subsequent to the warranty period support contracts may be purchased on an annual basis for 20% of the standard end-user price. - When new releases become available upgrade fees are priced at 20% of the standard end-user price for the module. - All prices exclude UK VAT and other taxes. - All prices are subject to change without notice. Educational discount: on application SELECT Pricing Example: A ten-seat Yourdon system would cost 10*495 + 995 = 5945 pounds sterling (excluding UK VAT and other taxes). SELECT Hardware Configuration Requirements: The minimum PC configuration required to run SELECT is: - IBM PC or close compatible - 640K RAM - Any screen including CGA, EGA, VGA, VEGA 800x600 or Hercules graphics - 6MB free disk space - DOS 3.x or 4.x - Graphics printer or plotter for hard copy - A mouse The SELECT Yourdon toolkit: - Data and control flow diagrams (Yourdon, Ward-Mellor, Hatley) - State transition diagrams - Entity relationship diagrams (Chen) - Jackson structure charts - Constantine structure charts All information about definitions, data flows, data stores and data processes are held in a central repository. This information is used by SELECT to help perform consistency checks on the models being built. Consistency checks include, for example, vertical balancing between parent-child data flow diagrams, horizontal balancing between control flow diagrams and related state transition diagrams, and process/PSPEC balancing checks. Re-levelling of data flow diagrams is also supported (extremely useful when applying event partioning techniques!). The SELECT HOOD Toolkit: The SELECT HOOD toolkit editor provides full support for the rich graphical notation of HOOD Version 3 as specified in Issue 3.0 of the HOOD Reference Manual, published by the European Space Agency (ESA) in September 1989, including: - Active, Passive, Virtual, OP Control and environment objects - Operations and operation sets plus any constraints. - Parent to child mapping of operations and operation sets. - Use flow between objects with any data or exception parameters. - Class instances with parameters and range indication. Object Description Skeletons can be automatically generated for diagrams created with the HOOD editor. Constantine and Jackson structure charts may also be created as a graphical adjunct (or alternative) to the textual ODS for the detailed design of objects and their operations. The SELECT HOOD toolkit also allows the user to define state transition diagrams to aid active object design. NOTE: structure charts and state transition diagrams do not form part of HOOD but software designers have found them a useful extension to the method in practice - hence their inclusion in the SELECT HOOD toolkit! As with the Yourdon toolkit, all information about the system model being constructed is held in SELECT's central repository allowing detailed consistency checks to be performed. In addition, Parent/Child and Class instance interfaces are checked and updated automatically. On Going Development: The SELECT product range is subject to continuous development. Further Information: For further information please contact David Jordan at the address below. David Jordan Technical Products Manager York Software Engineering Limited University of York York YO1 5DD England Phone: +44 (0)904 433741 Fax: +44 (0)904 433744 E-mail: yse@uk.ac.york.minster