Staff Page for Len Bass
Contents: Contact Background Publications
Job titleSenior Member of the Technical Staff
Administrative home
Product Line Systems
Key responsibilities
- design and analysis of software architecture and
- supporting usability through software architecture
Professional Background
Len Bass is a Senior Member of the Technical Staff at the Software Engineering Institute (SEI). He has written two award winning books in software architecture as well as several other books and numerous papers in a wide variety of areas of computer science and software engineering. He has been a keynote speaker or a distinguished lecturer on six continents. He is currently working on techniques for the methodical design of software architectures, to understand how to support usability through software architecture, and to understand the relationship between software architecture and global software development practices. He has been involved in the development of numerous different production or research software systems ranging from operating systems to database management systems to automotive systems.
His innovations in software architecture include:
- use of scenarios to evaluate software architecture, SAAM -
1994
- characterizing quality attributes through scenarios,
2001.
- characterizing software architectural tactics to achieve quality
attributes,
2002.
- identifying usabilty scenarios that have a strong impact on the software architecture and are not captured by standard user interface architectural patterns, Usability and Software Architecture
Publications (recent or significant)
- Software Architecture in Practice, 2nd edition, Addison Wesley, 2003
- Documenting Software Architectures: Views and Beyond, Addison Wesley, 2003
- Deriving Architectural Tactics: A Step Toward Methodical Architectural Design , CMU/SEI-2003-TR-004
Contact Information
Electronic mail address: ljb@sei.cmu.edu
Phone: 412-268-6763
Fax:412-268-5758