Latest Updates to the SEI Software Architecture Web Site
Announcements
Book Feedback
Are you a Software Architecture in Practice or Documenting Software Architectures: Views and Beyond reader? Do you use either of them in your work or in your classroom? Then the authors would like to hear from you.
Fifth SEI Software Architecture Workshop for Educators
The Fifth SEI Software Architecture Workshop for Educators will be held at the Software Engineering Institute in Pittsburgh, PA, on 18 - 20 August, 2008. The Software Architecture Workshop for Educators is a three-day forum for sharing Carnegie Mellon Software Engineering Institute (SEI) software architecture technology with educators and for jointly determining ways to incorporate these concepts and methods into academic courses. This years workshop offers the Software Architecture Design and Analysis course as its centerpiece.
The workshop is open to any accredited college level educator. It is not open to the general public.
Software Architecture Curriculum
Over 6500 people from over 360 organizations have attended our software architecture and software product line courses. We have awarded over 950 professional certificates.
The Next Public Offerings in the Software Architecture Curriculum
- Software
Architecture: Principles and Practices
May 12-13, 2008 - Documenting
Software Architectures
May 14-15, 2008 - Software
Product Lines
June 2-3, 2008 - Software
Architecture Design and Analysis
July 16-17, 2008 - ATAMSM Evaluator Training
August 14-15, 2008 - ATAMSM Leader Training
October 14-15, 2008
On-site delivery of courses may be arranged by contacting the SEI.
Comprehensive information for the 2008 software architecture curriculum can be found at the Software Architecture Curriculum Web page.
The Software Architecture Technology (SAT) Initiative: Products and Services Web page lists additional tutorials related to software architecture.
Become an SEI Partner for Software Architecture: Principles and Practices
The SEI is seeking qualified individuals and organizations to deliver the Software Architecture: Principles and Practices course from the SEI Software Architecture Curriculum. Become an SEI Partner for the delivery of this course, and teach practicing software professionals the latest concepts in software architecture and how to use it successfully. Learn more about this opportunity.
Join us!
The Software Architecture Technology Initiative currently has positions open for highly qualified and motivated individuals. For more information, view Job Numbers 1208, 1205, and 1201 on the Careers at the SEI homepage.
New Publications
New Software Architecture Technical Reports
There are 4 new architecture technical reports.
-
Bass, Len; Clements, Paul; Kazman, Rick; Klein, Mark. Models for Evaluating and Improving Architecture Competence (CMU/SEI-2008-TR-006).
-
Merson, Paulo. Using Aspect-Oriented Programming to Enforce Architecture (CMU/SEI-2007-TN-019).
-
Bianco, Phil; Kotermanski, Rick; Merson, Paulo. Evaluating a Service-Oriented Architecture (CMU/SEI-2007-TR-015).
-
McGregor, John D.; Bachmann, Felix; Bass, Len; Bianco, Philip; Klein, Mark. Using ArchE in the Classroom: One Experience (CMU/SEI-2007-TN-001).
For a complete list of SEI architecture technical reports, visit the publications (by topic) or publications (by type & date) Web pages.
news@sei: The Architect
news@sei is monthly online newsletter with feature stories about programs and services at the SEI and regular columns from SEI experts. Recent feature stories have included details about ongoing SEI research, results from SEI customer encounters, and updates about professional development, new products and services, and industry trends.
The Architect is a quarterly column
The latest column
featured on software architecture is:
-
User Network
for Software Architecture Technology Is Growing Steadily
Ipek Ozkaya, Robert Wojcik, and Robert Nord
Web Page Updates and Changes
New or Updated Software Architecture Web Pages
There is 1 new or significantly updated software architecture Web page.
- New Architecture Services
The SEI now offers two new architecture services. The Architecture Improvement Workshop is a method for evaluating and improving software architectures relative to quality attribute goals. The Architecture Competence Assessment determines an organizations competence to perform architecture-centric development and evolution.
New Upcoming Events in Software Architecture
There are 4 new additions to the upcoming events page.
- 2nd Workshop on Middleware-Application Interaction (MAI'2008), 3 June 2008, Oslo, Norway, co-located With DisCoTec federated conferences 2008.
- 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 15-19 September 2008, L'Aquila, Italy.
- 3rd IFIP TC2 Central and East European Conference on Software Engineering Techniques (CEE-SET 2008), 13-15 October 2008, Czech Republic.
- Federated Events on Component-Based Software Engineering and Software Architecture (COMPARCH 2008), 14-17 October 2008, University of Karlsruhe (TH), Karlsruhe, Germany. COMPARCH 2008 brings together the 11th International Symposium on Component Based Software Engineering (CBSE 2008), the Workshop on Component-based High Performance Computing (CBHPC 2008), and the Fourth International Conference on the Quality of Software-Architectures (QoSA 2008).
New Software Architecture Definitions
There are 6 new definitions of software architecture.
- Chitra Baggar (Student-M.Tech(Software Engineering), Banasthali Vidyapith, Jaipur, Rajasthan, India)
- Arun Devadiga (System Architect, Siemens, Bangalore, Karnataka, India)
- Sundaresan Krishnamurthy (Principal Software Engineer, SAP Labs India, Bangalore, Karnataka, India)
- Naeem Muhammad (Doctoral Student, Katholieke Universiteit Leuven, Leuven, Belgium)
- Prasad Narasimhan (Architect, Cognizant, Chennai, India)
- Ozten Chelai (University Lecturer, Ovidius University of Constantza, Constanta, Romania)
New Essays on Software Architecture
There is 1 new essay on software architecture.
- Architecture by "20 Questions" - David Emery, DSCI Inc.
For the current list of bibliographies, you can either follow the "bio" links from the essays Web page or go directly to the Author Bibliographies Web page.
New Presentations on Software Architectures
There are 2 new presentations on software architecture.
- Product Line Systems
Program
- Linda Northrop, 20th Software Engineering Process Group (SEPG) Conference, Tampa, Florida, March, 2008. - Podcast: Reflections on a Decade of Architeure Evaluations by Len Bass
The Software Architecture Presentations Web page includes presentations, podcasts, tutorials, and movies. The podcast is a .wav file and the movie is a QuickTime Movie.
New Additions to the Software Architecture Essential Bookshelf
There is 1 new nominations to the essential bookshelf.
- Johnson, Rod. Expert One-on-One J2EE Design and
Development
nominated by Nikolaos Abatzis (Sr. SW Architect, Merlin International, Vienna, VA, USA)
New Duties, Skills, etc. of a Chief Software Architect
There are 2 new additions to the duties of a chief software architect.
- Durga Srinivas Gudimetla (Associate Consultant, Tata Consultancy Services, Hyderabad, AP, India)
- Moonesh Kachroo (Technical Manager, WNS, Gurgaon, Haryana, India)
New Related Software Architecture Web Sites
There are 3 new additions to the related architecture Web sites.
- Architecture description language: xABACUS, University of Technology Sydney
- Discussion group: Blog Arquitetura de Soluções (Portuguese)
- University Courses in
Software Architecture
South America
Federal University of Bahia (UFBA), Brazil: "Software Architecture" (Portuguese)