Travelled to:
1 × Austria
1 × China
1 × Croatia
1 × Finland
1 × Germany
1 × India
1 × Japan
1 × Romania
1 × South Africa
1 × Sweden
2 × France
2 × Switzerland
2 × United Kingdom
23 × USA
3 × Portugal
4 × Italy
5 × Canada
Collaborated with:
M.J.Harrold W.G.J.Halfond S.R.Choudhary J.A.Clause W.Jin S.Sinha T.Apiwattanapong M.R.Prasad J.A.Jones M.Fazzini F.Behrang C.Parnin H.Hsu L.S.Pinto T.Xie H.Versee S.Anand M.Pezzè R.A.Santelices S.Joshi J.E.Cook F.M.Kifetew R.Tiella P.Tonella G.Rothermel D.Liang M.B.Cohen P.Saxena Q.Wang W.Li P.Manolios N.Shi A.Rao J.F.Bowring U.A.Buy L.Baresi A.Gorla S.Kaleeswaran V.Tulsian A.Kanade J.Rößler G.Fraser A.Zeller P.Tsankov I.Doudalis M.Prvulovic J.T.Stasko R.J.Lipton D.Zuddas F.Pastore L.Mariani A.Nanda S.Mani P.K.Chittimalli M.Haran A.F.Karr A.A.Porter A.P.Sanil J.Law M.Alkhalaf T.Bultan C.Krügel D.S.Rosenblum M.L.Soffa H.Do M.Kim J.Cobb T.M.Kurç J.H.Saltz A.R.Post K.Malhotra S.B.Navathe T.Li M.Pennings S.A.Spoon A.Gujarathi
Talks about:
test (24) softwar (11) applic (11) autom (11) web (10) analysi (9) use (9) regress (8) program (8) execut (8)
♂ Person: Alessandro Orso
DBLP: Orso:Alessandro
Facilitated 9 volumes:
Contributed to:
Wrote 67 papers:
- ESEC-FSE-2015-BehrangCO #consistency #nondeterminism
- Users beware: preference inconsistencies ahead (FB, MBC, AO), pp. 295–306.
- ICSE-v1-2015-FazziniSO #automation #csp #named #web
- AutoCSP: Automatically Retrofitting CSP to Web Applications (MF, PS, AO), pp. 336–346.
- ISSTA-2015-WangPO #fault #locality
- Evaluating the usefulness of IR-based fault localization techniques (QW, CP, AO), pp. 1–11.
- ASE-2014-ZuddasJPMO #comprehension #debugging #named
- MIMIC: locating and understanding bugs by analyzing mimicked executions (DZ, WJ, FP, LM, AO), pp. 815–826.
- ICSE-2014-KaleeswaranTKO #automation #named #synthesis
- MintHint: automated synthesis of repair hints (SK, VT, AK, AO), pp. 266–276.
- ICST-2014-KifetewJTOT #grammarware #source code
- Reproducing Field Failures for Programs with Complex Grammar-Based Input (FMK, WJ, RT, AO, PT), pp. 163–172.
- ISSTA-2014-ChoudharyPO #platform #web
- Cross-platform feature matching for web applications (SRC, MRP, AO), pp. 82–92.
- ISSTA-2014-ChoudharyPO14a #consistency #detection #named #nondeterminism #testing #web
- X-PERT: a web application testing tool for cross-browser inconsistency detection (SRC, MRP, AO), pp. 417–420.
- ASE-2013-KifetewJTOT #approach #grammarware #named #source code
- SBFR: A search based approach for reproducing failures of programs with grammar based input (FMK, WJ, RT, AO, PT), pp. 604–609.
- ICSE-2013-ChoudharyPO #identification #named #web
- X-PERT: accurate identification of cross-browser issues in web applications (SRC, MRP, AO), pp. 702–711.
- ICSE-2013-PintoSO #evolution #named #testing
- TestEvol: a tool for analyzing test-suite evolution (LSP, SS, AO), pp. 1303–1306.
- ISSTA-2013-JinO #fault #locality #named
- F3: fault localization for field failures (WJ, AO), pp. 213–223.
- FSE-2012-PintoSO #comprehension #evolution #testing
- Understanding myths and realities of test-suite evolution (LSP, SS, AO), p. 33.
- ICSE-2012-JinO #debugging #named
- BugRedux: Reproducing field failures for in-house debugging (WJ, AO), pp. 474–484.
- ICST-2012-ChoudharyPO #crawling #detection #difference #named #web
- CrossCheck: Combining Crawling and Differencing to Better Detect Cross-browser Incompatibilities in Web Applications (SRC, MRP, AO), pp. 171–180.
- ISSTA-2012-AlkhalafCFBOK #analysis #consistency #difference #named #nondeterminism #string #validation
- ViewPoints: differential string analysis for discovering client- and server-side input validation inconsistencies (MA, SRC, MF, TB, AO, CK), pp. 56–66.
- ISSTA-2012-KimCHKOSPMN #performance #testing
- Efficient regression testing of ontology-driven systems (MK, JC, MJH, TMK, AO, JHS, ARP, KM, SBN), pp. 320–330.
- ISSTA-2012-RobetalerFZO #generative #testing
- Isolating failure causes through test case generation (JR, GF, AZ, AO), pp. 309–319.
- ICSE-2011-ClauseO #automation #named
- Camouflage: automated anonymization of field data (JAC, AO), pp. 21–30.
- ICST-2011-NandaMSHO #testing
- Regression testing in the presence of non-code changes (AN, SM, SS, MJH, AO), pp. 21–30.
- ICST-2011-TsankovJOS #dynamic analysis #execution
- Execution Hijacking: Improving Dynamic Analysis by Flying off Course (PT, WJ, AO, SS), pp. 200–209.
- ISSTA-2011-ParninO #automation #debugging #question
- Are automated debugging techniques actually helping programmers? (CP, AO), pp. 199–209.
- FSE-2010-JinOX #behaviour #named #testing
- BERT: a tool for behavioral regression testing (WJ, AO, TX), pp. 361–362.
- ICSE-2010-ClauseO #memory management #named
- LEAKPOINT: pinpointing the causes of memory leaks (JAC, AO), pp. 515–524.
- ICSM-2010-ChoudharyVO #automation #identification #named #web
- WEBDIFF: Automated identification of cross-browser issues in web applications (SRC, HV, AO), pp. 1–10.
- ICSM-2010-ChoudharyVO10a #testing #web
- A cross-browser web application testing tool (SRC, HV, AO), pp. 1–6.
- ICST-2010-JinOX #automation #behaviour #testing
- Automated Behavioral Regression Testing (WJ, AO, TX), pp. 137–146.
- ICST-2010-SantelicesHO #detection #evolution #interactive #runtime
- Precisely Detecting Runtime Change Interactions for Evolving Software (RAS, MJH, AO), pp. 429–438.
- ICSE-2009-HsuO #framework #named #testing
- MINTS: A general framework and tool for supporting test-suite minimization (HYH, AO), pp. 419–429.
- ICST-2009-HalfondCO #identification #testing
- Penetration Testing with Improved Input Vector Identification (WGJH, SRC, AO), pp. 346–355.
- ISSTA-2009-ClauseO #automation #identification #named #using
- Penumbra: automatically identifying failure-relevant inputs using dynamic tainting (JAC, AO), pp. 249–260.
- ISSTA-2009-HalfondAO #analysis #identification #interface #precise #testing #web
- Precise interface identification to improve testing and analysis of web applications (WGJH, SA, AO), pp. 285–296.
- ASE-2008-HsuJO #agile #debugging #identification #named #process
- Rapid: Identifying Bug Signatures to Support Debugging Activities (HYH, JAJ, AO), pp. 439–442.
- ASE-2008-SantelicesCAOH #evolution #testing
- Test-Suite Augmentation for Evolving Software (RAS, PKC, TA, AO, MJH), pp. 218–227.
- FSE-2008-HalfondO #automation #identification #parametricity #web
- Automated identification of parameter mismatches in web applications (WGJH, AO), pp. 181–191.
- ASE-2007-ClauseDOP #effectiveness #memory management #using
- Effective memory protection using dynamic tainting (JAC, ID, AO, MP), pp. 284–292.
- ESEC-FSE-2007-HalfondO #automation #generative #interface #testing #using #web
- Improving test case generation for web applications using automated interface discovery (WGJH, AO), pp. 145–154.
- ICSE-2007-ClauseO #debugging
- A Technique for Enabling and Supporting Debugging of Field Failures (JAC, AO), pp. 261–270.
- ICSM-2007-JoshiO #named
- SCARPE: A Technique and Tool for Selective Capture and Replay of Program Executions (SJ, AO), pp. 234–243.
- ISSTA-2007-ClauseLO #analysis #framework #named
- Dytan: a generic dynamic taint analysis framework (JAC, WL, AO), pp. 196–206.
- TACAS-2007-AnandOH #analysis #execution #program transformation #symbolic computation
- Type-Dependence Analysis and Program Transformation for Symbolic Execution (SA, AO, MJH), pp. 117–133.
- ASE-2006-HalfondO #database #testing
- Command-Form Coverage for Testing Database Applications (WGJH, AO), pp. 69–80.
- FSE-2006-HalfondOM #evaluation #injection #sql #using
- Using positive tainting and syntax-aware evaluation to counter SQL injection attacks (WGJH, AO, PM), pp. 175–185.
- ICSE-2006-HalfondO #injection #sql #using
- Preventing SQL injection attacks using AMNESIA (WGJH, AO), pp. 795–798.
- ASE-2005-HalfondO #analysis #injection #monitoring #named
- AMNESIA: analysis and monitoring for NEutralizing SQL-injection attacks (WGJH, AO), pp. 174–183.
- ESEC-FSE-2005-HaranKOPS #classification #execution
- Applying classification techniques to remotely-collected program execution data (MH, AFK, AO, AAP, APS), pp. 146–155.
- ICSE-2005-ApiwattanapongOH #impact analysis #performance #precise #sequence #using
- Efficient and precise dynamic impact analysis using execute-after sequences (TA, AO, MJH), pp. 432–441.
- PASTE-2005-CookO #component #deployment #named
- MonDe: safe updating through monitored deployment of new component versions (JEC, AO), pp. 43–46.
- ASE-2004-ApiwattanapongOH #algorithm #difference #object-oriented #source code
- A Differencing Algorithm for Object-Oriented Programs (TA, AO, MJH), pp. 2–13.
- FSE-2004-OrsoSH #scalability #testing
- Scaling regression testing to large software systems (AO, NS, MJH), pp. 241–251.
- ICSE-2004-OrsoALRH #algorithm #comparison #empirical #impact analysis
- An Empirical Comparison of Dynamic Impact Analysis Algorithms (AO, TA, JL, GR, MJH), pp. 491–500.
- ICSE-2004-OrsoJHS #named #visualisation
- Gammatella: Visualization of Program-Execution Data for Deployed Software (AO, JAJ, MJH, JTS), pp. 699–700.
- ICSE-2004-SinhaOH #automation #control flow #development #maintenance #testing
- Automated Support for Development, Maintenance, and Testing in the Presence of Implicit Control Flow (SS, AO, MJH), pp. 336–345.
- ESEC-FSE-2003-OrsoAH #impact analysis #testing
- Leveraging field data for impact analysis and regression testing (AO, TA, MJH), pp. 128–137.
- SOFTVIS-2003-OrsoJH #visualisation
- Visualization of Program-Execution Data for Deployed Software (AO, JAJ, MJH), pp. 67–76.
- ICSM-2002-OrsoRH #java
- A Technique for Dynamic Updating of Java Software (AO, AR, MJH), pp. 649–658.
- ISSTA-2002-OrsoLHL #deployment #evolution
- Gamma system: continuous evolution of software after deployment (AO, DL, MJH, RJL), pp. 65–69.
- PASTE-2002-BowringOH #monitoring #using
- Monitoring deployed software using software tomography (JFB, AO, MJH), pp. 2–9.
- ICSM-2001-OrsoHRRSD #component #testing #using
- Using Component Metacontent to Support the Regression Testing of Component-Based Software (AO, MJH, DSR, GR, MLS, HD), pp. 716–725.
- ICSM-2001-OrsoSH #incremental #slicing
- Incremental Slicing Based on Data-Dependences Types (AO, SS, MJH), p. 158–?.
- IWPC-2001-OrsoSH #data flow #dependence #pointer
- Effects of Pointers on Data Dependences (AO, SS, MJH), pp. 39–49.
- OOPSLA-2001-HarroldJLLOPSSG #java #testing
- Regression Test Selection for Java Software (MJH, JAJ, TL, DL, AO, MP, SS, SAS, AG), pp. 312–326.
- ISSTA-2000-BuyOP #automation #testing
- Automated Testing of Classes (UAB, AO, MP), pp. 39–48.
- ICSE-1997-BaresiOP #industrial #specification
- Introducing Formal Specification Methods in Industrial Practice (LB, AO, MP), pp. 56–66.
- ASE-2015-ChoudharyGO #android #automation #generative
- Automated Test Input Generation for Android: Are We There Yet? (E) (SRC, AG, AO), pp. 429–440.
- ASE-2017-FazziniO #automation #consistency #detection #mobile #nondeterminism #platform
- Automated cross-platform inconsistency detection for mobile apps (MF, AO), pp. 308–318.
- ASE-2019-BehrangO #migration #mobile
- Test Migration Between Mobile Apps with Similar Functionality (FB, AO), pp. 54–65.