The proposed Phase I work will prototype a new case tool that will assist with the development of embedded computer systems. The most prominent features of the tool are Life-Cycle integration and freedom from methodology constraints. The tool will provide multiple views into a design knowledge base, allowing the users to choose views that are most appropriate for the issues at hand. Each view supports the display editing and automated analysis using either a graphical list-orientated or textual representation. The knowledge base schema and views are user customizable through easy-to-use editors, allowing the tool to quickly and easily adapt to new or evolving methodologies. A set of customized views that integrate both a graphical object-oriented design notation and source code text demonstrates the tool's ability to link separate stages of the development life-cycle.