Software Architecture: Principles and Practices
|
2009 Dates
Course Registration *Course dates and fees are subject to change. |
U.S. International Register for 2009 Dates |
|
Although the term software architecture is used frequently in today's software industry, its meaning is not universally understood.
This course introduces the essential concepts of software architecture. A software architecture is an abstract view of a software system distinct from the details of implementation, algorithms, and data representation. Architecture is, increasingly, a crucial part of a software organization's business strategy. Software architectures can
This two-day course emphasizes the importance of the business (or mission) context in which systems are designed and introduces participants to software architectures in a real-world setting. "Industrial-strength" case studies illuminate the key technical and organizational issues regarding software architectures. This course is based on the book Software Architecture in Practice, 2nd Edition. |
||
|
AUDIENCE PREREQUISITES
TOPICS
OBJECTIVES
This course is the most fundamental of the six courses in the SEI Software Architecture Curriculum. At the conclusion of the course, attendees will be eligible to take the SEI's Software Architecture Design and Analysis and Architecture Tradeoff Analysis Method (ATAM) Evaluator Training courses. Attendees will also be better prepared for the SEI's Documenting Software Architectures and Software Product Lines courses. Course Materials Class Schedule Hotel and Travel Information Questions about this course? If you need more information, contact us via e-mail at course-info@sei.cmu.edu or telephone at +1 412-268-7622. |
||
|
||
|
||
| Related Products and Services |
||
|
Courses Publications Services Certificate Programs |
||
|
Register for 2009 Dates |
||
