Excelsior: Bringing the Benefits of Modularisation to Excel

作者: Jocelyn Paine

DOI:

关键词: Computer scienceSoftware engineeringModular design

摘要: Excel lacks features for modular design. Had it such features, as do most programming languages, they would save time, avoid unneeded programming, make mistakes less likely, code-control easier, help organisations adopt a uniform house style, and open business opportunities in buying selling spreadsheet modules. I present Excelsior, system bringing these benefits to Excel.

参考文章(9)
Markus Clermont, A Toolkit for Scalable Spreadsheet Visualization arXiv: Human-Computer Interaction. ,(2008)
Chris Hand, Simple Cellular Automata on a Spreadsheet Computers in Higher Education Economics Review. ,vol. 17, pp. 9- 13 ,(2005)
Jocelyn Paine, Spreadsheet Structure Discovery with Logic Programming arXiv: Software Engineering. ,(2008)
Sabine Hipfl, Using Layout Information for Spreadsheet Visualization arXiv: Human-Computer Interaction. ,(2008)
Joseph A. Goguen, A Categorical Manifesto ,(1989)
R. D. Tennent, Principles of Programming Languages Prentice Hall PTR. ,(1981)
J.A. Goguen, Parameterized programming and software architecture international conference on software reuse. pp. 2- 10 ,(1996) , 10.1109/ICSR.1996.496108
Joseph A. Goguen, Sheaf semantics for concurrent interacting objects Mathematical Structures in Computer Science. ,vol. 2, pp. 159- 191 ,(1992) , 10.1017/S0960129500001420
Alan Blackwell, Margaret Burnett, Simon Peyton Jones, Improving the world's most popular functional language: user-defined functions in Excel ,(2003)