Unix
Category Image Major part of PSA developers have strong skills in development of solutions based on Unix OS.

Unix operating systems are widely used in both servers and workstations. The Unix environment and the client-server program model were essential elements in the development of the Internet and the reshaping of computing as centered in networks rather than in individual computers.

Unix had a drastically simplified file model compared to many contemporary operating systems, treating all kinds of files as simple byte arrays.
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.

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.

Integration of proprietary technology into Pro/ENGINEER.

PSA provided consulting and development services to assist in the integration.

International communications company call center application

PSA was asked to join a large project which involved telephony based development. This project required from PSA to provide on-site development services for 3 months period at clients' development location. Individual modules were required to be implemented and used in the collaboration of single objects for the final telephony based system.

The project objective was to port a 3D dimensional analysis application to HP-UX, SGI, IBM, and Windows 2000.

PSA provided onsite development to port the current release of 3D Tolerance Analysis product to Pro/ENGINEER v2000i2. The platforms the product was ported to were: HP-UX, SGI, IBM, and Windows 2000, HP/9000 Series 700 (HP-UXA 10.20), SGI R10000 MIPS4 (IRIX 6.5), SUN SPARC Workstation (Solaris 2.6), Windows 2000. PSA also created installation programs for Windows NT and Windows 2000.

The project objective was to enhance clients' patented Geometric Dimensioning and Tolerancing (GDT) libraries to include changes for better interpreting the ANSI y14.5 and ASME standards for GDT

Modifications included code that changes several warnings into errors, allowing a 0.0 position tolerance when the maximum material condition is applied, check for more than two coaxial datums for a circular runout tolerance, and provision of consulting on various other tolerancing issues. PSA delivered the GDT libraries for Windows NT and several Unix platforms.

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 port an engineering analysis product integrated with the Pro/ENGINEER CAD system to the latest version of Pro/ENGINEER (v2000i2), and to the currently supported hardware platforms.

PSA setup build environments and ported the CAD integrated variation analysis application to the latest version of Pro/ENGINEER running on Unix and Windows 2000.

This application allowed operators and plant management to view, monitor, and control semiconductor manufacturing equipment in their facility from any authorized remote workstation.

PSA provided a means of monitoring and controlling a specified industrial tool from a remote workstation. One important aspect of this project was that the workstation and the tool can be running with either SunOS or Solaris operating systems. Using Java as the cross platform environment, PSA developed a complete graphical user interface (GUI), client functions and list maintenance functions.

PSA's Contact
Learn more