Write a Blog >>
ISSTA 2018
Sun 15 - Sat 21 July 2018 Amsterdam, Netherlands
co-located with ECOOP and ISSTA

First International Workshop on SoftwAre debLoating And Delayering

The Workshop on SoftwAre debLoating And Delayering will be held in conjunction with ECOOP on July 19, 2018. SALAD will features discussion how program analysis and transformation can improve efficiency and safety of software by removing layers of abstraction. This workshop is partly supported by the U.S. Office of Naval Research on its recently created TPCP program that aims for late-stage software customization/specialization and complexity reduction techniques.

Talks

Title

Call for Papers

Typical software engineering methodologies focus on programmer productivity, they introduce execution inefficiencies due to abstraction boundaries and the inclusion of likely unused code. Program transformation techniques to mitigate these drawbacks while preserving original abstractions is underway. Such efforts seek to reclaim software execution efficiency and reduce indirection, as well as automatically de-layer and de-bloat programs. Promising results show that it is also possible to reduce the cyber security attack surface.

The Workshop on SoftwAre debLoating And Delayering (SALAD) will be held in conjunction with ECOOP on July 19, 2018. SALAD will features discussion how program analysis and transformation can improve efficiency and safety of software by removing layers of abstraction. This workshop is partly supported by the U.S. Office of Naval Research on its recently created TPCP program that aims for late-stage software customization/specialization and complexity reduction techniques.

Scope

Despite some early progress, there are still many open avenues for research. Various automated tools and ecosystems need to be investigated and developed to guarantee the effectiveness and correctness of transformation efforts as well as the performance wins of the transformed software. SALAD encourages submission geared toward:

  • Understanding issues in analysis and transformation for various languages and environments for de-layering and de-bloating.
  • Tools and techniques for guaranteeing correctness and enabling non-critical or undesired feature removal.
  • Identification of layers and areas of computing systems that are suitable for and can benefit from software customization/transformation.
  • Identification of associated challenges and constraints, and the particular adaptation to the methodology needed to operate within the identified areas.

Submissions

SALAD does NOT publish proceedings. SALAD accepts position papers between 1 and 6 pages. Submissions should be in two-column, 10-point format.

Thu 19 Jul

salad-2018-papers
11:00 - 12:30: SALAD - SALAD 1 at Paris
Chair(s): Harry XuUniversity of California, Los Angeles
salad-2018-papers11:00 - 11:15
Talk
salad-2018-papers11:15 - 11:55
Talk
Nick MitchellIBM TJ Watson Research Center
salad-2018-papers11:55 - 12:30
Talk
Frank TipNortheastern University, Chris LaffraUber Technologies
salad-2018-papers
13:30 - 15:30: SALAD - SALAD 2 at Paris
Chair(s): Harry XuUniversity of California, Los Angeles
salad-2018-papers13:30 - 14:00
Talk
Eric BoddenHeinz Nixdorf Institut, Paderborn University and Fraunhofer IEM
salad-2018-papers14:00 - 14:30
Talk
Bjorn De SutterGhent University, Belgium
salad-2018-papers14:30 - 15:00
Talk
Jens PalsbergUniversity of California, Los Angeles
salad-2018-papers15:00 - 15:30
Talk
Linhai SongPennsylvania State University, USA, Xinyu Xing
salad-2018-papers
16:00 - 18:30: SALAD - SALAD 3 at Paris
Chair(s): Jan VitekNortheastern University
salad-2018-papers16:00 - 16:37
Talk
Mansour Alharthi, Hong HuGeorgia Institute of Technology, Hyungon MoonGeorgia Tech, Taesoo KimGeorgia Tech
salad-2018-papers16:37 - 17:15
Talk
Julian DolbyIBM Thomas J. Watson Research Center
salad-2018-papers17:15 - 17:52
Talk
Omer TrippGoogle Inc.
salad-2018-papers17:52 - 18:30
Talk
Taddeus KroesVrije Universiteit Amsterdam, Anil Altinay, Joseph Nash, Yeoul Na, Stijn VolckaertUniversity of California, Irvine, Herbert Bos, Michael FranzUniversity of California, Irvine, Cristiano Giuffrida