


default search action
30th ASE 2015: Lincoln, NE, USA
- Myra B. Cohen, Lars Grunske, Michael Whalen:

30th IEEE/ACM International Conference on Automated Software Engineering, ASE 2015, Lincoln, NE, USA, November 9-13, 2015. IEEE Computer Society 2015, ISBN 978-1-5090-0025-8
Session: Automated Development Support I
- Yanzhen Zou, Ting Ye, Yangyang Lu, John Mylopoulos, Lu Zhang:

Learning to Rank for Question-Oriented Software Text Retrieval (T). 1-11 - Andrea Di Sorbo

, Sebastiano Panichella
, Corrado Aaron Visaggio, Massimiliano Di Penta
, Gerardo Canfora
, Harald C. Gall
:
Development Emails Content Analyzer: Intention Mining in Developer Discussions (T). 12-23 - Lee Martie, Thomas D. LaToza, André van der Hoek:

CodeExchange: Supporting Reformulation of Internet-Scale Code Queries in Context (T). 24-35 - Mario Linares Vásquez

, Boyang Li, Christopher Vendome, Denys Poshyvanyk
:
How do Developers Document Database Usages in Source Code? (N). 36-41
Session: Formal Verification and Proofs
- Ivan Bocic, Tevfik Bultan:

Efficient Data Model Verification with Many-Sorted Logic (T). 42-52 - Hong-Yi Chen, Cristina David, Daniel Kroening

, Peter Schrammel
, Björn Wachter:
Synthesising Interprocedural Bit-Precise Termination Proofs (T). 53-64 - Shang-Wei Lin

, Jun Sun
, Truong Khanh Nguyen, Yang Liu
, Jin Song Dong:
Interpolation Guided Compositional Verification (T). 65-74 - John Toman, Stuart Pernsteiner, Emina Torlak:

Crust: A Bounded Verifier for Rust (N). 75-80
Session: Specification Mining
- Caroline Lemieux, Dennis Park, Ivan Beschastnikh:

General LTL Specification Mining (T). 81-92 - Hila Cohen, Shahar Maoz

:
Have We Seen Enough Traces? (T). 93-103 - Abdullah M. Alshanqiti

, Reiko Heckel:
Extracting Visual Contracts from Java Programs (T). 104-114 - Tien-Duy B. Le, Xuan-Bach Dinh Le, David Lo

, Ivan Beschastnikh:
Synergizing Specification Miners through Model Fissions and Fusions (T). 115-125
Session: Search-Based Software Testing
- Daniel Di Nardo, Fabrizio Pastore

, Andrea Arcuri, Lionel C. Briand:
Evolutionary Robustness Testing of Data Processing Systems Using Models and Data Mutation (T). 126-137 - Santo Carino, James H. Andrews:

Dynamically Testing GUIs Using Ant Colony Optimization (T). 138-148 - Matias Waterloo, Suzette Person, Sebastian G. Elbaum:

Test Analysis: Searching for Faults in Tests (N). 149-154
Session: Concurrency Bugs and Analysis
- James R. Wilcox, Parker Finch, Cormac Flanagan, Stephen N. Freund

:
Array Shadow State Compression for Precise Dynamic Race Detection (T). 155-165 - Pantazis Deligiannis

, Alastair F. Donaldson, Zvonimir Rakamaric:
Fast and Precise Symbolic Analysis of Concurrency Bugs in Device Drivers (T). 166-177 - Ziyi Lin, Darko Marinov, Hao Zhong

, Yuting Chen, Jianjun Zhao:
JaConTeBe: A Benchmark Suite of Real-World Java Concurrency Bugs (T). 178-189
Session: Automatic Test Generation
- Amin Milani Fard

, Ali Mesbah
, Eric Wohlstadter:
Generating Fixtures for JavaScript Unit Testing (T). 190-200 - Sina Shamshiri, René Just, José Miguel Rojas

, Gordon Fraser, Phil McMinn, Andrea Arcuri:
Do Automatically Generated Unit Tests Find Real Faults? An Empirical Study of Effectiveness and Challenges (T). 201-211 - Lei Ma, Cyrille Artho, Cheng Zhang, Hiroyuki Sato, Johannes Gmeiner, Rudolf Ramler:

GRT: Program-Analysis-Guided Random Testing (T). 212-223
Session: Mobile Applications I
- Yu Lin, Semih Okur, Danny Dig:

Study and Refactoring of Android Asynchronous Programming (T). 224-235 - Geoffrey Hecht

, Omar Benomar, Romain Rouvoy
, Naouel Moha, Laurence Duchien:
Tracking the Software Quality of Android Applications Along Their Evolution (T). 236-247 - Tuan Anh Nguyen, Christoph Csallner

:
Reverse Engineering Mobile Application User Interfaces with REMAUI (T). 248-259
Session: Automated Development Support II
- Fei Lv, Hongyu Zhang

, Jian-Guang Lou, Shaowei Wang, Dongmei Zhang, Jianjun Zhao:
CodeHow: Effective Code Search Based on API Understanding and Extended Boolean Model (E). 260-270 - S. M. Sohan, Craig Anslow, Frank Maurer

:
SpyREST: Automated RESTful API Documentation Using an HTTP Proxy Server (N). 271-276 - Lingfeng Bao, Zhenchang Xing, Xinyu Wang, Bo Zhou:

Tracking and Analyzing Cross-Cutting Activities in Developers' Daily Work (N). 277-282 - Kurtis Zimmerman, Chandan Raj Rupakheti:

An Automated Framework for Recommending Program Elements to Novices (N). 283-288 - Santiago Vargas-Baldrich, Mario Linares Vásquez

, Denys Poshyvanyk
:
Automated Tagging of Software Projects Using Bytecode and Dependencies (N). 289-294
Session: Program Repair and Synthesis
- Yalin Ke, Kathryn T. Stolee

, Claire Le Goues
, Yuriy Brun
:
Repairing Programs with Semantic Code Search (T). 295-306 - Qing Gao, Hansheng Zhang, Jie Wang, Yingfei Xiong

, Lu Zhang, Hong Mei:
Fixing Recurring Crash Bugs via Analyzing Q&A Sites (T). 307-318 - Simos Gerasimou, Giordano Tamburrelli, Radu Calinescu:

Search-Based Synthesis of Probabilistic Models for Quality-of-Service Software Engineering (T). 319-330 - Kartik Bajaj, Karthik Pattabiraman, Ali Mesbah

:
Synthesizing Web Element Locators (T). 331-341
Session: Software Performance
- Atrisha Sarkar, Jianmei Guo, Norbert Siegmund, Sven Apel

, Krzysztof Czarnecki:
Cost-Efficient Sampling for Performance Prediction of Configurable Systems (T). 342-352 - Morakot Choetkiertikul, Hoa Khanh Dam

, Truyen Tran, Aditya Ghose:
Predicting Delays in Software Projects Using Networked Classification (T). 353-364 - Yi Zhang, Jianmei Guo, Eric Blais, Krzysztof Czarnecki:

Performance Prediction of Configurable Software Systems by Fourier Learning (T). 365-373 - Uwe Pohlmann

, Marcus Hüwe:
Model-Driven Allocation Engineering (T). 374-384
Session: Product Lines and Configurable Software Systems
- Florian Angerer, Andreas Grimmer, Herbert Prähofer, Paul Grünbacher

:
Configuration-Aware Change Impact Analysis (T). 385-395 - Jabier Martinez

, Tewfik Ziadi
, Tegawendé F. Bissyandé, Jacques Klein
, Yves Le Traon
:
Automating the Extraction of Model-Based Software Product Lines from Model Variants (T). 396-406 - Matthias Kowal, Max Tschaikowski

, Mirco Tribastone, Ina Schaefer:
Scaling Size and Parameter Spaces in Variability-Aware Software Performance Models (T). 407-417
Session: Testing I
- Dongjiang You, Sanjai Rayadurgam, Mats Per Erik Heimdahl, John Komp

, BaekGyu Kim
, Oleg Sokolsky
:
Executing Model-Based Tests on Platform-Specific Implementations (T). 418-428 - Shauvik Roy Choudhary, Alessandra Gorla, Alessandro Orso:

Automated Test Input Generation for Android: Are We There Yet? (E). 429-440 - Nader Boushehrinejadmoradi, Vinod Ganapathy, Santosh Nagarakatte

, Liviu Iftode:
Testing Cross-Platform Mobile App Development Frameworks (T). 441-451
Session: Defect Prediction and Debugging
- Jaechang Nam, Sunghun Kim:

CLAMI: Defect Prediction on Unlabeled Datasets (T). 452-463 - Shin Hong, Byeongcheol Lee, Taehoon Kwak, Yiru Jeon, Bongsuk Ko, Yunho Kim, Moonzoo Kim:

Mutation-Based Fault Localization for Real-World Multilingual Programs (T). 464-475 - An Ngoc Lam

, Anh Tuan Nguyen, Hoan Anh Nguyen, Tien N. Nguyen:
Combining Deep Learning with Information Retrieval to Localize Buggy Files for Bug Reports (N). 476-481
Session: Testing II
- Kyle Dewey

, Jared Roesch, Ben Hardekopf
:
Fuzzing the Rust Typechecker Using CLP (T). 482-493 - Jinkun Lin, Chuan Luo, Shaowei Cai

, Kaile Su
, Dan Hao
, Lu Zhang:
TCA: An Efficient Two-Mode Meta-Heuristic Algorithm for Combinatorial Test Generation (T). 494-505 - Benwen Zhang, Emily Hill, James Clause:

Automatically Generating Test Templates from Test Names (N). 506-511
Session: Concurrent/Parallel Programming
- Alexandros Tzannes, Stephen T. Heumann, Lamyaa Eloussi, Mohsen Vakilian, Vikram S. Adve, Michael Han:

Region and Effect Inference for Safe Parallelism (T). 512-523 - Yanyan Jiang, Du Li, Chang Xu, Xiaoxing Ma

, Jian Lu:
Optimistic Shared Memory Dependence Tracing (T). 524-534 - Eric G. Mercer, Peter Anderson, Nick Vrvilo, Vivek Sarkar:

Model Checking Task Parallel Programs Using Gradual Permissions (N). 535-540
Session: Program Analysis I
- Yoonseok Ko, Hongki Lee, Julian Dolby, Sukyoung Ryu

:
Practically Tunable Static Analysis Framework for Large-Scale JavaScript Applications (T). 541-551 - Changhee Park, Sooncheol Won, Joonho Jin, Sukyoung Ryu

:
Static Analysis of JavaScript Web Applications in the Wild via Practical DOM Modeling (T). 552-562 - Mark Hills

:
Variable Feature Usage Patterns in PHP (T). 563-573
Session: Program Translations
- Yusuke Oda, Hiroyuki Fudaba, Graham Neubig, Hideaki Hata

, Sakriani Sakti, Tomoki Toda
, Satoshi Nakamura:
Learning to Generate Pseudo-Code from Source Code Using Statistical Machine Translation (T). 574-584 - Anh Tuan Nguyen, Tung Thanh Nguyen

, Tien N. Nguyen:
Divide-and-Conquer Approach for Multi-phase Statistical Migration for Source Code (T). 585-596 - Alexandru F. Iosif-Lazar, Ahmad Salim Al-Sibahi

, Aleksandar S. Dimovski
, Juha Erik Savolainen, Krzysztof Sierszecki
, Andrzej Wasowski
:
Experiences from Designing and Validating a Software Modernization Transformation (E). 597-607
Session: Program Analysis II
- Elena Sherman, Matthew B. Dwyer

:
Exploiting Domain and Program Structure to Synthesize Efficient and Precise Data Flow Analyses (T). 608-618 - Johannes Lerch, Johannes Späth, Eric Bodden

, Mira Mezini:
Access-Path Abstraction: Scaling Field-Sensitive Data-Flow Analysis with Unbounded Access Paths (T). 619-629 - Krishna Narasimhan, Christoph Reichenbach

:
Copy and Paste Redeemed (T). 630-640 - Raffi Khatchadourian

, Awais Rashid
, Hidehiko Masuhara, Takuya Watanabe:
Detecting Broken Pointcuts Using Structural Commonality and Degree of Interest (N). 641-646
Session: Mobile Applications II
- Julia Rubin, Michael I. Gordon, Nguyen Nguyen, Martin C. Rinard:

Covert Communication in Mobile Applications (T). 647-657 - Shengqian Yang, Hailong Zhang, Haowei Wu, Yan Wang, Dacong Yan, Atanas Rountev:

Static Window Transition Graphs for Android (T). 658-668 - Paulo Barros, René Just, Suzanne Millstein, Paul Vines, Werner Dietl, Marcelo d'Amorim

, Michael D. Ernst:
Static Analysis of Implicit Control Flow: Resolving Java Reflection and Android Intents (T). 669-679 - Justin Del Vecchio, Feng Shen, Kenny M. Yee, Boyu Wang, Steven Y. Ko, Lukasz Ziarek:

String Analysis of Android Applications (N). 680-685
Session: Software Evolution
- Yi Li

, Julia Rubin, Marsha Chechik:
Semantic Slicing of Software Version Histories (T). 686-696 - Kivanç Muslu, Luke Swart, Yuriy Brun

, Michael D. Ernst:
Development History Granularity Transformations (N). 697-702 - Antonio Filieri

, Corina S. Pasareanu, Guowei Yang
:
Quantification of Software Changes through Probabilistic Symbolic Execution (N). 703-708 - Thomas A. Walsh, Phil McMinn, Gregory M. Kapfhammer:

Automatic Detection of Potential Layout Faults Following Changes to Responsive Web Pages (N). 709-714
Session: Evaluating Automated Approaches
- Michael Vierhauser

, Rick Rabiser
, Paul Grünbacher
, Alexander Egyed:
Developing a DSL-Based Approach for Event-Based Monitoring of Systems of Systems: Experiences and Lessons Learned (E). 715-725 - Andreas Wölfl, Norbert Siegmund, Sven Apel

, Harald Kosch, Johann Krautlager, Guillermo Weber-Urbina:
Generating Qualifiable Avionics Software: An Experience Report (E). 726-736 - Alex Groce, Iftekhar Ahmed, Carlos Jensen, Paul E. McKenney:

How Verified is My Code? Falsification-Driven Verification (T). 737-748
Session: Data Mining: User Feedback
- Phong Minh Vu, Tam The Nguyen, Hung Viet Pham, Tung Thanh Nguyen

:
Mining User Opinions in Mobile App Reviews: A Keyword-Based Approach (T). 749-759 - Xiaodong Gu

, Sunghun Kim:
"What Parts of Your Apps are Loved by Users?" (T). 760-770 - Emitza Guzman, Muhammad El-Haliby, Bernd Bruegge:

Ensemble Methods for App Review Classification: An Approach for Software Evolution (N). 771-776
Session: Tool Demonstrations I
- Michael Vierhauser

, Rick Rabiser
, Paul Grünbacher
, Jürgen Thanhofer-Pilisch:
The ReMinds Tool Suite for Runtime Monitoring of Systems of Systems. 777-782 - Nuno Flores

, Ademar Aguiar
:
DRIVER - A Platform for Collaborative Framework Understanding. 783-788 - Phong Minh Vu, Hung Viet Pham, Tam The Nguyen, Tung Thanh Nguyen

:
Tool Support for Analyzing Mobile App Reviews. 789-794 - Tam The Nguyen, Hung Viet Pham, Phong Minh Vu, Tung Thanh Nguyen

:
Recommending API Usages for Mobile Apps with Hidden Markov Model. 795-800 - Darko Bozhinoski, Davide Di Ruscio

, Ivano Malavolta
, Patrizio Pelliccione
, Massimo Tivoli
:
FLYAQ: Enabling Non-expert Users to Specify and Generate Missions of Autonomous Multicopters. 801-806 - Omar Inverso

, Truc L. Nguyen, Bernd Fischer
, Salvatore La Torre, Gennaro Parlato
:
Lazy-CSeq: A Context-Bounded Model Checking Tool for Multi-threaded C-Programs. 807-812
Session: Tool Demonstration II
- S. M. Sohan, Craig Anslow, Frank Maurer

:
SpyREST in Action: An Automated RESTful API Documentation Tool. 813-818 - Krishna Narasimhan:

Clone Merge - An Eclipse Plugin to Abstract Near-Clone C++ Methods. 819-823 - Hiroyuki Fudaba, Yusuke Oda, Koichi Akabe

, Graham Neubig, Hideaki Hata
, Sakriani Sakti, Tomoki Toda
, Satoshi Nakamura:
Pseudogen: A Tool to Automatically Generate Pseudo-Code from Source Code. 824-829 - Manchun Zheng, Michael S. Rogers, Ziqing Luo, Matthew B. Dwyer

, Stephen F. Siegel:
CIVL: Formal Verification of Parallel Programs. 830-835 - Yu Lin, Danny Dig:

Refactorings for Android Asynchronous Programming. 836-841 - Lei Ma, Cyrille Artho, Cheng Zhang, Hiroyuki Sato, Johannes Gmeiner, Rudolf Ramler:

GRT: An Automated Test Generator Using Orchestrated Program Analysis. 842-847
Session: Tool Demonstration III
- Kartik Bajaj, Karthik Pattabiraman, Ali Mesbah

:
LED: Tool for Synthesizing Web Element Locators. 848-851 - Christopher Pietsch, Timo Kehrer, Udo Kelter, Dennis Reuling, Manuel Ohrndorf:

SiPL - A Delta-Based Modeling Framework for Software Product Line Engineering. 852-857 - Cyrille Artho, Martina Seidl, Quentin Gros, Eun-Hye Choi

, Takashi Kitamura
, Akira Mori
, Rudolf Ramler, Yoriyuki Yamagata
:
Model-Based Testing of Stateful APIs with Modbat. 858-863 - Lingfeng Bao, Deheng Ye, Zhenchang Xing, Xin Xia

, Xinyu Wang:
ActivitySpace: A Remembrance Framework to Support Interapplication Information Needs. 864-869 - Caroline Lemieux, Ivan Beschastnikh:

Investigating Program Behavior Using the Texada LTL Specifications Miner. 870-875 - Ines Coimbra Morgado

, Ana C. R. Paiva:
The iMPAcT Tool: Testing UI Patterns on Mobile Applications. 876-881
Doctoral Symposium
- Johannes Bräuer

:
Measuring Object-Oriented Design Principles. 882-885 - Maria Salama

:
Stability of Self-Adaptive Software Architectures. 886-889 - Ana-Maria Sutîi:

MetaMod: A Modeling Formalism with Modularity at Its Core. 890-893 - Gillian J. Greene:

A Generic Framework for Concept-Based Exploration of Semi-Structured Software Engineering Data. 894-897 - Semih Okur:

Understanding, Refactoring, and Fixing Concurrency in C#. 898-901 - Eric Shing-Suan Wang, Zhe Dang:

A Message-Passing Architecture without Public Ids Using Send-to-Behavior. 902-905

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














