Abstract:This paper presents a fundamental architecture of software full phases automated/aided generating system (SAAGS) based on software engineering knowledge base and software engineering data base; discusses mainly integritive techniques and processes of SAAGS; describes concisely the design approaches of functional components and facilities of SAAGS.