8 Hits in 7.5 sec

simpA: A Simple Agent-Oriented Java Extension for Developing Concurrent Applications [chapter]

Alessandro Ricci, Mirko Viroli, Giulio Piancastelli
2008 Lecture Notes in Computer Science  
programmers are provided with an agent-oriented abstraction layer on top of the basic OO layer to organize and structure applications.  ...  Accordingly, in this paper we present simpA, a library-based extension of Java which introduces a high-level coarse-grained support to prototyping complex, multi-threaded / concurrent applications: Java  ...  Discussion The main objective of simpA is to simplify the prototyping of complex applications involving elements of concurrency, by introducing high level abstractions on top of the basic Object-Oriented  ... 
doi:10.1007/978-3-540-85058-8_16 fatcat:o4fgxs2vn5ejnheyoagymftwye

Prototyping Concurrent Systems with Agents and Artifacts: Framework and Core Calculus

Alessandro Ricci, Mirko Viroli, Maurizio Cimadamore
2008 Electronical Notes in Theoretical Computer Science  
We present simpA, a library-based extension of Java which provides programmers with agent and artifact abstractions on top of the basic OO layer, as a means to organise and structure concurrent applications  ...  Accordingly, in this paper we present simpA, a library-based extension of Java which provides programmers with agent-oriented abstractions on top of the basic OO layer, as basic building blocks to define  ...  In the remainder of the section we give a more concrete taste of the A&A approach by describing how an application based on agents and artifacts can be designed and programmed on top of simpA.  ... 
doi:10.1016/j.entcs.2008.03.102 fatcat:mkgicu4axvginjppjdcitbycge


Andi Bejleri, Andrew Farrell, Patrick Goldsack
2011 Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11 - SPLASH '11 Workshops  
This paper proposes an agent-oriented language, called CLOUD-SCAPE, to address coordination and control of components in a distributed computation to provide reliability and scalability of service in the  ...  Cloud Computing is an innovative computing proposal, which key feature is the ease and effectiveness of providing a service.  ...  Acknowledgments We thank Brian Monahan and the anonymous reviewers of CCGrid, FOCLASA and AGERE for comments on a previous version of this paper.  ... 
doi:10.1145/2095050.2095080 dblp:conf/oopsla/BejleriFG11 fatcat:kkh2hrpexbgjzayjd6s6vw2h6a

Towards behavioral programming in distributed architectures

David Harel, Amir Kantor, Guy Katz, Assaf Marron, Gera Weiss, Guy Wiener
2015 Science of Computer Programming  
h i g h l i g h t s • We present a design pattern for programming behaviorally in Erlang. • We present a proof-of-concept for a BP execution infrastructure in Erlang. • We present BP design patterns for  ...  interfacing with unsynchronized environments. • We present BP design patterns for coordinating behaviors at different time scales. • We present mechanisms for eager execution in BP. a r t i c l e i n  ...  Acknowledgements We thank the anonymous reviewers for valuable comments and suggestions on an earlier version of this paper. These comments have led to a substantial enhancement of the paper.  ... 
doi:10.1016/j.scico.2014.03.003 fatcat:wj535357hbazdafht5dclch3me

ASPfun : A typed functional active object calculus

Ludovic Henrio, Florian Kammüller, Bianca Lutz
2012 Science of Computer Programming  
This results in an object language enabling a concise representation of a set of active objects interacting by asynchronous method invocations.  ...  This work was also an opportunity to study different binder representations and experiment with two of them in the Isabelle/HOL theorem prover.  ...  Agents and Artifacts with simpA, concentrating on the higher-level of modelling concurrent agent based systems, also feature a calculus (Ricci et al., 2011) .  ... 
doi:10.1016/j.scico.2010.12.008 fatcat:5ry772fd2bhpzjztbxbkb7ufvy

Enabling a direct path from end-user specifications to executable protocols in a biology laboratory environment

Presentata Da:, Alessandro Coordinatore, Dottorato Relatore, Gabbrielli Maurizio, Tullio Vardanega
the user models in software artefacts ready for execution in a multi-agent based execution platform specialized for biomedical laboratories. vi  ...  The development of information and protocol management systems that can sustain this challenge is therefore becoming an essential enabling factor for all actors in the field.  ...  [99] is proposed simpA, a framework built to facilitate the development of concurrent applications built on top of agents, artifacts and workspaces. Workspaces are logical containers.  ... 

FUTURE COMPUTING 2011 Editors FUTURE COMPUTING 2011 Foreword FUTURE COMPUTING 2011 Committee FUTURE COMPUTING Advisory Chairs FUTURE COMPUTING 2011 Technical Program Committee

Kendall Nygard, Pascal Lorenz, Miriam Capretz, Hiroyuki Sato, Cristina Seceleanu, Cristina Seceleanu, Mälardalen University, Sweden Sato, Miriam Capretz, Marek Druzdzel, Radu Calinescu, Miriam Capretz (+23 others)
2011 The Third International Conference on Future Computational Technologies and Applications   unpublished
They are largely expected to play an important role in cloud systems, on-demand services, autonomic systems, and pervasive applications and services.  ...  The new development led to special computational facets on mechanism-oriented computing, large-scale computing and technology-oriented computing.  ...  ACKNOWLEDGEMENT The first author thanks the Japan Society for Promotion of Science for its support.  ... 

EOOLT 2007 – Proceedings of the 1st International Workshop on Equation-Based Object-Oriented Languages and Tools

(:Unkn) Unknown, Technische Universität Berlin, Technische Universität Berlin, Peter Fritzson, François Cellier, Christoph Nytsch-Geusen
In the last decade, novel equation-based object-oriented (EOO) modeling languages, (e.g. Mode- lica, gPROMS, and VHDL-AMS) based on acausal modeling using equations have appeared.  ...  On behalf of the program committee, the Program Chairmen would like to thank all those who submitted papers to EOOLT'2007.  ...  The fuel cell experimental data used in this work has been obtained in the Laboratory of Renewable Energy of the IAI-CSIC in Madrid (Spain).  ... 
doi:10.14279/depositonce-10298 fatcat:pcw6urckgre3hntxkilcd2u4rm