Calls - Table of Contents
Call for Papers - Research Track

The IEEE/ACM Automated Software Engineering (ASE) Conference series is the premier research forum for automated software engineering. Each year, it brings together researchers and practitioners from academia and industry to discuss foundations, techniques, and tools for automating the analysis, design, implementation, testing, and maintenance of large software systems. ASE 2017 invites high quality contributions describing significant, original, and unpublished results. Solicited topics include, but are not limited to:

  • Automated reasoning techniques
  • Component-based service-oriented systems
  • Cloud computing
  • Computer-supported cooperative work
  • Configuration management
  • Data mining for software engineering
  • Domain modeling and meta-modeling
  • Empirical software engineering
  • Human-computer interaction
  • Knowledge acquisition and management
  • Mobile app development
  • Maintenance and evolution
  • Model-driven development
  • Program synthesis & transformations, automated defect repair
  • Program comprehension
  • Reverse engineering and re-engineering
  • Recommender systems for software engineering
  • Requirements engineering
  • Specification languages
  • Software analysis
  • Software architecture and design
  • Software product line engineering
  • Software visualization
  • Software security and trust; data privacy
  • Testing, verification, and validation

Three categories of submissions are solicited:

  • Technical Research Papers should describe innovative research in automating software development activities or automated support to users engaged in such activities. They should describe a novel contribution to the field and should carefully support claims of novelty with citations to the relevant literature. Where a submission builds upon previous work of the author(s), the novelty of the new contribution must be clearly described with respect to the previous work. Papers should also clearly discuss how the results were validated.
  • Experience Papers should describe a significant experience in applying automated software engineering technology and should carefully identify and discuss important lessons learned, so that other researchers and/or practitioners can benefit from the experience. Of special interest are experience papers that report on industrial applications of automated software engineering.
  • New Ideas Papers should describe novel research directions in automating software development activities or automated support to users engaged in such activities. New ideas submissions are intended to describe well-defined research ideas that are at an early stage of investigation and may not be fully validated.

Papers must be submitted electronically through the ASE 2017 submission site:

All submissions must come in PDF format and conform, at time of submission, to the IEEE Conference Proceedings Formatting Guidelines (title in 24pt font and full text in 10pt font, LaTEX users must use \documentclass[10pt,conference]{IEEEtran} without including the compsoc or compsocconf option.

Papers submitted to ASE 2017 must not have been published elsewhere and must not be under review or submitted for review elsewhere when being considered for ASE 2017.

Technical Research Papers and Experience Papers must not exceed 10 pages (including figures and appendices) plus up to 2 pages that contain ONLY references. New Ideas Papers must not exceed 6 pages (including figures, appendices AND references).

Important note: ASE 2017 will pursue a double-blind review process. For details see Instructions for Authors. All submissions must be in English.

Submissions that do not adhere to these limits or that violate the formatting guidelines will be desk-rejected without review.

Important Dates
  • Abstract submission: May 5, 2017
  • Paper submission: May 12, 2017
  • Author notification: July 21, 2017
  • Camera-ready: September 6, 2017
Program Co-Chairs
Program Committee

See Program Committee - Research Track.

Call for Tool Demonstrations

The objective of the ASE 2017 Demonstrations Track is to excite the software engineering community about new advances in our field through compelling demonstrations that help advance research and practice. The track is a highly interactive venue where researchers and practitioners can demonstrate their tools and discuss them with attendees.

Tool-based demonstrations describe novel aspects of early prototypes or mature tools. The tool demonstrations must communicate clearly the following information to the audience:

  • the envisioned users;
  • the software engineering challenge it proposes to address;
  • the methodology it implies for its users; and
  • the results of validation studies already conducted for mature tools, or the design of planned studies for early prototypes.

Highlighting scientific contributions through concrete artifacts is a critical supplement to the traditional ASE research papers. A demonstration provides the opportunity to communicate how the scientific approach has been implemented or how a specific hypothesis has been assessed, including details such as implementation and usage issues, data models and representations, APIs for tool and data access. Authors of regular research papers are thus also encouraged to submit an accompanying demonstration paper, stating clearly the contributions of the tool paper over the research paper.


Each submission will be reviewed by at least three members of the demonstrations selection committee. The evaluation criteria include:

  • the relevance of the proposed demonstration for the ASE audience;
  • the technical soundness of the demonstrated tool (for a tool demo);
  • the originality of its underlying ideas;
  • the quality of its presentation in the associated video; and
  • the degree to which it considers the relevant literature.

Tool demos that can demonstrate real-world applicability of the underlying ideas, e.g. by references to industrial case studies, will be particularly appreciated.


Submissions must conform to the ASE 2017 formatting and submission instructions. In particular, submissions of demonstrations papers must meet the following criteria.

  • A demonstration submission must not exceed six pages (including all text, references and figures).
  • Each submission MUST be accompanied by a short video (between three and five minutes long) illustrating the demonstration. The video should be made available online at the time of submission. Videos should (i) provide an overview of the tool's capabilities; (ii) walk through (some of) the tool capabilities; (iii) where appropriate, provide clarifying voice-over and/or annotation highlights; and (iv) be engaging and exciting for the watcher!
  • A submission must not have been previously published in a demonstration form and must not simultaneously be submitted to another symposium.
  • Submissions for tool track will NOT follow double-blind review process.
  • The paper submission must be in PDF.

Papers must be submitted electronically through EasyChair ( by July 2nd, 2017.

At the end of the abstract, please append the URL at which your demo video can be found. Please note that for consistency, we require that ALL videos be uploaded to YouTube and made accessible during the time of reviewing. Authors of successful submissions will have the opportunity to revise both the paper and the video (and its hosting location) by the camera-ready deadline.

Submissions must conform to the ASE 2017 formatting guidelines. Submissions that do not comply with the instructions and size limits will be rejected without review.

For further information, please email

Important Dates
  • Tool demonstration submission: July 2, 2017
  • Tool demonstration notification: July 30, 2017
  • Tool demonstration camera-ready: September 6, 2017
Tool Demonstration Co-Chairs
Call for Doctoral Symposium

The goal of the ASE 2017 Doctoral Symposium is to provide a supportive yet questioning setting in which the Ph.D. students have an opportunity to present and discuss their research with other researchers in the ASE community. The symposium aims at providing students useful guidance and feedback on their research and to facilitate networking within the scientific community by interacting with established researchers and with their peers at a similar stage in their careers.

The technical scope of the symposium is that of ASE. Students should consider participating in the Doctoral Symposium after they have settled on a dissertation topic with some initial research results. The ASE 2017 Doctoral Symposium is open to Ph.D. students at any stage of their research, whereby students at the initial stage (first or second year) will be able to challenge their ideas and current research directions, while students at a later stage (third or fourth year) will be able to present their preliminary results and get advice for improvement and for better exposition of their contributions and conclusions.


The Doctoral Symposium Committee will select participants using the following criteria:

  • The quality of the research (plan) and its relevance to ASE
  • Quality of the research abstract
  • Diversity of background, research topics, and approaches

Students should not infer that a list of prior publications is in any way expected or required; we welcome submissions from students for whom this will be their first formal submission as well as those who have previously published.


To apply as a student participant in the ASE 2017 Doctoral Symposium, one should prepare a submission package consisting of two parts, both of which must be submitted by the submission deadline (see instructions below).

All submissions must come in PDF format and conform, at the time of submission, to the IEEE Formatting Guidelines. The formatting is the same as the ASE research track.

Part 1: Research Abstract (max. 4 pages)

The research abstract must conform to the ASE 2017 formatting and submission instructions and should cover all of the following:

  • The research problem with justification of its importance
  • Discussion on previous work by submitter and others
  • A sketch of the proposed approach or solution
  • The expected contributions of the dissertation research
  • Progress that has been made so far in solving the stated problem
  • The methods that are or will be used to carry out the research
  • A plan for evaluating the work and presenting credible evidence to the research community
  • A list of publications (if any) of the submitter (appeared, accepted, submitted)

Students at the initial stage of their research might have some difficulty in addressing some of these instructions, but should make the best attempt. The research abstract should include the title of the work, the submitter's name a one-paragraph summary in the style of an abstract for a regular paper, and a text body that covers the points above. A paper for a doctoral symposium typically describes the work of a single student and does not have any coauthors. During the submission process, the system will additionally ask for the name of the advisor(s), contact information, and a link to the submitter's academic web page.

The deadline for submitting the research abstract is July 28th 2017; notifications are expected for August 24th. Please submit using easychair:

Part 2: Letter of Recommendation

In addition to the research abstract, a submitter must provide a letter for recommendation from their Ph.D. advisor. This letter should include the student's name and a candid assessment of the current status of the dissertation research and an expected date for dissertation submission. The recommendation letter should be in PDF, and sent to the co-chairs: with the subject "ASE 2017 DOCTORAL SYMPOSIUM RECOMMENDATION".

Travel Support

While ASE will not provide any direct travel support, participants are encouraged to explore the ACM CAPs program:


All authors of accepted contributions will receive further instructions for preparing their camera ready versions. Authors must register for the ASE 2017 Doctoral Symposium and present their work at the symposium.

Important Dates
  • Submission: July 28, 2017
  • Notification: August 24, 2017
  • Camera-ready: September 6, 2017
Doctoral Symposium Co-Chairs
Call for Workshops

ASE 2017 is soliciting proposals for workshops to be held in conjunction with the main conference. A workshop should provide an opportunity for exchanging views, advancing ideas, and discussing preliminary results on topics related to Automated Software Engineering. Workshops may also serve as platforms to nurture new scientific communities. Workshops should not be seen as an alternative forum for presenting full research papers. The workshops co-located with the conference will be organized before and/or after the main conference. The organizers will decide the exact day after the proposals have been reviewed and accepted. A workshop may last one or two days.

Workshop registration will be waived for one keynote speaker per workshop.


Proposals for organizing workshops should be written in English, limited to 4 pages (in IEEE format, following the formatting guidelines for the main track), and submitted in PDF to both workshop co-chairs Antonio Filieri and Corina Pasareanu by e-mail ( and Workshop proposals should include the following information:

  • Theme and goals of the workshop including its relevance to the field of Automated Software Engineering.
  • Targeted audience and the expected number of participants (minimum and maximum).
  • Workshop format (e.g., paper presentations, breakout sessions, panel-like discussions, combination of formats).
  • The equipment, room capacity, and any other resource necessary for the organization of the workshop.
  • Publicity strategy, participant solicitation and selection process that will be used by the workshop organizers to promote the workshop.
  • Brief description of the organizer's background, including relevant past experience on organizing workshops and contact information.
  • Initial version of the call for papers that the workshop organizers intend to use.
  • Workshop dates, duration (1 or 2 days), and any other scheduling constraints.

Note that the workshop co-chairs will consider the preference of workshop dates specified by the organizers, but the acceptance of a workshop proposal does not guarantee adherence to the requested date/time. The workshop co-chairs will assume that workshop proposers will be able to run a workshop on the dates that ASE 2017 has reserved for workshops.

Workshop proposals will be reviewed by the ASE 207 workshop co-chairs. Acceptance will be based on an evaluation of the workshop's potential for generating useful results, the timeliness and expected interest in the topic, the organizer's ability to lead a successful workshop, and the potential for attracting a sufficient number of participants. Accepted workshops must adhere to the common deadlines that will be listed for submissions of papers, acceptance of papers, and preparation of proceedings.

Important Dates
  • Proposal: April 21, 2017
  • Notification of acceptance: April 30, 2017
  • Camera-ready: September 6, 2017
Workshop Co-Chairs
Call for Tutorials

(Read below or go to the Call in Easychair)

Tutorials address a wide range of mature topics from theoretical foundations to practical techniques and tools for automated software engineering. The tutorials will be organized either on the Monday before or Friday after the main conference. The general chair and organizers will decide the exact dates after all proposals have been reviewed and accepted. Tutorials are intended to provide scientific background on themes relevant to ASE's research audience.

Instructors are invited to submit proposals for half-day and full-day tutorials and, upon selection, are required to provide tutorial notes on the topic of presentation in PDF. Tutorial proposals are limited to 5 pages (using any format, e.g., ACM or IEEE) and should be submitted in PDF over EasyChair over the link


Proposal submissions should include the following information:

  • Name and affiliation of the proposer/organizer (including e-mail address)
  • Name and affiliation of each additional instructor
  • Instructors' experience in the area, including other tutorials, courses, etc.
  • Title, objective, abstract, and duration
  • Outline with approximate timings
  • Target audience, including the indication of level (novice, intermediate, expert)
  • Assumed background of attendees
  • Brief biography of each instructor (for later inclusion in publicity materials)
  • History of the tutorial (if it has been already presented; provide location, approximate attendance, etc.)
  • Audio-visual and technical requirements
  • Preferences for tutorial date, duration (half-day or full-day), and any other scheduling constraints, with justification for full day (if a full day is proposed)

Proposals are due by May 26, 2017 and should be submitted over

Tutorial proposals will be reviewed by the ASE 2017 tutorial co-chairs Nikolaj Bjørner and Milos Gligoric. Acceptance will be based on the timeliness and expected interest in the topic and the potential for attracting a sufficient number of participants.

Important Dates
  • Tutorial proposal submission: May 26, 2017
  • Tutorial proposal notification: June 9, 2017
  • Tutorial advertisement material for the ASE web site: June 23, 2017
    Note: The authors of accepted proposals must provide text so their tutorials can be advertised on the ASE web site. This text should include tutorial description and author information (picture, website link, and biodata). We will include the text on the conference website.
  • Tutorial final notification: September 1, 2017
    Note: Tutorials with too few registered attendees may be cancelled.
Tutorial Co-Chairs

All questions about submissions should be emailed to the tutorial co-chairs.

On Using Data From GitHub

If your research includes data obtained from GitHub, the GitHub Terms of Service require that "publications resulting from that research are open access".

For this reason, ASE encourages the green open access availability of your paper, if accepted for publication.

Green Open Access (also known as "self-archiving") means that you, as an author, archive a version of the paper yourself at your personal home page, at an institutional repository of your employer, or at an e-print server such as arXiv. To learn more about open access, please read the Green Open Access FAQ by Arie van Deursen.

Important: open access requirements for papers using GitHub data must be fulfilled upon acceptance, not before. This is because making the paper available before (e.g., on your website) would compromise the anonymity of the double-blind submission.