活动简介

Application Programming Interfaces (APIs) are an essential mechanism for software reuse. However, over the past two decades, many researchers have shown inherent problems with APIs, such as the lack of useful documentation for proper use, incorrect usage of APIs that lead to bugs and security vulnerability, and difficulties in migrating between API versions. While previous efforts in solving these problems have advanced the state of the art, many of these issues still exist today. We believe it is time to reflect and compare experiences from different perspectives and to come up with new solutions to the above challenges.

The 1st International Workshop on API Usage and Evolution (WAPI) will be co-located with the 39th International Conference on Software Engineering (ICSE 2017) in Buenos Aires, Argentina. WAPI provides a venue for researchers and practitioners to come together and discuss the open challenges that API users and designers face. For example, how can we measure the quality of an API? How can we accurately rely on client code for identifying patterns when the rule of “the majority do it right” does not always hold (e.g., in security-related APIs)? What is the best way to present API recommendations and API usages to a developer? How can we measure or improve the usability of an API? The goal of the workshop is to identify the current open challenges in the area and define a roadmap for innovative solutions.

征稿信息

重要日期

2017-01-27
初稿截稿日期
2017-02-17
初稿录用日期
2017-02-27
终稿截稿日期

征稿范围

Topics of interest include, but are not limited to:

  • API quality metrics

  • API usage patterns

  • API misuse detection

  • API specification/documentation

  • Support for evolution of API documentation

  • API usability & design

  • API evolution and migration

  • Library/framework recommendations

  • Leveraging different sources of data to perform any of the above tasks

  • Suitable representations for usage patterns

  • User-friendly ways of presenting API and API-usage recommendations to the developer

  • User perspectives of API usage and evolution

  • Designer perspectives of API design and evolution

  • Negative experiences (what did not work)

  • Identification of open challenges and proposed solutions

  • Synergies between API challenges and other research areas

留言
验证码 看不清楚,更换一张
全部留言
重要日期
  • 05月23日

    2017

    会议日期

  • 01月27日 2017

    初稿截稿日期

  • 02月17日 2017

    初稿录用通知日期

  • 02月27日 2017

    终稿截稿日期

  • 05月23日 2017

    注册截止日期

主办单位
Association for Computing Machinery - ACM
Sociedad Argentina de Informática e Investigación Operativa - SADIO
移动端
在手机上打开
小程序
打开微信小程序
客服
扫码或点此咨询