Now shipping from Softway is HSWIN, a Windows add-on module for HI-SCREEN Pro II, Softway's language-independent user-interface system. Using HSWIN together with HI-SCREEN Pro, you can develop user interfaces directly for Windows and port DOS applications to Windows without modifying the source code.
To port HI-SCREEN Pro-generated DOS apps to Windows, HSWIN automatically converts interface objects such as screens, menus, and icons into Windows resources using a built-in library generator. You then simply recompile the existing code with a Windows-compatible compiler.
HSWIN's suggested retail price is $250.00. Reader service no. 20.
Softway Inc. 185 Berry Street, Suite 5411 San Francisco, CA 94107 415-896-0708
Symantec has announced version 2.0 of its MultiScope Debuggers, which now support Borland C++ and Microsoft C 6.0 and C/C++ 7.0 for Windows and DOS. In the new, Windows-hosted interface, you can organize different types of information in multiple windows on the same screen. New features include a point-and-shoot collapse-and-expand C++ class hierarchy browser, C++ object browsing, automatic C++ object mapping, alternative C++ class-information member-scope display, breakpoints directly on object methods, direct browsing of member pointers, complete C++ expression evaluation, and the capability to update the source window to the actual function by selecting the method while browsing.
The debuggers' suggested retail price is $379.00 for Windows and $179.00 for DOS; upgrades are free for registered users. Reader service no. 21.
Symantec 10201 Torre Avenue Cupertino, CA 95014-2132 408-253-9600
AGE Logic has released XoftWare, a family of X-server software that incorporates Novell's TCP/IP networking software and lets you access applications on UNIX and VMS host systems from your PC.
Installing the X server is simple: Novell's TCP/IP drivers are integrated into XoftWare, so you can install them both in one step from the XoftWare screen. Besides the TCP/IP files, the Open Datalink Interface driver set and its IPX file are also included, allowing XoftWare to support Token Ring and ARCnet as well as Ethernet.
XoftWare is available for Windows, DOS, and TIGA/DOS. For Windows, the cost is $595.00; for DOS, $495.00; for TIGA/DOS, $595.00; without TCP/IP, subtract $100.00. Reader service no. 22.
AGE Logic 9985 Pacific Heights Boulevard San Diego, CA 92121 619-455-8600
INTRCPT is Hackensack's memory-resident interrupt trapper and debugger for DOS and Windows. It includes an integrated memory map, vector map, and user-maintained function database. You can monitor, trap, call, and log interrupts at the interrupt, function, or sub-function level, providing over 16 million breakpoints. Logged interrupts are written to a disk file with all register and buffer values shown at the call and return. Function calls are identified by searching the function database, and there is a trap option that puts INTRCPT in debugger mode, allowing manipulation of the function's register and memory values.
The debugger has a load and execute option that allows real-time disassembly of the executing target application, while the call option can invoke any interrupt and display the registers and memory buffer on return.
INTRCPT works with Btrieve, NetWare, and NetBIOS calls and logs Windows enhanced-mode interrupts. The cost is $99.00. Reader service no. 23.
Hackensack 6905 Silber Road, Suite 114 Arlington, TX 76017 800-325-4225
Microsoft has released Visual Basic for DOS. It provides the same collection of objects as VB for Windows, including forms, menus, 15 standard controls, and a compatible programming language that make it possible to develop applications for DOS and Windows simultaneously. You can compile your finished applications into native 8Ox86 standalone executables without using a runtime library.
VB for DOS runs the Microsoft QuickBasic and Basic development systems and QBasic interpreter code, so new features can be added to QuickBasic-based applications without restructuring existing code.
The standard edition of VB includes a form designer, a multiwindow, syntax-checking code editor, debugging tools, and a toolkit of commonly used dialog boxes. The professional edition adds the following: 386/486 code optimization; an integrated, high-speed ISAM engine; Microsoft Overlay Environment technology; an alternate math library; charting, online help, setup, and financial-function toolkits; a custom-control development kit; and a source-code profiler.
Also available from Microsoft is the Windows Device Driver Kit (DDK), which lets you develop, test, and debug drivers for a variety of peripherals. The DDK enables development of virtual devices and supports the Windows Universal Printer Driver.
The Visual Basic standard edition costs $199.00, the professional edition costs $495.00, and the DDK is $500.00. Reader service no. 24.
Microsoft Corp. One Microsoft Way Redmond, WA 98052-6399 206-882-8080
Three reverse-engineering tools are now available from +1 Software Engineering: Tree4c, Tree4Fortran, and Tree4Pascal. The tools parse existing source code, displaying a program's structure chart to facilitate better understanding and maintenance of existing code.
After you have reverse-engineered source code, +1's TreeSoft, a UNIX-based software-engineering environment, makes that code available through "selective reuse." Selective reuse lets you reuse project data by selecting any subtree from any reverse-engineered program and then appending it to your current program.
TreeSoft supports project modeling, default editing, makefile generation, graphical viewpaths, configuration management, testing, user-defined and filtered reuse libraries, problem-report management, profiling, project communications, and report generation.
Tree4c, Tree4Fortran, and Tree4Pascal each cost $1500.00 and run on Sun workstations. Reader service no. 25.
+1 Software Engineering 2510-G Las Posas Road, Suite 438 Camarillo, CA 93011 805-389-1778
Cabot Software has been granted a worldwide development and distribution agreement for the University of California at San Diego (UCSD) Pascal compiler and Open Systems development tools. Also included are the UCSD p-operating systems and Modula-2, Fortran 77, and assembly language compilers.
UCSD development languages compile into p-code, affording portability of compact, efficient code to multiple hardware platforms and operating systems. The software is available for DOS, UNIX, DRMDOS, Macintosh, VAX, CPM, OS/2, and Novell networks. Reader service no. 26.
Cabot Software The Vicarage, Stoke View Road Fishponds, Bristol BS16 3AE England +44-272-586644
NETS 3.0 is a tool from the NASA Johnson Space Center (distributed by COSMIC) for developing and evaluating neural networks. It provides a simulation of neural-network algorithms and an environment for developing them. NETS uses the back-propagation learning method for all the networks it creates and allows better control of the learning process by providing features for saving the weight values of a neural network during that process.
NETS is written in Standard C and runs on DOS, VMS, SunOS, and Cray's UNICOS. Two executables for the PC are included: one compiled for floating-point operations, and one for integer arithmetic. The price is $150.00. Reader service no. 27.
COSMIC The University of Georgia 382 East Broad Street Athens, GA 30602-4272 706-542-3265
SoftPolish is a quality-assurance tool from Language Systems designed to detect errors in Macintosh applications. SoftPolish performs four functions: It tests an application's dialogs, windows, and controls for compliance with Apple's Human Interface guidelines; it runs several hundred resource-validity tests and identifies potential incompatibilities with other software; it spell checks all string objects in application resources; and it automates file cleaning for master disks. SoftPolish also automatically logs problems as they are found and fixed.
SoftPolish costs $295.00 and includes an English dictionary; international dictionaries are available for $49.00 each. Reader service no. 28.
Language Systems Corp. 441 Carlisle Drive Herndon, VA 22070-4802 703-478-0181
"A Comparison of Object-Oriented Development Methodologies," by Ronald Schultz, is a report from Berard Software Engineering that compares the methodologies of Booch, Martin and Odell, Coad and Yourdon, Rumbaugh, Shlaer and Mellor, Wirfs-Brock, IBM, Berard, Colbert, and Kurtz.
The report compares and contrasts the various definitions of object-oriented terms and discusses symbols and graphical notation. Each method's development process is detailed and evaluated, and guidelines are provided for selecting a methodology for an organization. Information about reusability, traceability, testability, verification, validation, tools, training, and documentation is also included.
The price for the report is $75.00. Reader service no. 29.
Berard Software Engineering Inc. 101 Lakeforest Boulevard, Suite 360 Gaithersburg, MD 20877 301-417-9884
PowerCode is an extensible application generator for Windows now shipping from J Systems. Using PowerCode, you can design, generate, edit, compile, link, and execute a Windows application. The design is prototyped via a point-and click interface, and the interface can be tested interactively without compiling. After you complete the design, PowerCode generates all source files necessary for the target environment.
PowerCode is completely extensible: A high-level scripting language controls all source-code generation, so the developer can modify script files to adapt source code to meet individual needs. And because PowerCode is object oriented, you can extend the definition of objects used in the design process. Thus, source code that supports custom object classes can be generated.
PowerCode supports Borland C++ and OWL, Borland Turbo Pascal for Windows, Microsoft C/C++ 7.0 and MFC, and ANSI C; it can be extended to support any language or class library. Windows programming features such as tool bars, custom controls, and MDI are also supported. The price is $395.00. Reader service no. 30.
J Systems Inc. 4826 McAlpine Lane Charlotte, NC 28212 704-535-0079
The New 8051 Product Directory from Market Works lists hundreds of 8051 products such as chips, boards, emulators, compilers, debuggers, and real-time kernels. A data sheet is provided for each product that includes information about the company, the product's performance and price, and how to order. Also listed are cross-reference guides, sources of information, and distribution locations. The directory costs $24.00. Reader service no. 31.
Market Works 4040 Moorpark Avenue, Suite 203 San Jose, CA 95117 408-261-3333
Integrated Systems has announced the pSOSystem/386 real-time operating system, a complete development environment for custom or PC 386/486 embedded designs. Unlike traditional real-time operating systems, which use the BIOS to access PC devices, PSOSystem/386 includes a set of protected-mode drivers for standard PC devices such as keyboard, parallel and serial ports, monitor, floppy and IDE hard-disk drives, and Ethernet cards.
pSOSystem/386 modules include the pSOS+ real-time kernel, TCP/IP networking, a file-system manager, and a reentrant ANSI C runtime library. Support for TCP/IP and standard C I/O facilitates quick integration of pSOSystem modules.
A compiler, assembler, linker, and the SoftProbe+ cross-debugger are also provided. SoftProbe+ provides both source-level debug and system-level multitasking debug capabilities, allowing monitoring of task-control blocks, message queues, memory buffers, and so on. System-level breakpoints, task scoping, and interactive system calls can be performed directly from the debug command line.
Prices start at $7650.00. Reader service no. 32.
Integrated Systems Inc. 3260 Jay Street Santa Clara, CA 95054-3309 408-980-1500
A white paper entitled, "How to Get Optimum I/O Performance" is available from Arnet. The paper details the history of the multiuser connectivity industry and includes an overview of serial communications. Among the topics covered are: implementations of connectivity solutions; the functions and features of multiuser-board classes; and a comparison of multiuser-board families, including relative performance levels and selection criteria.
Arnet is distributing the document free of charge. Reader service no. 33.
Arnet Corp. 618 Grassmere Park Drive, #6 Nashville, TN 37211 615-834-8000
Copyright © 1992, Dr. Dobb's Journal