August Schwerdfeger, Ph.D.

Dr. Schwerdfeger's areas of research are compilers and programming languages, with a specific focus in parsing, automated language translation, and modularly extensible compilers (i.e., compilers that may be extended with an arbitrary and eclectic set of extensions by a non-expert end-user).

In the MELT research group at the University of Minnesota, he developed an improved scanning algorithm that takes parser context into account and developed an integrated parser and scanner generation tool, Copper, based on these algorithms.

At Adventium, his primary activity has been tool development related to his work with parsing and automated language translation. Using the extensible language tools he assisted in developing at the University of Minnesota, he specified several attribute grammars integrating nine different modeling environments into the FUSED framework. He has also developed translations among a series of modeling languages for mission-planning applications, and specified a formal type system and typechecking apparatus for the NASA-developed Action Notation Modeling Language (ANML).

He was the primary developer of Adventium's STEAF package providing an interface between geographic information systems and statistical environments.

Additionally, he has assisted in the creation of the interactive mobile apps developed by Adventium's subsidiary, Andamio Games. This includes writing formal specifications for the simulators used in the apps, as well as a translation that distills a neuroscientific model of the brain into a form usable by the iNeuron app.

Ph.D., Computer Science, University of Minnesota
M.S., Computer Science, University of Minnesota
B.S. Computer Science, University of Minnesota
Email Address: