In celebration of the 7th year for the SATURN Conference, this year’s SATURN technical program is organized around “7 things you need to know about the next 7 years in architecture.” One of the themes we will explore at SATURN 2011 is service-oriented architecture and cloud computing. We have invited leading practitioners and industry experts to discuss their ideas and experiences on SOA and cloud computing.
Highlights include the following: Continue reading
Posted in Architecture-Centric Engineering, Architecture-Centric Practices, Cloud Computing, Conferences and Events, SATURN Conference, Service-Oriented Architecture
Tagged cloud computing, non-functional requirements, SATURN 2011, SATURN Conference, SEI, SOA, software architecture, software design, software development, software engineering, Software Engineering Institute
Why Attend SATURN 2011?
By attending SATURN 2011, you will enjoy a robust program that includes technical sessions and tutorials as well as courses and networking opportunities with software and systems professionals from around the world.
A Wide Selection of Tutorials
Eight tutorials will be held on Tuesday, May 17 and Friday, May 20 covering a variety of engaging subjects such as agile, architectural knowledge management, acquisition, managing technical debt, and cloud computing.
Reserve your place today at SATURN 2011 and save up to $250! The early-bird rate is available until April 15, 2011. Don’t miss the opportunity to get the largest savings possible for the annual conference designed for architecture practitioners and for those who view software architecture as a critical element in the achievement of their business or organizational missions.
To register and learn more about the SATURN 2011 conference, visit the SATURN 2011 website at www.sei.cmu.edu/saturn/2011.
As organizations all over the world rush to reap the benefits of service-oriented architecture, the SEI has developed a full set of information and tools to help these organizations succeed with their SOA Implementations. Learn more in this article about the SOA Architect Professional Certificate on the SEI website.
On this page is a video of SEI instructor Grace Lewis talking about the new certificate.
On Thursday, April 28 from 1:30 to 2:30 Eastern time, Chuck Weinstock of the SEI will present a free SEI webinar, titled “Assurance Cases for Medical Devices.”
About the Webinar
Recently the U.S. Food and Drug Administration (FDA) issued guidance to infusion-pump manufacturers recommending the use of an assurance case to justify claims of safety. An assurance case is somewhat similar in form and content to a legal case. It specifies a claim regarding a property of interest, evidence that supports that claim, and a detailed argument explaining how the evidence supports the claim. Assurance cases have been used in Europe for more than 15 years to argue safety cases for military, avionics, railway, and nuclear systems. The FDA is the first U.S. organization to officially encourage their use in assessing safety-critical systems.
This is a guest post by Rebecca Wirfs-Brock, who will be an IEEE-featured speaker at SATURN 2011, which is being presented by the SEI in collaboration with IEEE Software magazine.
Here is the abstract for Rebecca Wirfs-Brock’s SATURN 2011 plenary talk. She is also giving a tutorial at SATURN 2011 with Joe Yoder of The Refractory, Inc., titled Ultimate Agility: Let Your Users Do the Work.
Agile development has been around for over a decade. These days it isn’t edgy to adopt agile practices, merely prudent. Agile development practices bring real value to organizations that want to improve their business flexibility: the discipline of incremental delivery of well-tested software, more transparency in understanding the actual cost of developing product features, and the ability to change requirements late in the development cycle.
Posted in Architecture and Agile, From the Trenches, SATURN Conference
Tagged SATURN 2011, SATURN Conference, SEI, software architecture, software architecture requirements, software design, software development, software engineering, Software Engineering Institute
Over the past 10 years, Agile software development has become increasingly influential. Once applied predominantly to IT-based applications developed by small co-located teams, Agile practices are now being implemented on large multi-team projects, across distributed-development environments, and on embedded safety-critical products.
As Agile projects grow in scope, breadth, and size, however, challenges emerge as practitioners wrestle with the need to scale up Agile practices. Communication between distributed teams is one such challenge. Coordinating multiple backlogs or managing a single backlog that feeds multiple teams is another.
Posted in Architecture and Agile, Architecture-Centric Practices, Conferences and Events, From the Trenches, SATURN Conference
Tagged agile release planning, Highsmith, SATURN 2011, SATURN Conference, SEI, software architecture, software design, software development, software engineering, Software Engineering Institute
On Thursday, March 17 from 1:30 to 2:30 PM EST, Felix H. Bachmann, James McHale, and Robert Nord of the SEI will present a free SEI webinar, titled “Architecture+TSP = High Quality+Fast.”
This webinar is now archived here.
About the Webinar
The purpose of architecture-centric engineering (ACE) is to ensure that a system is built that fulfills the stakeholder’s needs by satisfying its business and quality-attribute goals. The Team Software Process (TSP) ensures the development and delivery of the software in increments on time and in high quality. Combining the two approaches promises to deliver the right product quickly with high quality: the dream of many organizations.
In summer 2009, Bursatec (the IT arm of the Mexican Stock Exchange) began a project to replace the main online stock-trading engine using the SEI’s combined ACE and TSP approach. The project has aggressive goals for performance and delivery and must function flawlessly. Although the final tests are not yet finished, the system was delivered early with much higher than expected performance and no known bugs.
This webinar is now archived here.
About the Speakers
In a recent post, I mentioned a workshop in Architecture Support for Testing that was held at the SEI in February. The output of that workshop was a set of 30 model problems. These are problems that, if solved, would result in a significant decrease in project resources devoted to testing and/or a significant increase in system quality given an expenditure level. Since we are investigating the relationship between architecture and testing, each of the model problems has a flavor of architecture to it as well as a focus on testing.
Our workshop participants are, at this writing, casting their votes for the most important of these problems, but while they are doing that, I wanted to give this readership the same opportunity. The most important of the model problems (as determined by voting) will be taken to the Researchers’ Workshop on Architecture-Based Testing in Pisa, Italy, in late March. There, they will be put before some of the leading researchers to solve, or try to solve, or begin to solve, or begin to think about solving.