Len Bass
   HOME

TheInfoList



OR:

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 Bass
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 ...

Len Bass
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 ...
{{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