Senior Investigators

The following are the Principal Investigators of the ReMoDD project.

James M. Bieman is a professor in the Computer Science Department and the Electrical and Computer Engineering Department at Colorado State University. He is also the Editor-in-Chief of the Software Quality Journal published by Springer. His research focuses on the evaluation of evolving software designs. Ongoing research involves studying the relationship between internal design attributes, such as coupling, cohesion, architectural contexts, and the use of design patterns, and external attributes such as maintainability, reliability, and testability. In addition to work on the repository design and helping to populate the repository, he will develop methods and tools to track and classify model changes through design and system iterations, and develop methods to recognize sub-architectures such as design patterns that may be embedded within larger designs.

Betty H.C. Cheng is a professor in the Department of Computer Science and Engineering at Michigan State University. She has extensive experience in developing formalizations for object-oriented modeling notations, developing requirements and security patterns for model-driven development, code generation, applying MDD to embedded systems and dynamically adaptive systems. In addition to contributing to the population of the repository, she will leverage her experience with building large-scale decision support systems involving distributed archives of data, indexed by metadata, manipulatable by heterogeneous tools. As with ReMoDD, these systems were designed to be configurable for different types of users with different objectives.

Robert B. France, one of the original Principal Investigators of the REMODD project, passed away on February 15, 2015 after fighting a courageous battle against cancer. Robert was a professor in the Department of Computer Science at Colorado State University. He had been involved in research on formalizing object-oriented modeling notation since 1990. At the time of his passing, he was engaged in research on testing executable models, aspect-oriented modeling, model transformations, and the use of models at run time to support dynamic adaptation of software. In the mid-nineties, he and Andy Evans founded the precise UML (pUML) group (see that worked on developing precise semantics for early versions of the UML. This led to his involvement on the UML standards committee. He was on the UML revision task force that produced UML 1.3, 1.4 and 1.5. He was a founder and editor-in-chief of the Software and System Modeling (SoSyM) journal, an international journal published by Springer that publishes scientific papers in the MDD area (see He was also the Software Area editor for IEEE Computer. Dr. France was member and past chair of the steering committee for the MoDELS/UML conference series.

Sudipto Ghosh is an Associate Professor in the Department of Computer Science at Colorado State University. His teaching and research interests include modeling, designing, and testing of object-oriented, aspect-oriented, and component-based software. He is on the editorial boards of the Software Quality Journal, Journal of Software Testing, Verification and Reliability, and Information and Software Technology. He was a general co-chair of the ACM/IEEE 12th International Conference on Model Driven Engineering Languages and Systems and the 14th International Conference on Modularity. He was a program co-chair of the Third International Conference on Software Testing, Verification and Validation held in Paris in 2010. He is a member of the ACM and a Senior Member of the IEEE, and IEEE Computer Society.

The REMODD team is continuing to make REMODD a key MDD resource for researchers, practitioners, and educators. We look forward to MDD contributions and feedback on the MDD resources from the community.