Workshop held at the ACM SPLASH Conference 2013
October 27-28, 2013 - Indianapolis, Indiana, USA
Introduction
ăgo ăgo, ăgis, egi, actum, ăgĕre
latin verb meaning to act, to lead, to do, common root for actors and agents The fundamental turn of software into concurrency and distribution is not only a matter of performance, but also of design and abstraction. It calls for programming paradigms that, compared to current mainstream paradigms, would allow us to more naturally think about, design, develop, execute, debug, and profile systems exhibiting different degrees of concurrency, autonomy, decentralization of control, and physical distribution.
AGERE! is an ACM SIGPLAN workshop dedicated to focusing on and developing the research on programming systems, languages and applications based on actors, agents and any related programming paradigm promoting a decentralized mindset in solving problems and in developing systems to implement such solutions.
The workshop is designed to cover both the theory and the practice of design and programming, bringing together researchers working on the models, languages and technologies, and practitioners developing real-world systems and applications. The proceedings of the workshop will be published on the ACM Digital Library, as an official ACM SIGPLAN publication. The AGERE! workshop was successfully organized in SPLASH 2012 and is proposed to be offered again at SPLASH 2013.
Topics include (but are not limited to):
- Ideas, concepts, formalization of the computation and programming models for concurrent objects, actors, agents and decentralized control Programming
- Theory and practice of programming languages based on actors/concurrent objects/agents (typing, modularity, mechanism for extensibility, reuse, etc)
- Libraries, frameworks and platform based on actors, concurrent objects, agents and high-level paradigms for concurrent/distributed/asynchronous programming
- Programming techniques
- Actor-based / agent-based programming idioms
- Integration with mainstream languages and technologies
- Design principles underlying relevant paradigms and bridging the gap between design and programming
- Design patterns for actor/agent based systems
- Theory and tools about testing, debugging, profiling, verifying and validating software systems based on such paradigms
- Design and development of real-world applications
- Experiences and reflections about using these paradigms in teaching programming (concurrent, distributed - but not only)
Contributions
AGERE! welcomes four kinds of contributions
- Full papers: Length up to 10 pages (ACM format). These papers should present new previously unpublished research in one or more of the topics identified above.
- Short papers & position papers: Length up to 4 pages (ACM format). These papers should introduce a contribution (an idea, a viewpoint, an argument, work in progress...) which may be in its initial stage and not fully developed but which is worth being presented given its relevance to the AGERE! topics, to trigger discussions and interactions.
- Reviews & Surveys: Length up to 10 pages (ACM format). These papers should provide a good synthesis and reflections about some aspect (specific or general) relevant to topics of the workshop, contributing to discussions on the state of the art and open issues.
- Demos: Length up to 4 pages (ACM format). These contributions should be about a technology/system to be demonstrated during the workshop.
Important Dates and Submission
Deadlines:
- Abstracts: August 11th, 2013
- Papers: August 18th, 2013
Papers can be submitted here:
https://www.easychair.org/conferences/?conf=ageresplash2013 in PDF format.Submissions should use the ACM format, following the guidelines in http://www.sigplan.org/authorInformation.htm .
Organizers
Nadeem Jamali, University of Saskatchewan, Canada
Alessandro Ricci, University of Bologna, Italy
Gera Weiss, Ben Gurion University, Israel
Akinori Yonezawa, University of Tokyo, Japan
Program Committee
- Philipp Haller, Typesafe, Switzerland
- Marjan Sirjani, Reykjavik University, Iceland
- Tom Van Cutsem, Vrije Universiteit, Belgium
- Arnd Poetzsch-Heffter, University of Kaiserslautern, Germany
- De Meuter, Vrije Universiteit, Belgium
- Carlos Varela, Rensselaer Polytechnic Institute, US
- Assaf Marron, Weizmann Institute of Science, Israel
- Olaf Owe, University of Oslo, Norway
- Rafael Bordini, FACIN-PUCRS, Brazil
- Birna van Riemsdijk, TUDelft, The Netherlands
- Amal El Fallah Segrouchni, LIP6, Paris
- Giovanni Rimassa, Whitestein, Switzerland
- Mirko Viroli, Università di Bologna, Italy
- Yoshiki Ohshima, VPRI, US
Steering Committee
- Gul Agha, University of Illinois-Urbana, US
- Rafael Bordini, FACIN-UFRS, Brazil
- Alessandro Ricci, University of Bologna, Italy
- Assaf Marron, Weizmann Institute of Science, Israel
Invited Talks
Back to the future: SIMULA style concurrent objects
Toward the future of personal computing system construction
Sponsorship
SUBMISSIONS DEADLINES
- Abstract: August 11, 2013
- Full Paper: August 18, 2013
IMPORTANT LINKS
- Important Dates
- Submission
- Call for Papers
- Program Committee
- Invited Talks
- Agenda
- Pre-Proceedings
- booklet
- Slides