9,458 Hits in 5.3 sec

Evaluating forum discussions to inform the design of an API critic

Chandan R. Rupakheti, Daqing Hou
2012 2012 20th IEEE International Conference on Program Comprehension (ICPC)  
• Case Studies of the Swing Framework and its Usageo Carried out an extensive analysis on the design and implementation of the Swing JTree API and identified several scattered concerns related to its usage  ...  o Performed analysis of the Swing Forum discussions in order to assess recurring problems related to GUI layout and opportunities for a tool support• Program Analysis, Reverse Engineering, and Bug Detection  ... 
doi:10.1109/icpc.2012.6240509 dblp:conf/iwpc/RupakhetiH12 fatcat:oz5edtphpnb53crd5dkr444bzm

Satisfying Programmers' Information Needs in API-Based Programming

Chandan Raj Rupakheti, Daqing Hou
2011 2011 IEEE 19th International Conference on Program Comprehension  
In general, it is time-consuming to find relevant help from the plethora of information on the web.  ...  Programmers encounter many difficulties in using an API to solve a programming task. To cope with these difficulties, they browse the Internet for code samples, tutorials, and API documentation.  ...  There are two kinds of information sources: the original API designers and third-party, expert users of the APIs.  ... 
doi:10.1109/icpc.2011.16 dblp:conf/iwpc/RupakhetiH11 fatcat:5ubp6p3erzg5zkt6plws5zoi4i

seMeja API Design Based on CRUD+N Concept

Marini Abu Bakar, Surya Ismail, Sufian Idris, Zarina Shukur
2015 Journal of Computer Science  
The design of the API is based on the four operations of Create, Read, Update and Delete (CRUD).  ...  This paper proposes a research to create and design the API for seMeja named seMejaAPI.  ...  The corresponding author confirms that all of the other authors have read and approved the manuscript and no ethical issues involved.  ... 
doi:10.3844/jcssp.2015.645.661 fatcat:ljpukjryjzaztkphgfyuq5nfk4

An Empirical Study on the Characteristics of Question-Answering Process on Developer Forums [article]

Yi Li, Shaohua Wang, Tien N. Nguyen, Son Van Nguyen, Xinyue Ye, Yan Wang
2019 arXiv   pre-print
Developer forums are one of the most popular and useful Q&A websites on API usages. The analysis of API forums can be a critical resource for the automated question and answer approaches.  ...  In this paper, we empirically study three API forums including Twitter, eBay, and AdWords, to investigate the characteristics of question-answering process.  ...  ACKNOWLEDGMENTS This work was supported in part by the US National Science Foundation (NSF) grants CCF-1723215, CCF-1723432, TWC-1723198, CCF-1518897, and CNS-1513263.  ... 
arXiv:1909.02616v2 fatcat:7ynnql5pr5c6fdxqqjxfr3xy5m

Understanding How and Why Developers Seek and Analyze API-related Opinions [article]

Gias Uddin and Olga Baysal and Latifa Guerrouj and Foutse Khomh
2021 arXiv   pre-print
With the advent and proliferation of online developer forums as informal documentation, developers often share their opinions about the APIs they use.  ...  For example, the choice of an API or how to reuse the functionality the API offers are, to a considerable degree, conditioned upon what other developers think about the API.  ...  ACKNOWLEDGEMENTS We thank all developers who took part in our survey for their time, participation, and feedback, and Lalit Azad who participated in the open-coding of the primary survey.  ... 
arXiv:2102.08495v1 fatcat:f6y6adop2beztfrzcmrleet34m

Dark web forums portal: Searching and analyzing jihadist forums

Yulei Zhang, Shuo Zeng, Li Fan, Yan Dang, Catherine A. Larson, Hsinchun Chen
2009 2009 IEEE International Conference on Intelligence and Security Informatics  
Preliminary results of our user study show that the Dark Web Forums Portal helps users locate information quickly and effectively.  ...  Therefore, how to access and analyze the forum messages and interactions among participants is becoming an issue. This paper presents a general framework for Web forum data integration.  ...  Figure 1 . 1 System Design of the Dark Web Forums Portal Figure 2 . 2 The Screenshot of Single Forum Search Using the Keyword "Al-Qaeda" in the Forum "AlFirdaws" Figure 3 . 3 An Example of Social Network  ... 
doi:10.1109/isi.2009.5137274 dblp:conf/isi/ZhangZFDLC09 fatcat:wy2tjssdr5erdpyi42dvgqjjjy

Developing a Collaborative MOOC Learning Environment utilizing Video Sharing with Discussion Summarization as Added-Value

Mohannad Al-Mousa, Jinan Fiaidhi
2014 International Journal of Multimedia and Ubiquitous Engineering  
The main knowledge creation assets within MOOCs are encapsulated in other tools such as discussion forums, blogs, and wikis.  ...  Therefore, we need to summarize this information from the discussions, blogs, and wikis and include the most relevant data in the course content.  ...  Once the user inputs the reply text and clicks the "Post to Forum/Submit" button. The dialog modal informs the discussion forum of the form submission.  ... 
doi:10.14257/ijmue.2014.9.11.38 fatcat:dlkydmpm2bardefwu65gczghxe

Enabling cross-platform clinical decision support through Web-based decision support in commercial electronic health record systems: proposal and evaluation of initial prototype implementations

Mingyuan Zhang, Ferdinand T Velasco, R Clayton Musser, Kensaku Kawamoto
2013 AMIA Annual Symposium Proceedings  
Here, we propose a potential staged approach for enabling such scalable CDS, starting with the use of custom EHR APIs and moving towards standardized EHR APIs to facilitate interoperability.  ...  We analyzed three commercial EHR systems for their capabilities to support the proposed approach, and we implemented prototypes in all three systems.  ...  Acknowledgements This study was supported by the University of Utah Department of Biomedical Informatics (KK), University of Utah Health Care Information Technology Services (KK and MZ), grant K01HG004645  ... 
pmid:24551426 pmcid:PMC3900165 fatcat:d43xg4c3tvc3lcmwld577lohyq

Weaving seams with data: Conceptualizing City APIs as elements of infrastructures

Christoph Raetzsch, Gabriel Pereira, Lasse S Vestergaard, Martin Brynskov
2019 Big Data & Society  
Contributing to debates about "urban informatics" and the governance of urban information infrastructures, this article provides a technically informed and critically grounded approach to evaluating APIs  ...  In the second part, we discuss how the design process of APIs defines conventions of data exchanges that also reflect negotiations between API producers and API consumers about affordances and mental models  ...  Christoph Raetzsch would like to acknowledge and appreciate the contributions by all authors in this interdisciplinary collaboration and the inspiring discussions that made it possible.  ... 
doi:10.1177/2053951719827619 fatcat:nrgdacuouvd2hcn5r3vqpjyhk4

Page 22 of American Ceramic Society Bulletin Vol. 77, Issue 7 [page]

1998 American Ceramic Society Bulletin  
To ensure optimum performance, it describes the application, installation, and design of refractory components.  ...  Bradt (University of Alabama) at the 53rd Annual Ceramic Forum of the Pennsylvania Ceramics Association.  ... 

Accounting for Market Frictions and Power Asymmetries in Online Labor Markets

Sara Constance Kingsley, Mary L. Gray, Siddharth Suri
2015 Policy & Internet  
Finally, recommendations are made for how to tackle these frictions when contemplating the design of an online labor market.  ...  We attribute the uneven distribution of market power among participants to labor market frictions, primarily characterized by uncompetitive wage posting and incomplete information.  ...  We posted an experimental mapping task to AMT to evaluate what fraction of workers came to our task via online forums and what fraction came to our task via other methods, such as by searching the AMT  ... 
doi:10.1002/poi3.111 fatcat:vasj4ypckzc55jdlyrh7igwame

A Framework for Capturing and Analyzing Unstructured and Semi-structured Data for a Knowledge Management System [article]

Gerald Onwujekwe, Kweku-Muata Osei-Bryson, Nnatubemugo Ngwum
2020 arXiv   pre-print
network sites, online forums, discussion boards, reviews to audio data, image data and video data.  ...  the API.  ...  FRAMEWORK EVALUATION The effectiveness of an artifact such as a framework should be determined using an established design science evaluation method.  ... 
arXiv:2007.07102v1 fatcat:lopo3a6bozbdrj4oudoz3bq2p4

APIUaaS: A Reference Architecture for Facilitating API Usage from a Data Analytics Perspective

2019 IET Software  
Services such as code assist and bug detection are assembled in the API usage services layer. Finally, the authors evaluate APIUaaS from three perspectives: rationality, feasibility, and usability.  ...  Developers usually have to utilise, evaluate and understand code examples from multiple sources, which involve heavy manually processing efforts.  ...  It is an important metric to evaluate the tightness of two API methods, which contribute to the detection of API usage patterns in the latter stages.  ... 
doi:10.1049/iet-sen.2018.5355 fatcat:ld6yzef3jrgdnfkz3sfd7q47nu

Fighting Against XSS Attacks: A Usability Evaluation of OWASP ESAPI Output Encoding [article]

Chamila Wijayarathna, Nalin Asanka Gamagedara Arachchilage
2018 arXiv   pre-print
However, XSS still being ranked as one of the most critical vulnerabilities in web applications suggests that programmers are not effectively using those APIs to encode untrusted data.  ...  Therefore, we conducted an experimental study with 10 programmers where they attempted to fix XSS vulnerabilities of a web application using the output encoding functionality of OWASP ESAPI.  ...  Even though the importance of the usability of security APIs has been identified and discussed [9, 15, 16, 19] , not much work has been done to evaluate the usability of security APIs.  ... 
arXiv:1810.01017v1 fatcat:zng4h7se4ffw7hdvfkgmqsx3m4

Online Voice Based Learning Environment for English Language

R.S.P. Ranasinghe, A.H.M. Weerathunga, K.B.P. Kariyawasam, H.L. Premaratne, K. P. Hewagamage
2011 International Journal for Digital Society (IJDS)  
Introducing of an online tool that could be used to enhance the language competency of a person is described in this paper.  ...  It entails how to develop the communication ability of a person using a computer guided software as well as the help of an online mentor.  ...  In general, all versions of the API have been designed such that a software developer can write an application to perform speech recognition and synthesis by using a standard set of interfaces, accessible  ... 
doi:10.20533/ijds.2040.2570.2011.0043 fatcat:do3ixrqglvcdlb4afk7evc2wha
« Previous Showing results 1 — 15 out of 9,458 results