Electrical Engineering and Computer Science Department
University of Kansas
Lawrence, Kansas 66045
(785) 864-7785
niehaus@eecs.ukans.edu
http://www.eecs.ukans.edu/~niehaus
BIOGRAPHICAL SKETCH:
EXPERIENCE:
Assistant Professor, EECS Department, University of Kansas, 1993 - Present.
Consultant, U. S. Army Combined Arms Command History Office, 1994-1995.
Sprint Corporation, 1998.
Research Assistant, Computer Science Department, University of Massachusetts-Amherst, 1987-1993.
Senior Software Engineer, Convergent Technologies, San Jose Ca., 1986-1987.
Member of Technical Staff, AT&T Bell Laboratories, AT&T Information Systems, 1981-1986.
Teaching:
Master's Students Graduated: 12
Master's Students Current: 11
Ph.D. Students Current: 1
| Course | Students | Semester |
|
EECS 678 Operating Systems EECS 448 Software Engineering I EECS 800 Concurrent Distributed Software Development EECS 678 Operating Systems EECS 850 Advanced OS EECS 448 Software Engineering I EECS 750 Advanced OS EECS 448 Software Engineering I EECS 678 Operating Systems EECS 448 Software Engineering I EECS 850 Advanced OS EECS 448 Software Engineering I EECS 665 Compiler Construction EECS 678 Operating Systems EECS 448 Software Engineering I EECS 678 Operating Systems EECS 800 Distributed Systems EECS 800 Real-Time Systems ECE 448 Software Engineering I ECE 800 Operating System Internals |
51 38 28 43 16 38 22 26 53 33 10 27 26 45 33 56 7 10 23 7 |
Fall 98 Fall 98 Spr 98 Spr 98 Fall 97 Fall 97 Spr 97 Spr 97 Fall 96 Fall 96 Spr 96 Spr 96 Fall 95 Fall 95 Spr 95 Spr 95 Fall 94 Spr 94 Spr 94 Fall 93 |
REFEREED JOURNAL PUBLICATIONS:
J. Stankovic, K. Ramamritham, D. Niehaus, M. Humphrey,
"The Spring System: Integrated Support for Complex Real-Time Systems,"
Accepted by Real-Time Systems Journal.
W. Burleson, J. Ko, D. Niehaus, K. Ramamritham, J. Stankovic, G. Wallace, C. Weems,
"The Spring Scheduling Co-Processor: A Scheduling Accelerator,"
Accepted by IEEE Transactions on VLSI Systems.
G. Lazarou, V. Frost, J. Evans, D. Niehaus.
"Simulation and Measurement of TCP/IP over ATM Wide Area Networks",
IEICE Transactions on Communications,
Vol. E81-B No. 2, February 1998
D. Niehaus, A. Battou, A. McFarland, B. Decina,
H. Dardy, V. Sirkay, B. Edwards,
"Performance Benchmarking of Signaling in ATM Networks,"
IEEE Communications Magazine, Vol. 35 No. 8, August 1997, pp. 134-143
L. DaSilva, J. Evans, D. Niehaus, V. Frost, R. Jonkman, B. Lee, G. Lazarou,
"ATM WAN Performance Tools and Results",
IEEE Communications Magazine, Vol. 35 No. 8, August 1997, pp. 118-125.
J. Evans, D. Niehaus, D. Petr, V. Frost, G. Minden, B. Ewy,
"A 622 Mb/s LAN/WAN Gateway and Experiences with Wide Area ATM Networking," IEEE Network, Vol. 10 No. 3, May/June 1996, pp. 40-48.
REFEREED CONFERENCE PUBLICATIONS: (* invited)
B. Srinivasan, S. Pather, R. Hill, F. Ansari, D. Niehaus.
"A Firm Real-Time System Implementation Using
Commercial Off-The Shelf Hardware and Free Software",
Proceedings of the Real-Time Technology and Applications Symposium,
Denver, June 1998
L. DaSilva, J. Evans, D. Niehaus, V. Frost, R. Jonkman, B. Lee, G. Lazarou,
"Performance Experience in a Wide Area Network",
Proceedings of IEEE ICC '97, Montreal, June '97.
G. Lazarou, V. Frost, J. Evans, D. Niehaus,
"Using Measurements to Validate Simulation Models of TCP/IP over
High Speed ATM Wide Area Networks",
Proceeding of IEEE ICC '96, Dallas, TX., June '96.
C. Braun, V. Sirkay, H. Uriona, S. Seetharam, E. Yousefi, D. Petr, D. Niehaus,
V. Frost, J. Evans, G. Minden,
"A High Speed Implementation of Adaptive Shaping for Dynamic Bandwidth Allocation",
Proceedings of Fourth IEEE Symposium on High Performance Distributed Computing,
Washington, D.C., Aug. 1995.
* C. Deniau, M. Swink, R. Aust, J. Evans, S. Gauch, J. Miller and D. Niehaus,
"The UNITE Project: Distributed Delivery and Contribution of
Multimedia Objects over the Internet,"
Proceedings of INET '95: The Fifth Annual Conference of the Internet Society,
Honolulu, Hawaii, June 1995, pp. 91-99.
D. Niehaus, J. A. Stankovic, K. Ramamritham,
"A Real-Time Description Language",
Proceedings of the Real-Time Technology and Applications Symposium,
Chicago, Illinois, May 1995, pp. 104-115.
S. Gauch, R. Aust, J. Evans, J. Gauch, G. Minden, D. Niehaus and J. Roberts,
"The Digital Video Library System: Vision and Design,"
Digital Libraries '94, College Station, Texas, pp. 47-52, June 1994.
D. Niehaus, K. Ramamritham, J. Stankovic, G. Wallace, C. Weems, W. Burleson, J. Ko, "The Spring Scheduling Co-Processor: Design, Use, and Performance",
Proceedings of the IEEE Real-Time Systems Symposium,
Raleigh-Durham, NC, December 1993.
W. Burleson, J. Ko, D. Niehaus, K. Ramamritham, J. Stankovic, G. Wallace, C. Weems,
"The Spring Scheduling Co-Processor: A Scheduling Accelerator",
Proceedings of the International Conference on Computer Design,
October, 1993.
D. Niehaus,
"Program Representation and Translation for Predictable Real-Time Systems",
Proceedings of the IEEE Real-Time Systems Symposium,
San Antonio, Texas, December 1991.
D. Niehaus, E. Nahum, J. A. Stankovic,
"Predictable Real-Time Caching in the Spring System",
Proceedings of the Eighth IEEE Workshop on Real-Time Operating Systems and Software,
Atlanta, Georgia, May 1991.
RESEARCH FUNDING:
"Integrated Evaluation of Network, System, and Application Software Architecture and Performance Issues in ATM Networks,"
PI, Sprint, $461,000, 7/97-6/98.
"Evaluation of Distributed Control and Signaling Infrastructure for ATM Networks," PI, Sprint, $220,000, 8/96-8/97.
"Development and Testing of Advanced Signaling Protocols for ATM Networks," PI, Sprint, $149,973, 1/95 -8/96.
"ATM Reference Traffic System," PI, Sprint, $200,000 5/95-5/96.
"A Functional Programming Environment for Design and Implementation of High Performance Radio and Synthetic Aperture Radar Functions,"
Co-I, DARPA, $1,569,960, 6/97-6/2000.
"MAGIC-II: A Large-Scale Internetwork Supporting High Speed Distributed Storage,
Processing, and Applications,"
Co-I, ARPA, $916,740, 6/96-6/98.
"DesignLab,"
Co-I, NSF CISE Infrastructure Award Program, $1,733,918, 9/94-8/99.
"Advanced ATM Research," Co-I with V. Frost Co-I, NEC America, $100,000, 1/97-12/97.
"Determination of the Impact of Advanced Traffic Controls on the Performance of
Edge-Core ATM Network Architectures,"
Co-I, Sprint, $893,600, 12/97-12/98.
"ACTS ATM Internetwork,"
Co-I, DARPA, $549,046, 6/94-6/96.
"Traffic Management and Controls for ATM Networks,"
Co-I, Sprint, $446,200, 1/95-12/97.
"Distributed Information Services for Contributing and Delivering Educational Resources,"
Co-I, subcontract to "Four Directions: Enriching Education and Culture with Technology,"
U.S. Dept. of Education Interagency Technology Task Force, $1,498,905, 8/95 - 8/98.
"South Central Technology Support Consortium,"
Co-I, US Department of Education (R302A50008), $7,221,325, 1996 to 2000.
PROFESSIONAL SERVICE:
Reviewer for:
• IEEE Real-Time Systems Symposium ('90-'98),
• Real-Time Systems Journal (91-95),
• Distributed Computing Systems '93,
• IEEE Communications ('94),
• IEEE InfoComm ('93,-'95),
• IEEE Software ('96)
• IEEE Real-Time Technology and Applications Symposium ('96,’98)
• IEEE Communications Letters ('97)
IEEE Real-Time Technology and Applications Symposium
• Program Committee Member and Publicity Chair '96
• Program Committee Member '98