ABSTRACT

This part addresses the organizational and cognitive theories and methodologies of software engineering in a transdisciplinary approach. The structural organization of software engineering perceives software as abstract systems. The fundamental view towards software engineering perceives software as a set of cognitive and intelligent behaviors. With system science theories as an overarching framework, the organizational theories for software engineering form a hierarchical structure in this part covering multidisciplinary foundations of engineering science, management science, economics, and sociology from the bottom-up.