|
计算机科学 2009
Separation-of-concerns as a Methodological Principle in Computational Thinking and Software Engineering
|
Abstract:
The idea of separation-of-concerns(SoC)can be traced back to Plato's thinking on the relationship between the universe and its elements.As a fundamental systematic principle in computational thinking,it is incarnated in many aspects such as problem solving,algorithm design,software design,software architectures documenting and development processes.The essential characteristics of software and computing were summarized.The significance and embodiments of SoC as a methodological principle in software enginee...