TOSE 2016 : The 5th International Workshop on Theory-Oriented Software Engineering

In conjunction with The 38th International Conference on Software Engineering (ICSE 2016), Austin, Texas, USA

Tentative Program

Session 1: 9:00 AM-10:30 AM
  • Ralph, P. et al. Introduction to TOSE 2016
  • Johnson, P. The Tarpit Theory of Software Engineering
  • Stoica, A. Dynamic Integration of System Components of a GTSE in Practice (slides)
Session 2: 11:00 AM-12:30 PM
  • Zviel-Girshin, R. and Rosenberg, N. Montessori + SE + ICT = SEET: Using SE to Teach SE
  • Cockburn, A. Five Elements to a Theory of Software Engineering Management
  • Perry, D. Theories, Theories Everywhere (slides)
Session 3: 2:00 PM-3:30 PM
  • Abdelzad, V. et al. The Role of Semiotic Engineering in Software Engineering
  • Hall, J. and Rapanotti, L. Parameterising a theory of software problem solving
  • Giray, G. et al. Systematic Approach for Mapping SDMs to the Essence Framework
Session 4: 4:00 PM-5:30 PM
  • Zhang, H. Towards a Theory of Software Engineering – A Data Driven Approach
  • Staples, M. Empirical Validation of Software Theories
  • Discussion

Call for Papers

Key Dates

Paper submission deadline: January 29, 2016
Paper acceptance notification: February 19, 2016
Camera-ready accepted paper deadline: February 26, 2016
Workshop: May 15, 2016

Workshop Overview

Most academic disciplines are based on a set of central theories. Software engineering has meanwhile produced few widely-accepted and influential theories of its core phenomena. TOSE consequently supports attempts to propose, synthesize, clarify and test theories of software engineering phenomena. TOSE especially promotes attempts to answer fundamental questions, integrate ideas from diverse sources and propose revolutionary, contrarian or ambitious new theories. We therefore invite papers proposing, extending or evaluating any kind of theory (e.g. causal, process, explanatory, predictive, descriptive) concerning any aspect of software engineering.

Topics of interest include (but are not limited to):

  • New theories
  • Groundbreaking extensions to existing theories
  • Groundbreaking synthesis of existing theories
  • Novel applications of theories from reference disciplines (e.g. sociology) to software engineering
  • Grounded theory, ethnography and qualitative theory building
  • Systematic literature review and thematic synthesis, leading to new theory
  • Empirical evaluation of new and existing theories
  • Software engineering process theories
  • Research methodologies for theory evaluation
  • Contrarian perspectives on software engineering theory

Possible Contributions include (but are not limited to):

  • Theory proposals with conceptual evaluations
  • Theory building empirical field studies including grounded theory, case studies and ethnography
  • Theory building, explorative lab studies, experiments and simulations
  • Empirical evaluations of theories (any research approach welcome)
  • Systematic literature reviews and thematic analyses
  • Conceptual contributions related to research methodology
  • Position papers related to theories in software engineering


We welcome full papers (up to 7 pages) and short papers (up to 4 pages). Papers must follow ICSE technical papers formatting guidelines: and they should be submitted to the workshop's EasyChair site: Accepted papers will be published as an ICSE 2016 Workshop Proceedings in the ACM and IEEE Digital Libraries. The official publication date of the workshop proceedings is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of ICSE 2016. The official publication date affects the deadline for any patent filings related to published work.

Organizing Committee

Paul Ralph, University of Auckland, New Zealand
Arbi Ghazarian, Arizona State University, USA
Gregor Engels, University of Paderborn, Germany

To contact the organizers, please email:
Steering Committee
Barry Boehm, University of Southern California Michael Goedicke, University of Duisburg-Essen Ivar Jacobson, Ivar Jacobson International Pontus Johnson, KTH Royal Institute of Technology
Program Committee
  • Colin Atkinson
  • Doo-Hwan Bae
  • Luciano Baresi
  • Balbir Barn
  • Reda Bendraou
  • Ilia Bider
  • Jürgen Börstler
  • Mathias Ekstedt
  • Cengiz Erbas
  • Iaakov Exman
  • Ian Gorton
  • Robert Hall
  • Jon Hall
  • Patrizio Pelliccione
  • Shihong Huang
  • Stefan Jähnichen
  • Dewayne Perry
  • Tero Päivärinta
  • Lucia Rapanotti
  • Kari Smolander
  • Mark Staples
  • Anca-Juliana Stoica
  • Klaas-Jan Stol
  • Aaron Visaggio
  • Hongyu Zhang