Date:February 27, 2013
Time:1:30 - 3:00 PM ET
About the Tutorial
SOA is not an architecture. SOA is not a system. SOA is a way of designing systems, an approach to system development, an architectural style, a design paradigm. As an architectural style, SOA can be described in terms of components and connectors. The main components are the services, service consumers, and SOA infrastructure. The connectors are predominantly message-based document exchanges. In essence, SOA is an architectural style and an approach to software development that goes with the style. You do not "build a SOA," you "build a service-oriented system."
The SEI often works to transition mature technologies and processes to the broad software engineering community, and to accelerate the adoption and impact of software engineering improvements. In that spirit, the SEI has made all of its SOA Migration, Adoption and Reuse Technique (SMART) resources freely available. These resources comprise all the SMART training materials, processes, and artifacts. SMART is a family of techniques created by the SEI to help organizations make better decisions about service-oriented architecture (SOA) adoption.
Learn more in this article about SMART on the SEI website.
To download the SEI's SMART Family resources, please visit http://www.sei.cmu.edu/architecture/tools/smart/index.cfm.
As the tutorial chair for SATURN 2013, I would like to share with you some of the exciting highlights from our tutorial program this year. You will want to make plans to stay all week. We start off the week with a series of very strong tutorials wrapping up the week Friday with tutorials from two of our featured conference speakers, Mary Poppendieck and Phillipe Kruchten. Our selection of 10 tutorials covers the spectrum of conference topics including software design, backend integration/application hosting, methods and tools, and technical leadership.
The tutorial program starts on Monday afternoon with an introduction to principles and patterns of RESTful web services (T1) and a practical guide to techniques and behaviors that will help you to successfully coach an architecture team (T2). Tuesday begins with an overview of a risk- and cost-driven architecture approach (T3) and a pattern-driven approach to architecture recovery and discovery (T4). Tuesday afternoon we continue with a tutorial on the key concepts of NoSQL databases from an architect's perspective (T5) and a simple approach for developing software architecture diagrams (sketches) given by Simon Brown (T6).
Philippe Kruchten will deliver an invited talk at the SATURN 2013 software architecture conference, which will be held at the Marriott City Center in Minneapolis, Minnesota April 29 through May 3, 2013.
Philippe Kruchten has been a software architect for 35 years, first at Alcatel and then at Rational Software (now IBM), working mostly on large technical systems in telecommunication, aerospace, defense, and transportation. In 2004 he became a professor of software engineering at the University of British Columbia, in Vancouver, where he teaches software project management and entrepreneurship and conducts research on software processes--what does it really mean to be agile?--and on software architecture, including architecture knowledge management, technical debt, and complexity. He is the founder of Agile Vancouver, a senior member of the IEEE Computer Society, and a professional engineer in Canada. He has given presentations and tutorials all over the world, including Agile Conferences, Scrum Gatherings, the Java and Object Orientation Conference, and the International Conference on Software Engineering. See more at http://philippe.kruchten.com.
Author Scott Berkun will deliver a keynote address at the SATURN 2013 software architecture conference, which will be held at the Marriott City Centerin Minneapolis, Minnesota April 29 through May 3, 2013.
Berkun is the best-selling author of Making Things Happen, The Myths of Innovation, Confessions of a Public Speaker, and Mindfire: Big Ideas for Curious Minds. He worked at Microsoft from 1994 to 2003 on Internet Explorer 1.0 to 5.0, Windows, and MSN, and as team lead at WordPress.com from 2010 to 2012. He now works full time as an author and speaker.
Registration for the ninth annual SEI Architecture Technology User Network (SATURN ) 2013 software architecture conference is now open. SATURN 2013 will take place at the Marriott City Center in Minneapolis, Minnesota, from April 29-May 3 and will feature three keynote presentations by leaders in the field of software architecture and project management, including Mary Poppendieck, Scott Berkun, and Stephan Murer; and a special invited talk by Philippe Kruchten.
Register now for the SATURN 2013 software architecture conference.
We are happy to report today that Stephan Murer, IT chief architect at Credit Suisse, will deliver a keynote address at SATURN 2013, which will be held at the Minneapolis Marriott City Center in Minneapolis, Minnesota April 29 through May 3, 2013.
Fourth International Workshop on Managing Technical Debt at ICSE 2013 San Francisco, California, May 20, 2013 Submission deadline: February 7, 2013 http://www.sei.cmu.edu/community/td2013/ The submission deadline for the Fourth International Workshop on Managing Technical Debtis fast approaching on February 7. We just learned that Steve McConnell, expert on technical debt, accepted our offer to be a featured speaker at the workshop.