Michael N.
Huhns
Publications: Software
Engineering
September 14, 2025
1. Wei Li, Michael N. Huhns,
Wei-Tek Tsai, and Wenjun Wu, Crowdsourcing
- Cloud-Based Software Development, Springer, Berlin, 2015. ISBN
978-3-662-47011-4. [Publication Website]
1. Wei-Tek Tsai, Wenjun Wu, and
Michael N. Huhns, “Cloud-Based Software Crowdsourcing,” IEEE Internet Computing, vol. 18, no. 3, May/June 2014, pp. 78-83.
[PDF]
Reprinted in IEEE Edge, April 2015, pp. 18-23.
2. Michael N. Huhns, Wei Li,
and Wei-Tek Tsai, “Cloud-based Software Crowdsourcing (Dagstuhl
Seminar 13362),” Dagstuhl Reports, vol. 3, no. 9, pp.
34-58, 2013. https://doi.org/10.4230/DagRep.3.9.34
3. Michael N. Huhns, “Consensus
Software: Robustness and Social Good,” IEEE
Internet Computing, vol. 7, no. 3, May/June 2003, pp. 91-93. [PDF]
4. Michael N. Huhns and Vance
T. Holderfield, “Robust Software,” IEEE
Internet Computing, vol. 6, no. 2, March/April 2002, pp. 78-80. [PDF]
5. Michael N. Huhns,
“Interaction-Oriented Software Development,” International Journal of
Software Engineering and Knowledge Engineering, vol. 11, no. 3, World
Scientific Press, 2001, pp. 259-279. [PDF]
6. Michael N. Huhns, “Agent
Teams: Building and Implementing Software,” IEEE
Internet Computing, vol. 4, no. 1, January/February 2000, pp. 91-93. [PDF]
7. Darrell Woelk, Christine
Tomlinson, and Michael N. Huhns, “Uncovering the Next Generation of Active
Objects,” Object Magazine, vol. 5,
no. 4, July/August 1995, pp. 32-40.
1.
Rosa Laura Zavala Gutierrez and Michael N. Huhns, “Multiagent-based
Fault Tolerance Management for Robustness,” in Robust Intelligent Systems, Alfons Schuster, editor, Springer
Verlag, London, 2008, pp. 23-42. [PDF]
2. Rosa Laura Zavala Gutierrez
and Michael N. Huhns, “On Building Robust Web Service-Based Applications,” in Extending
Web Services Technologies: The Use of Multi-Agent Approaches,
3. Federico Bergenti and
Michael N. Huhns, “On the Use of Agents as Components of Software Systems,” in Methodologies
and Software Engineering for Agent Systems: The Agent-Oriented Software
Engineering handbook, F. Bergenti, M.-P. Gleizes,
and F. Zambonelli, editors, Kluwer Academic
Publishing, New York, 2004, pp. 19-32. [PDF]
4. Michael N. Huhns, Vance T.
Holderfield, and Rosa Laura Zavala Gutierrez, “Achieving Software Robustness
Via Large-Scale Multiagent Systems,” in Software Engineering for Large-Scale
Multi-Agent Systems, Alessandro Garcia, Carlos Lucena, Franco Zambonelli,
Andrea Omicini, and Jaelson Castro, editors,
Springer, LNCS 2603, Berlin, 2003, pp. 199-215. [PDF]
5. Vance T. Holderfield and
Michael N. Huhns, “A Foundational Analysis of Software Robustness Using
Redundant Agent Collaboration,” in Agent Technologies, Infrastructures,
Tools, and Applications for E-Services, Ryszard Kowalcyk, Jörg P. Müller,
Hua Tianfiled, and Rainer Unland, editors, Springer
Verlag, LNAI vol. 2592, Berlin, 2003, pp. 355-369. [PDF]
6. Joanna Bryson, Keith Decker,
Scott A DeLoach, Michael N. Huhns, and
7. Michael N. Huhns,
“Interaction-Oriented Programming,” in Agent-Oriented Software Engineering,
Paulo Ciancarini and
8. Stefan Bussmann, Paolo
Ciancarini, Keith Decker, Michael N. Huhns, and
9. Michael N. Huhns,
“Multiagent-Oriented Programming,” in Intelligent Agents and Their
Potential for Future Design and Synthesis Environments, Ahmed K. Noor
and John B. Malone, editors, NASA Langley Research Center, Hampton, VA, 1999,
pp. 215-238.
1. Laura Zavala, Michael N.
Huhns, and Angélica García-Vega, “Collaborative Redundant Agents: Modeling the dependences
in the diversity of the agents’ errors,” Proceedings
of the 10th Mexican International Conference on Artificial Intelligence,
MICAI-2011, Puebla, Mexico, November 2011. [PDF]
2. Michael N. Huhns, “Software
Development by Ubiquitous Crowdsourcing,” in Proc. Ubiquitous Crowdsourcing
Workshop at UbiComp Conference, Copenhagen,
Denmark, September 2010. [PDF]
3. Laura Zavala and Michael N. Huhns, “Analysis of
coincident failing ensembles in multi-version systems,” in Proc. 19th IEEE International Symposium on Software
Reliability Engineering: Dependable Software Engineering Workshop, Seattle,
WA, November 2008. [PDF]
4. Tedd W. Gimber and Michael
N. Huhns, “A Software Agent Toolkit for Effective Information Processing in the
Battle Command Domain,” Proc. 25th Army
Science Conference, Orlando, FL, November 2006. [PDF]
5. Rajesh Turlapati
and Michael N. Huhns, “Multiagent Reputation Management to Achieve Robust
Software Using Redundancy,” IEEE/WIC/ACM
International Conference on Intelligent Agent Technology (IAT'05), France,
September 2005, pp. 386-392. [PDF]
6. Michael N. Huhns, “Consensus
Software: Robustness and Social Good via Widespread Multiagent Development,” in
Proc. 17th International
Conference on Software and Systems Engineering and their Applications (ICSSEA),
7. Michael N. Huhns, “Software
Development with Objects, Agents, and Services,” in Proceedings of the Third International Workshop on Agent-Oriented
Methodologies, Vancouver, Canada, October 2004. [PDF]
8. Rosa Laura Zavala Gutiérrez
and Michael N. Huhns, “Achieving Software Robustness via Multiagent-Based
Redundancy (Extended Abstract),” in Proceedings of the Workshop on AI and Autonomic
Computing: Developing a Research Agenda for Self-Managing Computer Systems,
9. Michael N. Huhns, Vance T.
Holderfield, and Rosa Laura Zavala Gutierrez, “Robust Software Via Agent-Based
Redundancy,” in Proceedings Second
International Joint Conference on Autonomous Agents and Multiagent Systems
(AAMAS), Melbourne, Australia, July 2003, pp. 1018-1019. [PDF]
10. Vance T. Holderfield and
Michael N. Huhns, “A Foundational Analysis of Software Robustness Using
Redundant Agent Collaboration,” Proceedings International Workshop on Agent
Technology and Software Engineering,
11. Michael N. Huhns,
“Interaction-Oriented Programming,” in Proceedings of the First
International Workshop on Agent-Oriented Software Engineering, Limerick,
Ireland, June 2000, pp. 1-15. [PDF]
12. James P. Davis, Michael N.
Huhns, and Ronald D. Bonnell, “A Method and Architecture for Building
Compliance Agents (Extended Abstract),” in Proceedings
AAAI98 Workshop on Software Tools for Developing Agents, Madison, WI, July
1998. [PDF]
13. James P. Davis, Michael N.
Huhns, and Ronald D. Bonnell, “Using Objects and Patterns for Building
Compliance Agents in Healthcare,” in Proceedings
OOPSLA’98 Midyear Workshop on OOT for
Insurance and Health Care, Denver, CO, July 1998. [PDF]
1. Michael N. Huhns, Wei Li,
and Wei-Tek Tsai, “Cloud-based Software Crowdsourcing (Dagstuhl
Seminar 13362),” Dagstuhl Reports, vol. 3, no. 9, 2013, pp.
34-58.
DOI: 10.4230/DagRep.3.9.34
2. Robert O. Pettus, Ronald D.
Bonnell, and Michael N. Huhns, “Structured Design of Computer Software,” USCECE
TR-7810, University of