Michael N. Huhns

Michael N. Huhns is an NCR Professor of computer science and engineering and the Director of the Center for Information Technology at the University of South Carolina. Prior to this, he managed several research projects at the Microelectronics and Computer Technology Corporation (MCC) as a Senior Member of the Research Division. He was also an Adjunct Professor of computer sciences at the University of Texas. Before joining MCC, he served as an Associate Professor at the University of South Carolina, and a radar systems Engineer at Hughes Aircraft Company. Dr. Huhns is a Member of Sigma Xi, Tau Beta Pi, Eta Kappa Nu, Upsilon Pi Epsilon, ACM, and AAAI. He received the B.S.E.E. degree in 1969 from the University of Michigan, Ann Arbor, and the M.S. and Ph.D. degrees in electrical engineering in 1971 and 1975, respectively, from the University of Southern California. He is the author of over 200 technical papers and six books in machine intelligence, including his recent coauthored book (with Dr. Munindar P. Singh) Service-Oriented Computing: Semantics, Processes, Agents. His research interests are in the areas of cooperative information systems, multiagent systems, enterprise integration, and heterogeneous distributed databases. He has conducted research funded by DARPA, NIST, DOE, EPA, USDA, and NASA, as well as numerous industrial organizations. Dr. Huhns is an Associate Editor of the Journal of Autonomous Agents and Multi-Agent Systems, and IEEE Internet Computing. He serves on the editorial boards of ten other journals, and is a founder of the International Foundation for Multiagent Systems. He is also a Senior Member of the ACM and a Fellow of the IEEE.

Biography Updated on 25 May 2008

Personal Home Page

http://www.cse.sc.edu/~huhns

Articles in Scholarly Journals [Incomplete List]

  1. IEEE Internet Computing, vol. 12, no. 1, pp. 55–59, 2008
  2. IEEE Internet Computing, vol. 10, no. 6, pp. 42–49, 2006
  3. eMarketplaces for enterprise and cross enterprise integration
    Data & Knowledge Engineering, vol. 52, no. 1, pp. 33–59, 2005
  4. Research Directions for Service-Oriented Multiagent Systems
    IEEE Internet Computing, vol. 9, no. 6, pp. 65–70, 2005
  5. Service-oriented computing: key concepts and principles
    IEEE Internet Computing, vol. 9, no. 1, pp. 75–81, 2005
  6. A Semantic Web Services Architecture
    IEEE Internet Computing, vol. 9, no. 5, pp. 72–81, 2005
  7. Constructing Consensus Ontologies for the Semantic Web: A Conceptual Approach
    World Wide Web, vol. 7, no. 4, pp. 421–442, 2004
  8. Massive deliberation [Web agents]
    IEEE Internet Computing, vol. 7, no. 1, pp. 72–75, 2003
  9. Being and acting rational
    IEEE Internet Computing, vol. 7, no. 2, pp. 91–93, 2003
  10. Consensus software robustness and social good
    IEEE Internet Computing, vol. 7, no. 3, pp. 91–93, 2003
  11. Commitments among agents
    IEEE Internet Computing, vol. 7, no. 4, pp. 90–93, 2003
  12. The zen of the web
    IEEE Internet Computing, vol. 7, no. 5, pp. 30–33, 2003
  13. The sentient web
    IEEE Internet Computing, vol. 7, no. 6, pp. 82–84, 2003
  14. Trusted autonomy
    IEEE Internet Computing, vol. 6, no. 3, pp. 92–95, 2002
  15. Agents as Web services
    IEEE Internet Computing, vol. 6, no. 4, pp. 93–95, 2002
  16. Weaving a computing fabric
    IEEE Internet Computing, vol. 6, no. 5, pp. 88–91, 2002
  17. Making agents secure on the semantic Web
    IEEE Internet Computing, vol. 6, no. 6, pp. 76–79, 2002
  18. Agent societies. Magnitude and duration
    IEEE Internet Computing, vol. 6, no. 1, pp. 79–81, 2002
  19. Robust software
    IEEE Internet Computing, vol. 6, no. 2, pp. 80–82, 2002
  20. Inside an agent
    IEEE Internet Computing, vol. 5, no. 1, pp. 82–86, 2001
  21. Trust and persistence [software agents]
    IEEE Internet Computing, vol. 5, no. 2, pp. 85–87, 2001
  22. Philosophical agents
    IEEE Internet Computing, vol. 5, no. 3, pp. 104–106, 2001
  23. Automating supply chains
    IEEE Internet Computing, vol. 5, no. 4, pp. 90–93, 2001
  24. Consensus ontologies. Reconciling the semantics of Web pages and agents
    IEEE Internet Computing, vol. 5, no. 5, pp. 92–95, 2001
  25. Probability and agents
    IEEE Internet Computing, vol. 5, no. 6, pp. 77–79, 2001
  26. Interaction-Oriented Software Development
    International Journal of Software Engineering and Knowledge Engineering, vol. 11, no. 03, pp. 259–279, 2001
  27. Agent teams: building and implementing software
    IEEE Internet Computing, vol. 4, no. 1, pp. 93–95, 2000
  28. Sensors + agents + networks = aware agents
    IEEE Internet Computing, vol. 4, no. 3, pp. 84–86, 2000
  29. The emergence of language among autonomous agents
    IEEE Internet Computing, vol. 4, no. 4, pp. 90–92, 2000
  30. Networking embedded agents
    IEEE Internet Computing, vol. 3, no. 1, pp. 91–93, 1999
  31. Online auctions
    IEEE Internet Computing, vol. 3, no. 3, pp. 103–105, 1999
  32. Negotiating for goods and services
    IEEE Internet Computing, vol. 3, no. 4, pp. 97–99, 1999
  33. Personal ontologies
    IEEE Internet Computing, vol. 3, no. 5, pp. 85–87, 1999
  34. Exploiting expertise through knowledge networks
    IEEE Internet Computing, vol. 3, no. 6, pp. 89–90, 1999
  35. Anthropoid agents
    IEEE Internet Computing, vol. 2, no. 1, pp. 94–95, 1998
  36. Agent jurisprudence
    IEEE Internet Computing, vol. 2, no. 2, pp. 90–91, 1998
  37. All agents are not created equal
    IEEE Internet Computing, vol. 2, no. 3, pp. 94–96, 1998
  38. Workflow agents
    IEEE Internet Computing, vol. 2, no. 4, pp. 94–96, 1998
  39. Personal assistants
    IEEE Internet Computing, vol. 2, no. 5, pp. 90–92, 1998
  40. Cognitive agents
    IEEE Internet Computing, vol. 2, no. 6, pp. 87–89, 1998
  41. A tool for organizing Web information
    Computer, vol. 30, no. 6, pp. 80–83, 1997
  42. Distributed and Parallel Databases, vol. 5, no. 2, pp. 207–225, 1997
  43. Agents on the Web
    IEEE Internet Computing, vol. 1, no. 5, pp. 78–79, 1997
  44. Automating workflows for service order processing: integrating AI and database technologies
    IEEE Expert, vol. 9, no. 5, pp. 19–23, 1994
  45. Declarative representations of multiagent systems
    IEEE Transactions on Knowledge and Data Engineering, vol. 5, no. 5, pp. 721–739, 1993
  46. Multiagent truth maintenance
    IEEE Transactions on Systems, Man, and Cybernetics, vol. 21, no. 6, pp. 1437–1445, 1991
  47. Resource integration using a large knowledge base in Carnot
    Computer, vol. 24, no. 12, pp. 55–62, 1991
  48. Argo: a system for design by analogy
    IEEE Expert, vol. 3, no. 3, pp. 53–68, 1988
  49. Algorithms for subpixel registration
    Computer Vision, Graphics, and Image Processing, vol. 35, no. 2, pp. 220–233, 1986