Building Software with a Plugin Architecture

A session at ArchConf

Tuesday 5th April, 2016

5:00pm to 6:30pm (PST)

We've been building Java applications the same way for the greater part of a decade. But these monolithic applications have shortcomings that prevent us from increasing development agility and architectural flexibility. In this session, we'll build a simple system with a plugin and demonstrate it's advantages across the full software development lifecycle.

Are you familar with the Open Closed Principle (OCP) that states “software should be open for extension but closed to modification.” If so, then you know that OCP is a class design principle. But what happens when we extend the definition of OCP and start applying the idea at an architectural level? The answer is that we realize a positive impact on development team structure, software builds, and runtime flexibility. In this session, we'll build a simple system with a plugin architecture and demonstrate how OCP applied at an architectural level opens a new world of possibilities.

About the speaker

This person is speaking at this event.
Kirk Knoernschild

Research Director @ Gartner, Software Developer @ heart bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 5:00pm6:30pm PST

Date Tue 5th April 2016

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session