Daniel Siewiorek

Buhl University Professor – HCII ECECSD
Department Electrical and Computer Engineering
Office 3513 Newell-Simon Hall
Telephone (412)-268-2570
Fax (412)-268-5576
Website http://www.cs.cmu.edu/~dps/
Assistant Marian D'Amico

Research Interests

Design Automation

A major concern in design is the increasing time from conception to realization. As digital systems grow in complexity, design time has become a significant factor in the success of a product. Professor Siewiorek uses knowledge-based techniques in both traditional design automation tasks, such as physical design, and in new, higher levels of design. A structured, top-down design methodology produces complete computer systems, including electronic, mechanical and thermal aspects optimized to the design's constraints.

Reliable Computing

As we have become more dependent on computers, the need for high availability and/or reliability has grown steadily. Professor Siewiorek is exploring the frontiers of reliable computing in three areas: measurement, modeling techniques, and architecture. Symptoms often appear days, and even weeks, prior to catastrophic failures. On-line trend analysis techniques discover indications of failure. Dependable systems are being constructed from commercial off-the-shelf components that were never designed for unexpected failures. Professor Siewioreks research group has developed a methodology for improving component and system behavior.

Context Aware Mobile Computing

Mobile computers provide automatic, portable access to information. Over two dozen generations of mobile computers have been designed and fabricated by interdisciplinary student groups for experiments in applications such as vehicle maintenance, aircraft manufacturing, and medical assistance. These systems are helping to define the future of how computing will be done.

In the News

  • Rapid prototyping course methodology featured in GetMobile
  • CMU joins national network for manufacturing innovation to support research on functional fabrics
  • Siewiorek mentioned by Re/code for Google Glass panel
  • Cyber-Physical Systems
  • 50th Design Automation Conference (DAC)
  • Siewiorek Gazes Into 2020 in IEEE Spectrum
  • ECE Faculty Speak at Michigan 50-year Anniversary
  • eWatch Will Measure Exposure to Daily Life Stressors
  • Computing Symposium to Honor Daniel Siewiorek
  • Siewiorek Wins Outstanding Contribution Award from ACM SIGMOBILE
  • Moura, Siewiorek, and Towe Elected AAAS Fellows
  • Smailagic Guest Edits IEEE Transactions on Computers; Interviewed for Computerworld
  • Siewiorek Noted as Member of IEEE Pervasive Computing Magazine's Editorial Board
  • Siewiorek Keynote Speaker at IEEE International Workshop on Rapid System Prototyping
  • Siewiorek Elected to University Professor
  • Smailagic, Siewiorek, and Kanade Awarded SCS's Newell Medal
  • Siewiorek elected to NAE
  • External Press

  • OK, smarty pants, chill me a beer then jump in the washing machine
  • Crafting a Smarter, Gentler Cell Phone
  •  Daniel  Siewiorek

    Carnegie Mellon, 1972

    Research Area

    Computer Systems


    Computer architecture, reliability, context aware mobile computing


    PhD, 1972
    Electrical Engineering
    Stanford University

    MS, 1969
    Electrical Engineering
    Stanford University

    BS, 1968
    Electrical Engineering
    University of Michigan, Ann Arbor