Abstract
We start from the view that the central theme of the research at the core of coordination, organization, institutions and norms, is whether the social structures and mechanisms, that have emerged over time, can be adapted and applied to artificial societies of programs and perhaps more significantly, to mixed societies of humans and programs –and how The means by which the social constraints that guide and regulate behaviour are acquired and represented remains an open problem. If recent experiences in information retrieval and natural language processing are plausible indicators, the statistical may yet oust the logical. Technology aside, it is clear that for socio-technical systems, that integrate human and software components, we may expect the adoption of, or the illusion of observation of, and support for human social conventions. The growing migration to cloud computing of the services that make up current pervasive, social applications suggests near-term developments emerging from the same platform(s). Thus, the question considered here is, what pathways, opportunities and challenges exist for the development, wider use and validation of COIN technologies to help realize socio-technical systems that better meet human requirements. As examples of specific enabling technologies, we review current developments in resource-oriented architecture, complex event processing and stream reasoning and observe how COIN technologies might integrate with them.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
van der Aalst, W.: Process Mining: Discovery, Conformance and Enhancement of Business Processes. Springer (2011) ISBN: 978-3-642-19344-6
Alechina, N., Dastani, M., Logan, B.: Programming norm-aware agents. In: van der Hoek, et al. (eds.) [25], pp. 1057–1064.
Alexander, C.: A Timeless Way of Building. Center for Environmental Structure. Oxford University Press Inc., USA (1980)
Andrighetto, G., Villatoro, D., Conte, R.: Norm internalization in artificial societies. AI Communications 23(4), 325–339 (2010)
Anicic, D., Fodor, P., Rudolph, S., Stühmer, R., Stojanovic, N., Studer, R.: A Rule-Based Language for Complex Event Processing and Reasoning. In: Hitzler, P., Lukasiewicz, T. (eds.) RR 2010. LNCS, vol. 6333, pp. 42–57. Springer, Heidelberg (2010)
Apache Camel, http://camel.apache.org/ (retrieved January 04, 2013)
Artikis, A.: Dynamic protocols for open agent systems. In: Sierra, C., Castelfranchi, C., Decker, K.S., Sichman, J.S. (eds.) AAMAS, vol. (1), pp. 97–104. IFAAMAS (2009)
Athakravi, D., Corapi, D., Russo, A., Vos, M.D., Padget, J.A., Satoh, K.: Handling change in normative specifications. In: van der Hoek, et al. (eds.) [25], pp. 1369–1370.
Balke, T., De Vos, M., Padget, J.: Normative Run-Time Reasoning for Institutionally-Situated BDI Agents. In: Cranefield, S., van Riemsdijk, M.B., Vázquez-Salceda, J., Noriega, P. (eds.) COIN 2011. LNCS, vol. 7254, pp. 129–148. Springer, Heidelberg (2012)
Barbieri, D.F., Braga, D., Ceri, S., Valle, E.D., Grossniklaus, M.: Querying RDF streams with C-SPARQL. SIGMOD Record 39(1), 20–26 (2010)
Bernstein, D., Vij, D.: Using XMPP as a transport in intercloud protocols. In: 2010 the 2nd International Conference on Cloud Computing, CloudComp (2010)
Cardoso, H.L., Oliveira, E.C.: Institutional reality and norms: Specifying and monitoring agent organizations. Int. J. Cooperative Inf. Syst. 16(1), 67–95 (2007)
Cliffe, O., De Vos, M., Padget, J.: Modelling Normative Frameworks Using Answer Set Programing. In: Erdem, E., Lin, F., Schaub, T. (eds.) LPNMR 2009. LNCS, vol. 5753, pp. 548–553. Springer, Heidelberg (2009)
Criado, N., Argente, E., Botti, V.: A BDI architecture for normative decision making. In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems, vol. 1, pp. 1383–1384. International Foundation for Autonomous Agents and Multiagent Systems (2010)
Dignum, V., Padget, J.: Multiagent organizations. In: Weiss, G. (ed.) Multiagent Systems, 2nd edn. MIT Press (2012) (in press)
El-Akehal, E.E.D., Padget, J.A.: Pan-supplier stock control in a virtual warehouse. In: Berger, M., Burg, B., Nishiyama, S. (eds.) AAMAS (Industry Track), pp. 11–18. IFAAMAS (2008)
Elakehal, E.E., Padget, J.: Market intelligence and price adaptation. In: Proceedings of the 14th Annual International Conference on Electronic Commerce, ICEC 2012, pp. 9–16. ACM, New York (2012), http://doi.acm.org/10.1145/2346536.2346538
Ennis, R.L., Griesmer, J.H., Hong, S.J., Karnaugh, M., Kastner, J.K., Klein, D.A., Milliken, K.R., Schor, M.I., Van Woerkom, H.M.: A continuous real-time expert system for computer operations. IBM J. Res. Dev. 30(1), 14–28 (1986), http://dx.doi.org/10.1147/rd.301.0014
Esteva, M., Padget, J.: Auctions without Auctioneers: Distributed Auction Protocols. In: Moukas, A., Ygge, F., Sierra, C. (eds.) AMEC 1999. LNCS (LNAI), vol. 1788, pp. 220–238. Springer, Heidelberg (2000), http://dx.doi.org/10.1007/10720026_12
Ferguson, I.A.: Touring machines: Autonomous agents with attitudes. Computer 25(5), 51–55 (1992), http://dx.doi.org/10.1109/2.144395
Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. Ph.D. thesis. University of California, Irvine (2000)
Fornara, N., Viganò, F., Verdicchio, M., Colombetti, M.: Artificial institutions: a model of institutional reality for open multiagent systems. Artif. Intell. Law 16(1), 89–105 (2008)
Gebser, M., Grote, T., Kaminski, R., Obermeier, P., Sabuncu, O., Schaub, T.: Stream reasoning with answer set programming: Preliminary report. In: Brewka, G., Eiter, T., McIlraith, S.A. (eds.) KR. AAAI Press (2012)
Gordon, G.: The development of the general purpose simulation system (gpss). In: Wexelblat, R.L. (ed.) History of Programming Languages I, pp. 403–426. ACM, New York (1981), http://doi.acm.org/10.1145/800025.1198386
van der Hoek, W., Padgham, L., Conitzer, V., Winikoff, M. (eds.): International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2012, Valencia, Spain, June 4-8, vol. 3. IFAAMAS (2012)
Hübner, J.F., Sichman, J.S., Boissier, O.: A Model for the Structural, Functional, and Deontic Specification of Organizations in Multiagent Systems. In: Bittencourt, G., Ramalho, G.L. (eds.) SBIA 2002. LNCS (LNAI), vol. 2507, pp. 118–128. Springer, Heidelberg (2002), http://dx.doi.org/10.1007/3-540-36127-8_12
Ibsen, C., Anstey, J.: Camel in Action. Manning (2010) ISBN-13: 978-1935182368
Laffey, T.J., Cox, P.A., Schmidt, J.L., Kao, S.M., Read, J.Y.: Real-time knowledge-based systems. AI Mag. 9(1), 27–45 (1988), http://dl.acm.org/citation.cfm?id=44132.44133
Laird, J.E., Newell, A., Rosenbloom, P.S.: Soar: An architecture for general intelligence. Artificial Intelligence 33(1), 1–64 (1987), http://www.sciencedirect.com/science/article/pii/0004370287900506
Lazer, D., Friedman, A.: The dark side of the small world: how efficient information diffusion drives out diversity and lowers collective problem solving ability. Program on Networked Governance (PNG) Working paper 06-001, Harvard University (2006), http://www.hks.harvard.edu/netgov/files/png_workingpaper_series/PNG06-001_WorkingPaper_LazerFriedman.pdf (retrieved January 06, 2013)
Lee, J., Baines, V., Padget, J.: Decoupling Cognitive Agents and Virtual Environments. In: Dignum, F. (ed.) CAVE 2012. LNCS, vol. 7764, pp. 17–36. Springer, Heidelberg (2013)
McFall, M.E., Klahr, P.: Simulation with rules and objects. In: Proceedings of the 18th Conference on Winter Simulation, WSC 1986, pp. 470–473. ACM, New York (1986), http://doi.acm.org/10.1145/318242.318479
Müller, J.P.: The Design of Intelligent Agents. LNCS, vol. 1177. Springer, Heidelberg (1996)
Neville, B., Pitt, J.: PRESAGE: A Programming Environment for the Simulation of Agent Societies. In: Hindriks, K.V., Pokahr, A., Sardina, S. (eds.) ProMAS 2008. LNCS, vol. 5442, pp. 88–103. Springer, Heidelberg (2009)
Nieves, J.C., Padget, J., Vasconcelos, W., Staikopoulos, A., Cliffe, O., Dignum, F., Vázquez-Salceda, J., Clarke, S., Reed, C.: Coordination, organisation and model driven approaches for dynamic, flexible, robust software and services engineering. In: Schahram, D., Li, F. (eds.) Service Engineering, pp. 85–115. Springer (2011) ISBN: 978-3-7091-0414-9, http://dx.doi.org/10.1007/978-3-7091-0415-6_4
Noriega, P.: Fencing the Open Fields: Empirical Concerns on Electronic Institutions (Invited Paper). In: Boissier, O., Padget, J., Dignum, V., Lindemann, G., Matson, E., Ossowski, S., Sichman, J.S., Vázquez-Salceda, J. (eds.) ANIREM and OOOP 2005. LNCS (LNAI), vol. 3913, pp. 81–98. Springer, Heidelberg (2006)
Nygaard, K., Dahl, O.J.: The development of the simula languages. In: Wexelblat, R.L. (ed.) History of Programming Languages I, pp. 439–480. ACM, New York (1981), http://doi.acm.org/10.1145/800025.1198392
Overdick, H.: The Resource-Oriented Architecture. In: 2007 IEEE Congress on Services Services, pp. 340–347 (2007), http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=4278816
Pautasso, C., Zimmermann, O., Leymann, F.: RESTful Web Services vs. Big Web Services: Making the Right Architectural Decision. In: 17th International World Wide Web Conference (WWW 2008), Beijing, China, pp. 805–814 (April 2008), http://www2008.org/
Ranathunga, S., Cranefield, S.: Embedding BDI agents in business applications using enterprise integration patterns (extended abstract). In: Ito, Jonker, Gini, Shehory (eds.) Proceedings of the 12th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2013). IFAAMAS (to appear, 2013)
Ranathunga, S., Cranefield, S., Purvis, M.K.: Identifying events taking place in second life virtual environments. Applied Artificial Intelligence 26(1-2), 137–181 (2012)
Richardson, L., Ruby, S.: RESTful Web Services, 1st edn. O’Reilly Media, Inc. (May 2007)
Rodriguez, J.: On the design and construction of agent-mediated electronic institutions. IIIA Monographs 14 (2001)
RodrĂguez, J.A., Noriega, P., Sierra, C., Padget, J.: FM96.5 A Java-based Electronic Auction House. In: Proceedings of 2nd Conference on Practical Applications of Intelligent Agents and MultiAgent Technology (PAAM 1997), London, UK, pp. 207–224 (April 1997) ISBN 0-9525554-6-8, http://www.iiia.csic.es/Projects/fishmarket/PAAM97.ps.gz
Simon, H.A.: Rational choice and the structure of the environment. Psychological Review 63(2), 129–138 (1956)
Vázquez-Salceda, J., Dignum, V., Dignum, F.: Organizing multiagent systems. Autonomous Agents and Multi-Agent Systems 11(3), 307–360 (2005)
Web Services Architecture, http://www.w3.org/TR/ws-arch/#relwwwrest , http://www.w3.org/TR/ws-arch/#relwwwrest (retrieved August 08, 2011)
Winikoff, M., Cranefield, S.: On the testability of BDI agent systems. Information Science Discussion Papers Series 2008/03. University of Otago (2008), http://hdl.handle.net/10523/1063 (retrieved January 04, 2013)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Padget, J. (2013). Situating COIN in the Cloud. In: Aldewereld, H., Sichman, J.S. (eds) Coordination, Organizations, Institutions, and Norms in Agent Systems VIII. COIN 2012. Lecture Notes in Computer Science(), vol 7756. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37756-3_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-37756-3_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37755-6
Online ISBN: 978-3-642-37756-3
eBook Packages: Computer ScienceComputer Science (R0)