Dr. Roberto A. Flores
|
Assistant Professor of Computer Science
BCSE (Monterrey), M.Sc., Ph.D. (Calgary) Christopher Newport University Department of Physics, Computer Science & Engineering 1 University Place, Newport News, VA 23606 USA Gosnold Hall 139 | flores@pcs.cnu.edu (757) 594-7487 | fax: (757) 594-7919 |
H.L.F. von Helmholtz, physiologist and physicist (1821-1894)
Teaching
| F04 | W05 | F05 | W06 | F06 | W07 | F07 | W08 | |
| CPSC 110: Introduction to Computing |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
| CPSC 150: Computers and Programming I |
![]() |
![]() |
![]() |
![]() |
||||
| CPSC 250: Computers and Programming II |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
| CPSC 260: Principles of Programming Languages |
![]() |
![]() |
![]() |
![]() |
||||
| CPSC 480/501: Software Design and Development |
![]() |
![]() |
Research
Multiagent Systems, Software Engineering, Agent Communication Languages, Trust Management, Social Commitments.
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
- MoSES: Mobile Sensing and Exploring System @ PCSE.
- CNU BlueJ Formatter: Source code style formatting extension for BlueJ.
Students
- Daniel Goodwin & Martin Press (Spring 2008) "PALASS: A portable application for a location-aware social system".
- Quintin Mirick (Fall 2006) "Investigating Unit testing in a Trust management system".
Conferences
- 4th International Workshop on Agents and Web Services Merging in Distributed Environments (AWeSoMe '08)
- The 7th International Conference on Autonomous Agents and Multiagent Systems (AAMAS '08)
- 39th ACM Technical Symposium on Computer Science Education (SIGCSE '08)
- Central and Eastern European Conference in Multiagent Systems (CEEMAS 07)
- 2007 International Conference on Complex Open Distributed Systems (CODS 07)
- AAMAS '06 / Workshop on Agent Communications (AC 2006)
- AAMAS '05 / Workshop on Agent Communications (AC 2005)
Selected Publications
Search the DBLP bibliography [Flores][Flores-Mendez]
- Roberto A. Flores (2008) "CPSC 150 Laboratory Manual: A Practical Approach to Java, jUnit & Web-CAT", Department of Physics, Computer Science & Engineering, Christopher Newport University, January 2008.
- Frank Dignum, Rogier van Eijk & Roberto A. Flores, Editors (2007) "Agent Communication II: International Workshops on Agent Communication, AC 2005 and AC 2006 Utrecht, Netherlands, July 25, 2005 and Hakodate, Japan, May 9, 2006, Selected and Revised Papers", Lecture Notes in Artificial Intelligence, Volume 3859, January 2007, Springer Verlag.
- Roberto A. Flores, Philippe Pasquier & Brahim Chaib-draa (2007) "Conversational Semantics Sustained by Commitments." In F. Dignum & R. van Eijk (Eds.), Journal on Autonomous Agents and Multi-Agent Systems, Volume 14, Number 2, April 2007, Springer-Verlag, pp. 165-186.
- Robert C. Kremer & Roberto A. Flores (2005) "Using a Performative Subsumption Lattice to Support Commitment-based Conversations." In F. Dignum, V. Dignum, S. Koenig, S. Kraus, M.P. Singh & M. Wooldridge (eds.), Proceedings of the 4th International Joint Conference on Autonomous Agents and Multi Agent Systems (AAMAS 2005), ACM Press, pp. 114-121, Utrecht, The Netherlands, July 25-29, 2005.
- Philippe Pasquier, Roberto A. Flores & Brahim Chaib-draa (2004) "Modelling Flexible Social Commitments and their Enforcement." In M.-P. Gleizes, A. Omicini & F. Zambonelli (Eds.), Proceedings of the 5th International Workshop: Engineering Societies in the Agents World (ESAW), Springer-Verlag, Lecture Notes in Artificial Intelligence, Volume 3451, Springer-Verlag, pp. 153-165, Toulouse, France, October 20-22, 2004.
- Roberto A. Flores & Robert C. Kremer (2004) "A Principled Modular Approach to Construct Flexible Conversation Protocols." In A.Y. Tawfik & S.D. Goodwin (Eds.), Advances in Artificial Intelligence, Lecture Notes in Artificial Intelligence, Volume 3060, Springer-Verlag, pp. 1-15. [download
]
- Roberto A. Flores & Robert C. Kremer (2002) "To Commit or Not To Commit: Modelling Agent Conversations for Action." Computational Intelligence. Blackwell Publishing, 18:2, pp. 120-173.
- Roberto A. Flores (2002) "Modelling Agent Conversations for Action." Ph.D. Thesis. University of Calgary, Canada. [download
]
- Roberto A. Flores (1997) "Programming Distributed Collaboration Interaction through the WWW" M.Sc. Thesis. University of Calgary, Canada. [download
]
![[dot]](http://www.pcs.cnu.edu/~flores/images/whitedot.gif)