---------------------------------------------------------------------------- Third Party Announcements SunFLASH Vol 23 #07 November 1990 ---------------------------------------------------------------------------- This article consists of three product announcements. Including these announcements does not imply an endorsement by Sun Microsystems, Inc. -johnj ---------------------------------------------------------------------------- - Amplify Control from CaseWare Configuration Management, Tool Integration, Graphical User Interface - CD-ROM Publishing Software Makedisc CR-ROM mastering s/w - IDE's CASE for SPARCstation 2 Software through Pictures(R) Release 4.2 under the OpenWindows(tm) ---------------------------------------------------------------------------- Newsgroups: comp.newprod Subject: Amplify Control from CaseWare Keywords: Configuration Management, Tool Integration, Graphical User Interface Organization: CaseWare, Inc., Costa Mesa, CA Amplify(R) Control from CaseWare(R), Inc. Amplify Control is an interactive development environment which emphasizes configuration management and tool integration. Amplify provides both graphical and non-graphical user-interfaces which may be modified or extended by the user. The graphical interfaces support current standards such as Motif, Sunview, and OpenLook. Amplify also supports a variety of configuration management methodologies via its flexible object-oriented data modeling capabilities. Use of Amplify is not limited to software development and is not language specific. These are the main functional areas of Amplify: Configuration Management: Managed objects in Amplify are considered versions of components. Each such component is stored and manipulated according to its type, which may be user defined. The component types are defined in a "development model," and form a hierarchy in which inheritance of both data and methods occurs. Certain component types, called "assemblies", are used to collect others into configurations over which functions such as software product construction may be performed. Graphical Development Interface: Most amplify operations, as well as a variety of development tasks, may be performed via the GUI's. Configurations and version histories may be traversed and manipulated using the "point-and-click" style of operation. Both built-in and user-defined operations may be invoked from menus which accompany the various displayed objects. Tool Integration Platform: By means of a combination of development models and extensibility of both the graphical and command-line interfaces, users may add their own operations and integrate other tools with Amplify. Important features of Amplify include: Version History View: A graphical depiction of the derivation history of any component in the system may be viewed and manipulated. Parallel, successive, and merged versions may be represented. Version histories of entire configurations may also be manipulated. Each version has a status (e.g. working, released) within a user-defined life-cycle. Configuration View: Assemblies of components, which are internally represented as directed graphs, may be viewed and traversed using the configuration view. This view, as well as history view, permits invocation of various operations on the displayed objects via mouse buttons and menus (such as editing of source code). Build Graph View: Provides a means to visually define the processes, data flow, and dependency paths involved in constructing one or more products from a collection of input data. These graphical representations are termed "build graphs", and the semantic information they convey drives the automatic build process. Automatic Build Process: The build process, which may be invoked from the configuration view or the build graph view, allows construction of software products such as executables, or other development products such as documents. The build algorithm utilizes "build graphs" in conjunction with assembly hierarchies to determine dependency information and updates all out-of-date products. Build processes may be distributed to appropriate machines for load balancing or cross-development. Automatic Configuration Update: The "reconfigure" algorithm employs user-defined rules to automatically update the contents of assemblies. Thus assemblies may be updated with the latest versions of their constituent components, or with versions which meet other criteria such as test or QA level, target compatibility, etc. Software component dependencies (such as include files) may also be automatically updated by this process. Build Product Sharing: Build products, such as object files, executables, and libraries, are automatically shared among many configurations and users. Query and Reporting: A sophisticated ad hoc query and reporting capability is provided. Security and Access Control: These features permit enforcement of methodologies, as well as ordinary access restrictions. Extensible Command Language: Amplify includes a command language interface which may be extended by installations as well as individual users. This language provides access to most Amplify capabilities. Extensible Graphic Interface: Development modelers may alter or extend the Amplify user interfaces by changing control panels, extending type-specific menus, and by adding their own dialog boxes. All such extensions will work with all window systems which Amplify supports and can be made without knowledge of the API's of these window systems. ACcent(TM) Programming Language: This very high-level, procedural and partly object-oriented language provides the means for making the various extensions to the Amplify platform. The "methods" which belong to user-defined data types, as well as user-interface extensions, are all made using this language. Amplify is currently supported on several Unix platforms, including Sun3 and 4, HP300, 400 and 800, and Pyramid systems. Both the X Window System and Sunview are supported. CaseWare is committed to open systems and supports a variety of emerging standards in the CASE and software systems industries. Packages integrating Amplify with tools from other vendors are also available. Please inquire about tools for which you need support. For additional information please contact: Sales Department CaseWare, Inc. 3530 Hyland Ave. #115 Costa Mesa, CA 92626 (714) 754 0308 FAX: (714) 754 1568 email: amplify@cwi.com uunet!cwi.com!amplify -------------------------------------------------------------------------------- From: yngmnds!stapltn@ucrmath.ucr.edu Subject: CD-ROM Publishing Software This is a 3rd party product announcement from Young Minds, Inc., on our UNIX CD-ROM publishing software 'Makedisc'. This software gives anyone with a Sun workstation the premastering capabllity to create and test in-house the CD-ROM disc image needed for disc duplication at a mastering facility. Young Minds CD-ROM publishing software, Makedisc, produces ISO 9660 CD-ROM images which can be sent to a printing facility and reproduced in disc form for distribution. Software publishers, MIS departments, educators, and endusers can now create and test ISO 9660 (the international standard for CD-ROM) compliant CD-ROM images on UNIX workstations with unprecedented ease. UNIX, MS-DOS, and Macintosh operating systems are capable of reading ISO 9660 discs. Makedisc utilizes UNIX advantages over PC based systems: 1) Only one UNIX command to learn vs. two dozen PC programs. 2) No dedicated hardware is required. 3) Data may reside on NFS-accessible devices. 4) Output to networked tape drives, hard disks, or optical systems while formatting "on the fly" or to a hard disk partition for testing. 5) Create ISO 9660 CD-ROM images from UNIX directories. 6) "Quick Start" documentation allows Unix users to go from software installation to a CD-ROM formatted tape or hard disk in an afternoon. Available now for: SUN-3, SUN SPARC, Data General Aviion, HP 9000, NeXT and the IBM 6000. Create standard reports on professional quality CD-ROM disc by using Makediscs' features and your current word processor, database or spreadsheet program. Discs created in this fashion require no indexing or retrieval software beyond access to the word processor, database or spreadsheet vendor's software or their run-time modules. This capability can provide you with discs that are useful at substantial cost savings because they require no royalties be paid on a per-disc basis. Though ISO 9660 strongly restricts file and directory naming, our ONR (TM) (Original Name Recovery) allows transparent recovery of original Unix filenames. ONR provides the Unix user with access to the original file tree through the use of translation tables and a conversion program. This is done without compromising the ISO 9660 standard in any way. You will be able to print virtually any file set on CD-ROM with only the disc's capacity (660 MB) and the depth of the directory tree (8 levels) as limits. In addition our software is compatible with any indexing and retrieval package using standard files. Young Minds, Incorporated was organized to bring CD-ROM publications and publishing tools to all segments of the UNIX market and is quite actively involved in standards related to CD-ROM and UNIX. CD-ROM PUBLISHING SOFTWARE.....................$6995 (single CPU) UNIVERSITIES AND NON-PROFIT ORGANIZATIONS PAY ONLY THE $950 yearly SOFTWARE SUPPORT FEES! Young Minds, Incorporated 308 W. State St., Suite 2B Redlands, CA 92373 voice: (714) 335-1350 fax: (714) 798-0488 e-mail: yngmnds!stapltn@ucrmath.ucr.edu -------------------------------------------------------------------------------- From: ide!idepr@Sun.COM (PR Agency) Subject: IDE's CASE for SPARCstation 2 Software through Pictures available now for Sun Workstations under OpenWindows Including the new SPARCstation 2 Summary: SAN FRANCISCO, CA, November 5, 1990 -- Interactive Development Environments, Inc. (IDE) announced the immediate availability of Software through Pictures(R) Release 4.2 under the OpenWindows(tm) Version 2 application environment from Sun Microsystems. IDE also announced the availability of Software through Pictures on the new SPARCstation(tm) 2 family of workstations. In 1986, Software through Pictures was the first CASE tool to ship using the X Window System(tm), and now is one of the first CASE products available under OpenWindows. Software through Pictures under OpenWindows allows users to set up an X11-based Software Development Center, using the full range of Sun platforms from the SPARCserver(tm) 490 to a SPARCstation SLC, combined with any X11 display server from other manufacturers. Single license prices for Software through Pictures range from $5,000 to $21,000 (#3,300 to #13,700 in the UK), depending on the selected configuration. For more information call 1-800-888-IDE1. For more information, contact: Ed Niehaus, Niehaus Public Relations (415) 626-0651 [home phone (415) 346-6499] Nobby Akiha, IDE (415) 543-0900 Howard Stone, IDE, Ltd. 0483 579000 (UK) FULL TEXT OF RELEASE FOLLOWS: SAN FRANCISCO, CA, November 5, 1990 -- Interactive Development Environments, Inc. (IDE) today announced the immediate availability of Software through Pictures(R) Release 4.2 under OpenWindows(tm) Version 2 from Sun Microsystems. The company also announced the immediate availability of Software through Pictures on the new SPARCstation(tm) 2 family of workstations, which is being unveiled by Sun Microsystems today. The latest release of Software through Pictures uses the new X11/NeWS(tm) Window System. Software through Pictures under OpenWindows enables users to implement an X11-based Software Development Center using the full range of Sun platforms from the SPARCserver(tm) 490 to a SPARCstation SLC, and displaying on any X11 server. Single license prices range from $5,000 to $21,000 (#3,300 to #13,700 in the UK), depending on the selected configuration. "IDE has been one of the top-selling CASE vendors on Sun workstations for some time," said Bill Larson, Sun's vice-president of market development. "The availability of IDE's Software through Pictures on OpenWindows and IDE's commitment to the OPEN LOOK(tm) user interface better integrates their products into the Sun software environment. This should allow IDE's customers to take fuller advantage of the Sun environment and make both Sun and IDE more attractive to our joint customers." According to IDE president Anthony I. Wasserman, "We have taken a leadership role in using the X Windows technology, having shipped Software through Pictures for an earlier version of X Windows back in 1986. Our release of Software through Pictures under OpenWindows confirms our commitment to Sun and to the X Window standard. This release is an important step toward a future version of Software through Pictures that will comply with the OPEN LOOK graphical user interface." "We also welcome the introduction of the new SPARCstation 2 family and the SPARCserver 2," continued Wasserman. "The SPARCstation 2, at 21 SPECmarks and with 16 MB of memory, provides the computing power needed for integrated CASE environments. Combined with the SPARCstation SLC and IPC, the SPARCstation 2 gives our customers a choice of hardware to meet their needs. Furthermore the SPARCserver 2 is ideal as a client machine in an X11-based Software Development Center." X11-Based Software Development Center In January, 1990, IDE introduced the X11-based Software Development Center. X11 is based on the concept of client-server relationship -- the client machine executes the program and the server machine displays the output (client and server may be the same machine). The X Windows technology makes it possible to use and share Software through Pictures and other development tools on a variety of client machines, such as the new SPARCserver 2, and to interact with display servers ranging from workstations, such as a SPARCstation SLC, to PCs, Macintoshes and specialized terminals. This allows organizations to use existing hardware, better match equipment with the required tasks in the development center, lower overall hardware costs, and gain a high level of control over the software development process. IDE believes that the use of existing hardware and display servers, costing as low as $2,000 per seat versus $5,000 for a diskless workstation, will significantly accelerate the adoption of CASE. Interactive Development Environments (IDE) IDE was founded in 1983 by Anthony I. Wasserman to develop and sell high quality, leading edge CASE software, support integrated CASE environments, and provide support, training, and consulting services to help customers be successful throughout their software development process. IDE's Software through Pictures is a family of integrated CASE development environments that supports the complete software development process for technical (real-time embedded/non-embedded) and commercial (information systems) applications. Software through Pictures supports standard structured analysis and design methods including Object-Oriented Structured Design (OOSD). Its open architecture allows Software through Pictures to be customized, extended, and integrated with other tools. IDE leverages the open architecture of Software through Pictures by combining it with other "best of breed" products to create open solutions that support the complete software development process. IDE's partners include Frame Technology (technical publishing), Interleaf (technical publishing), ISE (Object-Oriented Programming), Saber (C development), SES (system simulation), Sybase (RDBMS), and Verdix (Ada development). IDE educates executives on the benefits of software engineering, helps technical managers develop an effective CASE strategy, and trains developers in methods, tools, and techniques for a variety of applications. IDE is a privately held company with over 450 customers worldwide. IDE's headquarters is at 595 Market Street, 10th Floor, San Francisco, CA 94105. Phone: 1-800-888-IDE1. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Sunflash is an electronic mail news service from Sun Microsystems, Ft. Lauderdale, Florida, USA. It is targeted at Sun Users and Customers. For additional information about SunFlash send mail to info-sunflash@sunvice.East.Sun.COM SunFlash is distributed via a hierarchy of aliases. Try to address change requests to the owner of the alias that you belong to. If you want to be added to the SunFlash alias, please contact the systems engineers at your local Sun office and/or send mail to sunflash-request@sunvice.East.Sun.COM. All prices, availability, and other statements relating to Sun or third party products are valid in the U.S. only. Please contact your local Sales Representative for details of pricing and product availability in your region. Address comments to the SunFlash editor (John McLaughlin) at sun!sunvice!flash or flash@sunvice.East.Sun.COM. (305) 776-7770.