(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