ABSTRACT

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.