SIGS DATACOM Fachinformationen für IT-Professionals

The Conference for Software Architecture
Munich, 03 - 07 February 2020

OOP 2020 – Call for Papers – Submission deadline: 01 July 2019

OOP 2020 – Call for Papers

The Conference for Software Architecture

OOP 2020, February 03 – 07
ICM – International Conference Center Munich, Germany

“Into the Unknown”

Dear Colleagues,

we invite you to submit proposals. With five days of in-depth sessions on a variety of topics, we seek for half-day tutorials (Mon), full-day tutorials (Mon & Fri) and regular sessions lasting 90, 60, or 45 minutes (Mon-Thu).

Your proposals should either be technical and oriented towards software architects or targeted at project leaders / decision makers who work in an enterprise environment. The participants expect an excellent overview of the state-of-the-art in modern software engineering. The sessions should focus either on promising concepts for the future or on cutting-edge techniques that are suitable for practical use today.

This year’s conference theme is Into the Unknown: What kinds of tools, architectures, and techniques support building reliable systems without knowing upcoming needs and usages? How can we create products and strategies for unknown markets? How can we find the right talent, keep the employees, and ensure continuous learning so the whole organization can grow with future changes? How can we take the responsibility for our future role in society?

We seek submissions on the following topic areas, ideally emphasizing the theme Into the Unknown:

•    "Software Architecture Maintenance & Evolution" by Michael Stal: This track illustrates how software architects can address continuous architectural maintenance & evolution systematically in their design activities. Sessions comprise best practices, methods, processes and tools for understanding, evaluating, extending and maintaining software systems.

•    "Modern Architecture – Known & Unknown" by Eberhard Wolff: Software Architecture is the foundation for any software project. Constantly, development teams discover and try new kinds of architectures. This track covers both well-known approaches and new architectures for: Agile architecture, Structured Monoliths, Events, Cloud-native, Serverless, Microservices, Self-contained Systems.

•    "Agile going Enterprise Architecture? Or vice versa?" by Wolfgang Keller: This track examines if Enterprise Architecture can become agile and deals with trade-offs that arise from the simultaneous need for sustainability and enterprise agility. Invited topics are: EAM for Agile Enterprise, EAM at Speed, Agile & Lean EAM, Business Architecture for Agile Enterprise, the changing job of the Enterprise Architect in agile times, Techie, Entrepreneur or both? Who’s the ideal Enterprise Architect.

•    "Modern Programming & C++17/C++20" by Nicolai Josuttis: Programming is still the foundation for software developers & system architects. Yet, things change: new programming languages & paradigms, more parallelization & powerful tools. Topics include: Modern programming paradigms (functional programming, concurrency, ...); modern programming languages like D, Dart, Go, Kotlin, R, Rust, Swift, …; Modern C++, C++17, C++20 ...; comparisons of programming languages & -paradigms; modern programming tooling (yet no product placements).

•    "Architecting Web Apps for Humans" by Stefan Tilkov: In this track, we’ll take a look at the state of the art of building great modern applications on the web. How to make web apps accessible, secure, evolvable, stable, and still fun to use? Topics include: User experience, user interface, and design intersections & interactions; Accessibility, Security, Privacy in web apps; Single-page apps, server-side rendering & mixed models; New and emerging browser standards; Long-term maintainability for web frontends; Best practices for HTML, CSS & JavaScript.

•    "Business Agility" by Marc Bless: Introducing Business Agility is more than adapting Scrum, LeSS, or Kanban. It means to align the whole business to agile core values: Decentralize decision making; Self-organizing teams; Flow optimization by limiting Work-in-Progress; Variability in uncertain design areas. So, Business Agility is an operating system for the whole organization. We welcome conceptual approaches & experience reports.

•    "DevOps & Continuous Everything" by Dorthe Lübbert: Since "DevOps" popped up in 2009, many tools, methods, practices yielded. DevOps changed how development, quality assurance & operations collaborate. Now we’ll look at the current state: Cultural Transformation / Overcoming the silos, Infrastructure as Code, Continuous Integration/Delivery/Deployment, Containerization & Orchestration, DevSecOps & Automated Security, Self-service Infrastructure, AI/Machine learning for Ops.

•    "Social Integration" by Olaf Lewitz: We focus on integrating different aspects of software-creating systems such as the following aspects: human behavior & software use, organization & software design (Conway’s law applied), people & process, product & process, people & product, user & customer & business & IT &… - thus integrating silos in minds, organizational structures, and software.

•    "Fusion: IT-Future-Society" by Johannes Mainusch: This track is looking for weird, personal and possibly not quite fitting lectures; with topics that inspire listeners to think in new directions. Contributions that connect technology and us, as human and future society. Keywords marking this connection are: art, communication, people from I to we, trust, carbon dioxide, wealth, global intelligence, enterprises, hope, ...

•    "Product Discovery, Innovation & User Experience" by Susanne Mühlbauer: This track concentrates on smart investments in product & business development. Thus, we’re looking for case studies, methods & ideas to face challenges like: Design Thinking & Lean Startup; UX/UI/ Customer Centricity; Digital Design, Digital Transformation; Prototyping and Experiments; Product Discovery & Product Design; Innovation & Business Model Generation.

•    "Testing & Quality" by Peter Zimmerer: Effective and efficient software & system development requires superior testing approaches and a commitment to quality. This track provides practical guidance how to address the increasing demand for reliability of systems, cost efficiency, and market needs on speed, flexibility, and sustainability, - and presents professional testing as a lever to explore into the unknown. Experts from different domains present new directions in the field, explain approved strategies and practices and share valuable project experiences how to make it happen.

In all areas, we particularly welcome case studies that describe experience in practice from all application domains including, but not limited to transportation (aerospace, railway, automotive, …), telecommunications, finance & insurance, industrial automation, mobile computing, government, as well as medical and life sciences.

Instructions for submissions (Submission deadline: July 1st, 2019)

Please submit your proposal(s) using the online form at:

You will find all instructions in the online form.
Presentations can be in German or English.
Write your submission in the language of your presentation!

All proposals must include the following detailed information for consideration
(Fields marked with an asterisk (*) are mandatory fields)

  • * Information on Speaker(s): Name(s), Email(s) and Organization(s)
  • * Title of Proposal: (max. 100 characters, including spaces), titles with more than 100 characters are truncated
  • * Short Abstract (max. 550 characters, including spaces), abstracts with more than 550 characters are truncated
  •   Extended Abstract (ca. 2000-2500 characters)
    When the proposal is included in the conference program, it will be published online with the short abstract
  • * Target Audience (max. 70 characters)
  • * Prerequisites (max. 70 characters)
  • * Level (Introductory, Practicing, Expert)
  • * Session Style 
  • * Projected learning outcomes / lessons learned for participant
  •   Process / mechanics (rough agenda of the session) 
  •   Presented before?
  • * Tags
  • * Familiarity of the Author with the Topic
  • * Biography:
     - session with 1 speaker: 450 - max. 500 characters
     - Session with 2 speakers: each speaker max. 200 characters
  •   Books 
  •   Remarks

Acceptance Criteria
We will use the following criteria for evaluating the submissions:
•    Quality of content and innovativeness: The sessions should be relevant and if possible, enable the participants to apply the learning in their day-to-day work. Conceptual submissions are possible, but in order to be accepted they should be outstanding. Experience reports or extended case studies are a great boost for acceptance.
•    Presentation form: We prefer sessions that allow the audience to get engaged and to actively participate, although we understand that this does not work for all topics.
•    Speaker: The sessions should be presented in an interesting, vivid, and entertaining way. Speakers who can prove these skills have a higher chance of acceptance.
•    Attractiveness for participants: Sessions with clear goals (especially within the core target groups) and exclusively for the participants (no repetitions from other conferences) will be rated higher. So will sessions that focus on this year’s theme, Into the Unknown.

Notification of Acceptance
The decisions regarding which proposals will be included in the final program won’t be made before the end of August. In some cases, we may contact you for additional information before making our final decision.

Thank you very much for contributing to the success of OOP 2020 by submitting your proposal. If you have any questions, do not hesitate to contact us. Please feel free to pass on this call for papers to your colleagues.

Best regards,

Program Chair
Jutta Eckstein (

Speaker Coordinator
Wolfgang Reuter (