MG++: Memory graphs for analyzing dynamic data structures (English)
- New search for: Singh, Vineet
- New search for: Gupta, Rajiv
- New search for: Neamtiu, Iulian
- New search for: Singh, Vineet
- New search for: Gupta, Rajiv
- New search for: Neamtiu, Iulian
In:
2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER)
;
291-300
;
2015
-
ISBN:
- Conference paper / Electronic Resource
-
Title:MG++: Memory graphs for analyzing dynamic data structures
-
Contributors:
-
Published in:
-
Publisher:
- New search for: IEEE
-
Publication date:2015-03-01
-
Size:373045 byte
-
ISBN:
-
DOI:
-
Type of media:Conference paper
-
Type of material:Electronic Resource
-
Language:English
-
Source:
Table of contents conference proceedings
The tables of contents are generated automatically and are based on the data records of the individual contributions available in the index of the TIB portal. The display of the Tables of Contents may therefore be incomplete.
- 1
-
Contents| 2015
- 1
-
On whose shoulders? (Keynote)Cleland-Huang, Jane et al. | 2015
- 2
-
Checkpoint alpha (keynote)Debic, Boris et al. | 2015
- 3
-
Modeling the evolution of development topics using Dynamic Topic ModelsHu, Jiajun / Sun, Xiaobing / Lo, David / Li, Bin et al. | 2015
- 13
-
Understanding developers' natural language queries with interactive clarificationShihai Jiang, / Liwei Shen, / Xin Peng, / Zhaojin Lv, / Wenyun Zhao, et al. | 2015
- 23
-
Mining Multi-level API Usage PatternsSaied, Mohamed Aymen / Benomar, Omar / Abdeen, Hani / Sahraoui, Houari et al. | 2015
- 33
-
An observational study on API usage constraints and their documentationSaied, Mohamed Aymen / Sahraoui, Houari / Dufour, Bruno et al. | 2015
- 43
-
Improving pattern tracking with a language-aware tree differencing algorithmPalix, Nicolas / Falleri, Jean-Remy / Lawall, Julia et al. | 2015
- 53
-
Measuring the quality of design pattern detection resultsYang, Shouzheng / Manzer, Ayesha / Tzerpos, Vassilios et al. | 2015
- 63
-
Are PHP applications ready for Hack?Eshkevari, Laleh / Dos Santos, Fabien / Cordy, James R. / Antoniol, Giuliano et al. | 2015
- 73
-
Does JavaScript software embrace classes?Silva, Leonardo Humberto / Ramos, Miguel / Valente, Marco Tulio / Bergel, Alexandre / Anquetil, Nicolas et al. | 2015
- 83
-
Evolution analysis for Accessibility Excessiveness in JavaKobori, Kazuo / Matsushita, Makoto / Inoue, Katsuro et al. | 2015
- 91
-
A software quality model for RPGLadanyi, Gergely / Toth, Zoltan / Ferenc, Rudolf / Keresztesi, Tibor et al. | 2015
- 101
-
JCHARMING: A bug reproduction approach using crash traces and directed model checkingNayrolles, Mathieu / Hamou-Lhadj, Abdelwahab / Tahar, Sofiene / Larsson, Alf et al. | 2015
- 111
-
Towards a common metamodel for traces of high performance computing systems to enable software analysis tasksAlawneh, Luay / Hamou-Lhadj, Abdelwahab / Hassine, Jameleddine et al. | 2015
- 121
-
Automated extraction of failure reproduction steps from user interaction tracesRoehm, Tobias / Nosovic, Stefan / Bruegge, Bernd et al. | 2015
- 131
-
Misery loves company: CrowdStacking traces to aid problem detectionDal Sasso, Tommaso / Mocci, Andrea / Lanza, Michele et al. | 2015
- 141
-
Who should review my code? A file location-based code-reviewer recommendation approach for Modern Code ReviewThongtanunam, Patanamon / Tantithamthavorn, Chakkrit / Kula, Raula Gaikovina / Yoshida, Norihiro / Iida, Hajimu / Matsumoto, Ken-ichi et al. | 2015
- 151
-
Code review: Veni, ViDI, viciTymchuk, Yuriy / Mocci, Andrea / Lanza, Michele et al. | 2015
- 161
-
Would static analysis tools help developers with code reviews?Panichella, Sebastiano / Arnaoudova, Venera / Di Penta, Massimiliano / Antoniol, Giuliano et al. | 2015
- 171
-
Do code review practices impact design quality? A case study of the Qt, VTK, and ITK projectsMorales, Rodrigo / McIntosh, Shane / Khomh, Foutse et al. | 2015
- 181
-
Scaling up evaluation of code search tools through developer usage metricsDamevski, Kostadin / Shepherd, David C. / Pollock, Lori et al. | 2015
- 191
-
Optimized feature selection towards functional and non-functional requirements in Software Product LinesLian, Xiaoli / Zhang, Li et al. | 2015
- 201
-
Threshold-free code clone detection for a large-scale heterogeneous Java repositoryKeivanloo, Iman / Zhang, Feng / Zou, Ying et al. | 2015
- 211
-
Detecting duplicate bug reports with software engineering domain knowledgeAggarwal, Karan / Rutgers, Tanner / Timbers, Finbarr / Hindle, Abram / Greiner, Russ / Stroulia, Eleni et al. | 2015
- 221
-
Impact analysis based on a global hierarchical Object GraphAbi-Antoun, Marwan / Yibin Wang, / Khalaj, Ebrahim / Giang, Andrew / Rajlich, Vaclav et al. | 2015
- 231
-
A framework for cost-effective dependence-based dynamic impact analysisCai, Haipeng / Santelices, Raul et al. | 2015
- 241
-
Circular dependencies and change-proneness: An empirical studyOyetoyan, Tosin Daniel / Falleri, Jean-Remy / Dietrich, Jens / Jezek, Kamil et al. | 2015
- 251
-
An empirical study of work fragmentation in software evolution tasksSanchez, Heider / Robbes, Romain / Gonzalez, Victor M. et al. | 2015
- 261
-
Library functions identification in binary code by using graph isomorphism testingsJing Qiu, / Xiaohong Su, / Peijun Ma, et al. | 2015
- 271
-
A non-convex abstract domain for the value analysis of binariesMattsen, Sven / Wichmann, Arne / Schupp, Sibylle et al. | 2015
- 281
-
Precision vs. scalability: Context sensitive analysis with prefix approximationMedicherla, Raveendra Kumar / Komondoor, Raghavan et al. | 2015
- 291
-
MG++: Memory graphs for analyzing dynamic data structuresSingh, Vineet / Gupta, Rajiv / Neamtiu, Iulian et al. | 2015
- 301
-
SQA-Profiles: Rule-based activity profiles for Continuous Integration environmentsBrandtner, Martin / Muller, Sebastian C. / Leitner, Philipp / Gall, Harald C. et al. | 2015
- 311
-
Cross-project build co-change predictionXia, Xin / Lo, David / McIntosh, Shane / Shihab, Emad / Hassan, Ahmed E. et al. | 2015
- 321
-
The influence of App churn on App success and StackOverflow discussionsGuerrouj, Latifa / Azad, Shams / Rigby, Peter C. et al. | 2015
- 331
-
Beyond support and confidence: Exploring interestingness measures for rule-based specification miningLe, Tien-Duy B. / Lo, David et al. | 2015
- 341
-
Untangling fine-grained code changesDias, Martin / Bacchelli, Alberto / Gousios, Georgios / Cassou, Damien / Ducasse, Stephane et al. | 2015
- 351
-
A comprehensive and scalable method for analyzing fine-grained source code change patternsHashimoto, Masatomo / Mori, Akira / Izumida, Tomonori et al. | 2015
- 361
-
Summarizing Evolutionary Trajectory by Grouping and Aggregating relevant code changesQingtao Jiang, / Peng, Xin / Hai Wang, / Xing, Zhenchang / Zhao, Wenyun et al. | 2015
- 371
-
Identifying the exact fixing actions of static rule violationOumarou, Hayatou / Anquetil, Nicolas / Etien, Anne / Ducasse, Stephane / Taiwe, Kolyang Dina et al. | 2015
- 380
-
CloCom: Mining existing source code for automatic comment generationWong, Edmund / Taiyue Liu, / Tan, Lin et al. | 2015
- 390
-
amAssist: In-IDE ambient search of online programming resourcesLi, Hongwei / Xuejiao Zhao, / Xing, Zhenchang / Lingfeng Bao, / Peng, Xin / Dongjing Gao, / Zhao, Wenyun et al. | 2015
- 399
-
Reverse engineering time-series interaction data from screen-captured videosLingfeng Bao, / Jing Li, / Xing, Zhenchang / Xinyu Wang, / Bo Zhou, et al. | 2015
- 409
-
Niche vs. breadth: Calculating expertise over time through a fine-grained analysisda Silva, Jose Ricardo / Clua, Esteban / Murta, Leonardo / Sarma, Anita et al. | 2015
- 419
-
Protecting web applications via Unicode extensionZekan, Boze / Shtern, Mark / Tzerpos, Vassilios et al. | 2015
- 429
-
A search-based approach to multi-view clustering of software systemsSaeidi, Amir M. / Hage, Jurriaan / Khadka, Ravi / Jansen, Slinger et al. | 2015
- 439
-
CEL: Touching software modeling in essenceLemma, Remo / Lanza, Michele / Mocci, Andrea et al. | 2015
- 449
-
NIRMAL: Automatic identification of software relevant tweets leveraging language modelSharma, Abhishek / Tian, Yuan / Lo, David et al. | 2015
- 459
-
A static code analysis tool for control system softwareNair, Sreeja / Jetley, Raoul / Nair, Anil / Hauck-Stattelmann, Stefan et al. | 2015
- 464
-
RbG: A documentation generator for scientific and engineering softwareMoser, Michael / Pichler, Josef / Fleck, Gunther / Witlatschil, Michael et al. | 2015
- 469
-
Historef: A tool for edit history refactoringHayashi, Shinpei / Hoshino, Daiki / Matsuda, Jumpei / Saeki, Motoshi / Omori, Takayuki / Maruyama, Katsuhisa et al. | 2015
- 474
-
ClonePacker: A tool for clone set visualizationMurakami, Hiroaki / Higo, Yoshiki / Kusumoto, Shinji et al. | 2015
- 479
-
GiLA: GitHub label analyzerIzquierdo, Javier Luis Canovas / Cosentino, Valerio / Rolandi, Belen / Bergel, Alexandre / Cabot, Jordi et al. | 2015
- 484
-
SPCP-Miner: A tool for mining code clones that are important for refactoring or trackingMondal, Manishankar / Roy, Chanchal K. / Schneider, Kevin A. et al. | 2015
- 489
-
TRACERJD: Generic trace-based dynamic dependence analysis with fine-grained loggingCai, Haipeng / Santelices, Raul et al. | 2015
- 494
-
Umple: A framework for Model Driven Development of Object-Oriented SystemsGarzon, Miguel A. / Aljamaan, Hamoud / Lethbridge, Timothy C. et al. | 2015
- 499
-
Assessing the bus factor of Git repositoriesCosentino, Valerio / Izquierdo, Javier Luis Canovas / Cabot, Jordi et al. | 2015
- 504
-
Old habits die hard: Why refactoring for understandability does not give immediate benefitsAmmerlaan, Erik / Veninga, Wim / Zaidman, Andy et al. | 2015
- 508
-
Bash2py: A bash to Python translatorDavis, Ian J. / Wexler, Mike / Cheng Zhang, / Holt, Richard C. / Weber, Theresa et al. | 2015
- 512
-
On implementational variations in static analysis toolsMuske, Tukaram / Bokil, Prasad et al. | 2015
- 516
-
Tracking known security vulnerabilities in proprietary software systemsCadariu, Mircea / Bouwers, Eric / Visser, Joost / van Deursen, Arie et al. | 2015
- 520
-
Trusting a library: A study of the latency to adopt the latest Maven releaseKula, Raula Gaikovina / German, Daniel M. / Ishio, Takashi / Inoue, Katsuro et al. | 2015
- 525
-
Evolution of dynamic feature usage in PHPHills, Mark et al. | 2015
- 530
-
Towards incremental model slicing for delta-oriented software product linesLity, Sascha / Baller, Hauke / Schaefer, Ina et al. | 2015
- 535
-
Understanding software performance regressions using differential flame graphsBezemer, Cor-Paul / Pouwelse, Johan / Gregg, Brendan et al. | 2015
- 540
-
TextRank based search term identification for software change tasksMohammad Masudur Rahman, / Roy, Chanchal K. et al. | 2015
- 545
-
Query expansion via WordNet for effective code searchMeili Lu, / Sun, Xiaobing / Wang, Shaowei / Lo, David / Yucong Duan, et al. | 2015
- 550
-
Exploring the use of labels to categorize issues in Open-Source Software projectsCabot, Jordi / Canovas Izquierdo, Javier Luis / Cosentino, Valerio / Rolandi, Belen et al. | 2015
- 555
-
Explore the evolution of development topics via on-line LDAHu, Jiajun / Sun, Xiaobing / Bin Li, et al. | 2015
- 560
-
Code coverage and test suite effectiveness: Empirical study with real bugs in large systemsKochhar, Pavneet Singh / Thung, Ferdian / Lo, David et al. | 2015
- 565
-
Detection of violation causes in reflexion modelsHerold, Sebastian / English, Michael / Buckley, Jim / Counsell, Steve / Cinneide, Mel O et al. | 2015
- 570
-
A comparative study on the effectiveness of part-of-speech tagging techniques on bug reportsTian, Yuan / Lo, David et al. | 2015
- 575
-
Efficiently identifying object production sitesInfante, Alejandro / Bergel, Alexandre et al. | 2015
- 580
-
Where was this SQL query executed? a static concept location approachNagy, Csaba / Meurice, Loup / Cleve, Anthony et al. | 2015
- 585
-
Taint analysis of manual service compositions using Cross-Application Call GraphsLaverdiere, Marc-Andre / Berger, Bernhard J. / Merloz, Ettore et al. | 2015
- 590
-
TXL source transformation in practiceCordy, James R. et al. | 2015
- 592
-
Software risk management in practice: Shed light on your software productKnodel, Jens / Naab, Matthias / Bouwers, Eric / Visser, Joost et al. | 2015
- 595
-
Software architecture reconstruction: Why? What? How?Mirakhorli, Mehdi et al. | 2015
- 596
-
SKilLed communication for toolchainsFelden, Timm et al. | 2015
- 597
-
The impact of column-orientation on the quality of class inheritance mapping specificationsLorenz, Martin et al. | 2015
- 598
-
Improving the integration process of large software systemsJiang, Yujuan et al. | 2015
- 599
-
Handling the differential evolution of software artefacts: A framework for consistency managementPete, Ildiko / Balasubramaniam, Dharini et al. | 2015
- 601
-
Towards a framework for analysis, transformation, and manipulation of MakefilesMartin, Douglas et al. | 2015
- 603
-
Towards a framework for automatic correction of anti-patternsMorales, Rodrigo et al. | 2015
- 605
-
Towards an ontology-based context-aware meta-model for the software domainErfani, Mostafa et al. | 2015
- 607
-
Investigating modern release engineering practicesTajmilur Rahman, Md et al. | 2015
- c1
-
[Front cover]| 2015
- i
-
[Title pages]| 2015
- iii
-
Message from the chairsGueheneuc, Yann-Gael / Serebrenik, Alexander / Adams, Bram / Moha, Naouel / Tsantalis, Nikolaos / Lammel, Ralf / Rigby, Peter C. / Krinke, Jens / Sharif, Bonita / Hayes, Jane Huffman et al. | 2015
- viii
-
SANER 2015 committees| 2015