首页    期刊浏览 2024年10月06日 星期日
登录注册

文章基本信息

  • 标题:Input and Output Application Programming Interface for Plaid Standard Library
  • 本地全文:下载
  • 作者:Nazri Kama
  • 期刊名称:International Journal of Software Engineering and Its Applications
  • 印刷版ISSN:1738-9984
  • 出版年度:2014
  • 卷号:8
  • 期号:1
  • 页码:95-106
  • DOI:10.14257/ijseia.2014.8.1.09
  • 出版社:SERSC
  • 摘要:Object oriented (OO) is the most accepted object modeling languages nowadays. Although OO languages are successful in modeling real world entities, nevertheless, there is little to no support for modeling state of object precisely in code. To overcome this problem, a new general purpose programming language is proposed that is built on two paradigms which are typestate-oriented and permission-based. One of the most vital factor for every language to be accepted and effective for users is having an enhanced standard library and clearly one of the most important parts is Input and Output (I/O) Application Programming Interface (API). One of a new programming language is Plaid language. Since the Plaid is at its early stage of development, I/O features provided by the Plaid standard library are very basic and limited. This paper presents I/O API that we have developed for the Plaid based on the features provided by Java I/O API. For the evaluation we used two metrics which are the number of features provided by I/O API, and the number of exceptions eliminated by using Plaid and typestate-oriented programming language.
  • 关键词:Plaid Programming; Application Programming Interface
国家哲学社会科学文献中心版权所有