Loading…
SATURN 2018 has ended
Welcome to the SATURN 2018 program! Be sure to create a login for Sched.com and start building your program online.
Prairie D [clear filter]
Tuesday, May 8
 

8:30am CDT

Welcome and Opening Remarks
Speakers
avatar for John Klein

John Klein

Software Engineering Institute
John Klein is a senior member of the technical staff at the Software Engineering Institute, doing consulting and research in software architecture practices. He came to the SEI from industry, where he was a chief software architect at Avaya. Klein has experience leading architecture... Read More →
avatar for Paulo Merson

Paulo Merson

Brazilian Federal Court of Accounts (TCU)
Paulo Merson has been programming in the small and programming in the large for over 30 years. Paulo is a software developer at the Brazilian Federal Court of Accounts. He is a Visiting Scientist with the Software Engineering Institute (SEI), a certified instructor for Arcitura, and... Read More →


Tuesday May 8, 2018 8:30am - 9:00am CDT
Prairie D Hilton Dallas/Plano Granite Park

9:00am CDT

Keynote: The Whys and Hows of Evolutionary Architecture
The perceptions of Evolutionary Architecture have progressed rapidly from something considered heretical to something considered essential yet challenging. The shift has resulted from changes in both the business climate with its need for rapid innovation and the supporting technology that makes Evolutionary Architecture feasible. Describing these changes sets up a discussion about the mechanics of implementing an evolutionary architecture. We'll particularly focus on the central role of fitness functions in driving the architecture in the desired direction and how techniques such as refactoring databases and continuous delivery support architectural evolution. We'll close by looking at what the future holds.

See the slides.
Watch the video.

Keynotes
avatar for Rebecca Parsons

Rebecca Parsons

Chief Technology Officer, ThoughtWorks
Dr. Rebecca Parsons is ThoughtWorks' Chief Technology Officer. She has more than 30 years' application development experience, in a wide range of domains. She has extensive experience leading in the creation of large-scale distributed object applications, services based applications... Read More →

Tuesday May 8, 2018 9:00am - 10:00am CDT
Prairie D Hilton Dallas/Plano Granite Park

4:45pm CDT

Azure Table Storage: The Good, the Bad, the Ugly
Azure Table storage, a NoSQL data service in the cloud. Schemaless and with JSON compatibility, it’s simple and it does its job well. But everything great has its pitfalls.

Join in this lightning talk to look at and investigate the wonders and the mysteries, the shocks and the no-nos of using Azure Table storage. We will look at sample code, setting up and using the storage in action. Most notably, the program also looks at performance metrics, comparing Azure Table storage to other data services. Is this the thing for you? Find out!

See the slides.
Watch the video.

Speakers
avatar for Sirar Salih

Sirar Salih

Making Waves
Sirar Salih is a technical lead and solution architect working at Making Waves. He is the creator of the node-server-ar-drone library at NPM, co-founder of the AngularJS Oslo user group, board member of the Norwegian .NET User Group Oslo, former vice president of the Norwegian .NET... Read More →


Tuesday May 8, 2018 4:45pm - 5:00pm CDT
Prairie D Hilton Dallas/Plano Granite Park

5:00pm CDT

Enterprise IT: Architecture to the Rescue
Architecture contains the potential to guide the development of big enterprise in the right direction, connecting the existing IT portfolio to the business functions and using this as a map to guide future development. This talk will show you how we have set up a company-wide network of architects both on the business side and on the IT side that work together. They span the different business functions in order to handle both the internal architecture for each business function and, more importantly, the interface between the business functions. A key part of this is taking advantage of new ways of working, such as design thinking and DevOps—as well as new technology, such as microservices, machine learning, Hadoop data lakes, and web-based and mobile clients.

See the presentation.
Watch the video.

Speakers
avatar for Jørn Ølmheim

Jørn Ølmheim

Leading Advisor, Statoil ASA
Jørn Ølmheim is a practicing software professional with strong interest in open source, internet technology, and programming languages. He currently is data and solution architect at Statoil, focusing on software architecture and systems integration challenges. Statoil ASA is the... Read More →


Tuesday May 8, 2018 5:00pm - 5:15pm CDT
Prairie D Hilton Dallas/Plano Granite Park

5:15pm CDT

Tiered Blockchain Mechanisms for High-Integrity Outcomes
As Don Tapscott once said, “The first generation of the digital revolution brought us the Internet of information. The second generation—powered by blockchain technology—is bringing us the Internet of value: a new, distributed platform that can help us reshape the world of business and transform the old order of human affairs for the better.”

Traditional consensus algorithms like proof-of-work are inefficient at scale, and smart contracts are limited to a single ecosystem. However, by creating a “blockchain of blockchains” architecture, more complex event-driven architectures can be created using separate ecosystems that are independently validated. For example, a smart city could be programmed to execute an emergency shutdown if certain criteria are met. A designer of this system would want to make absolutely sure that the conditions were true before executing a threat response of this magnitude. By having each IoT sensor group that measures a specific environmental condition on its own “sidechain” network, and sharing their ‘state’ to a main authoritative blockchain network, one can create data integrity checks that prevent these programs from triggering by accident in a fault tolerant and distributed manner.

See the presentation.
Watch the video.

Speakers
avatar for Ryan Luckay

Ryan Luckay

Ryan Luckay works as a project manager and futurist for government clients. He has co-authored more than 15 patents on behalf of his clients and has years of emerging technology incubator project delivery experience, including a project costing $80 million. Luckay loves movies, video... Read More →


Tuesday May 8, 2018 5:15pm - 5:30pm CDT
Prairie D Hilton Dallas/Plano Granite Park
 
Wednesday, May 9
 

8:30am CDT

Morning Remarks
Wednesday May 9, 2018 8:30am - 9:00am CDT
Prairie D Hilton Dallas/Plano Granite Park

9:00am CDT

Keynote: Virtual Reality for Football Concussion Education
A neuroscientist, a radiologist, and an engineer walk into a bar...sounds like the beginning of a bad joke. In reality it marked the beginning of a collaboration to develop a virtual reality app to improve education about concussions among college football players. Concussions are one of the most important public health problems that spans multiple sports including soccer, hockey, wrestling, and other contact sports. This presentation will highlight the development process of the virtual reality app and the lessons learned from the experience working with athletes, soldiers, physicians, and psychologists.
Watch the video.

Keynotes
avatar for Ricardo Valerdi

Ricardo Valerdi

Associate Professor, Systems & Industrial Engineering Director, Sports Management Program, University of Arizona
Dr. Ricardo Valerdi is an Associate Professor in the Department of Systems and Industrial Engineering and Director of the Sports Management Program at the Eller College of Management at the University of Arizona. Previously he was a Research Associate in the Engineering Systems Division... Read More →

Wednesday May 9, 2018 9:00am - 10:00am CDT
Prairie D Hilton Dallas/Plano Granite Park

4:45pm CDT

Fish Sticks Comedy at SATURN 2018!
Join us to watch the Fish Sticks Comedy folks perform improv skits based on software architecture!

Wednesday May 9, 2018 4:45pm - 5:45pm CDT
Prairie D Hilton Dallas/Plano Granite Park
 
Thursday, May 10
 

8:30am CDT

Morning Remarks
Thursday May 10, 2018 8:30am - 9:00am CDT
Prairie D Hilton Dallas/Plano Granite Park

9:00am CDT

Slide Roulette!
Unwind and have a little fun with your fellow SATURN attendees during this improvisational presentation game! A selection of random slide decks will be prepared in advance to be presented by brave volunteers. Fame and prizes await those who seize the day!

Rules:
  1. The presenter cannot see the slides before presenting.
  2. The presenter delivers each slide in succession without skipping slides or going back.
  3. The presentation ends when all slides are presented, or after 6 minutes, whichever comes first.

Sign-up sheets will be available near the Registration Table.

Thursday May 10, 2018 9:00am - 9:30am CDT
Prairie D Hilton Dallas/Plano Granite Park

9:30am CDT

Linda Northrop Software Architecture Award Winner: Software Architecture as Systems Dissolve
Software architecture has been a mainstream discipline since the 1990s and in that time has become a recognized, widely researched, and often valued part of the software engineering process. However, architecture approaches must reflect the technologies and priorities of the systems we are building, and in this regard its future has never looked more uncertain or more exciting. From our history of monolithic compile-time architecture, to many-tiered distributed systems, to Internet-connected services, we are now entering the era of cloud-hosted, microservice-based, pay-for-usage systems development. In this new world, the boundaries of “my” system are no longer so clear, and our systems are dissolving into complex webs of independently owned and evolved services, with nothing more in common than a shared credit card for billing and an agreement on the format of network requests. What can the history of software architecture tell us about the likely challenges in this environment? And how must it develop in order to meet them?
Watch the video.

Speakers
avatar for Eoin Woods

Eoin Woods

Endava
Eoin Woods is the CTO of Endava, a technology company that delivers projects in the areas of digital, agile and automation. Prior to joining Endava, Eoin has worked in the software engineering industry for 20 years developing system software products and complex applications in the... Read More →


Thursday May 10, 2018 9:30am - 10:00am CDT
Prairie D Hilton Dallas/Plano Granite Park

2:45pm CDT

Keynote: Uncoupling
We overload our terms a lot in this industry. "Coupling" is one such. That word covers situations ranging from essential to accidental to comical to cosmic. Coupling seems to be the root of all ills. It is the molasses that slows our every move. And yet, in the industry from which we borrowed the term, "coupling" was not a dirty word. It meant something ingenious. Let us contemplate coupling for a time and see what we can do about it.

See the slides.
Watch the video.

Keynotes
avatar for Michael Nygard

Michael Nygard

Cognitect, Inc.
Michael Nygard strives to raise the bar and ease the pain for developers around the world. He shares his passion and energy for improvement with everyone he meets, sometimes even with their permission. Living with systems in production taught Michael about the importance of operations... Read More →

Thursday May 10, 2018 2:45pm - 3:45pm CDT
Prairie D Hilton Dallas/Plano Granite Park

3:45pm CDT

Debrief of the Growing Great Software Designers Workshop
Since 2015, Michael and George have facilitated a workshop on the Monday before the SATURN Conference to bring together a group of interested and enthusiastic participants to focus on a topic that is emerging as important for software architects. The topic for 2018, Growing Great Software Designers, provided an opportunity to share what we have learned and are applying in our day jobs. Invited participants heard and shared stories of valiant attempts, grand strategies, energizing wins, and humbling defeats in this area. At the end of the workshop, the group worked to generalize and distill their discussions so that others can benefit from them. This debrief of the workshop will share with the SATURN community those suggestions, practices, ah-ha! moments, and challenges that must be overcome in today’s software shops.
Watch the video.

See the slides.

Speakers
avatar for George Fairbanks

George Fairbanks

Google
George Fairbanks is a software engineer with academic leanings. His formative years were in the object-oriented world of Smalltalk, UML, and design patterns. He received a PhD in software engineering from Carnegie Mellon University, where he learned software architecture from David... Read More →
avatar for Michael Keeling

Michael Keeling

IBM Watson
Michael Keeling is a software engineer at IBM, where he helps build Watson and has worked in the software industry for more than a decade. He is author of the book Design It! From Programmer to Software Architect. Keeling has a master’s degree in software engineering from Carnegie Mellon University and a bachelor’s degree in computer science from the College of William and Mary... Read More →


Thursday May 10, 2018 3:45pm - 4:15pm CDT
Prairie D Hilton Dallas/Plano Granite Park

4:15pm CDT

Closing Remarks, Conference Awards
Thursday May 10, 2018 4:15pm - 4:30pm CDT
Prairie D Hilton Dallas/Plano Granite Park
 
Filter sessions
Apply filters to sessions.