Abstract-De senaste åren har präglats av den snabba ökningen i popularitet och användning av Web API:er som indikeras av det växande antalet tillgängliga API:er och den mängd program som byggts ovanpå dem. Utvecklingen och utvecklingen av applikationer baserade på webbaPI:er hämmas dock av bristen på automatisering som kan uppnås med nuvarande teknik. I detta dokument fokuserar vi särskilt på anrop, vilket från och med nu kräver manuellt genomförande av skräddarsydda kunder för varje enskilt API. Vi presenterar en strategi för att använda lätta semantik för att stödja automatisk anrop av Web API:er. Vi undersöker aktuella webb API-beskrivningsformulär och genomför en analys av kraven för en beskrivningsmodell som kan stödja enhetlig API-anrop. Mot bakgrund av dessa resultat föreslår vi en delad API-beskrivningsmodell som övervinner den nuvarande heterogeniteten i dokumentationen och ger gemensamma grunder för att förbättra API:er med semantiska kommentarer som underlättar en allmän automatiserad anropslösning. Vi utvärderar tillämpligheten av vårt tillvägagångssätt genom att bestämma täckningen som tillhandahålls av vår beskrivningsmodell och genom ett prototypiskt genomförande av en anropsmotor.
En gemensam api beskrivning modell, som ger gemensamma grunder för att förbättra apis med semantiska annoteringar för att övervinna den nuvarande heterogeniteten, har föreslagits i samband med soa-all projektet REF.
Lightweight semantics for automating the invocation of Web APIs
{'venue': '2011 IEEE International Conference on Service-Oriented Computing and Applications (SOCA)', 'journal': '2011 IEEE International Conference on Service-Oriented Computing and Applications (SOCA)', 'mag_field_of_study': ['Computer Science']}