BMC Story:
                   

Bare Machine Computing (BMC) is a dream come true for Dr. Karne. It all started when Dr. Karne was at IBM working for several years with many types of computers in hardware, software and firmware. His extensive working knowledge and experience in industry taught him to build simple computers and applications that are easy to design and use. He became frustrated with ever changing platforms and the rapid obsolescence of computer hardware and software. This motivated him to look seriously at academia. He pursued a Ph.D. in computer science at George Mason University but could not achieve his dream due to logistics during his doctoral program. After completing his doctoral degree, he went back to IBM utilizing his previous skill base on mundane jobs. He could not take that anymore and decided to look for a career in academia. Because he was not able to find any faculty positions, he worked as a volunteer for three months in the Institute for Systems Research at the University of Maryland College Park, before eventually obtaining a temporary research position there.

One day by chance he met Dr. Joseph Jaja at College Park, who is a well-known scientist and professor. He discussed application oriented architectures with Dr. Jaja to get his point of view. Dr. Jaja suggested that although this concept is monumental and revolutionary, you have to do it on your own and demonstrate the concept to convince people that it works. It was impossible for Dr. Karne to pursue this task at College Park as his job required conventional research and consumed most of his time. He relentlessly pursued a tenure track faculty position and was fortunate in being hired by Towson University as an Assistant Professor (with half his earnings at IBM or College Park!) Dr. Karne did what all other junior faculty members do: work hard to get tenure and prove yourself in academia.

Intially, Dr. Karne received a small grant for exploratory research from NSF with the blessings of the late Dr. Frank Anger, enabling the original application-oriented object architecture work to be started. Dr. Wijesinha, who is a networking expert, then joined Dr. Karnes research team. Their joint efforts resulted in further success. They demonstrated the first bare PC email and VoIP clients-significant first steps towards Dr. Karnes dream. The application-oriented architecture concept turned into dispersed operating system computing and emerged as bare machine computing as it is known today. Subsequently, they obtained a three year REU grant teaming with several other faculty members in the department. The BMC research is currently conducted only at Towson University. It has produced a variety of bare PC applications, over a dozen doctoral dissertations, and several publications in reputed conferences and journals. Many doctoral students who were involved in this research have been successful in obtaining tenure track faculty positions at universities and colleges. A technical staff member from NSA did his tour of duty project building the first dual stack (IPv6-IPv4) security gateway that runs on a bare PC. Overall, this research has proven to be worthwhile establishing a new direction in computing here at Towson University and known across the world. While the future may take this work in new directions, Dr. Karne believes that prosperity lies in uncertainty. He is optimistic that someday the scientific community and industry will accept the idea that all computers can be ownerless and bare, so that anyone can use them anywhere with their own thumb drive, without worrying about the security of machines and rapid obsolescence.