The objective of this project is to develop a decision support software system for Unified Life Cycle Engineering (ULCE), called the Computer-Aided Life Cycle Engineering (CALCE) workstation. The CALCE workstation software system is an intelligent shell structure for a life cycle, multi-objective design decision support system capable of combining heuristic and algorithmic approaches to design optimization. CALCE can be adapted by each using organization of its own particular life cycle design criteria. CALCE will include support for multi-goal modeling, cooperative and concurrent design, negotiation and arbitration between design groups, tradeoffs among competing design goals, knowledge-based design, and interfacing with analysis and cad software. The CALCE system will be useful in mechanical, electronic, and systems engineering. The Phase II project will consist of full-scale implementation of the CALCE prototype created in Phase I.