Leonard Joel (Len) Bass (born c.1943) is an American
software engineer
Software engineering is a systematic engineering approach to software development.
A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term ''p ...
, Emeritus professor and former researcher at the
Software Engineering Institute
The Software Engineering Institute (SEI) is an American research and development center headquartered in Pittsburgh, Pennsylvania. Its activities cover cybersecurity, software assurance, software engineering and acquisition, and component capabil ...
(SEI), particularly known for his contributions on
software architecture
Software architecture is the fundamental structure of a software system and the discipline of creating such structures and systems. Each structure comprises software elements, relations among them, and properties of both elements and relations.
...
in practice.
Biography
Bass received his
Ph.D. degree
A Doctor of Philosophy (PhD, Ph.D., or DPhil; Latin: or ') is the most common degree at the highest academic level awarded following a course of study. PhDs are awarded for programs across the whole breadth of academic fields. Because it is ...
in
Computer Science
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
from
Purdue University
Purdue University is a public land-grant research university in West Lafayette, Indiana, and the flagship campus of the Purdue University system. The university was founded in 1869 after Lafayette businessman John Purdue donated land and money ...
in 1970 under the supervision of Paul Ruel Young with the thesis, entitled "Hierarchies based on computational complexity and irregularities of class determining measured sets."
Bass was appointed Professor of Computer Science at the
University of Rhode Island
The University of Rhode Island (URI) is a public land-grant research university with its main campus in Kingston, Rhode Island, United States. It is the flagship public research as well as the land-grant university of the state of Rhode Island ...
in 1970. In 1986, he moved to the Software Engineering Institute at
Carnegie Mellon University
Carnegie Mellon University (CMU) is a private research university in Pittsburgh, Pennsylvania. One of its predecessors was established in 1900 by Andrew Carnegie as the Carnegie Technical Schools; it became the Carnegie Institute of Technology ...
, where he started as head of the user-interface software group, and later focused on the analysis of software architectures. Since 2011, he has been Senior Principal Researcher at
NICTA
NICTA (formerly named National ICT Australia Ltd) was Australia's Information and Communications Technology (ICT) Research Centre of Excellence and is now known as CSIRO's Data61. The term "Centre of Excellence" is common marketing terminology u ...
(National ICT
Australia
Australia, officially the Commonwealth of Australia, is a Sovereign state, sovereign country comprising the mainland of the Australia (continent), Australian continent, the island of Tasmania, and numerous List of islands of Australia, sma ...
).
Len Bass was awarded the ''Software Development Magazines
Jolt Productivity Award twice in 1999 and 2003.
[The Complete Jolt Product Excellence & Productivity Awards at Dr. Dob]
Accessed 04. 2020.
Selected publications
Books
* Bass, L., Clements, P., Kazman, R. (1st ed. 1998, 2nd ed. 2003, 3rd ed. 2012). ''Software Architecture in Practice.'' Pearson Education
* Clements, P., Bass, L., Garlan, D., Ivers, J., Little, R., Nord, R., Stafford, J. (1st ed. 2002, 2nd ed. 2011). ''Documenting software architectures: views and beyond.'' Pearson Education.
* Bass, L., Weber, I., Zhu, L. (2015). ''DevOps: A Software Architect's Perspective.'' Addison-Wesley Professional.
Articles and reports, a selection:
* Kazman, R., Bass, L., Webb, M., & Abowd, G. (1994, May).
SAAM: A method for analyzing the properties of software architectures" In ''Proceedings of the 16th international conference on Software engineering'' (pp. 81–90).
IEEE Computer Society Press
The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operation ...
.
*
Abowd, G., Bass, L., Clements, P., Kazman, R., & Northrop, L. (1997).''Recommended Best Industrial Practice for Software Architecture Evaluation''(No. CMU/SEI-96-TR-025). Carnegie-Mellon Univ Pittsburgh Pa Software Engineering Inst.
* Kazman, R., Abowd, G., Bass, L., & Clements, P. (1996).
Scenario-based analysis of software architecture" ''
IEEE Software
''IEEE Software'' is a bimonthly peer-reviewed magazine and scientific journal published by the IEEE Computer Society covering all aspects of software engineering, processes, and practices. Its mission is to be the best source of reliable, useful ...
'', 13(6):47–55.
Presentations
* Bass, L.
enbass (2016, July 31).
Networking'
ideo file
IDEO () is a design firm, design and consulting firm with offices in the U.S., England, Germany, Japan, and China. It was founded in Palo Alto, California, in 1991. The company's 700 staff uses a design thinking approach to design products, serv ...
* Bass, L.
enbass (2016, July 30).
Virtual Machine'
ideo file
IDEO () is a design firm, design and consulting firm with offices in the U.S., England, Germany, Japan, and China. It was founded in Palo Alto, California, in 1991. The company's 700 staff uses a design thinking approach to design products, serv ...
References
External links
Len Bassat the
Software Engineering Institute
The Software Engineering Institute (SEI) is an American research and development center headquartered in Pittsburgh, Pennsylvania. Its activities cover cybersecurity, software assurance, software engineering and acquisition, and component capabil ...
Len Bassat
NICTA
NICTA (formerly named National ICT Australia Ltd) was Australia's Information and Communications Technology (ICT) Research Centre of Excellence and is now known as CSIRO's Data61. The term "Centre of Excellence" is common marketing terminology u ...
{{DEFAULTSORT:Bass, Len
Living people
Purdue University alumni
University of Rhode Island faculty
Carnegie Mellon University faculty
American software engineers
American computer scientists
American expatriates in Australia
1940s births