Karow Logo
RECENT PROJECTS     
  
 

Web Sites
We have developed or assisted with several World Wide Web sites recently. We continue to provide maintenance and support.

  • ERI - Updated this client-server system from VB3/Btrieve to VB6/SQL Server and enhanced performance dramatically.

    Instant Image on the Web
    Converted the Instant Image proprietary picture database code to 32-bit, created a Windows NT DLL, and an Active-X interface to the database. Then created Windows CGI program to serve Instant Image data (and Images) over the Web. Currently under development is a feature to allow Instant Image to form the basis of an online catalog and shopping application.

    GAINS
    Developed client-server database application for the World Wide Web. The system allow regional offices throughout the nation to update a central database through a standard Web browser, and allows any authorized user to obtain reports from the database on the Web. This system replaces a cumbersome character-mode DOS program that ran on local computers in the regional offices, provided only printed reports, and required a slow and unreliable dial-up mechanism for updating the central database.

    OWL
    Created an OS/2-Windows Layer (OWL) that allows the organization's legacy OS/2 commercial product code run under Windows NT with minimal changes to the original OS/2 source code. This project was developed in C and C++ with Microsoft Visual C++.

    QuicDoc®
    Added multi-user networking features to this commercial product written in Visual Basic. (QuicDoc® is a registered trademark of DocuTrac, Inc.)

    SAMS
    Acted as technical leader of a team developing Sales and Marketing software for a nationwide builder of new homes. The software is to be installed in sales offices and model homes throughout the country. This system is written in Microsoft Visual Basic and uses Microsoft Access for database management.

    MAILS
    In a joint venture with Point.One Solutions, developed and implemented a unique solution to the problem of a national organization who needed to make a library of documents available to members nationwide. The solution required hardware/software integration and connection to the Internet. The server implements a World Wide Web server and a full text search engine. Users can search the full text of all documents, and print exact copies of documents, including signatures, graphics and time/date stamps.

    ERI: Windows Replacement
    Wrote a complete Windows replacement of an existing character-mode DOS program that tracks collection of paper for recycling. The new program is written in Microsoft Visual Basic and uses Btrieve record manager for data storage.

    Instant Image for Windows
    Designed and developed a Windows version of the Instant Image picture database that displays pictures from CD ROMs containing more than 20,000 compressed images each. The system is also capable of displaying QuickTime movies instead of still images. Images are indexed by a database with Hyper-Text features for rapid searching by free-form text attributes. This system was written using TARGA, QTW and LEAD digital video libraries with Microsoft Foundation Classes in Microsoft Visual C++.

    MX-2000
    Designed and developed several Client-Server applications for wireless communications network integration hub, including SNMP manageable Servers, Client applications, SQL Server interfaces, TCP/IP communications interface, custom Setup program, database reporting, a remote software update server and a remotely-controlled network traffic generation utility. The applications for this project are implemented in C and C++ under windows NT.

    MX-2000 (proto)
    Developed Client-Server database prototype for wireless communications network integration hub. User interface was developed with C++ for Windows NT using Microsoft Foundation Classes. Database access API written in C, and accesses SQL Server.

    LookUPS
    Assisted in development of a special purpose client-server system that provides address validation service to clients on various machines from a data server over a network for nationwide package delivery company. As part of a team, wrote approximately half of the C code for the server, which runs under OS/2. Designed and developed two client applications, one in C for OS/2 Presentation Manager, one in C++ for character-mode DOS.

    ERI: Btrieve database
    Developed new features for easy data access to Btrieve database through Clipper Xbase compiled program, using Replaceable Database Driver (RDD) for Btrieve.

    Justice Funding
    Developed complete record-keeping system for this start-up finance company, in Clipper.

    Instant Edit
    Designed and developed an OS/2 Presentation Manager application that controls multiple LASER video disc players, and video and audio switchers, for use in editing video and film productions.

    AppSim
    Designed and developed an OS/2 Presentation Manager application that simulates application program network traffic over a proprietary computer/radio-link network. The program logs all traffic for later analysis, and summarizes the traffic load over time.

    Instant Media
    Designed and developed an OS/2 Presentation Manager application that controls multiple LASER video disc players, video switchers, and time base correctors for use in video production and live multi-media presentations.

    ERI: C software
    Designed and developed modifications to existing custom C software for tracking purchase of scrap paper, and production of monthly statements and checks. This is a LAN application that uses the Btrieve record manager.

    United Way
    Provided telephone traffic and trunk loading analysis from internal telephone switch (PBX). Provided periodic traffic and trunk usage reports for management of resources.

    Instant Image
    Debugged and updated this system that incorporates LASER video disc images into a database with hyper-text features Converted the 70-module C program from C86 to Turbo C. Developed hardware interface drivers for the Sony, TEAC and Panasonic laser disc players, BCD Associates and DiaQuest VCR controllers, and NOVA computer-controlled Time Base Corrector. Added bar-code input, copy protection using Software Sentinel, joystick interface to control motion sequences, anti-virus self protection, voice recognition input using Dragon Systems, Inc. hardware, and created a network version of the software. All code is in ANSI C, on MS-DOS PCs.

    MI/CARD
    Designed and developed hardware interface between Wang 2200 computer and IC Card (smart card) hardware. Integrated device drivers with existing MI (Medical Information) software.

    MNB
    Documented an existing Portfolio Profitability Analysis spreadsheet model and made efficiency improvements. Was able to understand the requirement quickly and propose solutions that provided a ten-fold improvement in processing time.

    PC*ACCESS
    Designed and implemented a PC software system, in compiled dBASE III (Clipper) and C, for a large mutual fund company. This system is used by institutional customers to obtain from a mainframe the latest price and performance information on any of the funds, as well as to place trading orders directly through the PC. Additionally, a history of transactions in the customer's accounts is maintained on the PC. Developed and tested mainframe interface using Arbiter.

    USTTI
    Prepared and presented training on PC applications in the international spectrum management process for the US Telecommunications Training Institute each of three years.

    McSAT
    Developed and assembled a package of engineering models for the IBM PC that are tailored to the frequency management community. The package, Microcomputer Spectrum Analysis Tools (McSAT), was designed for 'lesser developed countries,' and has been distributed internationally.

    FRRS-PC
    In a project related to the McSAT package, designed and implemented a PC version of the National Telecommunications and Information Administration's Frequency Resource Records System. This system was written in dBASE III, and demonstrated the feasibility of using PCs for frequency management in smaller countries where budget constraints preclude the use of mainframes. Developed several novel report formats, data handling programs and mainframe interfaces.

    Frequency Allocation Table
    Automated the entire International Table of Frequency Allocations. This custom program was written in the Clipper dBASE compiler, and displays data from 7 databases simultaneously.

    ECAC
    Coordinated several software development projects at the DOD Electromagnetic Compatibility Analysis Center (ECAC) to create new models and improve existing capabilities. These systems, in FORTRAN on a UNIVAC 1108, involved complex multi-dimensional analysis of moving airborne RADAR jammers over rough terrain and their potential for interaction with environments of several hundred ground-based receivers.

    App 28
    Designed, planned and coordinated implementation of a computer analysis model for determining the potential for interference to satellite Earth stations. This model was written in FORTRAN on a UNIVAC 1100, and incorporated interactive I/O that was very advanced for its time. The program obtains data from topographic, meteorological, and geophysical databases. The data is used, along with statistical estimates of environmental equipment characteristics and radio wave propagation models to predict the potential for interference.


  • Send comments to: webmaster@karow.com
    Copyright © 1996-2005, Karow Associates, Inc.
    All rights reserved.

    Revised: Tuesday, January 4, 2005