Photo by Derrick Turner, November 2010, MSU University Relations
MSU Distinguished Faculty Award, 2007
Short Biography
Curriculum Vitae
High assurance computing systems, including formal methods for software engineering, object-oriented analysis and design, embedded systems development, SE for dynamically adaptive systems and autonomic computing, harnessing evolutionary computation and digital evolution for ultra-large scale software-intensive systems
IEEE International Conference on
Software Engineering (ICSE11), Waikiki, Honolulu, Hawaii, (Program Committee, Mentoring Program Chair)
Selected Recent Major Conference and Workshop Activities
- ACM SIGSOFT Foundations of Software Engineering (FSE10)
- First International Symposium on Architecting Critical Systems (ISARCS 2010)
- Aspect Oriented Software Development (AOSD10)
- IEEE International Conference on Autonomic Computing (ICAC10)
- ACM SIGSOFT European Software Engineering Conference/Foundations of Software Engineering (ESEC/FSE09)
- IEEE International Conference on Software Engineering (ICSE09), Vancouver, Canada (Program Committee)
- IEEE International Conference on Software Engineering (ICSE08), Leipzig, Germany (Organizing Committee)
- Research Tools and Demo track (Co-chair with Holger Giese)
- Doctoral Symposium panel
- IEEE International Requirements Engineering Conference (RE08)
- IEEE International Requirements Engineering Conference (RE07), Delhi, India (PC )
- IEEE International Automated Software Engineering
- Workshop on Living with Uncertainties (Co-organizer with M. Chechik, A. Egyed, K. Sullivan)
- IEEE/ACM MoDELS
- IEEE/ACM MoDELS Workshop on Model-Size Metrics (Co-organizer with M. Chaudron, F. Weil, A. Neczwid)
- IEEE/ACM MoDELS Workshop on Models @ Run time (PC)
- IEEE International Conf. on Software Engineering (ICSE2007), Minneapolis, Minnesota
- Future of Software Engineering
- Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Co-organizer.
- ACM SIGSOFT Workshop on Specification and Verification of Component-Based Systems (SAVCBS)
- MODeLS 2005 (formerly <<UML>>) Conference (PC for technical track and for educational symposium)
- Doctoral Symposium Committee and Panel
- IEEE International Requirements Engineering Conference (RE05) (PC and Steering Committees member)
- Doctoral Symposium Committee and Panel
- Workshop for Requirements Engineering Education and Training (REET)
- Workshop on Self-Managing Systems (WOSS04), co-located with FSE 2004.
- IEEE International Requirements Engineering Conference (RE04)
- IEEE International Conf. on Software Engineering (ICSE2004)
- Formal Research Demonstrations (Chair)
- Workshop on Architecting Dependable Systems (WADS04), co-located with ICSE 2004.
- International Joint Requirements Engineering Conference (RE02)
- UML 2002, 2003, 2004
- Component Based Software Engineering Workshop (CBSE5), part of ICSE2002
- IEEE International Conf. on Software Engineering (ICSE2003)
- Frontiers of Software Practice (Chair)
- Workshop on Software Engineering for High Assurance Systems (SEHAS03) (PC Member)
- IEEE International Requirements Engineering Conference (RE03) (PC and Steering Committee member)
- RE03 Workshops Page (Chair)
- IEEE/ACM European Software Engineering Conf/Foundations of SE (ESEC/FSE03)
- Doctoral Symposium (Chair)
MISCELLANEOUS:
Schedule Information for new students working with me Other Interests (under construction)
Academic partner of Esterel Technologies, the provider of model-based solutions for DO-178B, EN 50128 and IEC 61508 safety-critical systems.
Recent Presentations
A Requirements Pattern-Driven Approach to Modeling and Analyzing Embedded Systems
SE for High Assurance Slides (draft) ERC Slides Integrating Informal and Formal Techniques
Contact information :