Software Development in the Unix Environment

Prof. Brian L. Evans
Department of Electrical and Computer Engineering
The University of Texas at Austin

Talk

Friday, November 10th, 3:00 PM, ENS 302

bevans@ece.utexas.edu


Abstract

This talk serves as a starting point for people who want to develop software for the Unix environment. Developing software under Unix can be daunting at first. Unix shell commands are cryptic, as if Unix had been developed by professional programmers for professional programmers. The talk will discuss a variety of GNU tools for software development: editors, compilers, debuggers, makefiles, and source code control. GNU tools are available under Unix and Windows NT. The talk will also present code purification, profiling, and documentation extraction tools.

Biography

Brian L. Evans is an Associate Professor in the Department of Electrical and Computer Engineering at The University of Texas at Austin, and the Director of the Embedded Signal Processing Laboratory. His current research focuses on the design and real-time implementation of ADSL/VDSL transceivers, desktop printer pipelines, video codecs, and 3-D sonar imaging systems. His B.S.E.E.C.S. (1987) degree is from the Rose-Hulman Institute of Technology, and his M.S.E.E. (1988) and Ph.D.E.E. (1993) degrees are from the Georgia Institute of Technology. He was a post-doctoral researcher from 1993 to 1996 at UC Berkeley in system-level electronic design automation as part of the Ptolemy project.


A list of Telecommunications and Signal Processing Seminars is available at from the ECE department Web pages under "Seminars". The Web address for the Telecommunications and Signal Processing Seminars is http://signal.ece.utexas.edu/seminars