See this document in CiteSeerX!

MoMi A Calculus for Mobile Mixins (2004)  (Make Corrections)  (6 citations)
Lorenzo Bettini, Viviana Bono, Betti Venneri



  Home/Search   Context   Related

 
View or download:
di.unito.it/~bono/...momiwidth2004.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  macs.hw.ac.uk/D...:momiwidth2004 (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: MoMi (Mobile Mixins) is a coordination language for mobile processes that communicate and exchange object-oriented code in a distributed context. MoMi's key idea is structuring mobile object-oriented code by using mixin-based inheritance. Mobile code is compiled and typed locally, and can successfully interact with code present on foreign sites only if its type is subtyping-compliant with the type of what is expected by the receiving site. The key feature of the paper is the definition of... (Update)

Cited by:   More
A Module Calculus with Dynamic Type-Checking - Sonia Fagorzi And   (Correct)
O'KLAIM: a coordination language with mobile mixins - Bettini, Bono, Venneri (2004)   (Correct)
A Java package for class and mixin mobility in a distributed.. - Bettini (2003)   (Correct)

Similar documents (at the sentence level):   More
46.9%:   MoMi: A Calculus for Mobile Mixins - Bettini, Bono, Venneri (2002)   (Correct)
41.0%:   Linguistic Constructs For Object-Oriented Mobile Code Programming - Lore (2003)   (Correct)
13.8%:   Coordinating Mobile Object-Oriented Code - Bettini, Bono, Venneri (2002)   (Correct)

Active bibliography (related documents):   More   All
0.8:   Subtyping-Inheritance Conflicts: The Mobile Mixin Case - Bettini, Bono, Venneri   (Correct)
0.6:   A Core Calculus of Mixin-Based Incomplete Objects.. - Bettini, Bono, Likavec   (Correct)
0.5:   Towards Object-Oriented KLAIM - Bettini, Bono, Venneri (2001)   (Correct)

Related documents from co-citation:   More   All
5:   Coordinating mobile object-oriented code - Bettini, Bono et al. - 2002
4:   KLAIM: A kernel Language for Agents Interaction and Mobility - DeNicola, Ferrari et al. - 1998
4:   Klava: a Java Package for Distributed and Mobile Applications (context) - Bettini, De Nicola et al. - 2002

BibTeX entry:   (Update)

L. Bettini, V. Bono, and B. Venneri. MoMi - A Calculus for Mobile Mixins. Manuscript, 2003. http://citeseer.ist.psu.edu/bettini04momi.html   More

@misc{ bettini03momi,
  author = "L. Bettini and V. Bono and B. Venneri",
  title = "MoMi - A Calculus for Mobile Mixins",
  text = "L. Bettini, V. Bono, and B. Venneri. MoMi - A Calculus for Mobile Mixins.
    Manuscript, 2003.",
  year = "2003",
  url = "citeseer.ist.psu.edu/bettini04momi.html" }
Citations (may not include all citations):
2157   Design Patterns: Elements of Reusable Object-Oriented Softwa.. (context) - Gamma, Helm et al. - 1995
1933   Communication and Concurrency (context) - Milner - 1989
737   The Java Programming Language (context) - Arnold, Gosling et al. - 2000
375   ACM Transactions on Programming Languages and Systems (context) - Gelernter, in - 1985
291   A Calculus of Mobile Agents - Fournet, Gonthier et al. - 1996
264   A Language with Distributed Scope - Cardelli - 1995
240   Mixin-based inheritance - Bracha, Cook - 1990
205   Mobile agents: Are they a good idea - Harrison, Chess et al. - 1988
166   Classes and mixins - Flatt, Krishnamurthi et al. - 1998
155   Analysis of inheritance anomaly in object-oriented concurren.. - Matsuoka, Yonezawa - 1993
146   Typing and Subtyping for Mobile Processes - Pierce, Sangiorgi - 1993
134   A Theory of Objects (context) - Abadi, Cardelli - 1996
134   Mobile Agents (context) - White - 1996
117   Featherweight Java: a minimal core calculus for Java and GJ - Igarashi, Pierce et al. - 2001
117   Klaim: a Kernel Language for Agents Interaction and Mobility - De Nicola, Ferrari et al. - 1998
93   Designing Distributed Applications with Mobile Code Paradigm.. - Carzaniga, Picco et al. - 1997
76   Programming Languages for Mobile Code - Thorn - 1997
73   A Delegation-based Object Calculus with Subtyping - Fisher, Mitchell - 1995
73   Concurrent Objects in a Process Calculus - Pierce, Turner - 1995
63   Implementing layered designs with mixin layers - Smaragdakis, Batory - 1998
63   Using role components to implement collaboration-based desig.. - VanHilst, Notkin - 1996
60   Modular object-oriented programming with units and mixins - Findler, Flatt - 1998
57   Subtyping and Locality in Distributed Higher Order Mobile Pr.. - Yoshida, Hennessy - 1999
49   Theoretical Computer Science (context) - De Nicola, Ferrari et al. - 2000
43   Jam - A Smooth Extension of Java with Mixins - Ancona, Lagorio et al. - 2000
39   A Concurrent Object Calculus: Reduction and Typing - Gordon, Hankin - 1998
38   A Core Calculus of Classes and Mixins - Bono, Patel et al. - 1999
38   Type-Safe Execution of Mobile Agents in Anonymous Networks - Hennessy, Riely - 1999
31   Interactive Mobile Agents in X-Klaim - Bettini, De Nicola et al. - 1998
19   An overview of mobile agent programming - Knabe - 1996
19   Modern Concurrency Abstractions for C - Benton, Cardelli et al. - 2002
17   Coordinating Mobile Object-Oriented Code - Bettini, Bono et al. - 2002
16   Corba: Architecture and specification (context) - Group - 1998
15   A Calculus for Concurrent Objects - Di Blasio, Fisher - 1996
13   Klava: a Java package for distributed and mobile application.. (context) - Bettini, De Nicola et al. - 2002
11   Linguistic Constructs for Object-Oriented Mobile Code Progra.. - Bettini - 2003
11   Mobile Objects - Bugliesi, Castagna - 2000
11   Subtyping Mobile Classes and Mixins (context) - Bettini, Bono et al. - 2003
10   Inheritance in the Join Calculus - Fournet, Laneve et al.
7   A Core Calculus of Mixin-Based Incomplete Objects (context) - Bettini, Bono et al. - 2004
5   rd special issue of Theory and Practice of Object-Oriented S.. (context) - Riecke, Stone et al. - 2002
5   Inheritance in Concurrent Objects - Laneve - 2001
4   On Multiple Inheritance in Java - Bettini, Loreti et al. - 2002
4   Encapsulation and composition as orthogonal operators on mix.. (context) - Van Limberghen, Mens - 1996
4   ono, and B. Venneri. O'Klaim: a coordination language with m.. - Bettini - 2004
4   A Java package for class and mixin mobility in a distributed.. - Bettini - 2003
4   Klaim and Klava: Programming Mobile Code (context) - Bettini, De Nicola et al. - 2001
2   A Core Calculus of Higher-Order Mixins and Classes - Bettini, Bono et al. - 2003

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC