Systems & Software Engineering Research

Systems & Software Engineering Research focuses on the development of reliable, high-quality software systems, including the specification, design, and evolution of software projects along with quality control and project management. Our Systems & Software Engineering faculty produces a variety of state-of-the-art research that impacts the development of software and systems in both theory and practice.

Associated Faculty

  • Yuan An: Conceptual modeling, schema and ontology mapping, information integration, knowledge representation, requirements engineering, healthcare information systems, semantic web

  • Yuanfang Cai: Formal software design modeling and analysis, software economics, software evolution and modularity

  • Susan Gasson: Human-centered design, boundary-spanning collaboration, situated learning, distributed cognition, human-centered knowledge management, FOSS user participation, interaction design, system requirements analysis.

  • Colin Gordon: Programming languages and formal methods, type systems and program verification for concurrent programs

  • Weimao Ke: Information retrieval (IR), distributed systems, intelligent filtering/recommendation, information visualization, network science, complex systems, machine learning, text/data mining, multi-agent systems

  • Spiros Mancoridis: Software engineering, software security, code analysis, evolutionary computation

  • William Mongan: Service-oriented architectures, program comprehension, computer systems and architecture, computer science education, signal processing, data fusion

  • Santiago Onta├▒├│n: Game AI, computer games, artificial intelligence, machine learning, case-based reasoning

  • Il-Yeol Song: Conceptual modeling, data warehousing, big data technologies and analytics, object-oriented analysis and design with UML, healthcare informatics, smart health