Daniel N. Port, Ph.D. is a grizzled veteran in the computing industry with over15 years professional and academic computing experience and is currently a Research Assistant Professor of Software Engineering at the University of Southern California. Previously he served as the director technology at EC2, the Multimedia Business Incubator Project at the Annenberg Center for  Communications at USC. Prior to that, he tenured at NeXT Computer, Inc., where he developed and delivered custom training programs in object based development technologies to clients such as Disney, Koch Industries and Revco Drug Stores. Daniel has extensive entrepreneurial experience founding and participating in several technology intensive startup companies. He has consulted on and developed numerous software and hardware applications, both commercial and mission critical.

 

Daniel received his Ph.D. in Applied Mathematics and Theoretical Computer Science from Massachusetts Institute of Technology, where he specialized in combinatorics, probability, as well as software architectures and numerical algorithms. Over the past five years he has been developing the Integrated Systems Architecture development process to enable organizations to effectively apply software engineering to the development of well-structured, elegant systems with particular applications to the construction of Intranets, multi-media applications, and distributed systems using component/object based product-line architectures.