计算机科学 ›› 2009, Vol. 36 ›› Issue (4): 60-63.

• • 上一篇    下一篇

关注点分离在计算思维和软件工程中的方法论意义

何明昕   

  1. 暨南大学计算机科学系,广州510632
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文得到广东省自然科学基金(编号5006061)资助.

HE Ming-xin (Department of Computer Scienee,Jinan University,Guangzhou 510632,China)   

  • Online:2018-11-16 Published:2018-11-16

摘要: 关注点分离可追溯到柏拉图对整体与部分关系的思考。作为基本的系统化计算思维原则,关注点分离体现在问题求解、算法设计、软件设计、软件架构描述、软件开发过程等诸多方面。简要归纳了软件和计算的本质特点;重点分析关注点分离作为重要的方法论原则在软件工程中的主要作用和体现形式;介绍了近期有关关注,最高级分离的研究,包括关注点的多维分离和面向方面软件开发;最后阐述了关注点分离原则与具体问题具体分析策略相结合的实践意义。

关键词: 关注点分离 计算思维 软件工程 方法论

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 so

Key words: Separation of concerns (SoC), Computational thinking, Software engineering, Methodology

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!