Software Architecture: Principles and Practices
|
2008 Dates
Course Registration *Course dates and fees are subject to change. |
U.S. International Register for 2008 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. Completion of this course satisfies the prerequisite for the SEI's Software Architecture Design and Analysis and Architecture Tradeoff Analysis Method (ATAM) Evaluator courses. Attendees will also be 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 2008 Dates |
||
