313 papers:
- CASE-2015-RanatungaCLP #adaptation #case study
- Neuroadaptive control for safe robots in human environments: A case study (IR, SC, FLL, DOP), pp. 322–327.
- DATE-2015-HuangKGT #scheduling
- Run and be safe: mixed-criticality scheduling with temporary processor speedup (PH, PK, GG, LT), pp. 1329–1334.
- PEPM-2015-LiT #concurrent #slicing
- Safe Concurrency Introduction through Slicing (HL, SJT), pp. 103–113.
- 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.
- PLDI-2015-GammieHE #garbage collection #on the fly
- Relaxing safely: verified on-the-fly garbage collection for x86-TSO (PG, ALH, KE), pp. 99–109.
- CSCW-2015-RinglandWDH
- Making “Safe”: Community-Centered Practices in a Virtual World Dedicated to Children with Autism (KER, CTW, LD, GRH), pp. 1788–1800.
- HIMI-IKC-2015-KosakaN #behaviour #education
- Education Method for Safe Bicycle Riding to Evaluate Actual Cycling Behaviors When Entering an Intersection (HK, MN), pp. 225–232.
- AdaEurope-2015-NelissenPP #architecture #monitoring #novel #performance #runtime
- A Novel Run-Time Monitoring Architecture for Safe and Efficient Inline Monitoring (GN, DP, LMP), pp. 66–82.
- AdaEurope-2015-PerezGTT #clustering #concept #manycore #safety
- A Safety Concept for an IEC-61508 Compliant Fail-Safe Wind Power Mixed-Criticality System Based on Multicore and Partitioning (JP, DG, ST, TT), pp. 3–17.
- ICML-2015-Bou-AmmarTE #learning #policy #sublinear
- Safe Policy Search for Lifelong Reinforcement Learning with Sublinear Regret (HBA, RT, EE), pp. 2361–2369.
- ICML-2015-SuiGBK #optimisation #process
- Safe Exploration for Optimization with Gaussian Processes (YS, AG, JWB, AK), pp. 997–1005.
- ICML-2015-WangY #learning #matrix #multi
- Safe Screening for Multi-Task Feature Learning with Multiple Data Matrices (JW, JY), pp. 1747–1756.
- ICML-2015-ZhouZ #problem
- Safe Subspace Screening for Nuclear Norm Regularized Least Squares Problems (QZ, QZ), pp. 1103–1112.
- GPCE-2015-ReyndersDP #api #bound #generative
- Generating safe boundary APIs between typed EDSLs and their environments (BR, DD, FP), pp. 31–34.
- POPL-2015-RastogiSFBV #performance #type system #typescript
- Safe & Efficient Gradual Typing for TypeScript (AR, NS, CF, GMB, PV), pp. 167–180.
- ESEC-FSE-2015-BellKMD #dependence #detection #java #performance
- Efficient dependency detection for safe Java test acceleration (JB, GEK, EM, MD), pp. 770–781.
- ESEC-FSE-2015-ParkEZNH #approximate #composition #named #programming
- FlexJava: language support for safe and modular approximate programming (JP, HE, XZ, MN, WH), pp. 745–757.
- ICSE-v1-2015-GaoXMZYZXM #c #source code
- Safe Memory-Leak Fixing for C Programs (QG, YX, YM, LZ, WY, ZZ, BX, HM), pp. 459–470.
- ICSE-v2-2015-Dintzner #evolution #product line
- Safe Evolution Patterns for Software Product Lines (ND), pp. 875–878.
- SPLC-2015-DudderRH #composition #design #staged #type safety #using
- Synthesizing type-safe compositions in feature oriented software designs using staged composition (BD, JR, GTH), pp. 398–401.
- SPLC-2015-TeixeiraABG #evolution #product line #reasoning
- A product line of theories for reasoning about safe evolution of product lines (LT, VA, PB, RG), pp. 161–170.
- SPLC-2015-TeixeiraBG #evolution #multi #product line
- Safe evolution of product populations and multi product lines (LT, PB, RG), pp. 171–175.
- ASPLOS-2015-ChisnallRWWVMRD #architecture #automaton #c
- Beyond the PDP-11: Architectural Support for a Memory-Safe C Abstract Machine (DC, CR, RNMW, JW, MV, SWM, MR, BD, PGN), pp. 117–130.
- ASPLOS-2015-MatveevS #hardware #hybrid #memory management #scalability #transaction
- Reduced Hardware NOrec: A Safe and Scalable Hybrid Transactional Memory (AM, NS), pp. 59–71.
- CC-2015-NgCY #code generation #protocol
- Protocols by Default — Safe MPI Code Generation Based on Session Types (NN, JGdFC, NY), pp. 212–232.
- HPCA-2015-KimSE #flexibility #memory management #reliability
- Bamboo ECC: Strong, safe, and flexible codes for reliable computer memory (JK, MS, ME), pp. 101–112.
- ISMM-2015-StancuWBLF #hybrid #java #memory management #performance
- Safe and efficient hybrid memory management for Java (CS, CW, SB, PL, MF), pp. 81–92.
- ICST-2015-AppeltNB #injection #question #sql
- Behind an Application Firewall, Are We Safe from SQL Injection Attacks? (DA, CDN, LCB), pp. 1–10.
- CBSE-2014-BuissonCDLM #component #configuration management
- Coqcots & pycots: non-stopping components for safe dynamic reconfiguration (JB, EC, FD, EL, SM), pp. 85–90.
- CASE-2014-LasotaRS #industrial #interactive #standard #towards
- Toward safe close-proximity human-robot interaction with standard industrial robots (PAL, GFR, JAS), pp. 339–344.
- DAC-2014-ZalmanM #communication #low cost
- A Secure but still Safe and Low Cost Automotive Communication Technique (RZ, AM), p. 5.
- DATE-2014-ChenHD #analysis #graph #modelling
- May-happen-in-parallel analysis based on segment graphs for safe ESL models (WC, XH, RD), pp. 1–6.
- DATE-2014-HanZLD #named #scheduling
- SAFE: Security-Aware FlexRay Scheduling Engine (GH, HZ, YL, WD), pp. 1–4.
- TACAS-2014-GurfinkelBM #invariant
- Synthesizing Safe Bit-Precise Invariants (AG, AB, JMS), pp. 93–108.
- PEPM-2014-KerneisSH #continuation #named #performance #static analysis
- QEMU/CPC: static analysis and CPS conversion for safe, portable, and efficient coroutines (GK, CS, SH), pp. 83–94.
- SEFM-2014-LovatoMS #diagrams #library #thread
- A Thread-Safe Library for Binary Decision Diagrams (AL, DM, FS), pp. 35–49.
- ICFP-2014-BreitnerEJW #haskell #low cost
- Safe zero-cost coercions for Haskell (JB, RAE, SLPJ, SW), pp. 189–202.
- ICFP-2014-StansiferW #flexibility #named #programming
- Romeo: a system for more flexible binding-safe programming (PS, MW), pp. 53–65.
- DHM-2014-IshidaSK
- Safe Walker-Shoes That Alert the Wearer to a Danger (MI, HS, TK), pp. 612–619.
- AdaEurope-2014-IliasovLR #approach #formal method
- Practical Formal Methods in Railways — The SafeCap Approach (AI, IL, AR), pp. 177–192.
- HILT-2014-Crocker #c++ #question
- Can C++ be made as safe as SPARK? (DC), pp. 5–12.
- HILT-2014-TaftMPM #ada #parallel #programming
- Safe parallel programming in ada with language extensions (STT, BM, LMP, SM), pp. 87–96.
- ICML-c2-2014-LiuZWY
- Safe Screening with Variational Inequalities and Its Application to Lasso (JL, ZZ, JW, JY), pp. 289–297.
- KDD-2014-ZhaoLC #performance
- Safe and efficient screening for sparse support vector machine (ZZ, JL, JC), pp. 542–551.
- SIGIR-2014-PetriMC #hybrid
- Score-safe term-dependency processing with hybrid indexes (MP, AM, JSC), pp. 899–902.
- ECOOP-2014-OmarKNCPA #composition
- Safely Composable Type-Specific Languages (CO, DK, LN, BC, AP, JA), pp. 105–130.
- PADL-2014-SivaramakrishnanZJ #named
- RCML: A Prescription for Safely Relaxing Synchrony (KCS, LZ, SJ), pp. 1–16.
- SLE-2014-PredaGLMG #adaptation #distributed #framework #named
- AIOCJ: A Choreographic Framework for Safe Adaptive Distributed Applications (MDP, SG, IL, JM, MG), pp. 161–170.
- HPCA-2014-PugsleyCWCSJLCB #evaluation #runtime
- Sandbox Prefetching: Safe run-time evaluation of aggressive prefetchers (SHP, ZC, CW, PfC, RLS, AJ, SLL, KC, RB), pp. 626–637.
- HPCA-2014-ZhaoVZLZ0 #memory management #specification
- Over-clocked SSD: Safely running beyond flash memory chip I/O clock specs (KZ, KSV, XZ, JL, NZ, TZ), pp. 536–545.
- LICS-CSL-2014-KatoenSZ
- Probably safe or live (JPK, LS, LZ), p. 10.
- PASTE-2013-DingesCA #automation #concurrent #execution #set
- Automated inference of atomic sets for safe concurrent execution (PD, MC, GA), pp. 1–8.
- PEPM-2013-CarbinKMR #approximate #program transformation
- Verified integrity properties for safe approximate program transformations (MC, DK, SM, MCR), pp. 63–66.
- PLDI-2013-DesaiGJQRZ #named #programming
- P: safe asynchronous event-driven programming (AD, VG, EKJ, SQ, SKR, DZ), pp. 321–332.
- IFL-2013-FowlerB #dependent type #programming #web
- Dependent Types for Safe and Secure Web Programming (SF, EB), p. 49.
- HCI-UC-2013-FurukawaN #navigation
- A Pedestrian Navigation Method for User’s Safe and Easy Wayfinding (HF, YN), pp. 156–165.
- HIMI-HSM-2013-HiraokaTK #behaviour #parametricity
- Proposal of Non-dimensional Parameter Indices to Evaluate Safe Driving Behavior (TH, ST, HK), pp. 470–479.
- HIMI-HSM-2013-KosakaN #behaviour #education
- Pilot Experiments in Education for Safe Bicycle Riding to Evaluate Actual Cycling Behaviors When Entering an Intersection (HK, MN), pp. 515–523.
- HILT-2013-Taft13a #ada #parallel #programming #set
- Bringing safe, dynamic parallel programming to the spark verifiable subset of ada (STT), pp. 37–40.
- ICML-c3-2013-OgawaST
- Safe Screening of Non-Support Vectors in Pathwise SVM Computation (KO, YS, IT), pp. 1382–1390.
- ICML-c3-2013-PirottaRPC #policy
- Safe Policy Iteration (MP, MR, AP, DC), pp. 307–315.
- ECOOP-2013-ServettoMPN #composition
- The Billion-Dollar Fix — Safe Modular Circular Initialisation with Placeholders and Placeholder Types (MS, JM, AP, JN), pp. 205–229.
- OOPSLA-2013-DeLozierENOMZ #c++ #set #type safety
- Ironclad C++: a library-augmented type-safe subset of c++ (CD, RAE, SN, PMO, MMKM, SZ), pp. 287–304.
- ICSE-2013-HosekC #execution #multi
- Safe software updates via multi-version execution (PH, CC), pp. 612–621.
- SLE-2013-AfroozehBJSV #precedence #specification
- Safe Specification of Operator Precedence Rules (AA, MvdB, AJ, ES, JJV), pp. 137–156.
- ASPLOS-2013-GiuffridaKT #automation #operating system
- Safe and automatic live update for operating systems (CG, AK, AST), pp. 279–292.
- PPoPP-2013-HeumannAW #concurrent
- The tasks with effects model for safe concurrency (SH, VSA, SW), pp. 239–250.
- SOSP-2013-WangZKS #behaviour #towards
- Towards optimization-safe systems: analyzing the impact of undefined behavior (XW, NZ, MFK, ASL), pp. 260–275.
- CIKM-2012-HuangLTF #keyword #performance #query
- Efficient safe-region construction for moving top-K spatial keyword queries (WH, GL, KLT, JF), pp. 932–941.
- ICML-2012-MoldovanA #markov #process
- Safe Exploration in Markov Decision Processes (TMM, PA), p. 188.
- ICMT-2012-GeorgeWS #domain-specific language #model transformation #scala #type safety
- Type-Safe Model Transformation Languages as Internal DSLs in Scala (LG, AW, MS), pp. 160–175.
- ECOOP-2012-LeeGHM #metaprogramming #named
- Marco: Safe, Expressive Macros for Any Language (BL, RG, MH, KSM), pp. 589–613.
- OOPSLA-2012-GordonPPBD #parallel
- Uniqueness and reference immutability for safe parallelism (CSG, MJP, JP, AB, JD), pp. 21–40.
- OOPSLA-2012-SreeramP #compilation #transaction
- Safe compiler-driven transaction checkpointing and recovery (JS, SP), pp. 41–56.
- OOPSLA-2012-SuenagaFI #concurrent #type system
- Type-based safe resource deallocation for shared-memory concurrency (KS, RF, AI), pp. 1–20.
- TOOLS-EUROPE-2012-NgYH #optimisation #parallel #programming
- Multiparty Session C: Safe Parallel Programming with Message Optimisation (NN, NY, KH), pp. 202–218.
- PADL-2012-BradyH #domain-specific language #embedded #programming
- Resource-Safe Systems Programming with Embedded Domain Specific Languages (EB, KH), pp. 242–257.
- SLE-2012-HillsKV #metalanguage #type safety
- Meta-language Support for Type-Safe Access to External Resources (MH, PK, JJV), pp. 372–391.
- ASPLOS-2012-CaulfieldMEDCS #performance
- Providing safe, user space access to fast, solid state disks (AMC, TIM, LAE, AD, JC, SS), pp. 387–400.
- ASPLOS-2012-CheritonFSSA #architecture #data access #named #performance
- HICAMP: architectural support for efficient concurrency-safe shared structured data access (DRC, AF, AS, JPS, OA), pp. 287–300.
- CC-2012-PetersenG #garbage collection #interprocedural
- GC-Safe Interprocedural Unboxing (LP, NG), pp. 165–184.
- OSDI-2012-BelayBMTMK #cpu #named
- Dune: Safe User-level Access to Privileged CPU Features (AB, AB, AJM, DT, DM, CK), pp. 335–348.
- ASE-2011-BotincanDDP #manycore #memory management
- Safe asynchronous multicore memory operations (MB, MD, AFD, MJP), pp. 153–162.
- SIGMOD-2011-EsmailiSFT #query
- Changing flights in mid-air: a model for safely modifying continuous queries (KSE, TS, PMF, NT), pp. 613–624.
- FASE-2011-CunhaVAS #evolution #spreadsheet #type safety
- Type-Safe Evolution of Spreadsheets (JC, JV, TLA, JS), pp. 186–201.
- PEPM-2011-PlasmeijerAKLNG #evolution #runtime #type safety #workflow
- iTasks for a change: type-safe run-time change in dynamically evolving workflows (RP, PA, PWMK, BL, TvN, JHGvG), pp. 151–160.
- PLDI-2011-SampsonDFGCG #approximate #data type #named #power management
- EnerJ: approximate data types for safe and general low-power computation (AS, WD, EF, DG, LC, DG), pp. 164–174.
- PLDI-2011-Sevcik #concurrent #optimisation #source code
- Safe optimisations for shared-memory concurrent programs (JS), pp. 306–316.
- FM-2011-DiosP #bound #certification #memory management #polynomial
- Certification of Safe Polynomial Memory Bounds (JdD, RP), pp. 184–199.
- SEFM-2011-HildebrandtMS #declarative #process
- Safe Distribution of Declarative Processes (TTH, RRM, TS), pp. 237–252.
- CHI-2011-BrumbyDJG #how #performance
- Fast or safe?: how performance objectives determine modality output choices while interacting on the move (DPB, SCED, CPJ, JJG), pp. 473–482.
- HCI-MIIE-2011-ChuC
- Safe-in-Place Awareness GPS System with Distance-Based and Duration-Based Notification Control (CNC, GC), pp. 288–292.
- HCI-MIIE-2011-TsaiSL #flexibility #mobile
- Mobile Reminder for Flexible and Safe Medication Schedule for Home Users (PHT, CSS, JWSL), pp. 107–116.
- SIGAda-2011-Moore #parallel #recursion #stack
- Stack safe parallel recursion with paraffin (BJM), pp. 27–34.
- ICMT-J-2010-HeidenreichKA11 #composition
- Safe Composition of Transformations (FH, JK, UA), pp. 162–181.
- BX-2011-Cunha #evolution #spreadsheet #type safety
- Type-safe Evolution of Spreadsheets (JC), p. 55.
- ECOOP-2011-BocchinoA #framework #object-oriented #parallel #programming
- Types, Regions, and Effects for Safe Programming with Object-Oriented Parallel Frameworks (RLBJ, VSA), pp. 306–332.
- OOPSLA-2011-KeLZBJD #dependence #parallel #programming #using
- Safe parallel programming using dynamic dependence hints (CK, LL, CZ, TB, BJ, CD), pp. 243–258.
- OOPSLA-2011-WurthingerABWM #aspect-oriented #evolution #java #runtime
- Safe and atomic run-time code evolution for Java and its application to dynamic AOP (TW, DA, WB, CW, HM), pp. 825–844.
- TOOLS-EUROPE-2011-WelschS #distributed #object-oriented #programming
- Location Types for Safe Distributed Object-Oriented Programming (YW, JS), pp. 194–210.
- GPCE-J-2005-HuangZS11 #generative #static typing
- Statically safe program generation with SafeGen (SSH, DZ, YS), pp. 376–391.
- GPCE-2011-NevesTSAKB #evolution #product line
- Investigating the safe evolution of software product lines (LN, LT, DS, VA, UK, PB), pp. 33–42.
- POPL-2011-BocchinoHHAAWS #nondeterminism #parallel
- Safe nondeterminism in a deterministic-by-default parallel language (RLBJ, SH, NH, SVA, VSA, AW, TS), pp. 535–548.
- ESEC-FSE-2011-FalessiNSBM #design #named #safety #slicing
- SafeSlice: a model slicing and design safety inspection tool for SysML (DF, SN, MS, LCB, AM), pp. 460–463.
- ASPLOS-2011-CoburnCAGGJS #named #performance #persistent
- NV-Heaps: making persistent objects fast and safe with next-generation, non-volatile memories (JC, AMC, AA, LMG, RKG, RJ, SS), pp. 105–118.
- HPCA-2011-BobbaLHW #memory management #performance
- Safe and efficient supervised memory systems (JB, ML, MDH, DAW), pp. 369–380.
- PPoPP-2011-KarmaniMM #concurrent #contract #parallel #thread
- Thread contracts for safe parallelism (RKK, PM, BMM), pp. 125–134.
- ECSA-2010-Lopez-HerrejonE #architecture #on the #product line
- On the Need of Safe Software Product Line Architectures (RELH, AE), pp. 493–496.
- CASE-2010-OuedraogoKMA #approach #automaton #finite
- Symbolic approach to nonblocking and safe control of Extended Finite Automata (LO, RK, RM, KÅ), pp. 471–476.
- DocEng-2010-QuintRSV #editing
- From templates to schemas: bridging the gap between free editing and safe data processing (VQ, CR, SS, CV), pp. 61–64.
- VLDB-2010-GrustRS #compilation
- Avalanche-Safe LINQ Compilation (TG, JR, TS), pp. 162–172.
- WRLA-2010-SunMS #architecture
- A Formal Pattern Architecture for Safe Medical Systems (MS, JM, LS), pp. 157–173.
- CSMR-2010-NagyPGB #dependence #towards
- Towards a Safe Method for Computing Dependencies in Database-Intensive Systems (CN, JP, TG, ÁB), pp. 166–175.
- SCAM-2010-SimpsonB #c #memory management #named #runtime #safety
- MemSafe: Ensuring the Spatial and Temporal Memory Safety of C at Runtime (MSS, RB), pp. 199–208.
- PEPM-2010-RudolphT #bytecode #code generation #named #runtime #type safety
- Mnemonics: type-safe bytecode generation at run time (JR, PT), pp. 15–24.
- PLDI-2010-PrabhuRV #parallel #programmable
- Safe programmable speculative parallelism (PP, GR, KV), pp. 50–61.
- PLDI-2010-YangH #automation #operating system #type safety #verification
- Safe to the last instruction: automated verification of a type-safe operating system (JY, CH), pp. 99–110.
- IFM-2010-TranS #commit #java #transaction
- Safe Commits for Transactional Featherweight Java (TMTT, MS), pp. 290–304.
- ICMT-2010-HeidenreichKA #composition
- Safe Composition of Transformations (FH, JK, UA), pp. 108–122.
- ECOOP-2010-HuKPYH #java #type safety
- Type-Safe Eventful Sessions in Java (RH, DK, OP, NY, KH), pp. 329–353.
- OOPSLA-2010-WegielK #type safety
- Cross-language, type-safe, and transparent object sharing for co-located managed runtimes (MW, CK), pp. 223–240.
- GPCE-J-2007-GilL10 #c++ #query #sql
- Simple and safe SQL queries with C++ templates (JYG, KL), pp. 573–595.
- GPCE-2010-LongMSR #concurrent
- Implicit invocation meets safe, implicit concurrency (YL, SLM, TS, HR), pp. 63–72.
- SAC-2010-FotoohiG #approach #behaviour #case study
- A supervisory control approach for safe behavior of service robot case study: FRIEND (LF, AG), pp. 1305–1306.
- QoSA-2009-WaignierMD #component #debugging #design #framework #modelling
- A Model-Based Framework to Design and Debug Safe Component-Based Autonomic Systems (GW, AFLM, LD), pp. 1–17.
- DATE-2009-GriessnigMSW #fault #novel #testing
- Fault insertion testing of a novel CPLD-based fail-safe system (GG, RM, CS, RW), pp. 214–219.
- DRR-2009-NonnemakerB #classification #using
- Using synthetic data safely in classification (JN, HSB), pp. 1–10.
- PLDI-2009-NeamtiuH #concurrent #multi #source code #thread
- Safe and timely updates to multi-threaded programs (IN, MWH), pp. 13–24.
- PLDI-2009-Oiwa #compilation #implementation
- Implementation of the memory-safe full ANSI-C compiler (YO), pp. 259–269.
- FM-2009-Eshuis #petri net
- Translating Safe Petri Nets to Statecharts in a Structure-Preserving Way (RE), pp. 239–255.
- ICFP-2009-SculthorpeN #dependent type #functional #programming
- Safe functional reactive programming through dependent types (NS, HN), pp. 23–34.
- SIGAda-2009-Mentis #ada #api #type safety
- A robotics API dialect for type-safe robots: translating Myro to Ada (ASM), pp. 91–102.
- CIKM-2009-ParateM #communication #framework
- A framework for safely publishing communication traces (AP, GM), pp. 1469–1472.
- MoDELS-2009-MussbacherAW #aspect-oriented #modelling
- Refactoring-Safe Modeling of Aspect-Oriented Scenarios (GM, DA, JW), pp. 286–300.
- MoDELS-2009-MussbacherAW #aspect-oriented #modelling
- Refactoring-Safe Modeling of Aspect-Oriented Scenarios (GM, DA, JW), pp. 286–300.
- ECOOP-2009-JacobsP #exception #named
- Failboxes: Provably Safe Exception Handling (BJ, FP), pp. 470–494.
- OOPSLA-2009-BergerYLN #c #c++ #named #parallel #programming #thread
- Grace: safe multithreaded programming for C/C++ (EDB, TY, TL, GN), pp. 81–96.
- GPCE-2009-HeidenreichJSWB #generative
- Generating safe template languages (FH, JJ, MS, CW, MB), pp. 99–108.
- GPCE-2009-KuhlemannBK #composition
- Safe composition of non-monotonic features (MK, DSB, CK), pp. 177–186.
- ESEC-FSE-2009-DelawareCB #composition
- Fitting the pieces together: a machine-checked model of safe composition (BD, WRC, DSB), pp. 243–252.
- ICSE-2009-WlokaRTR #analysis #development
- Safe-commit analysis to facilitate team software development (JW, BGR, FT, XR), pp. 507–517.
- ASPLOS-2009-MenonSZ #automation #named #network #performance
- TwinDrivers: semi-automatic derivation of fast and safe hypervisor network drivers from guest OS drivers (AM, SS, WZ), pp. 301–312.
- LCTES-2009-CaspiCGPR #memory management #policy #scheduling
- Synchronous objects with scheduling policies: introducing safe shared memory in lustre (PC, JLC, LG, MP, PR), pp. 11–20.
- PPoPP-2009-AgrawalLS #transaction
- Safe open-nested transactions through ownership (KA, ITAL, JS), pp. 151–162.
- TestCom-FATES-2009-BochmannJ #petri net #testing
- Testing k-Safe Petri Nets (GvB, GVJ), pp. 33–48.
- DATE-2008-Garcia #automation #configuration management
- Safe Automatic Flight Back and Landing of Aircraft Flight Reconfiguration Function (FRF) (JAHG), pp. 280–283.
- VLDB-2008-CormodeSYZ #graph #using
- Anonymizing bipartite graph data using safe groupings (GC, DS, TY, QZ), pp. 833–844.
- ITiCSE-2008-Fekete #education #java #student #thread
- Teaching students to develop thread-safe java classes (ADF), pp. 119–123.
- ESOP-2008-Boudol #type system
- Typing Safe Deallocation (GB), pp. 116–130.
- PASTE-2008-PamnanyJ #named #parallel
- Elyze: enabling safe parallelism in event-driven servers (KP, JJ), pp. 15–21.
- PLDI-2008-HuangS
- Expressive and safe static reflection with MorphJ (SSH, YS), pp. 79–89.
- PLDI-2008-WangXLGWZ #analysis #correlation #memory management
- Conditional correlation analysis for safe region-based memory management (XW, ZX, XL, ZG, XW, ZZ), pp. 45–55.
- PLDI-2008-WegielK #communication #coordination #memory management #named #type safety
- XMem: type-safe, transparent, shared memory for cross-runtime communication and coordination (MW, CK), pp. 327–338.
- ICALP-B-2008-Kesner #composition
- Perpetuality for Full and Safe Composition (in a Constructive Setting) (DK), pp. 311–322.
- FM-2008-Lecomte #framework #reliability
- Safe and Reliable Metro Platform Screen Doors Control/Command Systems (TL), pp. 430–434.
- IFL-2008-TellerSV #fault #lightweight #ml #performance #polymorphism #type safety
- Catch Me If You Can — Looking for Type-Safe, Hierarchical, Lightweight, Polymorphic and Efficient Error Management in OCaml (DT, AS, TV), pp. 249–271.
- AdaEurope-2008-AlonsoVPA #ada #modelling #state machine #thread #visual notation
- StateML+s: From Graphical State Machine Models to Thread-Safe Ada Code (DA, CVC, JAP, BÁ), pp. 158–170.
- AdaEurope-2008-VilloingB #database #interface #type safety
- A Type-Safe Database Interface (FV, EB), pp. 144–157.
- BX-2008-Wang1 #abstraction #bidirectional
- Translucent Abstraction: Safe Views Through Bidirectional Transformations (MW), p. 41.
- ECOOP-2008-Gray #inheritance
- Safe Cross-Language Inheritance (KEG), pp. 52–75.
- OOPSLA-2008-OliveiraWG #component #reuse #type safety #visitor
- The visitor pattern as a reusable, generic, type-safe component (BCdSO, MW, JG), pp. 439–456.
- GPCE-2008-MercadalPCL #coordination #domain-specific language #named
- Pantaxou: a domain-specific language for developing safe coordination services (JM, NP, CC, JLL), pp. 149–160.
- LOPSTR-2008-MontenegroPS #algorithm
- An Inference Algorithm for Guaranteeing Safe Destruction (MM, RPM, CS), pp. 135–151.
- PPDP-2008-MontenegroPS #correctness #memory management #proving #type system
- A type system for safe memory management and its proof of correctness (MM, RP, CS), pp. 152–162.
- POPL-2008-NeamtiuHFP #concurrent #programming
- Contextual effects for version-consistent dynamic software updating and safe concurrent programming (IN, MH, JSF, PP), pp. 37–49.
- CGO-2008-MurphyMSSA #type safety
- Fault-safe code motion for type-safe languages (BRM, VM, FTS, TS, ARAT), pp. 144–154.
- HPCA-2008-ChungDKK #memory management #thread #transaction #using
- Thread-safe dynamic binary translation using transactional memory (JC, MD, HK, CK), pp. 279–289.
- PPoPP-2008-NavabiZJ #scheduling
- Quasi-static scheduling for safe futures (AN, XZ, SJ), pp. 23–32.
- ICLP-2008-LeeLP #modelling
- Safe Formulas in the General Theory of Stable Models (Preliminary Report) (JL, VL, RP), pp. 672–676.
- CBSE-2007-PolakovicMSD #component #configuration management #embedded #experience
- Experience with Safe Dynamic Reconfigurations in Component-Based Embedded Systems (JP, SM, JBS, PCD), pp. 242–257.
- DAC-2007-GoldgeisserCD #hardware #modelling
- Modeling Safe Operating Area in Hardware Description Languages (LBG, EC, ZD), pp. 377–382.
- DATE-2007-BjerregaardSS #architecture #scalability
- A scalable, timing-safe, network-on-chip architecture with an integrated clock distribution method (TB, MBS, JS), pp. 648–653.
- DATE-2007-DevanathanRK #generative #interactive #testing
- Interactive presentation: On power-profiling and pattern generation for power-safe scan tests (VRD, CPR, VK), pp. 534–539.
- ICFP-2007-Park #higher-order #type safety
- Type-safe higher-order channels in ML-like languages (SP), pp. 191–202.
- SEKE-2007-ShiN #component #java #named #security #static analysis
- SAFES: A Static Analysis for Field Security in Java Components (AS, GN), pp. 302–307.
- ECOOP-2007-HuangZS #image #named
- Morphing: Safely Shaping a Class in the Image of Others (SSH, DZ, YS), pp. 399–424.
- GPCE-2007-ArnoldusBB #named
- Repleo: a syntax-safe template engine (JA, JB, MvdB), pp. 25–32.
- GPCE-2007-GilL #c++ #query #sql
- Simple and safe SQL queries with c++ templates (JYG, KL), pp. 13–24.
- GPCE-2007-ThakerBKC #composition #product line
- Safe composition of product lines (ST, DSB, DK, WRC), pp. 95–104.
- PPDP-2007-Skalka #data access #type safety #virtual machine
- Type safe dynamic linking for JVM access control (CS), pp. 51–62.
- SAC-OOPS-J-2006-LagorioZ07 #java #named
- Just: Safe Unknown Types in Java-like Languages (GL, EZ), pp. 69–98.
- SAC-2007-LebbahMR #constraints #implementation #performance #reduction #using
- Using constraint techniques for a safe and fast implementation of optimality-based reduction (YL, CM, MR), pp. 326–331.
- LDTA-J-2003-BrabrandS #parsing
- The metafront system: Safe and extensible parsing and transformation (CB, MIS), pp. 2–20.
- ISMM-2007-GayEB #memory management
- Safe manual memory management (DG, RE, EAB), pp. 2–14.
- LCTES-2007-Kastner #abstract interpretation #analysis #execution #worst-case
- Safe worst-case execution time analysis by abstract interpretation of executable code (DK), p. 135.
- SOSP-2007-CriswellLDA #architecture #execution #operating system
- Secure virtual architecture: a safe execution environment for commodity operating systems (JC, AL, DD, VSA), pp. 351–366.
- LICS-2007-Riba #interactive #normalisation
- Strong Normalization as Safe Interaction (CR), pp. 13–22.
- TLCA-2007-BlumO #λ-calculus
- The Safe λ Calculus (WB, CHLO), pp. 39–53.
- PEPM-2006-GeayYF #assurance #quality
- Continuous code-quality assurance with SAFE (EG, EY, SJF), pp. 145–149.
- PLDI-2006-DhurjatiKA #alias #analysis #named
- SAFECode: enforcing alias analysis for weakly typed languages (DD, SK, VSA), pp. 144–157.
- PLDI-2006-SpoonhowerABCG #named #programming #realtime
- Eventrons: a safe programming construct for high-frequency hard real-time applications (DS, JSA, DFB, PC, DG), pp. 283–294.
- FM-2006-CunhaOV #data transformation #type safety
- Type-Safe Two-Level Data Transformation (AC, JNO, JV), pp. 284–299.
- AdaEurope-2006-AlonsoSAP #approach
- A Systematic Approach to Developing Safe Tele-operated Robots (DA, PS, BÁ, JAP), pp. 119–130.
- GPCE-2006-StuckenholzO #component
- Safe component updates (AS, AO), pp. 39–48.
- PPDP-2006-GarraldaCD #named
- BASS: boxed ambients with safe sessions (PG, ABC, MDC), pp. 61–72.
- SAC-2006-Gutierrez-NolascoVT #interactive #protocol #semantics
- A semantic model for safe protocol interaction (SGN, NV, CLT), pp. 1599–1600.
- SAC-2006-LagorioZ #java
- Introducing safe unknown types in Java-like languages (GL, EZ), pp. 1429–1434.
- LCTES-2006-ProchnowTH #state machine
- Synthesizing safe state machines from Esterel (SP, CT, RvH), pp. 113–124.
- OSDI-2006-SivathanuSZ #type safety
- Type-Safe Disks (GS, SS, EZ), pp. 15–28.
- OSDI-2006-ZhouCABEHNB #named #using
- SafeDrive: Safe and Recoverable Extensions Using Language-Based Techniques (FZ, JC, ZRA, IB, RE, MH, GCN, EAB), pp. 45–60.
- CBSE-2005-BehrendsSD #component #concurrent #design #multi #thread
- A Component-Oriented Model for the Design of Safe Multi-threaded Applications (RB, REKS, LKD), pp. 251–266.
- WICSA-2005-BaraisLMD #architecture
- Providing Support for Safe Software Architecture Transformations (OB, JLL, AFLM, LD), pp. 201–202.
- DATE-2005-RosingerAC #agile #generative
- Rapid Generation of Thermal-Safe Test Schedules (PMR, BMAH, KC), pp. 840–845.
- SIGMOD-2005-BouganimCNDP #smarttech
- Safe data sharing and data dissemination on smart devices (LB, CC, FDN, ND, PP), pp. 888–890.
- ICSM-2005-WillmorE #testing
- A Safe Regression Test Selection Technique for Database-Driven Applications (DW, SME), pp. 421–430.
- PASTE-2005-CookO #component #deployment #named
- MonDe: safe updating through monitored deployment of new component versions (JEC, AO), pp. 43–46.
- SAS-2005-GlewPG #architecture #optimisation #plugin #type safety
- Type-Safe Optimisation of Plugin Architectures (NG, JP, CG), pp. 135–154.
- SEFM-2005-JacobsPLS #concurrent #invariant
- Safe Concurrency for Aggregate Objects with Invariants (BJ, FP, KRML, WS), pp. 137–147.
- OOPSLA-2005-WelcJH #java
- Safe futures for Java (AW, SJ, ALH), pp. 439–453.
- GPCE-2005-HuangZS #generative #static typing
- Statically Safe Program Generation with SafeGen (SSH, DZ, YS), pp. 309–326.
- PADL-2005-ZhuX #pointer #programming
- Safe Programming with Pointers Through Stateful Views (DZ, HX), pp. 83–97.
- POPL-2005-StoyleHBSN #predict
- Mutatis mutandis: safe and predictable dynamic software updating (GS, MWH, GMB, PS, IN), pp. 183–194.
- SAC-2005-BettiniBL #flexibility
- Safe and flexible objects (LB, VB, SL), pp. 1258–1263.
- SAC-2005-ZhangGZL #algorithm
- A tabu search algorithm for the safe transportation of hazardous materials (LZ, SG, YZ, AL), pp. 940–946.
- SAC-OOPS-J-2005-BettiniBL #flexibility #type system
- Safe and Flexible Objects with Subtyping (LB, VB, SL), pp. 5–29.
- ICSE-2005-CookR #execution #query #static typing
- Safe query objects: statically typed objects as remotely executable queries (WRC, SR), pp. 97–106.
- HPCA-2005-QinLZ #detection #memory management #named
- SafeMem: Exploiting ECC-Memory for Detecting Memory Leaks and Memory Corruption During Production Runs (FQ, SL, YZ), pp. 291–302.
- LCTES-2005-SassoneWL #dependence #embedded #performance
- Static strands: safely collapsing dependence chains for increasing embedded power efficiency (PGS, DSW, GHL), pp. 127–136.
- SOSP-2005-QinTSZ #debugging #named
- Rx: treating bugs as allergies — a safe method to survive software failures (FQ, JT, JS, YZ), pp. 235–248.
- ESOP-2004-LeviB #analysis #control flow
- A Control Flow Analysis for Safe and Boxed Ambients (FL, CB), pp. 188–203.
- ICSM-2004-JanssensMHV #approach #composition #configuration management
- A Modular Approach Enforcing Safe Reconfiguration of Producer-Consumer Applications (NJ, SM, TH, PV), pp. 274–283.
- PLDI-2004-FlattF #abstraction
- Kill-safe synchronization abstractions (MF, RBF), pp. 47–58.
- AFP-2004-AchtenEPW04 #agile #interactive #named #prototype #tool support #type safety
- GEC: A Toolkit for Generic Rapid Prototyping of Type Safe Interactive Applications (PA, MCJDvE, RP, AvW), pp. 210–244.
- KR-2004-CadoliM #automation #constraints #specification
- Automated Reformulation of Specifications by Safe Delay of Constraints (MC, TM), pp. 388–398.
- GPCE-2004-LawallMM #component #design #domain-specific language #independence #on the
- On Designing a Target-Independent DSL for Safe OS Process-Scheduling Components (JLL, AFLM, GM), pp. 436–455.
- SAC-2004-SurazhskyG #c++ #type safety
- Type-safe covariance in C++ (VS, JYG), pp. 1496–1502.
- FSE-2004-LevesonW #embedded #reuse
- Making embedded software reuse practical and safe (NGL, KAW), pp. 171–178.
- ICSE-2004-EugsterDG #development #distributed #towards
- Towards Safe Distributed Application Development (PTE, CHD, RG), pp. 347–356.
- ISMM-2004-HicksMGJ #experience
- Experience with safe manual memory-management in cyclone (MWH, JGM, DG, TJ), pp. 73–84.
- OSDI-2004-GunawiAA #network
- Deploying Safe User-Level Network Services with icTCP (HSG, ACAD, RHAD), pp. 317–332.
- DATE-2003-TindellKWE #development
- Safe Automotive Software Development (KT, HK, FW, RE), pp. 10616–10623.
- DocEng-2003-ScheffczykBRS #consistency #documentation #formal method #repository #type safety
- Consistent document engineering: formalizing type-safe consistency rules for heterogeneous repositories (JS, UMB, PR, LS), pp. 140–149.
- ESOP-2003-ErwigR #programming #type safety
- Programming Type-Safe Program Updates (ME, DR), pp. 269–283.
- ICSM-2003-BarrE
- Safe Upgrading without Restarting (MB, SE), pp. 129–137.
- PLDI-2003-BoyapatiSBR #java #memory management #realtime
- Ownership types for safe region-based memory management in real-time Java (CB, AS, WSB, MCR), pp. 324–337.
- SAS-2003-LeeYY #memory management #reuse #source code
- Inserting Safe Memory Reuse Commands into ML-Like Programs (OL, HY, KY), pp. 171–188.
- ICFP-2003-LeiferPSW
- Global abstraction-safe marshalling with hash types (JJL, GP, PS, KW), pp. 87–98.
- SOSP-2003-SekarVBBD #approach #execution
- Model-carrying code: a practical approach for safe execution of untrusted applications (RS, VNV, SB, SB, DCD), pp. 15–28.
- VMCAI-2003-Levi #communication #evolution
- Types for Evolving Communication in Safe Ambients (FL), pp. 102–115.
- FME-2002-Jorgensen #incremental
- Safeness of Make-Based Incremental Recompilation (NJ), pp. 126–145.
- ECOOP-2002-GlewP #type safety
- Type-Safe Method Inlining (NG, JP), pp. 525–544.
- ECOOP-2002-Zenger #component #evolution #prototype #type safety
- Type-Safe Prototype-Based Component Evolution (MZ), pp. 470–497.
- OOPSLA-2002-BoyapatiLR #programming
- Ownership types for safe programming: preventing data races and deadlocks (CB, RL, MCR), pp. 211–230.
- POPL-2002-MerroH #bisimulation
- Bisimulation congruences in safe ambients (MM, MH), pp. 71–80.
- POPL-2002-NeculaMW #legacy #named #type safety
- CCured: type-safe retrofitting of legacy code (GCN, SM, WW), pp. 128–139.
- ITiCSE-2001-Rosbottom #distance #education #hybrid #learning
- Hybrid learning — a safe route into web-based open and distance learning for the computer science teacher (JR), pp. 89–92.
- PLDI-2001-AmmeDFR #named #representation #type safety
- SafeTSA: A Type Safe and Referentially Secure Mobile-Code Representation Based on Static Single Assignment Form (WA, ND, MF, JvR), pp. 137–147.
- ICALP-2001-SangiorgiV #automaton #distributed
- A Distributed Abstract Machine for Safe Ambients (DS, AV), pp. 408–420.
- ICFP-2001-DimockWMTW #ml #standard #type safety
- Functioning without Closure: Type-Safe Customized Function Representations for Standard ML (AD, IW, RM, FAT, JBW), pp. 14–25.
- ICFP-2001-GanzST #generative #metaprogramming #multi #type safety
- Macros as Multi-Stage Computations: Type-Safe, Generative, Binding Macros in MacroML (SEG, AS, WT), pp. 74–85.
- AdaEurope-2001-Alves #ada #web #xml
- Safe Web Forms and XML Processing with Ada (MAA), pp. 349–358.
- LOPSTR-2001-Shankar #functional #static analysis
- Static Analysis for Safe Destructive Updates in a Functional Language (NS), pp. 1–24.
- POPL-2001-BugliesiC
- Secure safe ambients (MB, GC), pp. 222–235.
- ICALP-2000-CalcagnoMT #approach #imperative #multi #programming
- Closed Types as a Simple Approach to Safe Imperative Multi-stage Programming (CC, EM, WT), pp. 25–36.
- ICFP-2000-Weirich #functional #type safety
- Type-safe cast: functional pearl (SW), pp. 58–67.
- ECOOP-2000-MalabarbaPGBB #java #runtime #type safety
- Runtime Support for Type-Safe Dynamic Java Classes (SM, RP, JG, ETB, JFB), pp. 337–361.
- OOPSLA-2000-BryceR #approach
- An approach to safe object sharing (CB, CR), pp. 367–381.
- OOPSLA-2000-RubyL #subclass
- Safely creating correct subclasses without seeing superclass code (CR, GTL), pp. 208–228.
- GCSE-2000-Veldhuizen #java
- Just When You Thought Your Little Language Was Safe: “Expression Templates” in Java (TLV), pp. 188–202.
- SAC-2000-MinskyMU #distributed #tuple
- Making Tuple Spaces Safe for Heterogeneous Distributed Systems (NHM, YM, VU), pp. 218–226.
- ESOP-1999-FlanaganA
- Types for Safe Locking (CF, MA), pp. 91–108.
- ESOP-1999-TrifonovS
- Safe and Principled Language Interoperation (VT, ZS), pp. 128–146.
- TACAS-1999-Heljanko #concurrent #logic programming #petri net #problem #reachability #semantics #source code #using
- Using Logic Programs with Stable Model Semantics to Solve Deadlock and Reachability Problems for 1-Safe Petri Nets (KH), pp. 240–254.
- FM-v1-1999-Dunne #specification
- The Safe Machine: A New Specification Construct for B (SD), pp. 472–489.
- FM-v2-1999-ButhS #architecture #communication #design #model checking
- Model-Checking the Architectural Design of a Fail-Safe Communication System for Railway Interlocking Systems (BB, MS), p. 1869.
- ECOOP-1999-Kniesel #adaptation #component #runtime #type safety
- Type-Safe Delegation for Run-Time Component Adaptation (GK), pp. 351–366.
- TOOLS-EUROPE-1999-CzajkowskiE #internet
- Internet Servers, Safe-Language Extensions, and Structured Resource Control (GC, TvE), pp. 295–304.
- TOOLS-EUROPE-1999-DuvalC #architecture #concurrent #distributed
- Developing Safe Concurrent and Distributed Applications with an Architectural Environment (GD, TC), pp. 20–32.
- TOOLS-PACIFIC-1999-SchmolitzkyEKM #how #question #type safety
- How Can Covariance in Pragmatical Class Methods be Made Statically Type-Safe? (AS, ME, JLK, GM), pp. 200–209.
- POPL-1999-GlewM #assembly #composition #type safety
- Type-Safe Linking and Modular Assembly Language (NG, JGM), pp. 250–261.
- ICSE-1999-MacKenzie #design
- Designing Safe Software for Medical Devices (DMM), p. 618.
- SOSP-1999-ChiuehVP #performance #segmentation
- Integrating segmentation and paging protection for safe, efficient and transparent software extensions (TcC, GV, PP), pp. 140–153.
- CSL-1999-GeuversPZ #proving #type system
- Safe Proof Checking in Type Theory with Y (HG, EP, JZ), pp. 439–452.
- PODS-1998-BenediktL #constraints #query
- Safe Constraint Queries (MB, LL), pp. 99–108.
- VLDB-1998-ZouS #online
- Safely and Efficiently Updating References During On-line Reorganization (CZ, BS), pp. 512–522.
- AdaEurope-1998-Stift #ada #object-oriented #physics
- (Astro)Physical Supercomputing: Ada95 as a Safe, Object Oriented Alternative (MJS), pp. 128–139.
- ECOOP-1998-BruceOW #static typing
- A Statically Safe Alternative to Virtual Types (KBB, MO, PW), pp. 523–549.
- OOPSLA-1998-Bouraqadi-SaadaniLR #programming
- Safe Metaclass Programming (NMNBS, TL, FR), pp. 84–96.
- OOPSLA-1998-BrachaOSW #java #programming language
- Making the Future Safe for the Past: Adding Genericity to the Java Programming Language (GB, MO, DS, PW), pp. 183–200.
- POPL-1998-NipkowO #java #type safety
- JavaNone is Type-Safe — Definitely (TN, DvO), pp. 161–170.
- DAC-1997-HongBBM #using
- Safe BDD Minimization Using Don’t Cares (YH, PAB, JRB, KLM), pp. 208–213.
- VLDB-1997-HumborstadSHT #algorithm #symmetry
- 1-Safe Algorithms for Symmetric Site Configurations (RH, MS, SOH, ØT), pp. 316–325.
- HCI-SEC-1997-KohnoA #concept #named
- ROIS: A New Concept to Change into Safe and Comfortable World (MK, YA), pp. 205–208.
- AdaEurope-1997-DobbingR #ada #named #realtime #tool support
- T-SMART — Task-Safe, Minimal Ada Realtime Toolset (BD, MRF), pp. 244–253.
- ECOOP-1997-DrossopoulouE #java #type safety
- Java is Type Safe — Probably (SD, SE), pp. 389–418.
- ALP-1997-AlpuenteFMV
- Safe Folding/Unfolding with Conditional Narrowing (MA, MF, GM, GV), pp. 1–15.
- CSL-1997-Hofmann #linear #recursion #λ-calculus
- A Mixed Modal/Linear λ Calculus with Applications to Bellantoni-Cook Safe Recursion (MH0), pp. 275–294.
- SIGMOD-1996-LiskovACDGGMMS #performance #persistent
- Safe and Efficient Sharing of Persistent Objects in Thor (BL, AA, MC, MD, SG, RG, UM, ACM, LS), pp. 318–329.
- ECOOP-1996-BoylandC #compilation #type safety
- Type-Safe Compilation of Covariant Specialization: A Practical Case (JB, GC), pp. 3–25.
- PODS-1995-ChaudhriH #database #policy
- Safe Locking Policies for Dynamic Databases (VKC, VH), pp. 233–244.
- FPCA-1995-HengleinR #ml #polymorphism #type inference
- Safe Polymorphic Type Inference for Scheme: Translating Scheme to ML (FH, JR), pp. 192–203.
- AdaEurope-1995-Richard-Foy #ada #safety
- Safe Ada Executive: An Executive for Ada Safety Critical Applications (MRF), pp. 11–20.
- ECOOP-1995-BruceSG #named #object-oriented #polymorphism #type safety
- PolyTOIL: A Type-Safe Polymorphic Object-Oriented Language (KBB, AS, RvG), pp. 27–51.
- PLILP-1995-HengleinS #partial evaluation #semantics
- A Semantic Model of Binding Times for Safe Partial Evaluation (FH, DS), pp. 299–320.
- TOOLS-EUROPE-1994-Schmid94a
- Safe Iterators (HAS), pp. 407–418.
- CAV-1994-SinghalP #problem
- The Verifiacation Problem for Safe Replaceability (VS, CP), pp. 311–323.
- CSM-1993-RothermelH #algorithm #performance #testing
- A Safe, Efficient Algorithm for Regression Test Selection (GR, MJH), pp. 358–367.
- OOPSLA-1993-BruceCMGDM #decidability #object-oriented #type checking
- Safe and Decidable Type Checking in an Object-Oriented Language (KBB, JC, TPM, RvG, AD, RM), pp. 29–46.
- POPL-1993-Bruce #object-oriented #programming language #static typing #type checking
- Safe Type Checking in a Statically-Typed Object-Oriented Programming Language (KBB), pp. 285–298.
- PLDI-1992-LandiR #algorithm #alias #approximate #interprocedural #pointer
- A Safe Approximate Algorithm for Interprocedural Pointer Aliasing (WL, BGR), pp. 235–248.
- Best-of-PLDI-1992-LandiR92a #algorithm #alias #approximate #interprocedural #pointer
- A safe approximate algorithm for interprocedural pointer aliasing (with retrospective) (WL, BGR), pp. 473–489.
- LFP-1992-Chin #functional
- Safe Fusion of Functional Expressions (WNC), pp. 11–20.
- PLILP-1992-BossiCE #on the
- On Safe Folding (AB, NC, SE), pp. 172–186.
- VLDB-1991-Markowitz #database #relational
- Safe Referential Structures in Relational Databases (VMM), pp. 123–132.
- ECOOP-1991-PalsbergS #question #reuse #type safety #what
- What is Type-Safe Code Reuse? (JP, MIS), pp. 325–341.
- CSL-1991-Hirshfeld #database #query #relational
- Safe Queries in Relational Databases with Functions (YH), pp. 173–183.
- POPL-1990-Rouaix #runtime
- Safe Run-time Overloading (FR), pp. 355–366.
- POPL-1990-Steele #parallel
- Making Asynchronous Parallelism Safe for the World (GLSJ), pp. 218–231.
- VLDB-1989-CopelandKKS #ram
- The Case For Safe RAM (GPC, TWK, RK, MGS), pp. 327–335.
- ECOOP-1989-Cook #eiffel #type safety
- A Proposal for Making Eiffel Type-Safe (WRC), pp. 57–70.
- ESOP-1986-HankinBJ #approach #combinator #parallel #reduction
- A Safe Approach to Parallel Combinator Reduction (Extended Abstract) (CH, GLB, SLPJ), pp. 99–110.
- VLDB-1985-LausenSW #concurrent #policy
- Pre-Analysis Locking: A Safe and Deadlock Free Locking Policy (GL, ESS, PW), pp. 270–281.
- POPL-1981-Owicki #garbage collection
- Making the World Safe for Garbage Collection (SSO), pp. 77–86.