Call for Submissions

SATURN is the leading conference for software architecture practitioners who look beyond the details of today’s technologies to the underlying trends, techniques, and principles that underpin lasting success in our fast-moving field. SATURN attracts attendees from many domains and technical communities who share interests in both practice and research. This unique mix makes it the best place to learn, exchange ideas, and find collaborators at the leading edge of modern software architecture practice.

The call for submissions for SATURN 2018 is closed. See the SATURN 2018 program for more information about the SATURN 2018 technical program.


Complete the Copyright Clearance and Authorization to Record Form

Abstracts Due
January 15, 2018

Notification of Acceptance
February 9, 2018

Final Confirmation
Final Presentations Due
April 30, 2018

Conference Tracks

This year’s technical program is organized into three tracks, outlined below. A submission topic might be relevant to more than one of these tracks, but each proposal should identify a primary track. We provide example topics for each track, but proposals need not be limited to these topics.

Data Analytics, Machine Learning, Big Data, Artificial Intelligence

Frameworks, techniques, and tools in this area have become mainstream technology, used in e-commerce, auditing, and many other industry and government domains, including enterprise solutions. Topics in this track may include

  • architecture design and analysis of data-analytics solutions
  • tools and frameworks for data analytics and machine learning
  • big-data technologies and infrastructure for large-scale data management (e.g., distributed and NoSQL databases) and processing (e.g., Hadoop, Storm, Spark)
  • how the emerging wave of intelligent automation, such as robotic process automation and digital assistants, affects architects and systems

Microservices, Event-Driven, Serverless, Containerization, Internet of Things (IoT)

Explore design considerations, benefits, and challenges involved in the use of architecture styles for distributed systems. Topics may include case studies, frameworks, platforms, patterns, and techniques about

  • event-driven architectures and reactive systems
  • microservice architectures
  • Command-Query Responsibility Segregation (CQRS) and event sourcing
  • serverless architecture, Function as a Service (FaaS), cloud-based databases
  • API Gateway, API management
  • software containers and container orchestration
  • Internet of Things, mobile apps, device data management

Other Design and Development Techniques, Patterns, and Solutions

Talks about other interesting topics related to software architecture, such as

  • how architects can be effective in fast-moving, agile environments, and architecture within self-organizing teams including agile teams and open-source projects
  • DevOps, continuous integration, continuous delivery, testing, and software quality assurance
  • quality attribute concerns including performance, availability, usability, security, and interoperability
  • developing software architects, including coaching, mentoring, certification, professional training, and college education
  • management and minimization of technical debt
  • software architecture design, evaluation, documentation, conformance, and reconstruction

Session Types

When deciding what kind of session to propose, choose a session type that you are comfortable presenting or facilitating and that also helps you effectively share your wisdom, knowledge, and experience with your audience. You may submit proposals for a 30-minute talk as well as a 90-minute talk on the same topic.

  • Experience Report—30-minute or 45-minute presentation that describes a first-hand experience and lessons learned. Generally a slide-based presentation that tells a story about something that you did.
  • Technical Talk—30-minute or 45-minute lecture-based session, focused on teaching a specific topic based on your knowledge and expertise in that topic.
  • Tutorial—90-minute session with attendees spending part of the time in hands-on learning activities such as writing code, applying a design technique, or practicing an architecture leadership activity. We have a few slots available for these presentations.
  • DEV@SATURN Talk (TED-Style Presentation)—15-minute talk that concisely shares a single important technique, lesson, or experience. Some stories are short and don't need a lot of slides to explain. We have a few slots available for these presentations.

Download a print version of the Call for Submissions.

Submission Guidelines

All proposals must be submitted to the online submission system. Presenters whose proposals are accepted will receive free or discounted admission to the conference depending on the submission type.

For tips on how to submit a winning proposal, see SATURN Proposal Guidelines on the SATURN blog.

To help ensure that your proposal is clear and gets a fair review, please fill in all of the information requested in the online submission form. Keep the following guidelines in mind:

  • Use the Description text box to provide the abstract of your talk. This abstract will appear in the conference program. Please limit it to 200 words. 
  • The Elevator Pitch is optional. Focus on making the abstract (Description text box) as enticing as possible. 
  • If you are submitting an Experience Report or a Technical Talk, use the Notes text box to indicate whether your talk is 30 or 45 minutes long. 
  • It is not necessary to relate your submission to one of the conference tracks; the reviewers will do that.

The SATURN 2018 Technical Program Committee looks forward to reviewing your submissions!