编程范式的面向对象建模
软件工程
2007-05-23 v2 编程语言
摘要
对于合适的应用,使用函数式或逻辑编程等编程范式可以极大地提高软件开发的生产力。但这些强大的范式与晦涩的编程语言绑定,而软件开发管理要求在单一语言上标准化。这种困境可以通过以一种新方式使用面向对象编程来解决。传统上通过面向对象建模来分析应用。在新方法中,分析识别出适合应用的理想范式;开发从对范式的面向对象建模开始。本文通过给出数据流和约束编程的面向对象建模示例来说明新方法。这些示例表明,不再需要用专门的语言来体现编程范式。
引用
@article{arxiv.cs/0603016,
title = {Object-Oriented Modeling of Programming Paradigms},
author = {M. H. van Emden and S. C. Somosan},
journal= {arXiv preprint arXiv:cs/0603016},
year = {2007}
}
备注
Re-written introduction and abstract, new title, some references deleted; 10 pages; 4 figures