論文

査読有り
2014年9月

SML# in Industry: A Practical ERP System Development

Proceedings of the ACM SIGPLAN International Conference on Functional Programming, ICFP
  • Atsushi Ohori
  • ,
  • Katsuhiro Ueno
  • ,
  • Kazunori Hoshi
  • ,
  • Shinji Nozaki
  • ,
  • Takashi Sato
  • ,
  • Tasuku Makabe
  • ,
  • Yuki Ito

開始ページ
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.

リンク情報
DOI
https://doi.org/10.1145/2628136.2628164
Web of Science
https://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=JSTA_CEL&SrcApp=J_Gate_JST&DestLinkType=FullRecord&KeyUT=WOS:000349143000015&DestApp=WOS_CPL
URL
http://dl.acm.org/ft_gateway.cfm?id=2628164&ftid=1494302&dwn=1
ID情報
  • DOI : 10.1145/2628136.2628164
  • ISSN : 0362-1340
  • eISSN : 1558-1160
  • SCOPUS ID : 84907008582
  • Web of Science ID : WOS:000349143000015

エクスポート
BibTeX RIS