ABSTRACT
The notion of coordination is more and more pervading many research fields both inside and outside Computer Science. Many research areas such as software engineering, intelligent systems, agent technologies, Internet applications, programming languages, parallel and distributed computing, all raise issues that concern the interaction among different sorts of entities --- processes, objects, components, agents --- as well as its management. Despite their apparent diversity, this wide and heterogeneous range of problems actually exhibit large overlaps, and can be effectively faced and solved using a relatively reduced set of conceptual tools --- the notion of coordination model among the main ones. The purpose of a coordination model is represent and shape the space of interaction among entities --- whatever they are, however they interact. >From an engineering viewpoint, coordination languages and systems should enable engineers to integrate a number of possibly heterogeneous components, and to govern their interaction so as to form a (potentially distributed) software system with desired characteristics and functionalities.Accordingly, the Special Track on Coordination Models, Languages and Applications takes deliberately a broad view of what is coordination. Besides the traditional areas covering data-driven, control-driven, and hybrid models and languages, the track invited contributions from several areas where the concept of coordination is relevant, such as multiagent systems, Web applications, software architectures, middleware platforms, knowledge-based systems, groupware and workflow management, etc.In response to the call for papers, 42 high quality submissions from 18 different countries were submitted to this special track, and fed into the reviewing process. Altogether, there were more than 100 reviewers, and over 235 reviews were submitted by them --- an average of more than 5 reviews for each paper. Based on the reviewers' reports, the general ACM SAC guidelines for acceptance and rejection of submissions, and the unavoidable time and space constraints associated with any conference, it was possible to select only 16 of these submissions as regular papers for presentation at the track. In the process, a number of good and interesting papers had to be rejected. Among the papers presented at the special track, a further selection and revision process will lead to the publication of a Special Issue on Coordination and Knowledge Engineering that will appear on The Knowledge Engineering Review (http://uk.cambridge.org/journals/ker/).
- Sherief Abdallah, Nevin Darwish, Osman Hegazy, and Ihab Talkhan. Monitoring and synchronization for team-work in GPGP.Google Scholar
- Paul Davidsson and Fredrik Wernstedt. A coordination mechanism for just-in-time production and distribution.Google Scholar
- Elth Ogston and Stamatis Vassiliadis. Unstructured agent matchmaking: Experiments in timing and fuzzy matching.Google Scholar
- Anthony Karageorgos, Simon Thompson, and Nikolay Mehandjiev. Semi-automatic design of agent organisations.Google Scholar
- Neal Sample, Dorothea Beringer, and Gio Wiederhold. A comprehensive model for arbitrary result extraction. Google ScholarDigital Library
- Guangxin (Gavin) Yang. A uniform meta-model for modeling integrated cooperation.Google Scholar
- Jinlei Jiang, Guangxin (Gavin) Yang, Yan Wu, and Meilin Shi. CovaTM: A transaction model for cooperative applications. Google ScholarDigital Library
- Paolo Ciancarini, Robert Tolksdorf, and Franco Zambonelli. Coordination middleware for XML-centric applications. Google ScholarDigital Library
- Philipp Obreiter and Guntram Gräf. Towards scalability in tuple spaces. Google ScholarDigital Library
- Jozef Hooman and Jaco van de Pol. Formal verification of replication on a distributed data space architecture. Google ScholarDigital Library
- Nadia Busi and Gianluigi Zavattaro. On the serializability of transactions in shared dataspaces with temporary data. Google ScholarDigital Library
- Federico Bergenti and Alessandro Ricci. Three approaches to the coordination of multiagent systems. Google ScholarDigital Library
- Lorenzo Bettini, Michele Loreti, and Rosario Pugliese. An infrastructure language for open nets. Google ScholarDigital Library
- José A. Pérez, Rafael Corchuelo, David Ruiz, and Miguel Toro. An enablement detection algorithm for open multiparty interactions.Google Scholar
- Ludger Fiege, Gero Mühl, and Felix C. Gärtner. A modular approach to building event-based systems. Google ScholarDigital Library
- Francisco Heron de Carvalho Jr., Rafael Dueire Lins, and Ricardo Massa Ferreira Lima. Coordinating functional processes with Haskell#.Google Scholar
Index Terms
- Editorial message: special track on coordination models, languages and applications
Recommendations
Editorial message
SAC '06: Proceedings of the 2006 ACM symposium on Applied computingFor the fourth time in a sequence the annual ACM-SAC symposium is hosting this Software Engineering track. A few changes have taken place since last year: From last year's SE-Track team only Sung Shin and Stefan Gruner are continuing to organise this ...
Guest Editorial: Special Section on Outstanding Papers from MobiSys 2012
It gives us great pleasure to introduce this special section on outstanding papers from the ACM MobiSys 2012 conference, for which we were honored to be the program committee cochairs. The conference was held in June 2012 and included 32 high-quality ...
Editorial message: special track on software engineering: methods, practices, and tools
SAC '05: Proceedings of the 2005 ACM symposium on Applied computingFor the third time in a sequence the annual ACM SAC symposium is hosting this Software Engineering track. A few changes have taken place since last year: From the original SE team only Stefan Gruner is continuing to organise this track whilst Alessandra ...
Comments