2014年9月
SML# in Industry: A Practical ERP System Development
Proceedings of the ACM SIGPLAN International Conference on Functional Programming, ICFP
- ,
- ,
- ,
- ,
- ,
- ,
- 開始ページ
- 167
- 終了ページ
- 173
- 記述言語
- 英語
- 掲載種別
- 研究論文(国際会議プロシーディングス)
- DOI
- 10.1145/2628136.2628164
- 出版者・発行元
- Association for Computing Machinery
This paper reports on our industry-academia project of using a functional language in business software production. The general motivation behind the project is our ultimate goal of adopting an ML-style higher-order typed functional language in a wide range of ordinary software development in industry. To probe the feasibility and identify various practical problems and needs, we have conducted a 15 month pilot project for developing an enterprise resource planning (ERP) system in SML#. The project has successfully completed as we have planned, demonstrating the feasibility of SML#. In particular, seamless integration of SQL and direct C language interface are shown to be useful in reliable and efficient development of a data intensive business application. During the program development, we have found several useful functional programming patterns and a number of possible extensions of an ML-style language with records. This paper reports on the project details and the lessons learned from the project. © 2014 ACM.
- リンク情報
- ID情報
-
- DOI : 10.1145/2628136.2628164
- ISSN : 0362-1340
- eISSN : 1558-1160
- SCOPUS ID : 84907008582
- Web of Science ID : WOS:000349143000015