Dr. Roberto A. Flores

[Roberto A. Flores] Associate Professor of Computer Science
ISC (Tecnologico de Monterrey), M.Sc., Ph.D. (University of Calgary)

Christopher Newport University
Department of Physics, Computer Science & Engineering
1 Avenue of the Arts, Newport News, Virginia 23606-3072

Luter Hall 326 | roberto.flores@cnu.edu
(757) 594-7487 | fax: (757) 594-7919

"The tax which will be paid for the purpose of education is not more than
the thousandth part of what will be paid to kings, priests and nobles who
will rise up among us if we leave the people in ignorance."

Thomas Jefferson, third US president, architect and author (1743-1826)



Multiagent Systems [conversation protocols, communication languages, social commitments & robotics simulation]
Software Engineering [OOSE, agile development].

My primary research interest is in multiagent systems, which are computer systems made out of loosely coupled software programs that interact to achieve their (individual or collective) objectives. One of the challenges in this area is to define how communicational interactions (called conversations) evolve over time. Negotiating the advance of the state of social commitments is one way to indicate this evolution -- where a social commitment indicates that one of the agents is responsible to do a performance advancing the interaction. The use of social commitments has interesting practical implications, since their fulfillment (or lack thereof) involve the possible imposition of rewards (or sanctions) which impact reputation and the likeliness of being considered as a reliable partner in future interactions.

Projects & Groups

M.Sc. Students

Undergraduate Student Projects


Oh! The Places You'll Go!

Places To Avoid (i.e., DO NOT go to these)


Selected Publications

Search the DBLP bibliography [Flores][Flores-Mendez] and the ACM digital library [Flores]

Christopher Newport University | Physics, Computer Science & Engineering