kirancodes.me
To Proof Maintenance & Beyond!
Venues / ASE /

ASE 2014

107 papers

  1. 42 variability bugs in the linux kernel: a qualitative analysis · Iago Abal, Claus Brabrand, Andrzej Wasowski
  2. 8Cage: lightweight fault-based test generation for simulink · Dominik Holling, Alexander Pretschner, Matthias Gemmar
  3. A dynamic analysis to support object-sharing code refactorings · Girish Maskeri Rama, Raghavan Komondoor
  4. A proposal for revisiting coverage testing metrics · Breno Miranda
  5. A requirements monitoring infrastructure for systems of systems · Michael Vierhauser
  6. A tool chain for generating the description files of highly available software · Maxime Turenne, Ali Kanso, Abdelouahed Gherbi, Samer Razzook
  7. A web based UML modeling tool with touch screens · Zhiyi Ma, Chih-Yi Yeh, Huihong He, Hongjie Chen
  8. Abstraction-aware verifying compiler for yet another MDD · Naoyasu Ubayashi, Di Ai, Peiyuan Li, Yu Ning Li, Shintaro Hosoai, Yasutaka Kamei
  9. Accelerated test execution using GPUs · Ajitha Rajan, Subodh Sharma, Peter Schrammel, Daniel Kroening
  10. Active code search: incorporating user feedback to improve code search relevance · Shaowei Wang, David Lo, Lingxiao Jiang
  11. An empirical evaluation and comparison of manual and automated test selection · Milos Gligoric, Stas Negara, Owolabi Legunsen, Darko Marinov
  12. An empirical study on reducing omission errors in practice · Jihun Park, Miryung Kim, Doo-Hwan Bae
  13. Angels and monsters: an empirical investigation of potential test effectiveness and efficiency improvement from strongly subsuming higher order mutation · Mark Harman, Yue Jia, Pedro Reales Mateo, Macario Polo
  14. Assertion guided abstraction: a cooperative optimization for dynamic partial order reduction · Markus Kusano, Chao Wang
  15. Assigning time budgets to component functions in the design of time-critical automotive systems · Ernest Wozniak, Marco Di Natale, Haibo Zeng, Chokri Mraidha, Sara Tucci Piergiovanni, Sébastien Gérard
  16. AugIR: the conceptual design and evaluation of an augmented interaction room · Markus Kleffmann
  17. Automated analysis of multithreaded programs for performance modeling · Alexander Tarvo, Steven P. Reiss
  18. Automated domain-specific C verification with mbeddr · Zaur Molotnikov, Markus Völter, Daniel Ratiu
  19. Automated requirements analysis for a molecular watchdog timer · Samuel J. Ellis, Eric R. Henderson, Titus H. Klinge, James I. Lathrop, Jack H. Lutz, Robyn R. Lutz + 2 more
  20. Automated synthesis and deployment of cloud applications · Roberto Di Cosmo, Michael Lienhardt, Ralf Treinen, Stefano Zacchiroli, Jakub Zwolakowski, Antoine Eiche + 1 more
  21. Automated unit test generation for classes with environment dependencies · Andrea Arcuri, Gordon Fraser, Juan Pablo Galeotti
  22. Automated variability analysis and testing of an E-commerce site.: an experience report · Sergio Segura, Ana Belén Sánchez, Antonio Ruiz Cortés
  23. Automatic early defects detection in use case documents · Shuang Liu, Jun Sun, Yang Liu, Yue Zhang, Bimlesh Wadhwa, Jin Song Dong + 1 more
  24. Automatic verification of interactions in asynchronous systems with unbounded buffers · Samik Basu, Tevfik Bultan
  25. Automating regression verification · Dennis Felsing, Sarah Grebing, Vladimir Klebanov, Philipp Rümmer, Mattias Ulbrich
  26. Automating the formalization of product comparison matrices · Guillaume Bécan, Nicolas Sannier, Mathieu Acher, Olivier Barais, Arnaud Blouin, Benoit Baudry
  27. Behavioral resource-aware model inference · Tony Ohmann, Michael Herzberg, Sebastian Fiss, Armand Halbert, Marc Palyart, Ivan Beschastnikh + 1 more
  28. CoCoTest: a tool for model-in-the-loop testing of continuous controllers · Reza Matinnejad, Shiva Nejati, Lionel C. Briand, Thomas Bruckmann
  29. Combining rule-based and information retrieval techniques to assign software change requests · Yguaratã Cerqueira Cavalcanti, Ivan do Carmo Machado, Paulo Anselmo da Mota Silveira Neto, Eduardo Santana de Almeida, Silvio Romero de Lemos Meira
  30. Compatibility testing using patterns-based trace comparison · Venkatesh-Prasad Ranganath, Pradip Vallathol, Pankaj Gupta
  31. Concurrent transformation components using contention context sensors · Erik Österlund, Welf Löwe
  32. Constructing adaptive configuration dialogs using crowd data · Saeideh Hamidi, Periklis Andritsos, Sotirios Liaskos
  33. Continuous test generation: enhancing continuous integration with automated test generation · José Carlos Medeiros de Campos, Andrea Arcuri, Gordon Fraser, Rui Filipe Lima Maranhão de Abreu
  34. Derailer: interactive security analysis for web applications · Joseph P. Near, Daniel Jackson
  35. Determining the most probable root causes of run-time errors in simulink models · Johanna Schneider
  36. Discriminating influences among instructions in a dynamic slice · Vijay Krishna Palepu, James A. Jones
  37. Diver: precise dynamic impact analysis using dependence-based trace pruning · Haipeng Cai, Raúl A. Santelices
  38. Docovery: toward generic automatic document recovery · Tomasz Kuchta, Cristian Cadar, Miguel Castro, Manuel Costa
  39. Dompletion: DOM-aware JavaScript code completion · Kartik Bajaj, Karthik Pattabiraman, Ali Mesbah
  40. Droidmarking: resilient software watermarking for impeding android application repackaging · Chuangang Ren, Kai Chen, Peng Liu
  41. DupFinder: integrated tool support for duplicate bug report detection · Ferdian Thung, Pavneet Singh Kochhar, David Lo
  42. Embrace your issues: compassing the software engineering landscape using bug reports · Markus Borg
  43. Evaluation of string constraint solvers in the context of symbolic execution · Scott Kausler, Elena Sherman
  44. Exact and approximate probabilistic symbolic execution for nondeterministic programs · Kasper Søe Luckow, Corina S. Pasareanu, Matthew B. Dwyer, Antonio Filieri, Willem Visser
  45. Finding HTML presentation failures using image comparison techniques · Sonal Mahajan, William G. J. Halfond
  46. Fine-grained and accurate source code differencing · Jean-Rémy Falleri, Floréal Morandat, Xavier Blanc, Matias Martinez, Martin Monperrus
  47. Firecrow: a tool for web application analysis and reus · Josip Maras, Maja Stula, Jan Carlson
  48. Formalisation of the integration of behavior trees · Kushal Ahmed, M. A. Hakim Newton, Lian Wen, Abdul Sattar
  49. From out-place transformation evolution to in-place model patching · Alexander Bergmayr, Javier Troya, Manuel Wimmer
  50. Fusion fault localizers · Lucia, David Lo, Xin Xia
  51. HUSACCT: architecture compliance checking with rich sets of module and rule types · Leo J. Pruijt, Christian Köppe, Jan Martijn E. M. van der Werf, Sjaak Brinkkemper
  52. Improvement of applications' stability through robust APIs · Maria Kechagia
  53. Improving the accuracy of oracle verdicts through automated model steering · Gregory Gay, Sanjai Rayadurgam, Mats Per Erik Heimdahl
  54. Incremental symbolic execution for automated test suite maintenance · Sarmad Makhdoom, Muhammad Adeel Khan, Junaid Haroon Siddiqui
  55. Information flows as a permission mechanism · Feng Shen, Namita Vishnubhotla, Chirag Todarka, Mohit Arora, Babu Dhandapani, Eric John Lehner + 2 more
  56. Interrogative-guided re-ranking for question-oriented software text retrieval · Ting Ye, Bing Xie, Yanzhen Zou, Xiuzhao Chen
  57. Issues of automated software composition in AI planning · Felix Mohr
  58. Keynote talk: EasyChair · Andrei Voronkov
  59. Keynote talk: experiences from developing industrial software systems with long lifecycles · Magnus Larsson
  60. Keynote talk: the logic of information design · Luciano Floridi
  61. Language fuzzing using constraint logic programming · Kyle Dewey, Jared Roesch, Ben Hardekopf
  62. Leveraging existing tests in automated test generation for web applications · Amin Milani Fard, Mehdi MirzaAghaei, Ali Mesbah
  63. Localization of concurrency bugs using shared memory access pairs · Wenwen Wang, Zhenjiang Wang, Chenggang Wu, Pen-Chung Yew, Xipeng Shen, Xiang Yuan + 3 more
  64. MIMIC: locating and understanding bugs by analyzing mimicked executions · Daniele Zuddas, Wei Jin, Fabrizio Pastore, Leonardo Mariani, Alessandro Orso
  65. MPAnalyzer: a tool for finding unintended inconsistencies in program source code · Yoshiki Higo, Shinji Kusumoto
  66. Meta-Model validation and verification with MetaBest · Jesús J. López-Fernández, Esther Guerra, Juan de Lara
  67. MiL testing of highly configurable continuous controllers: scalable search using surrogate models · Reza Matinnejad, Shiva Nejati, Lionel C. Briand, Thomas Bruckmann
  68. Minimal strongly unsatisfiable subsets of reactive system specifications · Shigeki Hagihara, Naoki Egawa, Masaya Shimakawa, Naoki Yonezaki
  69. Model-driven development of content management systems based on Joomla · Dennis Priefer
  70. Multi-objective optimization in rule-based design space exploration · Hani Abdeen, Dániel Varró, Houari A. Sahraoui, András Szabolcs Nagy, Csaba Debreceni, Ábel Hegedüs + 1 more
  71. NeedFeed: taming change notifications by modeling code relevance · Rohan Padhye, Senthil Mani, Vibha Singhal Sinha
  72. PBGT tool: an integrated modeling and testing environment for pattern-based GUI testing · Rodrigo M. L. M. Moreira, Ana C. R. Paiva
  73. Pattern-based auto-completion of UML modeling activities · Tobias Kuschke, Patrick Mäder
  74. Personas in the middle: automated support for creating personas as focal points in feature gathering forums · Mona Rahimi, Jane Cleland-Huang
  75. PiE: programming in eliza · Xiao Liu, Dinghao Wu
  76. Potential biases in bug localization: do they matter? · Pavneet Singh Kochhar, Yuan Tian, David Lo
  77. PrefFinder: getting the right preference in configurable software systems · Dongpu Jin, Myra B. Cohen, Xiao Qu, Brian Robinson
  78. Program analysis for secure big data processing · Julian James Stephen, Savvas Savvides, Russell Seidel, Patrick Th. Eugster
  79. Recommendation system for software refactoring using innovization and interactive dynamic optimization · Mohamed Wiem Mkaouer, Marouane Kessentini, Slim Bechikh, Kalyanmoy Deb, Mel Ó Cinnéide
  80. Recommending refactorings based on team co-maintenance patterns · Gabriele Bavota, Sebastiano Panichella, Nikolaos Tsantalis, Massimiliano Di Penta, Rocco Oliveto, Gerardo Canfora
  81. Resilient user interface level tests · Heidar Pirzadeh, Sara Shanian
  82. Scaling exact multi-objective combinatorial optimization by parallelization · Jianmei Guo, Edward Zulkoski, Rafael Olaechea, Derek Rayside, Krzysztof Czarnecki, Sven Apel + 1 more
  83. SeSAME: modeling and analyzing high-quality service compositions · Svetlana Arifulina, Sven Walther, Matthias Becker, Marie Christin Platenius
  84. Search-based inference of polynomial metamorphic relations · Jie Zhang, Junjie Chen, Dan Hao, Yingfei Xiong, Bing Xie, Lu Zhang + 1 more
  85. Seeking the user interface · Steven P. Reiss
  86. Static, lightweight includes resolution for PHP · Mark Hills, Paul Klint, Jurgen J. Vinju
  87. Statistical learning approach for mining API usage mappings for code migration · Anh Tuan Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, Tien N. Nguyen
  88. Studying task allocation decisions of novice agile teams with data from agile project management tools · Jun Lin, Han Yu, Zhiqi Shen, Chunyan Miao
  89. SymCrash: selective recording for reproducing crashes · Yu Cao, Hongyu Zhang, Sun Ding
  90. Symbolic state validation through runtime data · Yueqi Li, Shing-Chi Cheung
  91. Taming test inputs for separation assurance · Dimitra Giannakopoulou, Falk Howar, Malte Isberner, Todd Lauderdale, Zvonimir Rakamaric, Vishwanath Raman
  92. Targeted test input generation using symbolic-concrete backward execution · Peter Dinges, Gul A. Agha
  93. The confidence in our k-tails · Hila Cohen, Shahar Maoz
  94. Towards an intelligent domain-specific traceability solution · Jin Guo, Natawut Monaikul, Cody Plepel, Jane Cleland-Huang
  95. Towards self-healing smartphone software via automated patching · Tanzirul Azim, Iulian Neamtiu, Lisa M. Marvel
  96. Tracing software build processes to uncover license compliance inconsistencies · Sander van der Burg, Eelco Dolstra, Shane McIntosh, Julius Davies, Daniel M. Germán, Armijn Hemel
  97. Tracking down root causes of defects in simulink models · Johanna Schneider
  98. Tracking load-time configuration options · Max Lillack, Christian Kästner, Eric Bodden
  99. Transferring an automated test generation tool to practice: from pex to fakes and code digger · Nikolai Tillmann, Jonathan de Halleux, Tao Xie
  100. Understanding performance stairs: elucidating heuristics · Bryan Marker, Don S. Batory, Robert A. van de Geijn
  101. Using visual dataflow programming for interactive model comparison · Rainer Lutz, Stephan Diehl
  102. Utilizing feature location techniques for feature addition and feature enhancement · Joseph T. Burke
  103. Validating ajax applications using a delay-based mutation technique · Yuta Maezawa, Kazuki Nishiura, Hironori Washizaki, Shinichi Honiden
  104. Variability-aware change impact analysis of multi-language product lines · Florian Angerer
  105. Verifying self-adaptive applications suffering uncertainty · Wenhua Yang, Chang Xu, Yepang Liu, Chun Cao, Xiaoxing Ma, Jian Lu
  106. Workspace updates of visual models · Timo Kehrer, Udo Kelter, Dennis Reuling
  107. symMMU: symbolically executed runtime libraries for symbolic memory access · Anthony Romano, Dawson R. Engler