178 papers:
- WICSA-2015-HauptLP #api #approach #modelling #rest
- A Conversation Based Approach for Modeling REST APIs (FH, FL, CP), pp. 165–174.
- CASE-2015-SundarkumarRNG #api #detection #machine learning #modelling #topic
- Malware detection via API calls, topic models and machine learning (GGS, VR, IN, VG), pp. 1212–1217.
- ICPC-2015-SaiedABS #api #library #question #source code #using
- Could we infer unordered API usage patterns only using the library source code? (MAS, HA, OB, HAS), pp. 71–81.
- ICPC-2015-SunshineHA #api #protocol #usability
- Searching the state space: a qualitative study of API protocol usability (JS, JDH, JA), pp. 82–93.
- ICSME-2015-AsaduzzamanRMS #api #parametricity #recommendation
- Exploring API method parameter recommendations (MA, CKR, SM, KAS), pp. 271–280.
- ICSME-2015-AsaduzzamanRS #api #named #parametricity #recommendation
- PARC: Recommending API methods parameters (MA, CKR, KAS), pp. 330–332.
- ICSME-2015-HoraRAEDV #api #developer #ecosystem #evolution #how #smalltalk
- How do developers react to API evolution? The Pharo ecosystem case (AH, RR, NA, AE, SD, MTV), pp. 251–260.
- ICSME-2015-HoraV #api #migration #named
- Apiwave: Keeping track of API popularity and migration (AH, MTV), pp. 321–323.
- MSR-2015-SawantB #api #dataset
- A Dataset for API Usage (AAS, AB), pp. 506–509.
- MSR-2015-WangMG #api #developer #recommendation
- Recommending Posts concerning API Issues in Developer Q&A Sites (WW, HM, MWG), pp. 224–234.
- SANER-2015-SaiedBAS #api #mining #multi
- Mining Multi-level API Usage Patterns (MAS, OB, HA, HAS), pp. 23–32.
- SANER-2015-SaiedSD #api #constraints #documentation
- An observational study on API usage constraints and their documentation (MAS, HAS, BD), pp. 33–42.
- SCAM-2015-PanditaJSW #api #mining #using
- Discovering likely mappings between APIs using text mining (RP, RPJ, SDS, LAW), pp. 231–240.
- PEPM-2015-LiWXH #adaptation #api #java #named #towards #type safety
- SWIN: Towards Type-Safe Java Program Adaptation between APIs (JL, CW, YX, ZH), pp. 91–102.
- LCT-2015-KaprosP #api #education #guidelines #usability
- Usability of Educational Technology APIs: Findings and Guidelines (EK, NP), pp. 249–260.
- SEKE-2015-ChenZWQJW #api #mining #protocol
- Extracting More Object Usage Scenarios for API Protocol Mining (DC, YZ, RW, BQ, JJ, WW), pp. 607–612.
- MoDELS-2015-SchottleK #api #modelling #reuse
- Concern-oriented interfaces for model-based reuse of APIs (MS, JK), pp. 286–291.
- OOPSLA-2015-MastrangeloPMLH #api #java
- Use at your own risk: the Java unsafe API in the wild (LM, LP, AM, ML, MH, NN), pp. 695–710.
- GPCE-2015-ReyndersDP #api #bound #generative
- Generating safe boundary APIs between typed EDSLs and their environments (BR, DD, FP), pp. 31–34.
- ESEC-FSE-2015-KimNYCK #api #fault #named #performance #predict #testing
- REMI: defect prediction for efficient API testing (MK, JN, JY, SC, SK), pp. 990–993.
- ICSE-v1-2015-PetrosyanRM #api #classification #information management #using
- Discovering Information Explaining API Types Using Text Classification (GP, MPR, RDM), pp. 869–879.
- ICSE-v2-2015-Beyer #api #developer #mobile #named #recommendation
- DIETs: Recommender Systems for Mobile API Developers (SB), pp. 859–862.
- SAT-2015-LonsingE #api #incremental #satisfiability
- Incrementally Computing Minimal Unsatisfiable Cores of QBFs via a Clause Group Solver API (FL, UE), pp. 191–198.
- ASE-2014-Kechagia #api #robust
- Improvement of applications’ stability through robust APIs (MK), pp. 907–910.
- ASE-2014-NguyenNNN #api #approach #learning #migration #mining #statistics
- Statistical learning approach for mining API usage mappings for code migration (ATN, HAN, TTN, TNN), pp. 457–468.
- FASE-2014-MoreauHM #algorithm #api #design #online #testing #validation
- An Online Validator for Provenance: Algorithmic Design, Testing, and API (LM, TDH, DTM), pp. 291–305.
- CSMR-WCRE-2014-EspinhaZG #api #developer #web
- Web API growing pains: Stories from client developers and their code (TE, AZ, HGG), pp. 84–93.
- CSMR-WCRE-2014-HoraEADV #api #evolution #named
- APIEvolutionMiner: Keeping API evolution under control (AH, AE, NA, SD, MTV), pp. 420–424.
- ICPC-2014-PetersenHR #api #comparison #eclipse #empirical #groovy #ide #java #type system
- An empirical comparison of static and dynamic type systems on API usage in the presence of an IDE: Java vs. groovy with eclipse (PP, SH, RR), pp. 212–222.
- ICPC-2014-VasquezBPOP #android #api #case study #how #stack overflow
- How do API changes trigger stack overflow discussions? a study on the Android SDK (MLV, GB, MDP, RO, DP), pp. 83–94.
- ICPC-2014-ZhouXLTW #api #categorisation #towards
- Towards more accurate content categorization of API discussions (BZ, XX, DL, CT, XW), pp. 95–105.
- ICSME-2014-AsaduzzamanRSH14a #api #code completion #usability
- Context-Sensitive Code Completion Tool for Better API Usability (MA, CKR, KAS, DH), pp. 621–624.
- ICSME-2014-ZhuZXJL0 #api #mining
- Mining API Usage Examples from Test Code (ZZ, YZ, BX, YJ, ZL, LZ), pp. 301–310.
- MSR-2014-VasquezBBOPP #android #api #empirical #energy #mining
- Mining energy-greedy API usage patterns in Android apps: an empirical study (MLV, GB, CBC, RO, MDP, DP), pp. 2–11.
- SCAM-2014-WuAGA #api #named
- ACUA: API Change and Usage Auditor (WW, BA, YGG, GA), pp. 89–94.
- HILT-2014-BaggeH #algebra #api #specification #why
- Specification of generic APIs, or: why algebraic may be better than pre/post (AHB, MH), pp. 71–80.
- ICEIS-v2-2014-BalikJ #adaptation #api #rest
- RESTful User Model API for the Exchange of User’s Preferences among Adaptive Systems (MB, IJ), pp. 627–634.
- SAC-2014-HedinBBS #api #data flow #javascript #named
- JSFlow: tracking information flow in JavaScript and its APIs (DH, AB, LB, AS), pp. 1663–1671.
- FSE-2014-BaeCLR #api #detection #named #web
- SAFEWAPI: web API misuse detector for web applications (SB, HC, IL, SR), pp. 507–517.
- FSE-2014-Nguyen0NR #api #corpus #mining #scalability
- Mining preconditions of APIs in large-scale code corpus (HAN, RD, TNN, HR), pp. 166–177.
- ICSE-2014-EndrikatHRS #api #documentation #how #question #static typing #type system #usability
- How do API documentation and static typing affect API usability? (SE, SH, RR, AS), pp. 632–642.
- ICSE-2014-SubramanianIH #api #documentation
- Live API documentation (SS, LI, RH), pp. 643–652.
- QoSA-2013-LuZBXLW #api #empirical
- Cloud API issues: an empirical study and impact (QL, LZ, LB, XX, ZL, HW), pp. 23–32.
- ASE-2013-MoritzVPGMG #api #detection #named #repository #scalability #source code #visualisation
- ExPort: Detecting and visualizing API usages in large source code repositories (EM, MLV, DP, MG, CM, MG), pp. 646–651.
- ASE-2013-ThungWLL #api #automation #feature model #recommendation
- Automatic recommendation of API methods from feature requests (FT, SW, DL, JLL), pp. 290–300.
- FASE-2013-SanthiarPK #api #mining #testing
- Discovering Math APIs by Mining Unit Tests (AS, OP, AK), pp. 327–342.
- FASE-2013-ZhongTX #api #behaviour #difference
- Exposing Behavioral Differences in Cross-Language API Mapping Relations (HZ, ST, TX), pp. 130–145.
- CSMR-2013-BusingeSB #api #developer #eclipse
- Analyzing the Eclipse API Usage: Putting the Developer in the Loop (JB, AS, MvdB), pp. 37–46.
- ICPC-2013-RooverLP #api #multi
- Multi-dimensional exploration of API usage (CDR, RL, EP), pp. 152–161.
- ICPC-2013-ZhangH #api #problem
- Extracting problematic API features from forum discussions (YZ, DH), pp. 142–151.
- ICSM-2013-AsadullahMJ #api #enterprise #named
- E-Xplore: Enterprise API Explorer (AMA, BM, NJ), pp. 524–527.
- ICSM-2013-HouM #api #categorisation
- Content Categorization of API Discussions (DH, LM), pp. 60–69.
- ICSM-2013-McDonnellRK #android #api #ecosystem #empirical
- An Empirical Study of API Stability and Adoption in the Android Ecosystem (TM, BR, MK), pp. 70–79.
- MSR-2013-WangDZCXZ #api #mining #source code
- Mining succinct and high-coverage API usage patterns from source code (JW, YD, HZ, KC, TX, DZ), pp. 319–328.
- MSR-2013-WangG #android #api #case study #detection #developer
- Detecting API usage obstacles: a study of iOS and Android developer questions (WW, MWG), pp. 61–64.
- SCAM-2013-MendezBM #api #empirical #object-oriented #scalability
- Empirical evidence of large-scale diversity in API usage of object-oriented software (DM, BB, MM), pp. 43–52.
- WCRE-2013-MontandonBFV #api #framework #lessons learnt
- Documenting APIs with examples: Lessons learned with the APIMiner platform (JEM, HB, DF, MTV), pp. 401–408.
- IFM-2013-SongT #api #library #model checking
- Model-Checking Software Library API Usage Rules (FS, TT), pp. 192–207.
- CAiSE-2013-BianchiniAM #api #design #enterprise #framework #multi #web
- A Multi-perspective Framework for Web API Search in Enterprise Mashup Design (DB, VDA, MM), pp. 353–368.
- ICEIS-v2-2013-TomasSGGA #api #approach #architecture #framework #using
- Synaptic City — An Architectural Approach using an OSGI Infrastructure and GMaps API to Build a City Simulator (GHRPT, WMdS, KG, VCG, AÁ), pp. 427–434.
- OOPSLA-2013-ZhongS #api #detection #documentation #fault
- Detecting API documentation errors (HZ, ZS), pp. 803–816.
- PADL-2013-CanouCB #api #documentation #web
- A Declarative-Friendly API for Web Document Manipulation (BC, EC, VB), pp. 109–124.
- SAC-2013-ChaeKHLW #api #detection
- Software plagiarism detection via the static API call frequency birthmark (DKC, SWK, JH, SCL, GW), pp. 1639–1643.
- SAC-2013-JangKRLSKPC #api #comparison #performance #similarity
- An efficient similarity comparison based on core API calls (MJ, JK, SR, KL, SS, AK, YP, EHC), pp. 1634–1638.
- ESEC-FSE-2013-VasquezBBPOP #android #api #fault
- API change and fault proneness: a threat to the success of Android apps (MLV, GB, CBC, MDP, RO, DP), pp. 477–487.
- ICSE-2013-GokhaleGP #api
- Inferring likely mappings between APIs (AG, VG, YP), pp. 82–91.
- ASPLOS-2013-CheckowayS #api #why
- Iago attacks: why the system call API is a bad untrusted RPC interface (SC, HS), pp. 253–264.
- LCTES-2013-WangCSCH #api #embedded #manycore #using
- Portable mapping of openMP to multicore embedded systems using MCA APIs (CW, SC, PS, BMC, JH), pp. 153–162.
- ASE-2012-LiT #api #automation #erlang #migration #refactoring #source code
- Automated API migration in a user-extensible refactoring tool for Erlang programs (HL, SJT), pp. 294–297.
- CSMR-2012-BauerH #api #comprehension #maintenance
- Understanding API Usage to Support Informed Decision Making in Software Maintenance (VB, LH), pp. 435–440.
- CSMR-2012-HeinemannBHH #api #recommendation
- Identifier-Based Context-Dependent API Method Recommendation (LH, VB, MH, BH), pp. 31–40.
- ICPC-2012-RupakhetiH #api #design
- Evaluating forum discussions to inform the design of an API critic (CRR, DH), pp. 53–62.
- ICPC-2012-RupakhetiH12a #api #library #named
- CriticAL: A critic for APIs and libraries (CRR, DH), pp. 241–243.
- ICSM-2012-Song0XS #api #data access
- Inferring the data access from the clients of generic APIs (HS, GH, YX, YS), pp. 388–397.
- MSR-2012-NguyenK #api #mutation testing #testing
- Discovering complete API rules with mutation testing (ACN, SCK), pp. 151–160.
- AdaEurope-2012-ForlerLW #api #design #encryption #library #programming
- Designing the API for a Cryptographic Library — A Misuse-Resistant Application Programming Interface (CF, SL, JW), pp. 75–88.
- SEKE-2012-DoranCG #api #how #network #privacy #social
- How Social Network APIs Have Ended the Age of Privacy (DD, SC, SSG), pp. 400–405.
- SAC-2012-DavoliG #api #multi #named #stack
- msocket: multiple stack support for the berkeley socket API (RD, MG), pp. 588–593.
- FSE-2012-ChanCL #api
- Searching connected API subgraph via text phrases (WKC, HC, DL), p. 10.
- FSE-2012-RobbesLR #api #developer #ecosystem #how #smalltalk
- How do developers react to API deprecation?: the case of a smalltalk ecosystem (RR, ML, DR), p. 56.
- ICSE-2012-BuseW #api
- Synthesizing API usage examples (RPLB, WW), pp. 782–792.
- ICSE-2012-DagenaisR #api #learning #traceability
- Recovering traceability links between an API and its learning resources (BD, MPR), pp. 47–57.
- ICSE-2012-Duala-EkokoR #api #case study
- Asking and answering questions about unfamiliar APIs: An exploratory study (EDE, MPR), pp. 266–276.
- ICSE-2012-PanditaXZXOP #api #natural language #specification
- Inferring method specifications from natural language API descriptions (RP, XX, HZ, TX, SO, AMP), pp. 815–825.
- ICSE-2012-PradelJAG #api #consistency #multi #protocol #specification
- Statically checking API protocol conformance with mined multi-object specifications (MP, CJ, JA, TRG), pp. 925–935.
- ICSE-2012-UddinDR #analysis #api #concept
- Temporal analysis of API usage concepts (GU, BD, MPR), pp. 804–814.
- ICSE-2012-ZhangYZFZZO #api #automation #parametricity #recommendation
- Automatic parameter recommendation for practical API usage (CZ, JY, YZ, JF, XZ, JZ, PO), pp. 826–836.
- ASE-2011-UddinDR #api
- Analyzing temporal API usage patterns (GU, BD, MPR), pp. 456–459.
- ASE-2011-WangFWLXY #api #effectiveness #java #named #recommendation #web
- APIExample: An effective web search based usage example recommendation system for java APIs (LW, LF, LW, GL, BX, FY), pp. 592–595.
- ITiCSE-2011-Harms #api #implementation #java #using
- A Java implementation of the myro API for using personal robots in CS1 (DEH), p. 338.
- FASE-2011-ShiZXL #api #documentation #empirical #evolution
- An Empirical Study on Evolution of API Documentation (LS, HZ, TX, ML), pp. 416–431.
- FASE-2011-ZhangZL #api #complexity #graph
- Flow-Augmented Call Graph: A New Foundation for Taming API Complexity (QZ, WZ, MRL), pp. 386–400.
- ICPC-2011-HouL #api #case study #framework #using
- Obstacles in Using Frameworks and APIs: An Exploratory Study of Programmers’ Newsgroup Discussions (DH, LL), pp. 91–100.
- ICPC-2011-RupakhetiH #programming
- Satisfying Programmers’ Information Needs in API-Based Programming (CRR, DH), pp. 250–253.
- ICPC-2011-Wu #api #evolution #framework #modelling #multi #optimisation #problem
- Modeling Framework API Evolution as a Multi-objective Optimization Problem (WW), pp. 262–265.
- ICSM-2011-HouP #api #code completion #evaluation #sorting
- An evaluation of the strategies of sorting, filtering, and grouping API methods for Code Completion (DH, DMP), pp. 233–242.
- ICSM-2011-SunKZ #api #detection #graph #library
- Graph-based detection of library API imitations (CS, SCK, SJZ), pp. 183–192.
- WCRE-2011-HouY #api #case study #evolution
- Exploring the Intent behind API Evolution: A Case Study (DH, XY), pp. 131–140.
- WCRE-2011-ZibranER #api #usability
- Useful, But Usable? Factors Affecting the Usability of APIs (MFZ, FZE, CKR), pp. 151–155.
- PLDI-2011-SrivastavaBMS #api #detection #implementation #multi #policy #security #using
- A security policy oracle: detecting security holes using multiple API implementations (VS, MDB, KSM, VS), pp. 343–354.
- CHI-2011-GerkenJZMR #api #concept #usability
- The concept maps method as a tool to evaluate the usability of APIs (JG, HCJ, MZ, MM, HR), pp. 3373–3382.
- ICEIS-v1-2011-BorovskiySZK #api #enterprise #in memory #semantics
- Semantically Rich API for In-database Data Manipulation in Main-memory ERP Systems (VB, CS, AZ, WK), pp. 253–260.
- ICEIS-v1-2011-DiEM #framework #research
- Research and Application of Carrier-grade Mashup Platform on OneAPI (JD, HE, LM), pp. 504–509.
- SEKE-2011-DengLSW #api #constraints #runtime #specification #verification
- Specification and Runtime Verification of API Constraints on Interacting Objects (FD, HL, JS, QW), pp. 101–106.
- ECOOP-2011-Duala-EkokoR #api #recommendation #using
- Using Structure-Based Recommendations to Facilitate Discoverability in APIs (EDE, MPR), pp. 79–104.
- GPCE-2011-SobernigGSZ #api #complexity #design #empirical #framework #integration
- Comparing complexity of API designs: an exploratory experiment on DSL-based framework integration (SS, PG, MS, UZ), pp. 157–166.
- PADL-2011-KrajcevskiR #api #declarative
- A Declarative API for Particle Systems (PK, JHR), pp. 130–144.
- SAC-2011-LammelPS #analysis #java #open source #scalability
- Large-scale, AST-based API-usage analysis of open-source Java projects (RL, EP, JS), pp. 1317–1324.
- SAC-2011-TsaiCHH #api #mobile #reduction #rest
- Transmission reduction between mobile phone applications and RESTful APIs (CLT, HWC, JLH, CLH), pp. 445–450.
- ESEC-FSE-2011-JensenMM #api #html #javascript #modelling #static analysis #web
- Modeling the HTML DOM and browser API in static analysis of JavaScript web applications (SHJ, MM, AM), pp. 59–69.
- ESEC-FSE-2011-ZhengZL #api #recommendation #using #web
- Cross-library API recommendation using web search engines (WZ, QZ, MRL), pp. 480–483.
- ICSE-2011-KimCK #empirical #evolution #refactoring
- An empirical investigation into the role of API-level refactorings during software evolution (MK, DC, SK), pp. 151–160.
- LCTES-2011-GrayA #api #architecture #embedded #manycore
- Targeting complex embedded architectures by combining the multicore communications API (mcapi) with compile-time virtualisation (IG, NCA), pp. 51–60.
- SOSP-2011-MaoCZWZK #api #fault #multi
- Software fault isolation with API integrity and multi-principal modules (YM, HC, DZ, XW, NZ, MFK), pp. 115–128.
- ASE-2010-BiegelD #api #clone detection #detection #flexibility #implementation #named
- JCCD: a flexible and extensible API for implementing custom code clone detectors (BB, SD), pp. 167–168.
- ICSM-2010-NasehiM #api #testing
- Unit tests as API usage examples (SMN, FM), pp. 1–10.
- ICSM-2010-TonelliKR #api #migration
- Swing to SWT and back: Patterns for API migration by wrapping (TTB, KC, RL), pp. 1–10.
- CHI-2010-EisenbergSM #api #named
- Apatite: a new interface for exploring APIs (DSE, JS, BAM), pp. 1331–1334.
- CHI-2010-FarooqWZ #api #programming #usability
- API usability peer reviews: a method for evaluating the usability of application programming interfaces (UF, LW, DZ), pp. 2327–2336.
- CSCW-2010-FarooqZ #api #programming #usability
- API peer reviews: a method for evaluating usability of application programming interfaces (UF, DZ), pp. 207–210.
- ICEIS-J-2010-BorovskiyKZ10a #api #data access #enterprise #query
- Business Object Query Language as Data Access API in ERP Systems (VB, WK, AZ), pp. 135–148.
- KEOD-2010-DucLZ #api #distributed #ontology #reasoning
- An API for Distributed Reasoning on Networked Ontologies with Alignments (CLD, ML, AZ), pp. 295–304.
- SEKE-2010-BorovskiyKZ #api #enterprise
- Data manipulation API in ERP systems (VB, WK, AZ), pp. 298–302.
- MoDELS-v2-2010-SongHXCSM #api #metamodelling #runtime
- Inferring Meta-models for Runtime System Data from the Clients of Management APIs (HS, GH, YX, FC, YS, HM), pp. 168–182.
- OOPSLA-2010-NguyenNWNKN #adaptation #api #approach #graph
- A graph-based approach to API usage adaptation (HAN, TTN, GWJ, ATN, MK, TNN), pp. 302–321.
- SAC-2010-SamiYPHH #api #detection #mining
- Malware detection based on mining API calls (AS, BY, HR, NP, SH, AH), pp. 1020–1025.
- ICSE-2010-NitaN #adaptation #api #source code #using
- Using twinning to adapt programs to alternative APIs (MN, DN), pp. 205–214.
- ICSE-2010-ZhongTXZW #api #migration #mining
- Mining API mapping for language migration (HZ, ST, TX, LZ, QW), pp. 195–204.
- HPDC-2010-LeoZ #api #named #pipes and filters #python
- Pydoop: a Python MapReduce and HDFS API for Hadoop (SL, GZ), pp. 819–825.
- ASE-2009-KawrykowR #api #automation #detection
- Improving API Usage through Automatic Detection of Redundant Code (DK, MPR), pp. 111–122.
- ASE-2009-ZhongZXM #api #documentation #natural language #specification
- Inferring Resource Specifications from Natural Language API Documentation (HZ, LZ, TX, HM), pp. 307–318.
- VLDB-2009-ChenLNXZMW #api #web
- Mashup by Surfing a Web of Data APIs (HC, BL, YN, GTX, CZ, JM, ZW), pp. 1602–1605.
- FASE-2009-AcharyaX #api #mining #source code #specification
- Mining API Error-Handling Specifications from Source Code (MA, TX), pp. 370–384.
- ICPC-2009-DekelH #api #comprehension #documentation
- Reading the documentation of invoked API functions in program comprehension (UD, JDH), pp. 168–177.
- ICSM-2009-PletcherH #api #code completion #named #usability
- BCC: Enhancing code completion for better API usability (DMP, DH), pp. 393–394.
- SIGAda-2009-Mentis #ada #api #type safety
- A robotics API dialect for type-safe robots: translating Myro to Ada (ASM), pp. 91–102.
- ECOOP-2009-BierhoffBA #api #protocol
- Practical API Protocol Checking with Access Permissions (KB, NEB, JA), pp. 195–219.
- ECOOP-2009-ZhongXZPM #api #mining #named #recommendation
- MAPO: Mining and Recommending API Usage Patterns (HZ, TX, LZ, JP, HM), pp. 318–343.
- ESEC-FSE-2009-LongWC #api
- Api hyperlinking via structural overlap (FL, XW, YC), pp. 203–212.
- ICSE-2009-DagenaisR #analysis #api #evolution #named #recommendation
- SemDiff: Analysis and recommendation support for API evolution (BD, MPR), pp. 599–602.
- ICSE-2009-DekelH #api #documentation #usability
- Improving API documentation usability with knowledge pushing (UD, JDH), pp. 320–330.
- SLE-2009-BartolomeiCLS #api #migration #xml
- Study of an API Migration for Two XML APIs (TTB, KC, RL, TvdS), pp. 42–61.
- SLE-2009-Jugel #api #generative #library
- Generating Smart Wrapper Libraries for Arbitrary APIs (UJ), pp. 354–373.
- PPoPP-2009-BhateleBK #api #case study
- Topology aware task mapping techniques: an api and case study (AB, EJB, LVK), pp. 301–302.
- CSMR-2008-RatiuFJ #api #ontology
- Extracting Domain Ontologies from Domain Specific APIs (DR, MF, JJ), pp. 203–212.
- ICPC-2008-FeilkasR #api #constraints
- Ensuring Well-Behaved Usage of APIs through Syntactic Constraints (MF, DR), pp. 248–253.
- ICPC-2008-RatiuJ #api #concept #representation
- Evaluating the Reference and Representation of Domain Concepts in APIs (DR, JJ), pp. 242–247.
- MSR-2008-HolmesW #api #eclipse
- A newbie’s guide to eclipse APIs (RH, RJW), pp. 149–152.
- ICEIS-DISI-2008-HuangG #api #documentation #protocol #xml
- A Locking Protocol for DOM API on XML Documents (YFH, MLG), p. 105–?.
- SAC-2008-KimuraG #api #named
- TIPS: wrapping the sockets API for seamless IP mobility (BYLK, HCG), pp. 1940–1945.
- FSE-2008-StylosM #api
- The implications of method placement on API learnability (JS, BAM), pp. 105–112.
- ASE-2007-TanejaDX #api #automation #detection #library #refactoring
- Automated detection of api refactorings in libraries (KT, DD, TX), pp. 377–380.
- CSMR-2007-SavgaRSLW #api #how #question
- API Changes — How Far Would You Go? (IS, MR, JŚ, JL, HW), pp. 329–330.
- ICPC-2007-JiangKRS #api #documentation
- Constructing Usage Scenarios for API Redocumentation (JJ, JK, AR, TS), pp. 259–264.
- ICEIS-DISI-2007-KraftM #api #independence #statistics
- Statistics API: DBMS-independent access and management of dbms statistics in heterogeneous environments (TK, BM), pp. 5–12.
- ESEC-FSE-2007-AcharyaXPX #api #mining #partial order #source code #specification
- Mining API patterns as partial orders from source code: from usage scenarios to specifications (MA, TX, JP, JX), pp. 25–34.
- ICSE-2007-EllisSM #api #design #evaluation #usability
- The Factory Pattern in API Design: A Usability Evaluation (BE, JS, BAM), pp. 302–312.
- MSR-2006-XieP #api #mining #named #open source #repository
- MAPO: mining API usages from open source repositories (TX, JP), pp. 54–57.
- SAC-2006-Parsons #api
- Extending the location API for J2ME to support friend finder services (DP), pp. 992–996.
- ICSE-2006-YangEBBD #api #mining #named
- Perracotta: mining temporal API rules from imperfect traces (JY, DE, DB, TB, MD), pp. 282–291.
- ITiCSE-2005-MorgadoS #api #interactive #multi
- MIG21 API: multimedia interactive groups API (CM, LS), p. 399.
- ICSM-2005-DigJ #api #evolution #refactoring
- The Role of Refactorings in API Evolution (DD, REJ), pp. 389–398.
- PASTE-2005-Perkins #api #automation #evolution #generative #refactoring
- Automatically generating refactorings to support API evolution (JHP), pp. 111–114.
- PLDI-2005-MandelinXBK #api #mining
- Jungloid mining: helping to navigate the API jungle (DM, LX, RB, DK), pp. 48–61.
- ICSE-2005-GanapathySJRB #automation
- Automatic discovery of API-level exploits (VG, SAS, SJ, TWR, REB), pp. 312–321.
- ICSE-2005-HenkelD #api #evolution #exclamation #game studies #refactoring
- CatchUp!: capturing and replaying refactorings to support API evolution (JH, AD), pp. 274–283.
- LDTA-2005-LiTR #api #haskell
- The Haskell Refactorer, HaRe, and its API (HL, SJT, CR), pp. 29–34.
- CADE-2005-Steel #api #constraints #deduction #modelling #security
- Deduction with XOR Constraints in Security API Modelling (GS), pp. 322–336.
- CIKM-2004-PetinotGBTHC #library #named #towards
- CiteSeer-API: towards seamless resource location and interlinking for digital libraries (YP, CLG, VB, PBT, HH, IGC), pp. 553–561.
- FSE-2004-SouzaRCMP #api #collaboration #development #how #multi
- How a good software practice thwarts collaboration: the multiple roles of APIs in software development (CRBdS, DFR, LTC, DRM, JFP), pp. 221–230.
- DATE-2003-PetrotG #api #implementation #lightweight #multi #thread
- Lightweight Implementation of the POSIX Threads API for an On-Chip MIPS Multiprocessor with VCI Interconnect (FP, PG), pp. 20051–20056.
- ICEIS-v4-2003-LopesO03a #api #development #named
- Agentapi: An Api for the Development of Managed Agents (RPL, JLO), pp. 438–443.
- ECOOP-2003-Gunter #api #embedded #security
- Open APIs for Embedded Security (CAG), pp. 225–247.
- AdaEurope-2000-FlintD #ada #api #compilation #java #using
- Using JavaTM APIs with Native Ada Compilers (SF, BD), pp. 41–55.
- ICPR-v4-2000-SeinstraK #api #image #parallel
- Transparent Parallel Image Processing by way of a Familiar Sequential API (FJS, DK), pp. 4824–4827.
- TOOLS-ASIA-1999-HuangCCP #api #java #network
- A Java Networking API for ATM Networks (ZH, SC, KMVC, MKP), pp. 306–315.
- AdaEurope-1998-HarbourSSJ #api #industrial #named
- PINROB: A Portable API for Industrial Robots (MGH, RGS, AS, JJ), pp. 151–162.
- SIGAda-1998-Flint #ada #api #compilation #java #using
- Using Java APIs with Native Ada Compilers (SF), pp. 193–203.