Filters








23,868 Hits in 5.7 sec

Exception Handling and Asynchronous Active Objects: Issues and Proposal [chapter]

Christophe Dony, Christelle Urtado, Sylvain Vauttier
<span title="">2006</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
This paper presents the specication of an evolution of the Sage exception handling system [7] , which provides solutions to those issues in the context of systems developed with active objects using one  ...  Asynchronous Active Objects (AAOs), primarily exemplied by actors [1], nowadays exist in many forms (various kinds of actors, agents and components) and are more and more used because they t well the dynamic  ...  version of this paper, and Frédéric Souchon who has implemented Sage both in MadKit and Jonas.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/11818502_5">doi:10.1007/11818502_5</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ss4epxh25ngqzaqfzeqp5htt7a">fatcat:ss4epxh25ngqzaqfzeqp5htt7a</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170830034526/http://www.lgi2p.ema.fr/~urtado/Papers/LNCS4119_06.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/96/90/96905c91574fe0008cdce1184c9a0cf9843efc5e.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/11818502_5"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

MILO – A Proposal of Multiple Intelligences Learning Objects

Hamilton De Matos, Pollyana Notargiacomo Mustaro, Ismar Frango Silveira
<span title="">2007</span> <i title="Informing Science Institute"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/hemdwrs33bab3ibvpb5feu2xxy" style="color: black;">Issues in Informing Science and Information Technology</a> </i> &nbsp;
Learning objects-driven approaches for the development of instructional content have been widely used to structure entire courses and repositories for distinct learning contexts.  ...  This work presents an analysis of current instructional design and multiple intelligences theories in order to create learning objects that provide adaptive learning methods according to different students  ...  of different types of control, including services like authentication, delegation for processing business rules, use of appropriate visualizations, exception handling and control of strategies for creating  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.28945/971">doi:10.28945/971</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/eborklfhrzgjhaugk2jtwxcgke">fatcat:eborklfhrzgjhaugk2jtwxcgke</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20180721193100/http://proceedings.informingscience.org/InSITE2007/IISITv4p545-560Matos377.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/c9/f8/c9f8d6b1cb15a37ab02ea7237ab0d024e897aa05.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.28945/971"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> Publisher / doi.org </button> </a>

Exceptions in Concurrent Eiffel

Phillip J. Brooke, Richard F. Paige
<span title="">2007</span> <i title="AITO - Association Internationale pour les Technologies Objets"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/pwjrjz7zwnb2rcboggur7p2mwq" style="color: black;">Journal of Object Technology</a> </i> &nbsp;
We propose a mechanism to handle aynchronous exceptions via a limited developer choice, including the notion of a failed or dead object, and necessarily introduce a small number of new exceptions.  ...  We describe the problem of asynchronous exceptions in Eiffel's Simple Concurrent Object-Oriented Programming (SCOOP).  ...  ACKNOWLEDGEMENTS • Bertrand Meyer, Volkan Arslan and others at the CORDIE'06 workshop for their comments on the purpose of exceptions in Eiffel.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5381/jot.2007.6.10.a4">doi:10.5381/jot.2007.6.10.a4</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/4pw4tli4ara6paawvkqxhz2q4m">fatcat:4pw4tli4ara6paawvkqxhz2q4m</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20180720082828/https://tees.openrepository.com/tees/bitstream/10149/111790/2/111790.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/75/0c/750cc9b75faefed28864d4673c216e930cdd8a6d.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5381/jot.2007.6.10.a4"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> Publisher / doi.org </button> </a>

Cooperative Exceptions for Concurrent Objects

Bruno Cabral, Alcides Fonseca, Paulo Marques, Jonathan Aldrich
<span title="">2015</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/x5uwpbdsencsdhvhuklwktaocy" style="color: black;">2015 IEEE 21st Pacific Rim International Symposium on Dependable Computing (PRDC)</a> </i> &nbsp;
object Controller extends Actor 2 with ExceptionModel { 3 def act() { 4 val tree = 5 TreeFactory.createRandomTree(0); 6 val worker = (new Worker).start 7 try {  ...  In this paper we propose an exception-handling model for concurrent systems.  ...  COOPERATIVE EXCEPTIONS FOR CONCURRENT OBJECTS: A PROPOSAL In this section, we propose a new EH model for dealing with exceptions in concurrent systems that aims to give developers an intrinsic ability  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/prdc.2015.19">doi:10.1109/prdc.2015.19</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/prdc/CabralFMA15.html">dblp:conf/prdc/CabralFMA15</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/wvkp4ghgwzblrin26cbhklpysa">fatcat:wvkp4ghgwzblrin26cbhklpysa</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20161010021912/http://www.cs.cmu.edu/~aldrich/papers/prdc2015-exceptions.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/aa/97/aa97a2e0e44e37cb5eec8a1d04669f69c1cac49a.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/prdc.2015.19"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

BPEL Remote Objects: Integrating BPEL Processes into Object-Oriented Applications

Marvin Ferber, Thomas Rauber, Sascha Hunold
<span title="">2010</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/5etdl6iwengojcucbboasbklty" style="color: black;">2010 IEEE International Conference on Services Computing</a> </i> &nbsp;
However, using business processes from within object-oriented and event-driven applications is difficult as asynchronous event handling is missing in workflow-based business process modeling languages.  ...  We propose BPEL remote objects (BPELROs) that can be accessed asynchronously in an object-oriented manner. We present a method how state-based business processes can be implemented using BPELROs.  ...  We focus on BPEL as target language, since it is broadly accepted and offers asynchronous event handling.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/scc.2010.84">doi:10.1109/scc.2010.84</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/IEEEscc/FerberRH10.html">dblp:conf/IEEEscc/FerberRH10</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/wijsrvrhrvc25d74rbquwwyn5q">fatcat:wijsrvrhrvc25d74rbquwwyn5q</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20140617040745/http://hunoldscience.net:80/paper/bpelobj2010.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/20/41/20412f58f3ba078a044b65bf0394ec84501927bb.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/scc.2010.84"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Exception Handling in Object Oriented Systems [chapter]

Alexander Romanovsky, Christophe Dony, Jørgen Lindskov Knudsen, Anand Tripathi
<span title="">2000</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
Exception handling continues to be a challenging problem in object oriented system design. One reason for this is that today's software systems are getting increasingly more complex.  ...  Moreover, exception handling is needed in a wide range of application systems, sometimes requiring domain-specific models for handling exceptions.  ...  This report reflects the viewpoints and ideas that were contributed and debated by all these participants. Without their contributions, neither the workshop nor this report would have materialized.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/3-540-44555-2_2">doi:10.1007/3-540-44555-2_2</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/fp34f75ck5ba5c7qqyommqrvue">fatcat:fp34f75ck5ba5c7qqyommqrvue</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170808100218/http://www.lirmm.fr/~dony/postscript/exc-reader-ecoop00.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/f5/d8/f5d85e8611c0d709e549f7b7c4c6665a05a3769d.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/3-540-44555-2_2"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Concurrent Object-Oriented Programming: The MP-Eiffel Approach

Miguel Oliveira e Silva
<span title="">2004</span> <i title="AITO - Association Internationale pour les Technologies Objets"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/pwjrjz7zwnb2rcboggur7p2mwq" style="color: black;">Journal of Object Technology</a> </i> &nbsp;
The exception handling mechanism is adapted for a concurrent environment in which a synchronous communication mechanism (either when accessing a shared object, or when sending a synchronous message to  ...  Concurrent activities are performed by abstract processors (a term reused from Meyer's approach to concurrency: SCOOP), which may access shared objects, and also communicate directly with each other through  ...  In that case the sender (caller) could detect and handle asynchronous communication failures.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5381/jot.2004.3.4.a6">doi:10.5381/jot.2004.3.4.a6</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/upk5hbpkqbblpcx52qy5a7ibba">fatcat:upk5hbpkqbblpcx52qy5a7ibba</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20060925192412/http://www.jot.fm/issues/issue_2004_04/article6.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/9b/89/9b893b616c89ddc69885d033e61d1dae3ddc1a9e.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5381/jot.2004.3.4.a6"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> Publisher / doi.org </button> </a>

A Survey of Active Object Languages

Frank De Boer, Kiko Fernandez-Reyes, Albert Mingkun Yang, Vlad Serbanescu, Reiner Hähnle, Ludovic Henrio, Justine Rochas, Crystal Chang Din, Einar Broch Johnsen, Marjan Sirjani, Ehsan Khamespanah
<span title="2017-10-05">2017</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/eiea26iqqjcatatlgxdpzt637y" style="color: black;">ACM Computing Surveys</a> </i> &nbsp;
How to efficiently and safely share information between active objects is an open challenge and different data sharing strategies have been proposed in active object implementations. Error handling.  ...  Error handling. In the Java 8 backend, software errors are handled by Java's exception handling mechanism.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3122848">doi:10.1145/3122848</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ovdeu5o3mbanlectgc6r7kv5he">fatcat:ovdeu5o3mbanlectgc6r7kv5he</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20180726003002/https://hal.archives-ouvertes.fr/hal-01627936/file/2015-active-objects-survey.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/32/e2/32e20ff211de82bffce896e1c1039ff4d4796242.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3122848"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

A framework for seamlesly making object oriented applications distributed [chapter]

S. Chaumette, P. Vignéras
<span title="">2004</span> <i title="Elsevier"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/ubikuqtgk5gsjplis3d6r2e6k4" style="color: black;">Advances in Parallel Computing</a> </i> &nbsp;
In JACOb, each remote object 4 has a related ExceptionHandler which handle exceptions thrown by the transport layer.  ...  JACOb defines the StoredObjectReference class which is in fact a RAMI asynchronous reference implementation: any method on a stored object may be invoked asynchronously (and remotely if the active map  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/s0927-5452(04)80041-8">doi:10.1016/s0927-5452(04)80041-8</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/r73rwh2h6zc67jqvg2dswcyssu">fatcat:r73rwh2h6zc67jqvg2dswcyssu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170813064355/http://www.vigneras.name/pierre/resources/articles/fsmooad.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/73/51/7351a81a71e19f3b0370a48a877ca6716231d563.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/s0927-5452(04)80041-8"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> elsevier.com </button> </a>

Communication mechanism on autonomous objects

Yutaka Ishikawa
<span title="">1992</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/6y3m32grtnfktkp2oo6oqjbvta" style="color: black;">conference proceedings on Object-oriented programming systems, languages, and applications - OOPSLA &#39;92</a> </i> &nbsp;
In this paper, we propose the notion of the visible and intensive sets, and a communication mechanism using those sets which enables us to handle communication among autonomous objects safely and easily  ...  In the concurrent object-oriented programming methodology, a system is described by concurrent objects which communicate with each others by various communication facilities, i.e., synchronous/asynchronous  ...  Acknowledgements The author would like to thank Professor Mario Tokoro for comments and suggestions on the draft of this paper.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/141936.141962">doi:10.1145/141936.141962</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/oopsla/Ishikawa92.html">dblp:conf/oopsla/Ishikawa92</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/5ngult7zy5d7bgakyu55vv5ify">fatcat:5ngult7zy5d7bgakyu55vv5ify</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190217161058/https://static.aminer.org/pdf/20170130/pdfs/oopsla/kzegve6l2qsi8rsbfo7dhyatjqo0vdm1.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/62/6c/626c683b2d1f87adde5882e938cca28d3c7e8c71.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/141936.141962"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Active Objects in TMN [chapter]

Anastasia Vassila, George Pavlou, Graham Knight
<span title="">1997</span> <i title="Springer US"> Integrated Network Management V </i> &nbsp;
In this paper, we propose the concept of Active Managed Objects (AMOs) as the means to specify and express arbitrary management functions (including those specified in [1]) through a suitable scripting  ...  AMOs may be delegated to a TMN application in agent role and function close to other managed objects they access.  ...  Our work is motivated by the following considerations: • There are some exceptions to the general passive nature of MOs, for example the discriminator [5] objects which take an active role in the handling  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-0-387-35180-3_11">doi:10.1007/978-0-387-35180-3_11</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/2t6g7cupvbg4bnvptgz7caumpe">fatcat:2t6g7cupvbg4bnvptgz7caumpe</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170810075004/http://www.ee.ucl.ac.uk/~gpavlou/Publications/Conference-papers/Vassila-97.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/e7/dc/e7dcfb5890f3126521c1b720b7614c65ef16df67.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-0-387-35180-3_11"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

On objects and events

Patrick Th. Eugster, Rachid Guerraoui, Christian Heide Damm
<span title="">2001</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/6y3m32grtnfktkp2oo6oqjbvta" style="color: black;">Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications - OOPSLA &#39;01</a> </i> &nbsp;
This paper presents linguistic primitives for publish/subscribe programming using events and objects.  ...  We integrate our primitives into a strongly typed objectoriented language through four mechanisms: (1) serialization, (2) multiple subtyping, (3) closures, and (4) deferred code evaluation.  ...  Corresponding exceptions are also thrown upon an attempt of (de-)activating an already (de-)activated subscription.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/504282.504301">doi:10.1145/504282.504301</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/oopsla/EugsterGD01.html">dblp:conf/oopsla/EugsterGD01</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/z6alumkzqzdjlh7osxhuui6w2y">fatcat:z6alumkzqzdjlh7osxhuui6w2y</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20130512120140/http://se.inf.ethz.ch/old/people/eugster/papers/javaps.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/7c/a0/7ca0018cfa7be0e5d6dc4e4495959d3fbaffdd7d.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/504282.504301"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

On objects and events

Patrick Th. Eugster, Rachid Guerraoui, Christian Heide Damm
<span title="2001-11-01">2001</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/xu5bk2lj5rbdxlx6222nw7tsxi" style="color: black;">SIGPLAN notices</a> </i> &nbsp;
This paper presents linguistic primitives for publish/subscribe programming using events and objects.  ...  We integrate our primitives into a strongly typed objectoriented language through four mechanisms: (1) serialization, (2) multiple subtyping, (3) closures, and (4) deferred code evaluation.  ...  Corresponding exceptions are also thrown upon an attempt of (de-)activating an already (de-)activated subscription.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/504311.504301">doi:10.1145/504311.504301</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/fqjjx2xzx5cf5o64r3ucl3yeaa">fatcat:fqjjx2xzx5cf5o64r3ucl3yeaa</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20130512120140/http://se.inf.ethz.ch/old/people/eugster/papers/javaps.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/7c/a0/7ca0018cfa7be0e5d6dc4e4495959d3fbaffdd7d.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/504311.504301"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Multi-threaded Active Objects [chapter]

Ludovic Henrio, Fabrice Huet, Zsolt István
<span title="">2013</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
We define the operational semantics of the multi-active objects and study the basic properties of this model. Finally, we show with two applications that our approach is easy to program and efficient.  ...  To overcome these limitations, we present an extension of the active object model, called multi-active objects, that allows each activity to be multi-threaded.  ...  With multi-active objects, a peer will be able to handle several operations in parallel.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-642-38493-6_7">doi:10.1007/978-3-642-38493-6_7</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/na4aszo3snenzbvbt5zraxpoqu">fatcat:na4aszo3snenzbvbt5zraxpoqu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20140830165906/http://hal.inria.fr/docs/00/81/84/82/PDF/mao_coordination.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/f2/11/f211499d034d4548b0a54202d4a5e24ee462ca47.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-642-38493-6_7"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Multiactive objects and their applications [article]

Ludovic Henrio, Justine Rochas
<span title="2017-11-03">2017</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
Formalisation of our work provides the programmer with guarantees on the behaviour of the multi-active object programming model and of the compiler.  ...  In order to tackle the development of concurrent and distributed systems, the active object programming model provides a high-level abstraction to program concurrent behaviours.  ...  Acknowledgement Experiments presented in this paper were carried out using the Grid'5000 testbed, supported by a scientific interest group hosted by Inria and including CNRS, RENATER and several Universities  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1610.09183v3">arXiv:1610.09183v3</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/k2hnwp4mrfagbdyit2e7763bjy">fatcat:k2hnwp4mrfagbdyit2e7763bjy</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200826012159/https://arxiv.org/pdf/1610.09183v3.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/7a/66/7a662ada7dbcc8e5ad52360b283284b762789bef.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1610.09183v3" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>
&laquo; Previous Showing results 1 &mdash; 15 out of 23,868 results