Tag #spreadsheet
104 papers:
- PADL-2019-Bock #clustering #execution #parallel
- Static Partitioning of Spreadsheets for Parallel Execution (AAB), pp. 221–237.
- ASE-2019-LiW0ZCM #clustering #detection #effectiveness #fault #named
- SGUARD: A Feature-Based Clustering Tool for Effective Spreadsheet Defect Detection (DL, HW, CX0, RZ, SCC, XM), pp. 1142–1145.
- ICSME-2018-JansenHT #case study #detection #energy #evolution #network #predict
- Detecting and Predicting Evolution in Spreadsheets - A Case Study in an Energy Network Company (BJ, FH, ET), pp. 645–654.
- SANER-2018-KuleszK0 #approach #correctness #evolution #semantics
- Spreadsheet guardian: An approach to protecting semantic correctness throughout the evolution of spreadsheets (journal-first abstract) (DK, VK, SW0), p. 476.
- SANER-2018-XuWDYG00 #detection
- Detecting faulty empty cells in spreadsheets (LX, SW, WD, BY, CG, JW0, TH0), pp. 423–433.
- OOPSLA-2018-BarowyBZ #automation #fault #named
- ExceLint: automatically finding spreadsheet formula errors (DWB, EDB, BGZ), p. 26.
- PADL-2018-BiermannDS #functional #higher-order #source code
- Rewriting High-Level Spreadsheet Structures into Higher-Order Functional Programs (FB, WD, PS), pp. 20–35.
- POPL-2018-InalaS #named #using #web
- WebRelate: integrating web data with spreadsheets using examples (JPI, RS), p. 28.
- ASE-2018-DouHXZ0 #identification
- Expandable group identification in spreadsheets (WD, SH, LX, DZ, JW0), pp. 498–508.
- ESEC-FSE-2018-XuDZG00 #case study #how
- How are spreadsheet templates used in practice: a case study on Enron (LX, WD, JZ, CG, JW0, TH0), pp. 734–738.
- ESEC-FSE-2018-ZhangHHZZ #automation #refactoring
- Automated refactoring of nested-IF formulae in spreadsheets (JZ0, SH, DH, LZ0, DZ), pp. 833–838.
- GPCE-2018-CunhaDEFG
- Explaining spreadsheets with spreadsheets (short paper) (JC, MD, ME, DF, AG), pp. 161–167.
- ICPC-2017-JansenH #comprehension #empirical
- The effect of delocalized plans on spreadsheet comprehension: a controlled experiment (BJ, FH), pp. 286–296.
- ICSME-2017-Xu #comprehension #evolution
- Understanding Spreadsheet Evolution in Practice (LX), pp. 670–674.
- MSR-2017-XuDGWWZH #clustering #named #similarity #version control
- SpreadCluster: recovering versioned spreadsheets through similarity-based clustering (LX, WD, CG, JW, JW0, HZ, TH0), pp. 158–169.
- SANER-2017-RoyHD #testing
- Spreadsheet testing in practice (SR, FH, AvD), pp. 338–348.
- CIKM-2017-ChenDWXCCM #detection #learning
- Spreadsheet Property Detection With Rule-assisted Active Learning (ZC, SD, RW, GX, DC, MJC, JDM), pp. 999–1008.
- KDD-2017-LiHG #concept #enterprise #using
- Discovering Enterprise Concepts Using Spreadsheet Tables (KL, YH, KG), pp. 1873–1882.
- ICTSS-2017-HoferNW #fault
- AI for Localizing Faults in Spreadsheets (BH, IN, FW), pp. 71–87.
- SANER-2016-RoyHAWD #automation #metadata #scalability #set
- Evaluating Automatic Spreadsheet Metadata Extraction on a Large Set of Responses from MOOC Participants (SR, FH, EA, JW, AvD), pp. 135–145.
- SANER-2016-SwidanHK #case study #performance #scalability
- Improving the Performance of a Large Scale Spreadsheet: A Case Study (AS, FH, RK), pp. 673–677.
- Onward-2016-McCutchenIJ #development #web
- Object spreadsheets: a new computational model for end-user development of data-centric web applications (MM, SI, DJ0), pp. 112–127.
- OOPSLA-2016-WangGS #named #using
- FIDEX: filtering spreadsheet data using examples (XW0, SG, RS), pp. 195–213.
- POPL-2016-SinghG #data type #using
- Transforming spreadsheet data types using examples (RS, SG), pp. 343–356.
- FSE-2016-DouCGXXW #detection #smell
- Detecting table clones and smells in spreadsheets (WD, SCC, CG, CX0, LX, JW0), pp. 787–798.
- ICSE-2016-CheungCLX #automation #clustering #detection #named #smell #using
- CUSTODES: automatic spreadsheet cell clustering and smell detection using strong and weak features (SCC, WC, YL, CX0), pp. 464–475.
- VLDB-2015-BendreSZZCP #database #named
- DATASPREAD: Unifying Databases and Spreadsheets (MB, BS, DZ, XZ, KCCC, AP), pp. 2000–2011.
- ICSME-2015-JansenH #dataset #industrial #smell
- Code smells in spreadsheet formulas revisited on an industrial dataset (BJ, FH), pp. 372–380.
- MSR-2015-BarikLSSM #corpus #named
- Fuse: A Reproducible, Extendable, Internet-Scale Corpus of Spreadsheets (TB, KL, JS, JS, ERMH), pp. 486–489.
- SCAM-2015-AivaloglouHH #dataset #scalability
- A grammar for spreadsheet formulas evaluated on two large datasets (EA, DH, FH), pp. 121–130.
- CHI-2015-ChangM #streaming
- A Spreadsheet Model for Handling Streaming Data (KSPC, BAM), pp. 3399–3402.
- PLDI-2015-BarowyGHZ #named #relational #using
- FlashRelate: extracting relational data from semi-structured spreadsheets using examples (DWB, SG, TH, BGZ), pp. 218–228.
- ICSE-v2-2015-HermansM #analysis #dataset #email
- Enron’s Spreadsheets and Related Emails: A Dataset and Analysis (FH, ERMH), pp. 7–16.
- ESOP-2015-ChengR #detection #static analysis
- Static Analysis of Spreadsheet Applications for Type-Unsafe Operations Detection (TC, XR), pp. 26–52.
- ESOP-2015-GordonRSBRGT #probability #query #source code
- Probabilistic Programs as Spreadsheet Queries (ADG, CVR, MS, JB, NR, TG, DT), pp. 1–25.
- ICTSS-2015-AbreuAHW #approach #testing
- Testing for Distinguishing Repair Candidates in Spreadsheets - the Mussco Approach (RA, SA, BH, FW), pp. 124–140.
- SIGMOD-2014-GulwaniM #data analysis #interactive #named #natural language #programming
- NLyze: interactive programming by natural language for spreadsheet data analysis and manipulation (SG, MM), pp. 803–814.
- ICSME-2014-AbreuCFMPS #fault #smell
- Smelling Faults in Spreadsheets (RA, JC, JPF, PM, AP, JS), pp. 111–120.
- CSCW-2014-QuinnB #named #performance
- AskSheet: efficient human computation for decision making with spreadsheets (AJQ, BBB), pp. 1456–1466.
- HIMI-DE-2014-CunhaFPS #modelling #query #visual notation
- Graphical Querying of Model-Driven Spreadsheets (JC, JPF, RP, JS), pp. 419–430.
- VISSOFT-2014-KuleszSB
- Integrating Anomaly Diagnosis Techniques into Spreadsheet Environments (DK, JS, FB), pp. 11–19.
- ICEIS-v3-2014-BernardoSB #automation #recognition
- Automatic Interpretation Biodiversity Spreadsheets Based on Recognition of Construction Patterns (IRB, AS, MCCB), pp. 57–68.
- KDD-2014-ChenC14a
- Integrating spreadsheet data via accurate and low-effort extraction (ZC, MJC), pp. 1126–1135.
- ECOOP-2014-VaziriTRSH
- Stream Processing with a Spreadsheet (MV, OT, RR, PS, MH), pp. 360–384.
- OOPSLA-2014-BarowyGB #debugging #named
- CheckCell: data debugging for spreadsheets (DWB, DG, EDB), pp. 507–523.
- FSE-2014-HermansD #named #refactoring
- BumbleBee: a refactoring environment for spreadsheet formulas (FH, DD), pp. 747–750.
- ICSE-2014-DouCW #ambiguity #detection #smell
- Is spreadsheet ambiguity harmful? detecting and repairing spreadsheet smells due to ambiguous computation (WD, SCC, JW), pp. 848–858.
- ICSE-2014-MiyashitaTA #modelling #using
- Controlled modeling environment using flexibly-formatted spreadsheets (HM, HT, SA), pp. 978–988.
- VLDB-2013-ChenCCPZ #database #named #prototype
- Senbazuru: A Prototype Spreadsheet Database Management System (ZC, MC, JC, DP, JZ), pp. 1202–1205.
- ITiCSE-2013-CapovillaH #education #student
- Teaching spreadsheets to visually-impaired students in an environment similar to a mainstream class (DC, PH), pp. 99–104.
- CEFP-2013-CunhaFMPS #design #implementation #modelling #query
- Design and Implementation of Queries for Model-Driven Spreadsheets (JC, JPF, JM, RP, JS), pp. 459–478.
- CEFP-2013-CunhaFMS
- Spreadsheet Engineering (JC, JPF, JM, JS), pp. 246–299.
- MoDELS-2013-FrancisKMP #tool support
- Adding Spreadsheets to the MDE Toolkit (MF, DSK, NDM, RFP), pp. 35–51.
- ICSE-2013-HermansSPD #clone detection #detection #visualisation
- Data clone detection and visualization in spreadsheets (FH, BS, MP, AvD), pp. 292–301.
- FASE-2013-HoferRWAG #empirical #evaluation #fault #locality #on the
- On the Empirical Evaluation of Fault Localization Techniques for Spreadsheets (BH, AR, FW, RA, EG), pp. 68–82.
- ICSM-2012-BadameD #refactoring
- Refactoring meets spreadsheet formulas (SB, DD), pp. 399–409.
- ICSM-2012-HermansPD #detection #smell
- Detecting code smells in spreadsheet formulas (FH, MP, AvD), pp. 409–418.
- ICMT-2012-CunhaFMPS #bidirectional #modelling
- Bidirectional Transformation of Model-Driven Spreadsheets (JC, JPF, JM, HP, JS), pp. 105–120.
- SAS-2012-ChengR #abstract domain
- An Abstract Domain to Infer Types over Zones in Spreadsheets (TC, XR), pp. 94–110.
- ICSE-2012-CunhaFMS #framework #modelling #named
- MDSheet: A framework for model-driven spreadsheet engineering (JC, JPF, JM, JS), pp. 1395–1398.
- ICSE-2012-CunhaFMS12a #bidirectional #modelling
- A bidirectional model-driven spreadsheet environment (JC, JPF, JM, JS), pp. 1443–1444.
- ICSE-2012-HermansPD #detection #smell #visualisation
- Detecting and visualizing inter-worksheet smells in spreadsheets (FH, MP, AvD), pp. 441–451.
- ICSE-2012-Mendes12a #co-evolution #evolution #modelling
- Coupled evolution of model-driven spreadsheets (JM), pp. 1616–1618.
- ICSM-2011-CorreiaF #maintenance
- Measuring maintainability of spreadsheets in the wild (JPC, MAF), pp. 516–519.
- BX-2011-Cunha #evolution #type safety
- Type-safe Evolution of Spreadsheets (JC), p. 55.
- PLDI-2011-HarrisG
- Spreadsheet table transformations from examples (WRH, SG), pp. 317–328.
- POPL-2011-Gulwani #automation #string #using
- Automating string processing in spreadsheets using input-output examples (SG), pp. 317–330.
- ICSE-2011-HermansPD #data flow #diagrams #generative
- Supporting professional spreadsheet users by generating leveled dataflow diagrams (FH, MP, AvD), pp. 451–460.
- FASE-2011-CunhaVAS #evolution #type safety
- Type-Safe Evolution of Spreadsheets (JC, JV, TLA, JS), pp. 186–201.
- SIGMOD-2010-Tyszkiewicz #database #relational
- Spreadsheet as a relational database engine (JT), pp. 195–206.
- ITiCSE-2010-AydinolG10a #learning #video
- The effect of video tutorials on learning spreadsheets (ABA, ÖG), p. 323.
- ECOOP-2010-HermansPD #automation #diagrams
- Automatically Extracting Class Diagrams from Spreadsheets (FH, MP, AvD), pp. 52–75.
- PEPM-2009-CunhaSV #database #relational
- From spreadsheets to relational databases and back (JC, JS, JV), pp. 179–188.
- CHI-2008-KandelPTGA #named
- Photospread: a spreadsheet for managing photos (SK, AP, MT, HGM, EA), pp. 1749–1758.
- PADL-2008-CoxN #array #logic programming #unification
- Unification of Arrays in Spreadsheets with Logic Programming (PTC, PKN), pp. 100–115.
- TOOLS-EUROPE-2007-BalsCEE #design #modelling #named #object-oriented
- ClassSheets — model-based, object-oriented design of spreadsheet applications (JCB, FC, GE, ME), pp. 383–398.
- ICSE-2007-AbrahamE #debugging #named
- GoalDebug: A Spreadsheet Debugger for End Users (RA, ME), pp. 251–260.
- PPDP-2006-AbrahamE #type inference
- Type inference for spreadsheets (RA, ME), pp. 73–84.
- ICSE-2006-AbrahamE
- Inferring templates from spreadsheets (RA, ME), pp. 182–191.
- ICLP-2006-RamakrishnanRW #deduction #logic programming #using
- Deductive Spreadsheets Using Tabled Logic Programming (CRR, IVR, DSW), pp. 391–405.
- VLDB-2005-KassoffZGG #logic #named
- PrediCalc: A Logical Spreadsheet Management System (MK, LMZ, AG, MRG), pp. 1247–1250.
- ASE-2005-EngelsE #automation #generative #named #object-oriented #specification
- ClassSheets: automatic generation of spreadsheet applications from object-oriented specifications (GE, ME), pp. 124–133.
- ICSE-2005-ErwigACK #automation #generative #maintenance
- Automatic generation and maintenance of correct spreadsheets (ME, RA, IC, SK), pp. 136–145.
- ITiCSE-2004-PaciniFF #database #learning #problem #tool support
- Learning problem solving with spreadsheet and database tools (GP, GF, AF), p. 267.
- ICSE-2004-AntoniuSKNF #correctness #source code #validation
- Validating the Unit Correctness of Spreadsheet Programs (TA, PAS, SK, EN, MF), pp. 439–448.
- SIGMOD-2003-WitkowskiBBDFGSS
- Spreadsheets in RDBMS for OLAP (AW, SB, TB, GD, NF, AG, LS, SS), pp. 52–63.
- VLDB-2003-WitkowskiBBFGSS #modelling #sql #using
- Business Modelling Using SQL Spreadsheets (AW, SB, TB, NF, AG, LS, SS), pp. 1117–1120.
- WCRE-2003-Clermont #scalability #source code
- Analyzing Large Spreadsheet Programs (MC), pp. 306–315.
- ASE-2003-AhmadAGK #detection #fault #type system
- A Type System for Statically Detecting Spreadsheet Errors (YA, TA, SG, SK), pp. 174–183.
- ICSE-2003-BurnettCPRSW #paradigm #re-engineering
- End-User Software Engineering with Assertions in the Spreadsheet Paradigm (MMB, CRC, OP, GR, JS, CSW), pp. 93–105.
- WCRE-2002-MittermeirC #source code
- Finding High-Level Structures in Spreadsheet Programs (RM, MC), pp. 221–232.
- ICSE-2002-FisherCRCB #automation #generative #testing
- Automated test case generation for spreadsheets (MFI, MC, GR, CRC, MMB), pp. 141–153.
- ITiCSE-2001-Fone #concept #network #using
- Using a familiar package to demonstrate a difficult concept: using an excel spreadsheet model to explain the concepts of neural networks to undergraduates (WF), pp. 165–168.
- ICSM-2001-KrishnaCKCWBR #empirical #impact analysis #incremental #maintenance #validation
- Incorporating Incremental Validation and Impact Analysis into Spreadsheet Maintenance: An Empirical Study (VBK, CRC, DK, JC, CSW, MMB, GR), pp. 72–81.
- PADL-2000-GuptaA #constraints #interface #named #source code #visual notation
- Knowledgesheet: A Graphical Spreadsheet Interface for Interactively Developing a Class of Constraint Programs (GG, SFA), pp. 308–323.
- ICSE-2000-RothermelCBSGR #empirical #evaluation #paradigm #testing
- WYSIWYT testing in the spreadsheet paradigm: an empirical evaluation (KJR, CRC, MMB, JS, TRGG, GR), pp. 230–239.
- CSCW-1998-PalmerC #distributed
- Operation Transforms for a Distributed Shared Spreadsheet (CRP, GVC), pp. 69–78.
- SEKE-1996-CorellaK #authoring #named #paradigm
- Expertsheets: A Spreadsheet Paradigm for Authoring Expert Systems (FC, MK), pp. 25–31.
- SAC-1993-FullerMP #collaboration #design #object-oriented #version control
- The Design of an Object-Oriented Collaborative Spreadsheet with Version Control and History Management (DAF, STM, JAP), pp. 416–423.
- CHI-1991-Myers #specification #user interface #visual notation
- Graphical techniques in a spreadsheet for specifying user interfaces (BAM), pp. 243–249.
- CSCW-1990-NardiM #development #distributed #problem
- An Ethnographic Study of Distributed Problem Solving in Spreadsheet Development (BAN, JRM), pp. 197–208.
- CHI-1989-SpenkeB #interface #logic programming
- A spreadsheet interface for logic programming (MS, CB), pp. 75–80.
- CSCW-1988-LaiM #lens
- Object Lens: A “Spreadsheet” for Cooperative Work (KYL, TWM), pp. 115–124.
- OOPSLA-1986-Piersol #object-oriented
- Object Oriented Spreadsheets: The Analytic Spreadsheet Package (KWP), pp. 385–390.