Shang-Pin Ma, Peng-Zhong Chen, Y. Ma, Jheng-Shiun Jiang
{"title":"CARSB门户:一个基于web的软件工具,将服务块和RESTful服务组合为移动应用程序","authors":"Shang-Pin Ma, Peng-Zhong Chen, Y. Ma, Jheng-Shiun Jiang","doi":"10.1109/ICS.2016.0119","DOIUrl":null,"url":null,"abstract":"The retrieval and the composition of information from multiple apps, services, or local resources can be time-consuming, costly, and inconvenient. To build an effective, efficient, and easy-to-use mobile service composition and delivery approach, in this research, we propose an approach called CARSB (Composite App with RESTful Services and Bricks). In CARSB, we introduce the concept of Service Brick, which is a rectangular UI component used for the display of specific information, devise a mobile service composition framework, which can integrate Service Bricks with backend RESTful services, and provide a web-based software tool, called CARSB Portal, to allow ordinary users to build their customized composite mobile applications according to their requirements. Notably, the CARSB Portal can facilitate the construction, discovery, composition, preview, and delivery of Service Bricks, i.e., CARSB Portal supports all activities for the lifecycle of Service Brick. Besides, in this research, quantitative experiments were conducted to verify the proposed CARSB approach, experiment results demonstrate that the proposed CARSB approach is able to achieve a considerable decrease in operation time and network transmission load.","PeriodicalId":281088,"journal":{"name":"2016 International Computer Symposium (ICS)","volume":"167 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"CARSB Portal: A Web-Based Software Tool to Composing Service Bricks and RESTful Services as Mobile Apps\",\"authors\":\"Shang-Pin Ma, Peng-Zhong Chen, Y. Ma, Jheng-Shiun Jiang\",\"doi\":\"10.1109/ICS.2016.0119\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The retrieval and the composition of information from multiple apps, services, or local resources can be time-consuming, costly, and inconvenient. To build an effective, efficient, and easy-to-use mobile service composition and delivery approach, in this research, we propose an approach called CARSB (Composite App with RESTful Services and Bricks). In CARSB, we introduce the concept of Service Brick, which is a rectangular UI component used for the display of specific information, devise a mobile service composition framework, which can integrate Service Bricks with backend RESTful services, and provide a web-based software tool, called CARSB Portal, to allow ordinary users to build their customized composite mobile applications according to their requirements. Notably, the CARSB Portal can facilitate the construction, discovery, composition, preview, and delivery of Service Bricks, i.e., CARSB Portal supports all activities for the lifecycle of Service Brick. Besides, in this research, quantitative experiments were conducted to verify the proposed CARSB approach, experiment results demonstrate that the proposed CARSB approach is able to achieve a considerable decrease in operation time and network transmission load.\",\"PeriodicalId\":281088,\"journal\":{\"name\":\"2016 International Computer Symposium (ICS)\",\"volume\":\"167 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 International Computer Symposium (ICS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICS.2016.0119\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Computer Symposium (ICS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICS.2016.0119","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
摘要
从多个应用程序、服务或本地资源中检索和组合信息可能非常耗时、昂贵且不方便。为了构建一种有效、高效且易于使用的移动服务组合和交付方法,在本研究中,我们提出了一种称为CARSB (RESTful Services and Bricks的复合应用程序)的方法。在CARSB中,我们引入了Service Brick(用于显示特定信息的矩形UI组件)的概念,设计了一个移动服务组合框架,将Service Brick与后端rest式服务集成在一起,并提供了一个基于web的软件工具CARSB Portal,允许普通用户根据自己的需求构建定制化的复合移动应用。值得注意的是,CARSB门户可以促进服务块的构造、发现、组合、预览和交付,也就是说,CARSB门户支持服务块生命周期的所有活动。此外,本研究还进行了定量实验对所提出的CARSB方法进行了验证,实验结果表明,所提出的CARSB方法能够显著减少运行时间和网络传输负荷。
CARSB Portal: A Web-Based Software Tool to Composing Service Bricks and RESTful Services as Mobile Apps
The retrieval and the composition of information from multiple apps, services, or local resources can be time-consuming, costly, and inconvenient. To build an effective, efficient, and easy-to-use mobile service composition and delivery approach, in this research, we propose an approach called CARSB (Composite App with RESTful Services and Bricks). In CARSB, we introduce the concept of Service Brick, which is a rectangular UI component used for the display of specific information, devise a mobile service composition framework, which can integrate Service Bricks with backend RESTful services, and provide a web-based software tool, called CARSB Portal, to allow ordinary users to build their customized composite mobile applications according to their requirements. Notably, the CARSB Portal can facilitate the construction, discovery, composition, preview, and delivery of Service Bricks, i.e., CARSB Portal supports all activities for the lifecycle of Service Brick. Besides, in this research, quantitative experiments were conducted to verify the proposed CARSB approach, experiment results demonstrate that the proposed CARSB approach is able to achieve a considerable decrease in operation time and network transmission load.