<!-- Markdown twin of https://charlespetrie.com/publications/ -->
[Home](https://charlespetrie.com/) / Publications
# Five books, twelve years of Peering, and the papers.

Titles, venues and years are as he lists them on his Stanford bio and CV. Links go to the copies he posted himself where they exist, otherwise to the publisher.

## Books

### Web Service Composition

Springer, 2016. ISBN 978-3-319-32831-7.
Based on his lectures at the Karlsruhe Institute of Technology. Defines the technologies involved in web service composition and gives a formal basis for the composition approaches. [Publisher or copy](https://link.springer.com/book/9783319328317).

### Automated Configuration Problem Solving

SpringerBriefs in Computer Science, 2012. DOI 10.1007/978-1-4614-4532-6.
The Redux model of configuration problem solving, with change management, in book form. He posted a free pre-publication version on his Stanford site. [Publisher or copy](http://www-cdr.stanford.edu/~petrie/configuration.pdf).

### Semantic Web Services Challenge: Results from the First Year

Springer, Semantic Web and Beyond vol. 8, 2009. Edited with Tiziana Margaria, Holger Lausen and Michal Zaremba. ISBN 978-0-387-72495-9.
The evaluation methodology and first-year results of the challenge he founded. [Publisher or copy](https://link.springer.com/book/10.1007/978-0-387-72496-6).

### Enterprise Integration Modeling

MIT Press, October 1992. Editor.
Proceedings of the first ICEIMT, the conference he chaired. Includes his own A Minimalist Model for Coordination. [Publisher or copy](https://mitpress.mit.edu/books/enterprise-integration-modeling).

### Ten Years Off-Grid: Don't Try This At Home

Self-published (Lulu).
How to, and how not to, build an off-grid photovoltaic system for your home, in the words of his home page. [Publisher or copy](https://www.lulu.com/shop/charles-petrie/ten-years-off-grid/paperback/product-1dgpvmym.html).

## Selected papers

The selection on his bio plus the earlier MCC papers from his CV. Most recent first.
- A New AI. IEEE Internet Computing 25(2), pp. 93-100, March/April 2021. doi:10.1109/MIC.2021.3063025 [Copy](http://www-cdr.stanford.edu/~petrie/papers/mic-petrie-3063025-proof_4.pdf).
- AI Planning Applied to GIS-based Disaster Response. with Agnes Voisard. Proc. MGIS'19, Chicago, ACM, November 2019. doi:10.1145/3356998.3365761 [Copy](http://www-cdr.stanford.edu/~petrie/papers/Sanctum-ACM.pdf).
- How Deutsche Bank's IT Division Used Design Thinking to Achieve Customer Proximity. with Vetterli, Uebernickel, Brenner and Stermann. MIS Quarterly Executive 15(1), March 2016.
- User, Use & Utility Research: The digital user as new design perspective in Business & Information Systems Engineering. with Brenner, Karagiannis, Kolbe, Leifer, Plattner and others. Business & Information Systems Engineering, 2014. doi:10.1007/s12599-013-0302-4 [Copy](http://pubs.wi-kassel.de/wp-content/uploads/2014/02/JML_462.pdf).
- Enterprise Coordination on the Internet. Future Internet 3(1), pp. 49-66, February 2011. doi:10.3390/fi3010049 [Copy](http://www-cdr.stanford.edu/~petrie/papers/FIS2010.pdf).
- Semantics for Smart Services. with Hochstein and Genesereth. In The Science of Service Systems, Springer, pp. 91-105, 2011. [Copy](https://link.springer.com/chapter/10.1007/978-1-4419-8270-4_6).
- The Future of the Internet is Coordination. 1st International Future Enterprise Systems Workshop (FES2010), Berlin, September 2010. [Copy](http://www-cdr.stanford.edu/~petrie/papers/FES2010.pdf).
- Planning Process Instances with Web Services. Proc. ICEIS, pp. 31-41, SciTePress, May 2009. doi:10.5220/0002171400310041 [Copy](http://www-cdr.stanford.edu/~petrie/papers/ICIS09-serviceplanning.pdf).
- Semantic Email Addressing: The Killer App?. with Kassoff, Zen and Genesereth. IEEE Internet Computing 13(1), 2009. [Copy](http://www-cdr.stanford.edu/~petrie/papers/sea-ic.pdf).
- On the Evaluation of Semantic Web Service Frameworks. with Kuster, Konig-Ries and Klusch. International Journal on Semantic Web and Information Systems 4(4), pp. 31-55, 2008.
- Using Object-Oriented Constraint Satisfaction for Automated Configuration Generation. with Sahai et al. Lecture Notes in Computer Science 3278, p. 159, Springer, November 2004. [Copy](http://www-cdr.stanford.edu/~petrie/papers/OOCS.pdf).
- Service Agents and Virtual Enterprises: A Survey. with Christoph Bussler. IEEE Internet Computing 7(4), pp. 2-12, July/August 2003. [Copy](http://www-cdr.stanford.edu/~petrie/fx-agents/xserv/icpaper/).
- Distributed Coordination of Project Schedule Changes using Agent-based Compensatory Negotiation. with Kim et al. AIEDAM, 2003.
- Trust-Based Facilitator: Handling Word-of-Mouth Trust for Agent-Based E-Commerce. Ono, Nishiyama, Kim, Paulson, Cutkosky and Petrie. Journal of Electronic Commerce Research 3(3-4), 2003. [Copy](http://www-cdr.stanford.edu/~petrie/ono-trust.pdf).
- Agent-Based Software Engineering. Invited talk, PAAM 2000. In Agent-Oriented Software Engineering, Lecture Notes in AI 1957, Springer, 2001. [Copy](http://www-cdr.stanford.edu/~petrie/agents/abse/abse.html).
- JATLite: A Java Agent Infrastructure with Message Routing. with Jeon and Cutkosky. IEEE Internet Computing 4(2), March/April 2000. [Copy](http://www-cdr.stanford.edu/~petrie/agents/jatlite.ps).
- Agent-Based Project Management. with Goldmann and Raquet. Lecture Notes in AI 1600, Springer, 1999. [Copy](https://link.springer.com/chapter/10.1007/3-540-48317-9_14).
- Combining Constraint Propagation and Backtracking for Distributed Engineering. with Jeon and Cutkosky. ECAI-96 workshop notes; revised for the AAAI-97 Workshop on Constraints and Agents. [Copy](http://www-cdr.stanford.edu/Publications/Reports/constraint.html).
- Agent-Based Engineering, the Web, and Intelligence. IEEE Expert 11(6), pp. 24-29, December 1996. doi:10.1109/64.546579
- Using Pareto Optimality to Coordinate Distributed Agents. with Webster and Cutkosky. AIEDAM 9, pp. 269-281, 1995.
- Design Space Navigation as a Collaborative Aid. Proc. AI in Design, 3rd International Conference, pp. 611-623, Lausanne, August 1994. [Copy](http://www-cdr.stanford.edu/Publications/Reports/design-nav.ps).
- The Redux' Server. Proc. International Conference on Intelligent and Cooperative Information Systems (ICICIS), Rotterdam, May 1993. [Copy](http://www-cdr.stanford.edu/Publications/Reports/redux-prime.ps).
- Constrained Decision Revision. Proc. AAAI-92. Also MCC TR EID-414-91. [Copy](http://www-cdr.stanford.edu/~petrie/AAAI92.pdf).
- Context Maintenance. Proc. AAAI-91, pp. 288-295. [Copy](http://www-cdr.stanford.edu/~petrie/AAAI91.pdf).
- A New Notion of CSP Equivalence. with Rossi and Dhar. Proc. ECAI-90, Stockholm, August 1990. Longer MCC report: On the Equivalence of Constraint Satisfaction Problems. [Copy](http://www-cdr.stanford.edu/~petrie/constraint-def.pdf).
- Reason Maintenance in Expert Systems. Kuenstliche Intelligenz 2/89, pp. 54-60, 1989.
- Controlling Forward Rule Instances. with Michael Huhns. Proc. 8th International Workshop on Expert Systems and Applications, Avignon, pp. 383-398, 1988.
- Revised Dependency-Directed Backtracking for Default Reasoning. Proc. AAAI-87, pp. 167-172. Also MCC TR AI-002-87.
- A Diffusing Computation for Truth Maintenance. Proc. IEEE 1986 International Conference on Parallel Processing, pp. 691-695.
- Extraction of Expert System Rules from Text. Proc. IEEE Second Conference on AI Applications, p. 229, 1985.

The full list, including MCC technical reports back to 1985, is in his [CV](http://www-cdr.stanford.edu/~petrie/vita.pdf); his [Google Scholar profile](https://scholar.google.com/citations?user=6Uvy4NYAAAAJ) tracks citations.

## The Peering column, 2005 to 2017

He wrote and edited IEEE Internet Computing's Peering column (called Peer to Peer until 2007) as a forum for provocative essays. 46 columns, his and his guests', parsed from his own archive page. PDFs are on his Stanford site; copyright IEEE, posted under the author's retained rights.

Issue | Column | Author | 
May/Jun 2017 | [Internet Computing Begins](http://www-cdr.stanford.edu/~petrie/online/peer2peer/20YearsIC.pdf) | Charles Petrie | 
Mar/Apr 2017 | [The Internet vs The State](http://www-cdr.stanford.edu/~petrie/online/peer2peer/InternetVsState.pdf) | Charles Petrie | 
Nov/Dec 2016 | [Protect Data, Not Algorithms](http://www-cdr.stanford.edu/~petrie/online/peer2peer/notalgorithms.pdf) | Charles Petrie | 
Jul/Aug 2016 | [Emergent Collectives Redux: The Sharing Economy](http://www-cdr.stanford.edu/~petrie/online/peer2peer/ecredux.pdf) | Charles Petrie | 
Mar/Apr 2016 | [The Proper Use of the Internet: Digital Private Property](http://www-cdr.stanford.edu/~petrie/online/peer2peer/EUprivacy.pdf) | Charles Petrie | 
Nov/Dec 2015 | [Predictions About the Future (of Work)](http://www-cdr.stanford.edu/~petrie/online/peer2peer/predicthard.pdf) | Charles Petrie | 
May/Jun 2015 | [Will the Web Vanish?](http://www-cdr.stanford.edu/~petrie/online/peer2peer/webfuture.pdf) | Charles Petrie | 
Mar/Apr 2015 | [How Badly do you want Privacy?](http://www-cdr.stanford.edu/~petrie/online/peer2peer/privacy.pdf) | Charles Petrie and Volker Roth | 
Nov/Dec 2014 | [The Failure of HealthCare.gov Exposes Silicon Valley Secrets](http://www-cdr.stanford.edu/~petrie/online/peer2peer/healthcaregov.pdf) | Charles Petrie | 
Jul/Aug 2014 | [Is the Internet a Thing?](http://www-cdr.stanford.edu/~petrie/online/peer2peer/InternetThing.pdf) | Charles Petrie | 
Mar/Apr 2014 | [When ISPs Become Copyright Police](http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2443601.) | Rebecca Gibbions | 
Nov/Dec 2013 | [The Age of DIY](http://www-cdr.stanford.edu/~petrie/online/peer2peer/DIY.pdf) | Charles Petrie | 
Jul/Aug 2013 | [Digital Shards](http://www-cdr.stanford.edu/~petrie/online/peer2peer/DigitalShards.pdf) | Charles Petrie | 
Mar/Apr 2013 | [From Palaces to Yurts: Why Requirements Engineering Needs Design Thinking](http://www-cdr.stanford.edu/~petrie/online/peer2peer/palacesyurts.pdf) | Chrisophe Vetterli, Walter Brenner, Falk Uebernickel, Charles Petrie | 
Nov/Dec 2012 | [No, You Cannot Predict Elections with Twiter](http://www.di.uniovi.es/~dani/downloads/IC-16-06-Peer.pdf) | Daniel Gayo Avello | 
Sep/Oct 2012 | [An Alternative to the Top-Down Semantic Web ofServices](http://www-cdr.stanford.edu/~petrie/online/peer2peer/semanticscripts.pdf) | Sudhir Agarwal and Charles Petrie | 
May/Jun 2012 | [The P2P Wars: How Code Beat Law](http://papers.ssrn.com/abstract=2268266) | Rebecca Giblin | 
Jan/Feb 2012 | [Changing the World](http://www-cdr.stanford.edu/~petrie/online/peer2peer/stevejobs.pdf) | Charles Petrie | 
Sep/Oct 2011 | [Emergent Collectives](http://www-cdr.stanford.edu/~petrie/online/peer2peer/emergentcollectives.pdf) | Charles Petrie | 
Mar/Apr 2011 | [Why Web Services Need Social Networks](http://www.cse.sc.edu/~huhns/journalpapers/IC-15-02-Peering.pdf) | Zakaria Maamar, Hakim Hacid, and Michael Huhns | 
Jan/Feb 2011 | [The Unpublicized Sea Change in the Internet](http://www.computer.org/portal/web/csdl/doi/10.1109/MIC.2011.22) | Oliver Spatscheck and Jacobus Van der Merwe | 
Nov/Dec 2010 | [Cloud Computing: The Limits of Public Clouds for Business Applications](http://www.paulhofmann.net/wp-content/uploads/2011/01/final-limits-of-cloud-computing.pdf) | Paul Hofmann and Dan Woods | 
Sep/Oct 2010 | [Is Europe Leading the Way to the Future Internet?](http://citoresearch.com/content/europe-leading-way-future-internet) | Lutz Heuser and Dan Woods | 
May/Jun 2010 | [Is Google Evil?](http://www-cdr.stanford.edu/~petrie/online/peer2peer/google-evil.pdf) | Charles Petrie | 
Mar/Apr 2010 | [Bye Bye Agents? Not](http://labss.istc.cnr.it/file_download/8/castelfranchi_petrie.pdf) | Cristiano Castelfranchi | 
Jan/Feb 2010 | [Plenty of Room Outside the Firm](http://www-cdr.stanford.edu/~petrie/online/peer2peer/vision2010.pdf) | Charles Petrie | 
Nov/Dec 2009 | [Practical Web Services](http://www-cdr.stanford.edu/~petrie/online/peer2peer/practicalws.pdf) | Charles Petrie | 
Sep/Oct 2009 | [The Semantics of Semantics](http://www-cdr.stanford.edu/~petrie/online/peer2peer/semantics.pdf) | Charles Petrie | 
Jan/Feb 2009 | [Perfect Disruption: Causing the Paradigm Shift from Mental Agents to ORGs](http://disruption.carlhewitt.info/) | Carl Hewitt | 
Sep/Oct 2008 | [ORGs for Scalable, Robust, Privacy-Friendly Client Cloud Computing](http://orgsforclientcloudcomputing.carlhewitt.info/) | Carl Hewitt | 
Jul/Aug 2008 | [ERP is Dead, Long Live ERP](http://www.paulhofmann.net/wp-content/uploads/2011/01/ERP-Is-Dead-Long-Live-ERP.pdf) | Paul Hofmann | 
May/Jun 2008 | [The Myth of Open Web Services: The Rise of the Service Parks](http://www-cdr.stanford.edu/~petrie/online/peer2peer/serviceparks.pdf) | Charles Petrie and Christoph Bussler | 
Mar/Apr 2008 | [Collective Work](http://www-cdr.stanford.edu/~petrie/online/peer2peer/collectivework.pdf) | Charles Petrie | 
Jan/Feb 2008 | [Is Semantic Web Technology Taking the Wrong Turn?](http://www.real-programmer.com/publication/papers/IEEE_IC_2008_Wrong_Turn.pdf) | Christoph Bussler | 
Nov/Dec 2007 | [The Future of Social Networking on the Internet: the Need for Semantics](http://sw.deri.org/~jbreslin/publications/20071101_ic__2007.pdf) | John Breslin and Stefan Decker | 
Jul/Aug 2007 | [No Science Without Semantics](http://www-cdr.stanford.edu/~petrie/online/peer2peer/nosciwosem.pdf) | Charles Petrie | 
May/Jun 2007 | [Embracing Web 3.0](http://www.mindswap.org/papers/2007/90-93.pdf) | Ora Lassila and Jim Hendler | 
Mar/Apr 2007 | [Unifying Reasoning and Search to Web Scale](http://www.deri.at/fileadmin/documents/articles/w2peer3.pdf) | Dieter Fensel | 
Jan/Feb 2007 | [Possible Ontologies: How Reality Constrains the Development of Relevant Ontologies](http://www.heppnetz.de/files/IEEE-IC-PossibleOntologies-published.pdf) | Martin Hepp | 
Sep/Oct 2006 | [Semantic Attention Management](http://www-cdr.stanford.edu/~petrie/online/peer2peer/w506.pdf) | Charles Petrie | 
Jul/Aug 2006 | [Industrial Semantics and Magic](http://www-cdr.stanford.edu/~petrie/online/peer2peer/w406.pdf) | Charles Petrie and Christoph Bussler | 
May/Jun 2006 | [It's the Programming, Stupid](http://www-cdr.stanford.edu/~petrie/online/peer2peer/w306.pdf) | Charles Petrie | 
Mar/Apr 2006 | [Semantic Web and Semantic Web Services: Father and Son or Indivisible Twins?](http://www.heppnetz.de/files/ieee-ic-no-sw-without-sws-final-official.pdf) | Martin Hepp | 
Jan/Feb 2006 | [Rethinking the Semantic Web, Part 2](http://www-cdr.stanford.edu/~petrie/online/peer2peer/rob-2.pdf) | Rob McCool | 
Nov/Dec 2005 | [Rethinking the Semantic Web, Part 1](http://www-cdr.stanford.edu/~petrie/online/peer2peer/rob-1.pdf) | Rob McCool | 
Sep/Oct 2005 | [Pragmatic Semantic Unification](http://www-cdr.stanford.edu/~petrie/online/peer2peer/w505.pdf) | Charles Petrie | 

## Special issues he guest-edited

- Future Internet Protocols, IEEE Internet Computing, November/December 2012
- Personal Health Records, IEEE Internet Computing, July/August 2011
- Business Processes on the Web, IEEE Internet Computing, January/February 2004
- Mobile Applications, IEEE Internet Computing, March/April 2003
- Internet-Based Workflow, IEEE Internet Computing, May/June 2000

Plus the 1997-1998 WebWord columns and his interviews with Bob Metcalfe, Eric Schmidt, Len Kleinrock, Robert Cailliau and George Gilder, hand-coded on [his founding-EIC page](http://www-cdr.stanford.edu/~petrie/online/).

---
An independent fan and tribute site celebrating the work of Charles Petrie. Not affiliated with, endorsed by, or the official site of Dr. Petrie, Stanford University, the IEEE, or Burning Man Project. His own pages remain at www-cdr.stanford.edu/~petrie.
