{"title":"支持语义的web api选择模式","authors":"D. Bianchini, V. D. Antonellis, M. Melchiori","doi":"10.1145/2076623.2076650","DOIUrl":null,"url":null,"abstract":"The design of Web applications from third-party Web APIs can be shortened by providing effective tools that abstract from heterogeneity of Web API descriptions and support the designer for their proactive selection. In this paper, we identify Web API selection patterns to support interactive and proactive Web application development according to an exploratory perspective. Selection patterns rely on a semantic characterization of Web API descriptions that abstracts from implementation details and semantics-enabled metrics for evaluation of coupling and similarity degree. A prototype tool that implements selection patterns is also presented.","PeriodicalId":93615,"journal":{"name":"Proceedings. International Database Engineering and Applications Symposium","volume":"230 1","pages":"204-208"},"PeriodicalIF":0.0000,"publicationDate":"2011-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Semantics-enabled web APIs selection patterns\",\"authors\":\"D. Bianchini, V. D. Antonellis, M. Melchiori\",\"doi\":\"10.1145/2076623.2076650\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The design of Web applications from third-party Web APIs can be shortened by providing effective tools that abstract from heterogeneity of Web API descriptions and support the designer for their proactive selection. In this paper, we identify Web API selection patterns to support interactive and proactive Web application development according to an exploratory perspective. Selection patterns rely on a semantic characterization of Web API descriptions that abstracts from implementation details and semantics-enabled metrics for evaluation of coupling and similarity degree. A prototype tool that implements selection patterns is also presented.\",\"PeriodicalId\":93615,\"journal\":{\"name\":\"Proceedings. International Database Engineering and Applications Symposium\",\"volume\":\"230 1\",\"pages\":\"204-208\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-09-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. International Database Engineering and Applications Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2076623.2076650\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. International Database Engineering and Applications Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2076623.2076650","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The design of Web applications from third-party Web APIs can be shortened by providing effective tools that abstract from heterogeneity of Web API descriptions and support the designer for their proactive selection. In this paper, we identify Web API selection patterns to support interactive and proactive Web application development according to an exploratory perspective. Selection patterns rely on a semantic characterization of Web API descriptions that abstracts from implementation details and semantics-enabled metrics for evaluation of coupling and similarity degree. A prototype tool that implements selection patterns is also presented.