PART I: PRINCIPLES AND CONSTRAINTS OF SOFTWARE ENGINEERING
Yingxu Wang · Auerbach Publications eBooks · 2007
It is recognized that software engineering requires both theoretical and empirical research. The former focuses on foundations and basic theories of software engineering, whilst the latter concentrates on fundamental principles, tools/environments, and best practices.