sani@wmt.UUCP (Sandor Nieuwenhuijs) (11/09/89)
----------------------------------------------------------------- ANNOUNCEMENT ----------------------------------------------------------------- WESTMOUNT TECHNOLOGY, one of the leading CASE tool vendors announces the availability of its CASE products on the Ingres product line. Major features are: - Complete generation of SQL and 4GL - Stores information in Ingres - Full X-windows graphical interface - Available on SUN, Apollo, HP, Sequent, Siemens, PC-386, DG-Aviion, VAX, DECstation. ----------------------------------------------------------------- DESCRIPTION ----------------------------------------------------------------- The modularity of the CASE workbenches offers you the ability to automate each development phase depending on your organization's requirements. Westmount's CASE products thus provide a growth path to a truly automated, integrated CASE development environ- ment. Since the end of 1988 Westmount offers three major CASE product lines: - ISEE/CASE - RTEE/CASE - TSEE/CASE ----------------------------------------------------------------- ISEE/CASE ----------------------------------------------------------------- ISEE/CASE is an integrated software development environment which supports the analysis, design, implementation, testing and maintenance of information systems. The generic version can gen- erate code for any Ansi SQL-based RDBMS. A special version of ISEE/CASE is ISEE/CASE-Ingres, which specializes in using the 4GL code generation for this well known RDBMS. ISEE/CASE fully sup- ports Yourdon/DeMarco, Jackson, Constantine and Chen Structured Analysis/Structured Design (SA/SD) methods. It includes: - ISEE/CASE-Analyst The Analyst workbench offers all the tools needed in the Analysis phase of the development of an information system, including: + Data Flow Editor + Data Structure Editor + Entity Relationship Editor - ISEE/CASE-Designer The Designer workbench offers all the tools needed in the Design phase of the development of an information system, including: + Structure Chart Editor + Entity Relationship Editor + Data Structure Editor + State Transition Editor - ISEE/CASE-Ingres-Programmer The ISEE/CASE-Ingres-Programmer environment establishes complete integration between Westmount's graphical Design workbench and the full INGRES fourth generation application development en- vironment. Using the ISEE/INGRES-Programmer together with INGRES database networking facilities, integrated system development is possible in a multi-user, distributed environment. Each of these workbenches may be used as a stand-alone environ- ment, dealing only with a single stage of the development process or together as one integrated environment. ----------------------------------------------------------------- TSEE/CASE ----------------------------------------------------------------- TSEE/CASE is an integrated software development environment which supports the analysis, design, implementation, testing and maintenance of technical systems, like CAD/CAM systems, operating system software and various tools. This type of development pro- cess, which may incorporate aspects also found in real-time sys- tems, requires special development methods and techniques. In the TSEE/CASE family there are three workbenches: - TSEE/CASE-Analyst The TSEE/Analyst workbench offers a comprehensive set of in- tegrated tools necessary for the structured analysis of technical systems applications. For building the Essential Model the fol- lowing editors are available: + Control Flow Editor + Data Structure Editor + Entity Relationship Editor + State Transition Editor - TSEE/CASE-Designer The TSEE/CASE-Designer workbench offers a comprehensive set of integrated tools necessary for the structured design of technical systems applications. For building the Implementation Model the following editors are available: + Data Structure Editor + Structure Chart Editor + Entity relationship Editor - TSEE/CASE-Programmer TSEE/CASE-Programmer provides a flexible programming support en- vironment which allows engineers to develop high-quality, multi- tasking technical applications. TSEE/CASE-Programmer allows the integration of cross-development tools and debuggers. Each of these workbenches may be used as a stand-alone environ- ment, dealing only with a single stage of the development process or together as one integrated environment. ----------------------------------------------------------------- RTEE/CASE ----------------------------------------------------------------- RTEE/CASE is an integrated software development environment which supports the analysis, design, implementation, testing and maintenance of real-time embedded systems. RTEE/CASE is the first CASE tool which supports a COMPLETE Ward/Mellor implementation. In the RTEE/CASE family there are four workbenches: - RTEE/CASE-Analyst The RTEE/Analyst workbench offers a comprehensive set of in- tegrated tools necessary for the structured analysis of real-time systems applications. For building the Essential Model the fol- lowing editors are available: + Control Flow Editor + Data Structure Editor + Entity Relationship Editor + State Transition Editor - RTEE/CASE-Designer The RTEE/CASE-Designer workbench offers a comprehensive set of integrated tools necessary for the structured design of real-time systems applications. For building the Implementation Model the following editors are available: + Data Structure Editor + Structure Chart Editor + Entity relationship Editor - RTEE/CASE-Programmer RTEE/CASE-Programmer provides a flexible programming support en- vironment which allows engineers to develop high-quality, multi- tasking real-time applications. RTEE/CASE-Programmer allows the integration of cross-development tools such as system builders, debuggers and system monitors as well as tools for downloading and generation of embedded systems. - RTEE/CASE-VRTX-Programmer RTEE/CASE-VRTX-Programmer provides a flexible programming support environment which allows engineers to develop high-quality, mul- titasking real-time applications dedicated to Ready System's VRTX32. RTEE/CASE-VRTX-Programmer consists of a integerated sys- tem builder (RTbuild), symbolic multi-tasking debugger (RTtask), system monitor (RTsystem) and virtual terminal connection (RTcon- nect), all dedicated to VRTX32. Each of these workbenches may be used as a stand-alone environ- ment, dealing only with a single stage of the development process or together as one integrated environment. ----------------------------------------------------------------- The Project Database ----------------------------------------------------------------- Integration of the workbenches is achieved by a common Project Database where all development information on a particular appli- cation is collected. This means that the information gathered in the analysis stage is directly available to the subsequent stages in the software development lifecycle. The Project Database (PDB) is built upon a standard relational database management system (Ingres). The PDB allows the integration of the work- benches and of the project-related information. The PDB is a single reference point where all information about a project is gathered. Information is only recorded once, ensuring the con- sistency and completeness of the data in the PDB. Users are always working with consistent and up-to-date informa- tion which saves time and increases their productivity. The analysis information gathered with the Analyst is directly avail- able for use with the Designer and the Programmer tools. Eventu- ally, the data in the PDB will contain a complete and consistent description of the required application. All the editors contain commands for storing diagrams and related data for the PDB and for retrieving definitions of the identifiers related to objects. From the editors updates can be made of the PDB as well as view- ing the contents of the PDB. ----------------------------------------------------------------- The Desk ----------------------------------------------------------------- The desk is a window in which projects and systems will be displayed. The information which is displayed comes from cor- porate database and project database. Desk is the starting point for all development activities on a particular project. The user first selects a project to work on before activating one of the workbenches. At the Desk level projects and systems within projects are creat- ed and defined. Project-related organisational activities can be executed by the responsible Project Manager on three levels: Cor- porate, Project and User. For example, the project manager can restrict the permission to execute activities on a certain level of organisation to specific users for security purposes. ----------------------------------------------------------------- Multi-user ability ----------------------------------------------------------------- The CASE workbenches are most likely used by project teams con- sisting of multiple members. When working in project teams, data produced by one developer may be of importance for other team members. Very often a developer will want to use already exist- ing information sometimes even from sources outside the project. An essential requirement therefore is that members of a project team can at all times share all development information. The CASE workbenches allow handling of larger projects. Both the Project Database and the Corporate Database can be implemented on the da- tabase server of a network whereas the workbenches are running on graphical workstations. ----------------------------------------------------------------- The Graphical Editors ----------------------------------------------------------------- All the graphical editors support a stage of the development pro- cess which results in a set of diagrams. The user interfaces of the graphical editors provide a consistent and uniform look-and- feel, making them easy to use and helping to shorten learning time. As each editor uses a separate window, users may work simultaneously on the different type of editors. In this way dif- ferent aspects of a project can be displayed side by side on the screen. The graphical editors offer the possibility to draw and modify diagrams, to insert and change text and to check the resulting models for consistency and syntactical correctness. Anyone who is interested in more information on Westmount's CASE products can contact the corresponding product manager: Onno Schipperus (hp4nl!wmt!onsc) for ISEE/CASE or Sandor Nieuwenhuijs (hp4nl!wmt!sani) for RTEE/CASE and TSEE/CASE or contact us via normal mail: Westmount Technology B.V. attn. O. Schipperus/S. Nieuwenhuijs Poortweg 8 2612 PA DELFT The Netherlands telephone: INTL. (31) 15610815 fax : INTL. (31) 15565701 -- Sandor Nieuwenhuijs | E-mail: sani@wmt.uucp Westmount Technology B.V. | Phone: +31 15 610815 Poortweg 8, 2612 PA Delft | Fax: +31 15 565701 The Netherlands |----------------------------