CIE Engineering, Inc. has extensive experience in designing, developing, testing and integrating software systems to run on real-time processors, mini-computers, work-stations and microcomputers for private industry and government agencies.
CIE is involved in the three major phases of computer software life-cycle: definition, development and maintenance. During the definition phase, the software project is planned, schedules are established and detailed requirements are analyzed and specified. In the development phase, software requirements are functionally allocated and decomposed into their primitive components.
Following this decomposition,
operational programs are developed using proven software
engineering methodologies and practices. Finally, in the
maintenance stage, problems encountered in the field are
corrected, the software is adapted for different operational
environments and enhancements to functional requirements are
CIE Engineering, Inc. • 6001 Woodlake Lane • Alexandria, VA 22315 • Phone: (703) 922-7061