Travelled to:
1 × Australia
1 × Brazil
1 × Greece
1 × Ireland
1 × Japan
1 × Portugal
1 × Spain
1 × Switzerland
10 × Canada
13 × USA
2 × Belgium
2 × Germany
2 × India
2 × Romania
2 × South Africa
3 × Hungary
3 × The Netherlands
4 × China
4 × France
8 × Italy
Collaborated with:
B.Adams R.C.Holt Z.M.Jiang Y.Zou M.Nagappan E.Shihab S.McIntosh W.Shang N.Bettenburg P.Flora ∅ D.M.Germán F.Khomh J.Wu T.H.D.Nguyen H.Malik Y.Kamei M.D.Syer S.W.Thomas S.Zaman D.Beyer M.N.Nasser T.Chen G.Hamann B.Chan K.Matsumoto F.Zhang O.Alam W.M.Ibrahim A.Mockus T.Zimmermann H.Hemmati D.Blostein A.Sinha T.Xie P.C.Rigby K.Zhang M.W.Godfrey D.Lo M.Ohira B.Ghotra T.M.Ahmed K.Legere N.Ali F.Jaafar G.Robles L.Zou R.Tang A.Ihara Y.Tian P.Thongtanunam H.Iida H.Khalid I.J.M.Ruiz T.Dhaliwal N.Osawa M.Smidt M.B.Kelly J.S.Alexander I.Herraiz J.Kothari A.Shokoufandeh S.Mancoridis C.Tantithamthavorn X.Xia D.A.d.Costa S.L.Abebe U.Kulesza S.E.S.Taba R.Suvorov I.Chowdhury H.Tsou D.Thakkar B.Laguë S.Lapierre C.Leduc J.Chen Y.Wang J.Lin K.C.Foo P.Martin S.Matsumoto A.Monden G.M.K.Selim L.Barbour T.Wang A.Guedem W.Abdelmoez K.Goseva-Popstojanova H.H.Ammar Z.Liu X.X.0001 D.L.0001 Z.Xing X.W.0001 R.Robbes É.Tanter S.Kim M.Kim T.Gîrba M.Pinzger E.J.W.Jr. A.Zeller
Talks about:
studi (39) softwar (33) use (22) code (19) chang (18) perform (14) evolut (14) empir (14) case (14) develop (13)
♂ Person: Ahmed E. Hassan
DBLP: Hassan:Ahmed_E=
Facilitated 28 volumes:
Contributed to:
Wrote 111 papers:
- ESEC-FSE-2015-NagappanRKTMMH #c #empirical #git #goto #repository
- An empirical study of goto in C code from GitHub repositories (MN, RR, YK, ÉT, SM, AM, AEH), pp. 404–414.
- ICSE-v1-2015-GhotraMH #classification #fault #modelling #performance #predict
- Revisiting the Impact of Classification Techniques on the Performance of Defect Prediction Models (BG, SM, AEH), pp. 789–800.
- ICSE-v1-2015-Tantithamthavorn #fault #modelling #performance #predict
- The Impact of Mislabelling on the Performance and Interpretation of Defect Prediction Models (CT, SM, AEH, AI, KiM), pp. 812–823.
- ICSE-v2-2015-FooJAHZF #automation #case study #detection #industrial #performance
- An Industrial Case Study on the Automated Detection of Performance Regressions in Heterogeneous Environments (KCF, ZMJ, BA, AEH, YZ, PF), pp. 159–168.
- ICSME-2015-TianNLH #android #case study #what
- What are the characteristics of high-rated apps? A case study on free Android Applications (YT, MN, DL, AEH), pp. 301–310.
- MSR-2015-AhmedSH #behaviour #development #empirical
- An Empirical Study of the Copy and Paste Behavior during Development (TMA, WS, AEH), pp. 99–110.
- MSR-2015-GermanAH #dataset #git #linux #process
- A Dataset of the Activity of the Git Super-repository of Linux in 2012 (DMG, BA, AEH), pp. 470–473.
- MSR-2015-ThongtanunamMHI #code review #empirical #overview
- Investigating Code Review Practices in Defective Files: An Empirical Study of the Qt System (PT, SM, AEH, HI), pp. 168–179.
- SANER-2015-XiaLMSH #co-evolution #predict
- Cross-project build co-change prediction (XX, DL, SM, ES, AEH), pp. 311–320.
- CSMR-WCRE-2014-McIntoshLH #evolution #representation
- Orchestrating change: An artistic representation of software evolution (SM, KL, AEH), pp. 348–352.
- FSE-2014-KhalidNSH #android #case study #game studies
- Prioritizing the devices to test your app on: a case study of Android game apps (HK, MN, ES, AEH), pp. 610–620.
- ICSE-2014-ChenSJHNF #anti #detection #performance #using
- Detecting performance anti-patterns for applications developed using object-relational mapping (THC, WS, ZMJ, AEH, MNN, PF), pp. 1001–1012.
- ICSME-2014-CostaAMKH #empirical #integration
- An Empirical Study of Delays in the Integration of Addressed Issues (DAdC, SLA, SM, UK, AEH), pp. 281–290.
- ICSME-2014-McIntoshANH #co-evolution #mining
- Mining Co-change Information to Understand When Build Changes Are Necessary (SM, BA, MN, AEH), pp. 241–250.
- ICSME-2014-ShangNHJ #comprehension #development #using
- Understanding Log Lines Using Development Knowledge (WS, MN, AEH, ZMJ), pp. 21–30.
- MSR-2014-ChenNSH #debugging #empirical
- An empirical study of dormant bugs (THC, MN, ES, AEH), pp. 82–91.
- MSR-2014-McIntoshKAH #case study #code review #overview #quality
- The impact of code review coverage and code review participation on software quality: a case study of the qt, VTK, and ITK projects (SM, YK, BA, AEH), pp. 192–201.
- MSR-2014-NguyenNHNF #automation #case study #identification #industrial #performance
- An industrial case study of automatically identifying performance regression-causes (THDN, MN, AEH, MNN, PF), pp. 232–241.
- CSMR-2013-GermanAH #ecosystem #evolution
- The Evolution of the R Software Ecosystem (DMG, BA, AEH), pp. 243–252.
- ICSE-2013-MalikHH #automation #detection #performance #scalability #testing
- Automatic detection of performance deviations in the load testing of large scale systems (HM, HH, AEH), pp. 1012–1021.
- ICSE-2013-ShangJHAHM #big data #data analysis #developer
- Assisting developers of big data analytics applications when deploying on hadoop clouds (WS, ZMJ, HH, BA, AEH, PM), pp. 402–411.
- ICSM-2013-SyerJNHNF #execution #performance
- Leveraging Performance Counters and Execution Logs to Diagnose Memory-Related Performance Issues (MDS, ZMJ, MN, AEH, MNN, PF), pp. 110–119.
- ICSM-2013-TabaKZHN #debugging #predict #using
- Predicting Bugs Using Antipatterns (SEST, FK, YZ, AEH, MN), pp. 270–279.
- ICSM-2013-ZhangMZKH #how #maintenance #metric #question
- How Does Context Affect the Distribution of Software Maintainability Metrics? (FZ, AM, YZ, FK, AEH), pp. 350–359.
- WCRE-2013-AliJH #co-evolution #requirements #traceability
- Leveraging historical co-change information for requirements traceability (NA, FJ, AEH), pp. 361–370.
- CSMR-2012-BettenburgTH #code search #fuzzy #source code #using
- Using Fuzzy Code Search to Link Code Fragments in Discussions to Source Code (NB, SWT, AEH), pp. 319–328.
- FSE-2012-ShihabHAJ #industrial
- An industrial study on the risk of software changes (ES, AEH, BA, ZMJ), p. 62.
- ICPC-2012-RuizNAH #android #comprehension #reuse
- Understanding reuse in the Android Market (IJMR, MN, BA, AEH), pp. 113–122.
- ICSM-2012-DhaliwalKZH #commit #dependence #integration #product line
- Recovering commit dependencies for selective code integration in software product lines (TD, FK, YZ, AEH), pp. 202–211.
- ICSM-2012-OhiraHOM #case study #debugging #eclipse
- The impact of bug management patterns on bug fixing: A case study of Eclipse projects (MO, AEH, NO, KiM), pp. 264–273.
- ICSM-2012-SuvorovNHZA #case study #empirical #kernel #linux
- An empirical study of build system migrations in practice: Case studies on KDE and the Linux kernel (RS, MN, AEH, YZ, BA), pp. 160–169.
- ICST-2012-ZamanAH #analysis #empirical #performance #scalability
- A Large Scale Empirical Study on User-Centric Performance Analysis (SZ, BA, AEH), pp. 410–419.
- MSR-2012-BettenburgNH #fault #modelling #predict
- Think locally, act globally: Improving defect and effort prediction models (NB, MN, AEH), pp. 60–69.
- MSR-2012-ChenTNH #fault #modelling #topic #using
- Explaining software defects using topic models (THC, SWT, MN, AEH), pp. 189–198.
- MSR-2012-ZamanAH #debugging #performance
- A qualitative study on performance bugs (SZ, BA, AEH), pp. 199–208.
- WCRE-2012-ZhangKZH #debugging #empirical
- An Empirical Study on Factors Impacting Bug Fixing Time (FZ, FK, YZ, AEH), pp. 225–234.
- WCRE-2012-ZhangKZH12a #editing #empirical #quality
- An Empirical Study of the Effect of File Editing Patterns on Software Quality (FZ, FK, YZ, AEH), pp. 456–465.
- ESEC-FSE-2011-ShihabMKAH #case study #fault
- High-impact defects: a study of breakage and surprise defects (ES, AM, YK, BA, AEH), pp. 300–310.
- ICPC-2011-BettenburgAHS #approach #lightweight #semistructured data
- A Lightweight Approach to Uncover Technical Artifacts in Unstructured Data (NB, BA, AEH, MS), pp. 185–188.
- ICPC-2011-SyerAH #behaviour #case study #comprehension #industrial
- Industrial Case Study on Supporting the Comprehension of System Behaviour under Load (MDS, BA, AEH), pp. 215–216.
- ICSE-2011-McIntoshANKH #empirical #maintenance
- An empirical study of build maintenance effort (SM, BA, THDN, YK, AEH), pp. 141–150.
- ICSM-2011-SyerAH #concurrent #identification #performance #thread
- Identifying performance deviations in thread pools (MDS, BA, AEH), pp. 83–92.
- MSR-2011-ThomasAHB #evolution #modelling #source code #topic
- Modeling the evolution of topics in source code histories (SWT, BA, AEH, DB), pp. 173–182.
- MSR-2011-ZamanAH #case study #debugging #performance #security
- Security versus performance bugs: a case study on Firefox (SZ, BA, AEH), pp. 93–102.
- SCAM-2011-KellyAAH #overview #topic
- Recovering a Balanced Overview of Topics in a Software Domain (MBK, JSA, BA, AEH), pp. 135–144.
- SCAM-2011-SyerAZH #android #case study #development #platform
- Exploring the Development of Micro-apps: A Case Study on the BlackBerry and Android Platforms (MDS, BA, YZ, AEH), pp. 55–64.
- WCRE-2011-HerraizSNH #case study #quality
- Impact of Installation Counts on Perceived Quality: A Case Study on Debian (IH, ES, THDN, AEH), pp. 219–228.
- WCRE-2011-KhomhCZH #approach #case study #evaluation
- An Entropy Evaluation Approach for Triaging Field Crashes: A Case Study of Mozilla Firefox (FK, BC, YZ, AEH), pp. 261–270.
- WCRE-2011-ShangJAHGNF #case study #evolution #execution #scalability
- An Exploratory Study of the Evolution of Communicated Information about the Execution of Large Software Systems (WS, ZMJ, BA, AEH, MWG, MNN, PF), pp. 335–344.
- ASE-2010-ShangAH #case study #experience #mining #pipes and filters #repository #scalability #tool support #using
- An experience report on scaling tools for mining software repositories using MapReduce (WS, BA, AEH), pp. 275–284.
- CSMR-2010-MalikJAHFH #analysis #automation #comparison #enterprise #performance #scalability #testing
- Automatic Comparison of Load Tests to Support the Performance Analysis of Large Enterprise Systems (HM, ZMJ, BA, AEH, PF, GH), pp. 222–231.
- ICPC-2010-BettenburgH #quality #social
- Studying the Impact of Social Structures on Software Quality (NB, AEH), pp. 124–133.
- ICPC-2010-ChanZHS #testing #visualisation
- Visualizing the Results of Field Testing (BC, YZ, AEH, AS), pp. 114–123.
- ICSE-2010-AdamsJH #identification #using
- Identifying crosscutting concerns using historical code changes (BA, ZMJ, AEH), pp. 305–314.
- ICSE-2010-HassanX #mining #re-engineering
- Mining software engineering data (AEH, TX), pp. 503–504.
- ICSM-2010-KameiMMMAH #debugging #modelling #predict #using
- Revisiting common bug prediction findings using effort-aware models (YK, SM, AM, KiM, BA, AEH), pp. 1–10.
- ICSM-2010-NguyenAH #dependence #metric #network #quality
- Studying the impact of dependency network measures on software quality (THDN, BA, AEH), pp. 1–10.
- MSR-2010-IbrahimBSAH #question
- Should I contribute to this discussion? (WMI, NB, ES, BA, AEH), pp. 181–190.
- MSR-2010-McIntoshAH #evolution
- The evolution of ANT build systems (SM, BA, AEH), pp. 42–51.
- SCAM-2010-ThomasAHB #evolution #modelling #topic #using #validation
- Validating the Use of Topic Models for Software Evolution (SWT, BA, AEH, DB), pp. 55–64.
- WCRE-2010-NguyenAH #bias #case study #dataset #debugging
- A Case Study of Bias in Bug-Fix Datasets (THDN, BA, AEH), pp. 259–268.
- WCRE-2010-SelimBSAHZ #fault
- Studying the Impact of Clones on Software Defects (GMKS, LB, WS, BA, AEH, YZ), pp. 13–21.
- WCRE-2010-ShihabIKIOAHM #case study #debugging #eclipse #predict
- Predicting Re-opened Bugs: A Case Study on the Eclipse Project (ES, AI, YK, WMI, MO, BA, AEH, KiM), pp. 249–258.
- ICSE-2009-GermanH #component #development #integration
- License integration patterns: Addressing license mismatches in component-based development (DMG, AEH), pp. 188–198.
- ICSE-2009-Hassan #complexity #fault #predict #using
- Predicting faults using the complexity of code changes (AEH), pp. 78–88.
- ICSM-2009-AlamAH #dependence #using
- Measuring the progress of projects using the time dependence of code changes (OA, BA, AEH), pp. 329–338.
- ICSM-2009-BettenburgSH #empirical #off the shelf #risk management #using
- An empirical study on the risks of using off-the-shelf techniques for processing mailing list data (NB, ES, AEH), pp. 539–542.
- ICSM-2009-ChanZHS #problem #testing #visualisation
- Visualizing the structure of field testing problems (BC, YZ, AEH, AS), pp. 429–432.
- ICSM-2009-JiangHHF #analysis #automation #performance #testing
- Automated performance analysis of load tests (ZMJ, AEH, GH, PF), pp. 125–134.
- ICSM-2009-ShihabJH #developer #open source #using
- Studying the use of developer IRC meetings in open source projects (ES, ZMJ, AEH), pp. 147–156.
- MSR-2009-ShangJAH #framework #mining #pipes and filters #repository #research
- MapReduce as a general framework to support research in Mining Software Repositories (MSR) (WS, ZMJ, BA, AEH), pp. 21–30.
- MSR-2009-ShihabJH #chat #developer #gnome #internet #on the #using
- On the use of Internet Relay Chat (IRC) meetings by developers of the GNOME GTK+ project (ES, ZMJ, AEH), pp. 107–110.
- WCRE-J-2009-BettenburgSIAZH12 #consistency #empirical
- An empirical study on inconsistent changes to code clones at the release level (NB, WS, WMI, BA, YZ, AEH), pp. 760–776.
- ICSM-2008-JiangHHF #automation #identification #problem #testing
- Automatic identification of load testing problems (ZMJ, AEH, GH, PF), pp. 307–316.
- ICSM-2008-MalikCTJH #comprehension
- Understanding the rationale for updating a function’s comment (HM, IC, HMT, ZMJ, AEH), pp. 167–176.
- ICSM-2008-MalikH #adaptation #co-evolution #evolution #heuristic #using
- Supporting software evolution using adaptive change propagation heuristics (HM, AEH), pp. 177–186.
- ICSM-2008-ThakkarJHHF #repository
- Retrieving relevant reports from a customer engagement repository (DT, ZMJ, AEH, GH, PF), pp. 117–126.
- SAC-2008-Hassan #automation #classification #open source
- Automated classification of change messages in open source projects (AEH), pp. 837–841.
- SCAM-2008-GermanRH #graph #impact analysis
- Change Impact Graphs: Determining the Impact of Prior Code Changes (DMG, GR, AEH), pp. 184–193.
- ICPC-2007-ZouGH #detection #interactive
- Detecting Interaction Coupling from Task Interaction Histories (LZ, MWG, AEH), pp. 135–144.
- ICSM-2007-HassanZ #re-engineering
- MythSE Myths in Software Engineering Half day ICSM 2007Working Session (AEH, TZ), pp. 489–490.
- ICSM-2007-WuHH #empirical #evolution
- Empirical Evidence for SOC Dynamics in Software Evolution (JW, RCH, AEH), pp. 244–254.
- MSR-2007-RigbyH #analysis #developer #what
- What Can OSS Mailing Lists Tell Us? A Preliminary Psychometric Text Analysis of the Apache Developer Mailing List (PCR, AEH), p. 23.
- SCAM-2007-JiangH #framework #scalability
- A Framework for Studying Clones In Large Software Systems (ZMJ, AEH), pp. 203–212.
- ASE-2006-HassanZ #certification #predict #using
- Using Decision Trees to Predict the Certification Result of a Build (AEH, KZ), pp. 189–198.
- ICPC-2006-BeyerH #evolution #visualisation
- Evolution Storyboards: Visualization of Software Structure Dynamics (DB, AEH), pp. 248–251.
- ICPC-2006-KothariSMH #clustering #evolution #using
- Studying the Evolution of Software Systems Using Change Clusters (JK, AS, SM, AEH), pp. 46–55.
- ICSM-2006-Hassan #developer #mining #repository
- Mining Software Repositories to Assist Developers and Support Managers (AEH), pp. 339–342.
- MSR-2006-JiangH #evolution
- Examining the evolution of code comments in PostgreSQL (ZMJ, AEH), pp. 179–180.
- MSR-2006-KimZKHMGPWZ #mining #named #repository
- TA-RE: an exchange language for mining software repositories (SK, TZ, MK, AEH, AM, TG, MP, EJWJ, AZ), pp. 22–25.
- WCRE-2006-BeyerH #evolution #using #visualisation
- Animated Visualization of Software History using Evolution Storyboards (DB, AEH), pp. 199–210.
- ICSM-2005-HassanH #fault #predict
- The Top Ten List: Dynamic Fault Prediction (AEH, RCH), pp. 263–272.
- ICSM-2005-WuHH #algorithm #clustering #comparison #evolution
- Comparison of Clustering Algorithms in the Context of Software Evolution (JW, AEH, RCH), pp. 525–535.
- WCRE-2005-HassanJH #architecture
- Source versus Object Code Extraction for Recovering Software Architecture (AEH, ZMJ, RCH), pp. 67–76.
- ICSM-2004-HassanH #co-evolution #predict
- Predicting Change Propagation in Software Systems (AEH, RCH), pp. 284–293.
- IWPC-2004-HassanH #architecture #development #using
- Using Development History Sticky Notes to Understand Software Architecture (AEH, RCH), pp. 183–193.
- WCRE-2004-HassanH #reverse engineering
- The Small World of Software Reverse Engineering (AEH, RCH), pp. 278–283.
- WCRE-2004-WuHH #evolution #using
- Exploring Software Evolution Using Spectrographs (JW, RCH, AEH), pp. 80–89.
- ICSE-2003-WangHGAGA #architecture #assessment #risk management #specification #uml
- Architectural Level Risk Assessment Tool Based on UML Specifications (TW, AEH, AG, WA, KGP, HHA), pp. 808–809.
- VISSOFT-2003-HassanH #comprehension #dependence #graph #named
- ADG: Annotated Dependency Graphs for Software Understanding (AEH, RCH), pp. 41–45.
- WCRE-2003-HassanH #development
- Studying the Chaos of Code Development (AEH, RCH), pp. 123–133.
- ICSE-2002-HassanH #architecture #web
- Architecture recovery of web applications (AEH, RCH), pp. 349–359.
- IWPC-2002-WuHH #graph #using
- Using Graph Patterns to Extract Scenarios (JW, AEH, RCH), pp. 239–247.
- WCRE-2000-HassanH #architecture #web
- A Reference Architecture for Web Servers (AEH, RCH), p. 150–?.
- WCRE-2000-HoltHLLL #java
- E/R Schema for the Datrix C/C++/Java Exchange Format (RCH, AEH, BL, SL, CL), pp. 284–286.
- WCRE-1999-AlamAH99a #case study #dependence
- A Study of the Time Dependence of Code Changes (OA, BA, AEH), pp. 21–30.
- WCRE-1999-BettenburgSIAZH99a #consistency #empirical
- An Empirical Study on Inconsistent Changes to Code Clones at Release Level (NB, WS, WMI, BA, YZ, AEH), pp. 85–94.
- WCRE-1999-TangHZ99a #identification
- Techniques for Identifying the Country Origin of Mailing List Participants (RT, AEH, YZ), pp. 36–40.
- FSE-2016-ChenSHNF #developer #framework #named #web
- CacheOptimizer: helping developers configure caching frameworks for hibernate-based database-centric web applications (THC, WS, AEH, MNN, PF), pp. 666–677.
- ASE-2018-LiuXHLXW #commit #generative #how #question
- Neural-machine-translation-based commit message generation: how far are we? (ZL, XX0, AEH, DL0, ZX, XW0), pp. 373–384.
- ASE-2019-ChenSHWL #behaviour #case study #experience #generative #testing #using
- An Experience Report of Generating Load Tests Using Log-Recovered Workloads at Varying Granularities of User Behaviour (JC, WS, AEH, YW, JL), pp. 669–681.