A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2015; you can also visit the original URL.
The file type is application/pdf
.
Filters
Detecting API usage obstacles: A study of iOS and Android developer questions
2013
2013 10th Working Conference on Mining Software Repositories (MSR)
When developers invoke API methods in a framework, they often encounter obstacles in finding the correct usage of the API, let alone to employ best practices. ...
For each API with usage obstacles, we further apply a topic mining tool to posts that are tagged with the API, and we discover several repetitive scenarios in which API usage obstacles occur. ...
Lines of research regarding API usage includes field studies of API learning obstacles [1] , [2] , mining temporal correlations among API invocations [3] , [4] and harnessing web content to aid API ...
doi:10.1109/msr.2013.6624006
dblp:conf/msr/WangG13
fatcat:cdlh5ourhbb2vearygbksjimri
Jumping through hoops
2016
Proceedings of the 38th International Conference on Software Engineering - ICSE '16
APIs for, and the kind of (tool) support they desire. ...
We triangulate data from four separate studies that include the analysis of 100 StackOverflow posts, 100 GitHub repositories, and survey input from 48 developers. ...
Robillard [25] concluded that a main obstacle to learning an API is the lack of information on how to use this API to accomplish a specific task. ...
doi:10.1145/2884781.2884790
dblp:conf/icse/NadiKMB16
fatcat:ltkk5cint5ed3pag353sdyaz5m
Both of these obstacles are overcome by ScrAPIr. Another obstacle was the challenge of following the API documentation (9%). ...
WRAPI EVALUATION We conducted a user study comparing WRAPI to the typical approach of coding to access APIs. ...
doi:10.1145/3313831.3376691
dblp:conf/chi/AlrashedAZK20
fatcat:e5hxtpcacncsdnq6lwwsvwm4am
Development of technological competencies: a precondition for life long learning
2014
Pedagogika
The rapid growth of technological progress has necessitated a need for adult lifelong learning and acquisition of knowledge and skills in new fields, as well as increased the importance of technological ...
Despite the variety of learning obstacles, the majority of the respondents were for the continuous technology learning. ...
The purpose of the study: to explore the development of technological competencies as a precondition for lifelong learning. ...
doi:10.15823/p.2014.1756
fatcat:mow7p3qjvrflhhsn33yluknyxi
Out of sight: a toolkit for tracking occluded human joint positions
2016
Personal and Ubiquitous Computing
. = 5.8 cm), which is within a person's personal space. In a realistic scenario study, groups of two people quickly occlude each other, and occlusion is resolved for 85% of the participants. ...
A RESTful API was developed to allow distributed access of occlusion-free skeleton joint positions. As a further contribution, we provide the system as open source. ...
, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. ...
doi:10.1007/s00779-016-0997-6
fatcat:fh7banua2jaklpkpdxdfkh37xq
Scout-bot: Leveraging API Community Knowledge for Exploration and Discovery of API Learning Resources
2021
CLEI Electronic Journal
The research is carried out as a systematic mapping study where 103 research papers selected from the literature were reviewed and a total of 5 core quality dimensions were identified and analyzed. ...
Here, API documentation plays a pivotal role in enabling developers to take full advantage of the benefits brought by APIs. ...
Acknowledgement This research was done in the context of the first author's Ph.D. thesis [129] as part of the supervision of his co-authors. ...
doi:10.19153/cleiej.24.2.5
fatcat:acrjn2ge5fhjhhf3rbp6q4ogly
On Simplifying Mobile Mashup Application Development
2013
2013 IEEE 37th Annual Computer Software and Applications Conference
format for the responses of Web APIs, thereby relieving developers of striving to study the usage of various Web APIs. ...
In this paper, we propose a novel integrated API service system as well as a Web API script to enable mobile mashup application developers to invoke Web APIs in a consistent way, and provide a consistent ...
However, there are some obstacles faced by the developers to study a large number of new APIs. ...
doi:10.1109/compsac.2013.120
dblp:conf/compsac/WuHTHTSL13
fatcat:mpnnycwnwfdshjfyzltduo6qie
Agent Probing Interaction Policies
[article]
2019
arXiv
pre-print
Reinforcement learning in a multi agent system is difficult because these systems are inherently non-stationary in nature. ...
In such a case, identifying the type of the opposite agent is crucial and can help us address this non-stationary environment. ...
Related Work
Multi Agent reinforcement learning MARL is one of the more widely studied topics in the field of reinforcement learning. ...
arXiv:1911.09535v3
fatcat:g3c3chnofffbngvdh4u6kt3odm
Classification and Searching in Java API Reference Documentation
2014
International Journal of Computer Applications Technology and Research
Hence API Reference Documentation acts as a guide to user or developer to use API's. Different types of Knowledge Types are generated by processing this API Reference Documentation. ...
Description of API elements that is Methods, Classes, Constructors etc. is provided through API Reference Documentation. ...
Robillard and DeLine [9] identified the obstacles faced by developers when trying to learn new APIs through surveys and interviews with Microsoft developers. ...
doi:10.7753/ijcatr0307.1011
fatcat:ff7bkli57ff3vdvwdy7d744fwq
Virtual Experience to Real World Application: Sidewalk Obstacle Avoidance Using Reinforcement Learning for Visually Impaired
[article]
2020
arXiv
pre-print
Empirical analysis showed that this prototype improved the obstacle avoidance experience about 5% from a base case of 81.29% ...
We trained a Sidewalk Obstacle Avoidance Agent (SOAA) through reinforcement learning in a simulated robotic environment. ...
Design thinking We started with identifying most important sidewalk obstacle from a visually impaired user's perspective. A pilot study provided a list of obstacles. ...
arXiv:2009.12877v1
fatcat:ivnmtltfnbanbiceh2gznqrrd4
Sifaka: Text Mining Above a Search API
[article]
2018
arXiv
pre-print
This demo paper describes Sifaka, a new open-source text mining application constructed above a standard search engine index using existing application programmer interface (API) calls. ...
document sets that are positive or negative examples of new concepts, perform feature selection, and export feature vectors compatible with popular machine learning software. ...
We hope that Sifaka will encourage greater use and study of search engine indexes and APIs as language databases capable of supporting diverse text analysis applications. ...
arXiv:1810.02907v1
fatcat:jgw6nt4k4rbaljhujkanlgdnta
Documenting APIs with examples: Lessons learned with the APIMiner platform
2013
2013 20th Working Conference on Reverse Engineering (WCRE)
To evaluate the proposed solution, we performed a field study, when professional Android developers used the platform by four months. ...
To help developers during the API learning process, we describe in this paper a platform-called APIMiner-that instruments the standard Java-based API documentation format with concrete examples of usage ...
FIELD STUDY We conducted a field study using the publicly available version of the Android APIMiner platform. ...
doi:10.1109/wcre.2013.6671315
dblp:conf/wcre/MontandonBFV13
fatcat:lukncht5vvhillh43s2fgqb3p4
Obstacles to inclusion- perceptions of teachers from Bosnia and Herzegovina / Inkliuzinio ugdymo įgyvendinimo kliūtys: Bosnijos ir Hercegovinos mokytojų nuostatos
2017
SPECIALUSIS UGDYMAS / SPECIAL EDUCATION
The goal of the present study was to examine the attitudes of regular education teachers towards inclusive education, more specifically towards obstacles to successful inclusion. ...
<p>Inclusive education is increasingly becoming a dominating paradigm of the educational system in Bosnia and Herzegovina. ...
Lack of time was also mentioned as a barrier to inclusion in a study of teachers in Australia and New Zealand (Westwood & Graham, 2003) . ...
doi:10.21277/se.v1i36.281
fatcat:7mdyzywzzbaurhivexuifaymdu
SpyREST: Automated RESTful API Documentation Using an HTTP Proxy Server (N)
2015
2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE)
Using the proposed HTTP proxy server based technique, RESTful API developers can significantly reduce the cost of producing and maintaining API documentation by replacing a large manual process with an ...
In this paper we introduce a novel technique using an HTTP proxy server that can be used to automatically generate RESTful API documentation and demonstrate SpyREST, an example implementation of the proposed ...
Fig. 1 : 1 SpyREST Screen shots showing auto generated API documentation
et al. found that developers faced severe obstacles learning new APIs due to inappropriate documentation and other learning resources ...
doi:10.1109/ase.2015.52
dblp:conf/kbse/SohanAM15
fatcat:eayvqsjzejbefavcxybm3czsji
Disasters in personal informatics
2014
Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing Adjunct Publication - UbiComp '14 Adjunct
Though never a desirable outcome, failure is an inevitable part of research. Too often, however, the tried but failed paths are lost in the translation of work to publication. ...
With the pragmatics of publishing (e.g., page limits) and the academic emphasis on positive outcomes, failed processes, methodologies, study designs, and technologies are frequently not disclosed. ...
to be an obstacle in terms of user experience, provided misguided feedback or steered participants away from the task at hand. • APIs: Issues around querying user data through third-party APIs, both in ...
doi:10.1145/2638728.2641315
dblp:conf/huc/FroehlichLKT14
fatcat:bvyksf243vfydhwc5z2gbcxlzy
« Previous
Showing results 1 — 15 out of 12,402 results