L. Slutsman, Hui-Lan Lu, M. P. Kaplan, I. Faynberg
{"title":"Achieving Platform-Independence Of Service Creation Through The Application-Oriented Parsing Language","authors":"L. Slutsman, Hui-Lan Lu, M. P. Kaplan, I. Faynberg","doi":"10.1109/INW.1994.729187","DOIUrl":null,"url":null,"abstract":"Based on systematic application of compiler theory, we propose a service creation architecture that supports multiple service creation paradigms and multiple execution environments. The architecture uses the Application-Oriented Parsing Language (AOPL) - a generic common intermediate language platform-for mediating different user paradigms and execution environments. In other words, AOPL is used to represent the outputs of a service creation environment from which the target code for each execution environment can then be generated. This design makes the service creation architecture open, extensible, and efficient; and created services portable and re-usable.","PeriodicalId":156912,"journal":{"name":"Workshop on Intelligent Network","volume":"108 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Intelligent Network","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INW.1994.729187","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Based on systematic application of compiler theory, we propose a service creation architecture that supports multiple service creation paradigms and multiple execution environments. The architecture uses the Application-Oriented Parsing Language (AOPL) - a generic common intermediate language platform-for mediating different user paradigms and execution environments. In other words, AOPL is used to represent the outputs of a service creation environment from which the target code for each execution environment can then be generated. This design makes the service creation architecture open, extensible, and efficient; and created services portable and re-usable.