Tag #python
52 papers:
- ICSME-2019-RahmanRW #security #smell
- Share, But be Aware: Security Smells in Python Gists (MRR, AR, LW), pp. 536–540.
- MSR-2019-BafatakisBBSKOW #stack overflow
- Python coding style compliance on stack overflow (NB, NB, WB, MCS, JK, GO, RW), pp. 210–214.
- MSR-2019-BiswasIHR #dataset
- Boa meets python: a boa dataset of data science software in python language (SB, MJI, YH, HR), pp. 577–581.
- MSR-2019-ZhaiCD #source code #test coverage
- Test coverage in python programs (HZ, CC, PTD), pp. 116–120.
- ASE-2019-HortonP #detection #named #performance
- V2: Fast Detection of Configuration Drift in Python (EH, CP), pp. 477–488.
- ASE-2019-Yu #empirical #graph
- Empirical Study of Python Call Graph (LY), pp. 1274–1276.
- ESEC-FSE-2019-SangleM #on the #open source #using
- On the use of lambda expressions in 760 open source Python projects (SS, SM), pp. 1232–1234.
- ICSE-2019-HortonP #automation #dependence #named
- DockerizeMe: automatic inference of environment dependencies for python code snippets (EH, CP), pp. 328–338.
- ICSME-2018-HortonP #execution #git #named
- Gistable: Evaluating the Executability of Python Code Snippets on GitHub (EH, CP), pp. 217–227.
- ASE-2018-GharibiTL #automation #generative #graph #named #source code
- Code2graph: automatic generation of static call graphs for Python source code (GG, RT, YL), pp. 880–883.
- ESEC-FSE-2018-SpadiniAB #framework #mining #named #repository
- PyDriller: Python framework for mining software repositories (DS, MFA, AB), pp. 908–911.
- CAV-2018-Eilers0 #named #verification
- Nagini: A Static Verifier for Python (ME, PM0), pp. 596–603.
- CAV-2018-HassanUE0 #type inference
- MaxSMT-Based Type Inference for Python 3 (MH, CU, ME, PM0), pp. 12–19.
- ECIR-2017-GyselKR #interface #named
- Pyndri: A Python Interface to the Indri Search Engine (CVG, EK, MdR), pp. 744–748.
- PADL-2017-Vennekens #api #declarative #learning #programming
- Lowering the Learning Curve for Declarative Programming: A Python API for the IDP System (JV), pp. 86–102.
- PEPM-2017-FritzH #approximate #precise #type system
- Cost versus precision for approximate typing for Python (LF, JH), pp. 89–98.
- ICSE-2017-MaCZZX #case study #correlation #debugging #developer #ecosystem #git #how
- How do developers fix cross-project correlated bugs?: a case study on the GitHub scientific python ecosystem (WM, LC0, XZ0, YZ, BX), pp. 381–392.
- ICST-2017-TrautschG #empirical #open source #testing
- Are There Any Unit Tests? An Empirical Study on Unit Testing in Open Source Python Projects (FT, JG), pp. 207–218.
- ICSME-2016-LinCMC0X #empirical #fine-grained #source code
- An Empirical Study on the Characteristics of Python Fine-Grained Source Code Change Types (WL, ZC, WM, LC0, LX0, BX), pp. 188–199.
- SCAM-2016-DSouzaYL #api #recommendation
- Collective Intelligence for Smarter API Recommendations in Python (ARD, DY, CVL), pp. 51–60.
- FSE-2016-Xu0ZX #analysis #debugging #detection #predict
- Python predictive analysis for bug detection (ZX, PL0, XZ0, BX), pp. 121–132.
- FSE-2016-XuZCPX #natural language #probability #type inference
- Python probabilistic type inference with natural language support (ZX, XZ0, LC0, KP, BX), pp. 607–618.
- ITiCSE-2015-Annamaa #ide #learning #programming
- Thonny, : a Python IDE for Learning Programming (AA), p. 343.
- ITiCSE-2015-AycockPS #design #experience #game studies
- A Game Engine in Pure Python for CS1: Design, Experience, and Limits (JA, EP, SS), pp. 93–98.
- SIGITE-2015-MillerSL #learning #object-oriented #programming #testing #towards
- Learning Object-Oriented Programming in Python: Towards an Inventory of Difficulties and Testing Pitfalls (CSM, AS, JL), pp. 59–64.
- SANER-2015-DavisWZHW #named
- Bash2py: A bash to Python translator (IJD, MW, CZ, RCH, TW), pp. 508–511.
- SEKE-2015-WangCMCX #empirical
- An empirical study on the impact of Python dynamic features on change-proneness (BW, LC, WM, ZC, BX), pp. 134–139.
- MSR-2014-AkerblomSTW #source code
- Tracing dynamic features in python programs (BÅ, JS, MT, TW), pp. 292–295.
- ILC-2014-RamosL
- Reaching Python from Racket (PPR, AML), p. 32.
- ECOOP-2014-LiT #analysis #fault #source code
- Finding Reference-Counting Errors in Python/C Programs with Affine Analysis (SL, GT), pp. 80–104.
- ITiCSE-2013-Alshaigy #development #education #interactive #learning #programming language
- Development of an interactive learning tool to teach python programming language (BA), p. 344.
- OOPSLA-2013-PolitzMMWPLCK #named
- Python: the full monty (JGP, AM, MM, SW, DP, JL, AC, SK), pp. 217–232.
- ICTSS-2013-SapraMCGC #execution #fault #source code #symbolic computation #using
- Finding Errors in Python Programs Using Dynamic Symbolic Execution (SS, MM, SC, AG, EMC), pp. 283–289.
- CBSE-2012-CalmantAGDG #component
- A dynamic and service-oriented component model for python long-lived applications (TC, JCA, OG, DD, KG), pp. 35–40.
- EDM-2010-DominguezYC #data mining #generative #mining
- Data Mining for Generating Hints in a Python Tutor (AKD, KY, JRC), pp. 91–100.
- ICFP-2010-Pop #case study #experience #haskell #using
- Experience report: Haskell as a reagent: results and observations on the use of Haskell in a python project (IP), pp. 369–374.
- SOFTVIS-2010-HelminenM #named #programming #visualisation
- Jype — a program visualization and programming exercise tool for Python (JH, LM), pp. 153–162.
- HPDC-2010-BuiYT #abstraction #distributed #named #using #workflow
- Weaver: integrating distributed computing abstractions into scientific workflows using Python (PB, LY, DT), pp. 636–643.
- HPDC-2010-LeoZ #api #named #pipes and filters
- Pydoop: a Python MapReduce and HDFS API for Hadoop (SL, GZ), pp. 819–825.
- ITiCSE-2008-GoldwasserL #education #object-oriented
- Teaching an object-oriented CS1 -: with Python (MHG, DL), pp. 42–46.
- ITiCSE-2008-GoldwasserL08a
- A python graphics package for the first day and beyond (MHG, DL), p. 326.
- ITiCSE-2008-Radenski
- Digital CS1 study pack based on Moodle and Python (AR), p. 325.
- ITiCSE-2008-SandersL #programming language #student
- Students’ perceptions of python as a first programming language at wits (IDS, SL), p. 365.
- ITiCSE-2007-GoldwasserL07a #education #object-oriented #programming
- Teaching object-oriented programming in python (MHG, DL), pp. 365–366.
- ITiCSE-2006-HoltRS #education
- Introducing python into the first year curriculum at wits (AH, SR, IDS), p. 335.
- ITiCSE-2006-Radenski #quote
- “Python first”: a lab-based digital introduction to computer science (AR), pp. 197–201.
- ECDL-2005-JaneeF #declarative #hybrid #metadata
- A Hybrid Declarative/Procedural Metadata Mapping Language Based on Python (GJ, JF), pp. 302–313.
- PEPM-2004-Rigo #prototype
- Representation-based just-in-time specialization and the psyco prototype for python (AR), pp. 15–26.
- CC-1999-Ernst
- TRAPing Modelica with Python (TE), pp. 288–291.
- TOOLS-USA-1997-Rossum
- A Tour of the Python Language (GvR), p. 370.
- LFP-1992-MacLachlan #compilation #lisp
- The Python Compiler for CMU Common Lisp (RAM), pp. 235–246.
- ICLP-1987-SterlingN87 #named
- PYTHON: An Expert Squeezer (LS, YN), pp. 654–674.