|
PSA is a current proprietor of Zinc graphical library product. Zinc is a scalable and customizable full featured toolkit for the creation of event-driven GUI applications. Zinc is available for embedded and desktop platforms. Zinc for embedded platforms is available for real time operating systems such as Wind River's VxWorks. Zinc utilizes the look and feel of the native platform for Zinc objects. |
| The project objective was to port the ARTM application running on a PC DOS based system under MS Windows 3.1 to a Silicon Graphics Unix Workstation. PSA development team resolved all operating system specifics conflicts using cross platform development tools. Conversion of an ARTM (Acoustics Requirements Translation Model) and user manual development were successfully completed as well as ARTM upgrade including export of data to plotting program and setting default directories. |
| The application performs winding test such as AC and DC Hipot, Resistance, Surge and Rotation Direction tests. PSA developed the GUI and IPC components to decouple the GUI from the control system. The IPC component handled the message communication between the control system and the GUI. The design of the IPC used a concept called Notifiers. Notifiers connect objects indirectly, replacing pointers and direct functions calls. Since they're anonymous, notifiers reveal nothing about the implementation, interface, or even the existence of the connected objects, leaving them independent of one another. By reducing IPC dependencies this approach reduced application complexity. |
| This device allows the monitoring of patient's vital signs. PSA's tasks for this project were to develop the screen region management and conduct a port of the ICA client and migrate to UGL 2.0 and Zinc 6.0 to support the region management functionality. PSA also assisted in the development of the next generation patient monitoring device. The region management consisted of developing the basic input and output screen region management functionality. An 8-bit display was developed for the rendering of graphics. This 8-bit display translated into an available pool of 256 colors. The porting consisted of porting to the new PPC860 architecture, implementing an application layer between the server and the thin client, and developing the graphics component to display graphical elements on the screen for visual representation. |
| The Community application is a client-server application. During the project PSA performed design and implementation of a cross platform GUI for a client-server application that was originally written in Microsoft Visual Basic. |
| This project is about implementation of remote command and control services for a convection reflow system used in the manufacturing of circuit boards. PSA implemented the remote control of the system via serial communications and a communication library. As a part of implementation for remote control of the system, PSA was responsible for receiving, interpreting, and performing all operations for commands sent to the convection reflow system. In addition to the receiving of commands from a remote system, we also added facilities for sending status information back to the remote system. To test the implementation of the remote command/control configuration, we created a test application for utilization by the end user. That application provides tests for all connections between the remote system and the convection reflow system. |
| The Data from field engineer's hand held control modules are imported into the Data Analysis Software via modem or direct RS232 connection. Once the data is imported a variety of reports and analyses can be generated and performed. During this project PSA assisted in the conversion of the environmental data analysis software from DOS platform using Zinc 4.2 to Microsoft Windows 95 platform using Zinc 5.2. PSA converted the Zinc class library to the newer version and resolved incompatible elements issues. PSA ported the application from DOS to Windows 95 by resolving Zinc portability problems, platform dependent code optimization, and third party library issues resolution. |
| PSA was chosen to perform modifications to the software controlling a convection reflow system used in circuit board fabrication. These modifications included implementing all software changes required to control a second conveyor add-on to the client's single conveyor system. PSA performed modifications to the graphical user interface of the software that monitors the system. PSA also implemented operations necessary to control second conveyor. |
| The image browser is an application that allows you to view and browse wafer chip images. PSA was responsible for porting the image browser application software from Microsoft Windows 3.1 to Motif on HP UX 9.05. |
| The project objective was to assist in adding Zinc Unicode support to an environment using PharLap 32 bit TNT DOS Extender with Microsoft C++ Compiler to the ZAF 4.2 Engine and 4.2 DOS key. Using Zincs' Unicode functionality, PSA incorporated the support for internationalization within the target environment. |
| The Media logging application is a film editing tool and was designed as both stand-alone and a library. Using Zinc, PSA designed and developed the GUI to run on Windows NT platform. Zinc was used to allow future plans to provide cross platform support. The application included graphical sorting of film clips, classifying tools, timeline based picture and sound placement tools for rough editing. |
| The project objective was to assist in porting a Scribe report writer application for Windows operating systems from Zinc 3.5 to Zinc 4.0. PSA team evaluated the difference between Zinc 3.5 and Zinc 4.0 and made necessary coding modifications to the application to keep the same look and feel. |
| The Uninterruptible Power Supply program required application maintenance to fix GPF error and program difficulties. The project objective was toсorrect window configuration problems when switching windows, resolve GPF's when minimizing and restoring windows, and сhange display color of windows. |
| The water yield analysis application is used by leading micro-chip manufacturers throughout the world to improve the profitability of their fabrication facilities. The application is comprised of a wafer scanning device that collects defect information, a server to manage information collected from the entire facility, and wafer yield analysis software. PSA has had significant involvement in the development of the GUI of wafer yield analysis software. The wafer yield analysis software is a Windows based application that includes features such as charting, 2D and 3D graphics, data tables, and printing. PSA has implemented the functionality for the 2D and 3D graphics, data tables and printing capabilities. The project included the implementation of many features improving analysis and user friendliness within the GUI. The application provides new enhancements to handle charting, 2D&3D Graphics, Data Tables and Printing. PSA ported the existing software from Microsoft Windows 3.1 to HP UX 9.05 and 10. PSA also provided maintenance and custom enhancement requests for the software versions from 3.5 to 5.2. |