KReSIT Logo Kanwal Rekhi School of Information Technology
IITB Logo
IIT Bombay
log in
 
 About the seminar
 Registration
 Registered Users
 Schedule New
 

Home > ClementSeminarSeries 

Seminar Series - Current Best Practices in Software Architecture
by Dr. Paul C. Clements, Software Engineering Institute / Carnegie Mellon University, USA



The software architecture of a program or computing system is the structure or structures of the system, which comprise software elements, the externally visible properties of those elements, and the relationships among them.
Software architecture represents the most critical engineering opportunity for achieving important quality attributes in complex software systems: performance, availability, platform independence, security, etc. The software architecture for a system embodies the earliest and most far-reaching design decisions about the software, which makes it very important to design correctly. A system with the wrong software architecture will fail.
This seminar series will present a series of talks on the best current practices in creating and using software architecture. Dr. Paul Clements is a senior member of the technical staff at Carnegie Mellon University's Software Engineering Institute, where he has worked since 1994 leading or co-leading projects in software product line engineering and software architecture documentation and analysis.


Clements is the co-author of three books about software architecture: "Software Architecture in Practice" (1998, second edition 2003), "Evaluating Software Architectures: Methods and Case Studies" (2001), and "Documenting Software Architectures: View and Beyond" (2002). He also co-wrote "Software Product Lines: Practices and Patterns" (2001), and was co-author and editor of "Constructing Superior Software" (1999). In addition, Clements has also authored dozens of papers in software engineering reflecting his long-standing interest in the design and specification of challenging software systems.He is a visiting professor at KReSIT through August 2006.





Printer friendly    Comment
  Copyright © 2004 KReSIT, IIT Bombay. All rights reserved sitemap    
  Kanwal Rekhi School of Information Technology, Indian Institute of Technology Bombay, Powai, Mumbai - 400 076.
+91-22-2576 7901/02. Fax: +91-22-2572 0022
Designed by Kamlesh