April 29 to May 3, 2013
Two SEI courses on software architecture will be offered to SATURN 2013 attendees: Advanced Topics in Service-Oriented Architecture and Software Architecture Design and Analysis. These two-day courses are offered on April 29 and 30, 2013.
The goal of this course is to provide guidance in the following areas
If implemented correctly, SOA adoption can provide business agility, reuse of business functionality, and leverage of legacy systems for an organization. The key word in the previous statement is "IF". There is still widespread belief that SOA can be implemented "out of the box", that SOA is all about technology, that securing service-oriented systems is accomplished via "out of the box" tools, and that testing service-oriented systems is no different than testing any other type of system. The reality is that
These are examples of challenges constantly faced by architects and developers tasked with the design and implementation of service-oriented systems.
This course is valuable for:
The following topics are covered in this class:
This class provides a starting point for people tasked with the design and implementation of service-oriented architecture in the following areas:
Completion of this course fulfills a training requirement for the SEI's SOA Architect Professional certificate program.
Before registering for this course, participants must have successfully completed Service-Oriented Architecture: Best Practices for Successful Adoption or obtained an SEI waiver acknowledging equivalent service-oriented architecture knowledge. All requests for waivers must be submitted to course-info@sei.cmu.edu prior to the start of the course and should detail educational background and SOA professional experience.
A system's software architecture is widely regarded as one of the most important software artifacts. Software professionals routinely make decisions that impact that architecture, yet many times that impact is not fully considered or well understood.
This two-day course provides in-depth coverage of the concepts needed to effectively design and analyze a software architecture. The essential considerations for defining any architecture are carefully examined and then illustrated through application of the SEI Attribute-Driven Design (ADD) software architecture design method. This course also explores architecture analysis in-depth and introduces the SEI Quality Attribute Workshop (QAW) and the SEI Architecture Tradeoff Analysis Method (ATAM). Through multiple exercises, participants study an application of these methods and get a chance to apply them to sample problems.
This course is based on the books Software Architecture in Practice, 2nd Edition and Evaluating Software Architectures: Methods and Case Studies.
The prerequisite for this course is the Software Architecture: Principles and Practices course, which is available as instructor-led classroom training and as eLearning.
This course provides attendees with in-depth coverage of the concepts needed to effectively design and analyze a software architecture. After attending this course, participants will have a better understanding of
Before registering for this course, participants must
SATURN 2013 BoF: Architectural Decisions: The State of Affairs and the Way Forward: Participate!
SATURN 2013 Open Space: Participate!
SATURN 2013 Lightning Talks: Participate!
Record Attendance at SATURN 2013; Tutorials Available; Special Events Planned
SATURN 2013 Program Highlights from Conference Program Chairs
April 29 – May 3, 2013
SATURN 2013
Get the latest SATURN news, important dates, and announcements on the SATURN Network blog, sign up for our email updates, follow us on Twitter (@SATURN_News, #SATURN2013), and join the SATURN LinkedIn Group.
Phone: +1 412-268-5800
Toll Free (within the USA): +1 888-201-4479
FAX: +1 412-268-6257
E-mail:
info@sei.cmu.edu