David R. Wallace
Encyclopedia
David R. Wallace is an American
United States
The United States of America is a federal constitutional republic comprising fifty states and a federal district...

 mathematician
Mathematician
A mathematician is a person whose primary area of study is the field of mathematics. Mathematicians are concerned with quantity, structure, space, and change....

 and inventor. He is known for the Wallace algorithm as well as “Software Cloaking”, a patented method for hiding the internal operations of computer programs.

Education and professional career

Wallace received degrees in mathematics
Mathematics
Mathematics is the study of quantity, space, structure, and change. Mathematicians seek out patterns and formulate new conjectures. Mathematicians resolve the truth or falsity of conjectures by mathematical proofs, which are arguments sufficient to convince other mathematicians of their validity...

 from Columbia University
Columbia University
Columbia University in the City of New York is a private, Ivy League university in Manhattan, New York City. Columbia is the oldest institution of higher learning in the state of New York, the fifth oldest in the United States, and one of the country's nine Colonial Colleges founded before the...

 (BA), University of California at Berkeley (MA) and a Ph.D in 1975 at Tulane University
Tulane University
Tulane University is a private, nonsectarian research university located in New Orleans, Louisiana, United States...

 with his dissertation Permutation Groupoids and Circuit Bases: An Algebraic Resolution of Some Graph Structures.

He has been a professor at Emory
Emory
Emory may refer to:-Geography:* Emory Caldera* Emory Creek Provincial Park* Emory Peak* Emory River* Little Emory River-Schools:* Emory and Henry College, a liberal arts college in Emory, Virginia, USA...

, DePauw and Boston University
Boston University
Boston University is a private research university located in Boston, Massachusetts. With more than 4,000 faculty members and more than 31,000 students, Boston University is one of the largest private universities in the United States and one of Boston's largest employers...

. He was Chief Software Architect for Alliant, Chief compiler architect at Sun Microsystems
Sun Microsystems
Sun Microsystems, Inc. was a company that sold :computers, computer components, :computer software, and :information technology services. Sun was founded on February 24, 1982...

, and co-founder of Determina (now part of VMware
VMware
VMware, Inc. is a company providing virtualization software founded in 1998 and based in Palo Alto, California, USA. The company was acquired by EMC Corporation in 2004, and operates as a separate software subsidiary ....

).

Inventions

Wallace is the inventor of the Wallace algorithm, a method for determining the dependence between array
Array programming
In computer science, array programming languages generalize operations on scalars to apply transparently to vectors, matrices, and higher dimensional arrays....

 references in scientific programs for the purpose of parallelization.

He is also the inventor of “Software Cloaking”, a technology for preventing reverse engineering
Reverse engineering
Reverse engineering is the process of discovering the technological principles of a device, object, or system through analysis of its structure, function, and operation...

. This process is primarily used to prevent hackers
Hacker (computer security)
In computer security and everyday language, a hacker is someone who breaks into computers and computer networks. Hackers may be motivated by a multitude of reasons, including profit, protest, or because of the challenge...

 from cracking DRM
Digital rights management
Digital rights management is a class of access control technologies that are used by hardware manufacturers, publishers, copyright holders and individuals with the intent to limit the use of digital content and devices after sale. DRM is any technology that inhibits uses of digital content that...

 systems. Cloaking hides the internal operation of a program using mathematical transformations. His patent for this technology, “System and Method for Cloaking Software,” was granted by the USPTO in February, 2001.

David R. Wallace has several patents pending for a new form of software security called 'Greencastle Vulnerability Shield'.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK