HOME

TheInfoList



OR:

Kyle Brown (born October 20, 1967) is an American
computer scientist A computer scientist is a person who is trained in the academic study of computer science. Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus ( ...
at IBM, Durham, North Carolina, USA, known for his work in
software design pattern In software engineering, a software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design. It is not a finished design that can be transformed directly into source or machine c ...
. He is an
IBM Fellow An IBM Fellow is an appointed position at IBM made by IBM's CEO. Typically only four to nine (eleven in 2014) IBM Fellows are appointed each year, in May or June. Fellow is the highest honor a scientist, engineer, or programmer at IBM can achie ...
. He has published ten books, over 100 commercial articles and papers, and holds more than 25
patents A patent is a type of intellectual property that gives its owner the legal right to exclude others from making, using, or selling an invention for a limited period of time in exchange for publishing an enabling disclosure of the invention."A p ...
. He was the program chair for the Pattern Languages of Programs Conference in 2002 and again in 2018.


Books

Books he has written or co-written include: * * * * * * * *


References


External links


Brown's personal homepage
IBM Fellows 1967 births Living people {{US-engineer-stub