Nanbor Wang, Ph.D.
Vice President, Middleware and Systems
Dr. Wang has bachelor's and master's degrees in Mineral and Petroleum Engineering from National Cheng Kung University, Tainan, Taiwan. He received his M.S. and Ph.D. in Computer Science from Washington University in St. Louis, Missouri. As part of his doctoral research, Dr. Wang developed a QoS-enabled component middleware framework called CIAO, based on the CORBA Component model (CCM). Dr. Wang's research interests focus on software architecture for supporting systemic aspects in component-based middleware systems using meta-programming techniques and aspect-oriented approaches. He is also interested in other component/object-oriented programming approaches, dynamic configuration and reconfiguration of software system, as well as modeling and synthesizing large-scale applications.
Since joining Tech-X in 2003, Dr. Wang has been involved in innovative research and development of large-scale distributed and parallel computing infrastructures and services, as well as middle technologies for supporting mission-critical systems and applications. These technologies range from fault-tolerant and real-time CORBA, through emerging Data Distribution Service (DDS), grid services and technologies, and ontologies, as well as distributed and parallel programming frameworks.
Sample Publications
Nanbor Wang, Paul Hamill, Fang Liu, Steve Tramer, Roopa Pundaleeka, and Randall Bramley, "Integrating Large-scale Distributed and Parallel HPC (DPHPC) Applications using a Component-Based Architecture," Proceedings of 2008 Workshop on Component-Based High-Performance Computing (CBHPC 2008), Karlsruhe, Germany, October, 2008.
Jai Balasubramanian, Aniruddha Gokhale, Douglas C. Schmidt, and Nanbor Wang, "Towards Middleware for Fault-tolerance in Distributed Real-time and Embedded Systems," Proceedings of the 8th International Conference on Distributed Applications and Interoperable Systems (DAIS 2008), Oslo, Norway, June, 2008.
Venkita Subramonian, Gan Deng, Christopher Gill, Jaiganesh Balasubramanian, Liang-Jui Shen, William Otte, Douglas C. Schmidt, Aniruddha Gokhale, and Nanbor Wang, "The Design and Performance of Component Middleware for QoS-enabled Deployment and Conguration of DRE Systems," Elsevier Journal of Systems and Software, Component-Based Software Engineering of Trustworthy Embedded Systems, 2007.
Dimitre Dimitrov, Jeff Heflin, Abir Qasem and Nanbor Wang, "Information Integration via an End-to-End Distributed Semantic Web System," Proceedings of the 5th International Semantic Web Conference, Athens, GA, November, 2006.
Arvind S. Krishna, Nanbor Wang, Balachandran Natarajan, Anniruddha Gokhale, Douglas C. Schmidt and Gautam Thaker, "CCMPerf: A Benchmarking Tool for CORBA Component Model Implementations," Journal of Real-time Systems, Elsevier, Vol. 24, 2005.
Venkita Subramonian, Liang-Jui Shen, Christopher Gill and Nanbor Wang, "The Design and Performance of Dynamic and Static Configuration Mechanisms in Component Middleware for Distributed Real-Time and Embedded Systems," Proceedings of the 25th IEEE Real-Time Systems Symposium (RTSS), Lisbon, Portugal, December, 2004.
Nanbor Wang, Douglas C. Schmidt, Aniruddha Gokhale, Christopher D. Gill, Balachandran Natarajan, Craig Rodrigues, Joseph P. Loyall and Richard E. Schantz," Total Quality of Service Provisioning in Middleware and Applications," Microprocessors and Microsystems, Middleware Solutions for QoS-enabled Multimedia Provisioning over the Internet (Paolo Bellavista ed.), vol. 27, no. 2, pp. 45-54, March 2003.
Aniruddha Gokhale, Douglas C. Schmidt, Balachandra Natarajan and Nanbor Wang, "Applying Model-Integrated Computing to Component Middleware and Enterprise Applications," Communications of the ACM, Enterprise Components, Service and Business Rules (Ali Arsanjani ed.), vol. 45, no. 10, October 2002.
Irfan Pyarali, Carlos O'Ryan, Douglas C. Schmidt, Nanbor Wang, Vishal Kachroo and Aniruddha Gokale, Using Principle Patterns to Optimize Real-Time ORBs," IEEE Concurrency Magazine, vol. 8, no. 1, 2000.
Nanbor Wang, Douglas C. Schmidt, Ossama Othman, and Kirthika Parameswaran, "Evaluating Meta-Programming Mechanisms for ORB Middleware," IEEE Communication Magazine, Evolving Communications Software: Techniques and Technologies (Bill Opdyke and Algirdas Pakstas, eds.), October 2000.
Click here for a complete list of publications.
