DEPARTMENT OF COMPUTER SCIENCE COLLOQUIUM SERIES Munindar P. Singh, North Carolina State University An Architectural Style for the Distributed Enactment of Business Protocols Thursday, October 20, 2011, 10-11am, GOL-1400 ABSTRACT Local State Transfer (LoST) is a simple, declarative approach for enacting communication protocols. LoST is perfectly distributed and relies only upon the local knowledge of each business partner. It involves a novel treatment of the information bases of protocols, especially in terms of how their parameters are specified. As a result, LoST can capture subtle patterns of interaction that more complex approaches cannot handle well. In particular, LoST implements BSPL, the Blindingly Simple Protocol Language, also introduced in this talk. Further, LoST lends itself to implementations that are robust against unordered and lossy message transmission. BIOGRAPHY Dr. Munindar P. Singh is a professor in the department of computer science at North Carolina State University. Munindar's research interests include multiagent systems and service-oriented computing, with a special emphasis on the challenges of contracts, governance, and trust in large-scale open environments. Munindar's research has been recognized with awards and sponsorship by the ARO, Cisco Systems, DARPA, Ericsson, IBM, Intel, National Science Foundation, and the Ocean Observatories Initiative. Sixteen students have received Ph.D. degrees and 22 students have received M.S. degrees under Munindar's direction. Munindar is a Fellow of the IEEE. He serves on the Board of Directors of IFAAMAS, the International Foundation of Autonomous Agents and MultiAgent Systems. Munindar is a former editor-in-chief of IEEE Internet Computing. He serves as a member of the editorial boards of Autonomous Agents and Multiagent Systems (JAAMAS), Agent-Oriented Software Engineering (IJAOSE), IEEE Internet Computing (IC), and Artificial Intelligence Research (JAIR). He previously served on the boards of Web Semantics (JWS) and Service Oriented Computing and Applications (SOCA). Munindar obtained a B.Tech. in Computer Science and Engineering from the Indian Institute of Technology, Delhi and a Ph.D. in Computer Sciences from the University of Texas at Austin.