School of Computing and Informatics

Software Engineering

The researchers in this group are engaged in component-based software development; web-based software engineering; software architecture construction; distributed co-design; simulation-based design; embedded software; middleware; distributed workflow analysis; collaborative modeling; and modeling methodologies. In addition, they are also investigating the issues in end-to-end integration testing; distributed testing, embedded system testing; software process improvement; software quality assurance; secure software development; formal requirement analysis modeling; executable specification language; asset management on the Internet; software for ubiquitous computing; context- and situation-aware software; service-oriented computing; distributed simulation; and automated code generation for high-assurance applications.

Overview Presentation (Adobe PDF)

Faculty Contacts: James Collofello, Hessam Sarjoughian, Wei-Tek Tsai, Stephen Yau