MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Models & Languages for Open Distributed Systems

Download:
pdf | ps
by Ugo Montanari
http://www.di.unipi.it/Evaluation/ugo.ps
Add To MetaCart

Abstract:

Highly distributed networks have now become a common platform for large scale distributed programming. While a number of useful internet applications can be developed using the standard client-server paradigm, internet applications distinguish themselves from traditional applications on scalability (huge number of users and nodes), connectivity (both availability and bandwidth), heterogeneity (operating systems and application software) and autonomy (of network nodes and administration domains having strong control of their resources). Hence, other programming paradigms (thin client and application servers, collaborative \peer-to-peer", code-ondemand, mobile agents) seem more appropriate for applications over internet. These emerging programming paradigms require on the one hand mechanisms to support mobility of code and computations, and eective infrastructures to support coordination and control of dynamically loaded software modules. On the other hand, an abstract semantic framework to formalize the model of computation of internet applications is clearly needed, and missing. Such semantic framework may provide the formal basis to discuss and motivate controversial design/implementation issues

Citations

1464 The Unified Model-ing Language User Guide – Booch, Jacobson, et al. - 1999
886 A Calculus of Mobile Processes – Milner, Parrow, et al. - 1992
410 A language with distributed scope – Cardelli - 1995
297 Formal methods: State of the art and future directions – Clarke, Wing - 1996
278 A calculus of mobile agents – Fournet, Gonthier, et al. - 1996
215 Universal coalgebra: A theory of systems – Rutten - 1996
214 Handbook of Graph Grammars and Computing by Graph Transformation – Rozenberg, ed
184 Kaim: a kernel language for agents interaction and mobility – Nicola, Ferrari, et al. - 1998
156 Petri nets are monoids – Meseguer, Montanari - 1990
151 Mobile agents – White - 1995
145 Calculi for interaction – Milner - 1996
90 Towards a mathematical operational semantics – Turi, Plotkin - 1997
83 Graph processes – Corradini, Montanari, et al. - 1996
54 Conditional rewriting logic as a uni model of concurrency – Meseguer - 1992
39 A model for distributed systems based on graph rewriting – Degano, Montanari - 1987
36 An algebraic semantics for structured transition systems and its application to logic programs – Corradini, Montanari - 1992
34 Type-safe execution of mobile agents in anonymous networks – Hennessy, Riely - 1998
31 An algebraic presentation of term graphs, via gs-monoidal categories – Corradini, Gadducci - 1999
28 Unfolding and Event Structure Semantics for Graph Grammars – Baldan, Corradini, et al. - 1999
22 Safe, untrusted agents using proof-carrying code – Necula, Lee - 1998
17 History Dependent Automata – Pistore - 1999
16 Concurrent semantics of algebraic graph transformations – Baldan, Corradini, et al. - 1999
16 Cartesian closed double categories, their lambdanotation, and the Pi-calculus – Bruni, Montanari - 1999
14 Normal forms for partitions and relations – Bruni, Gadducci, et al. - 1998
14 Concurrent Graph and Term Graph Rewriting – Corradini - 1996
12 Coordination Languages and Their Signi – Gelernter, Carriero - 1992
7 Structured transition systems with parametric observations: observational congruences and minimal realizations – Ferrari, Montanari, et al. - 1997
6 Symmetric and cartesian double categories as a semantic framework for tile logic – Bruni, Meseguer, et al. - 2000
4 Executable tile speci for process calculi – Bruni, Meseguer, et al. - 1999
4 From SOS speci to structured coalgebras: How to make bismulation a congruence – Corradini, Heckel, et al. - 1999
4 Modeling Concurrent, Mobile and Coordinated Systems via Graph Transformations In – Montanari, Pistore, et al. - 1999
2 Tile Formats for Located and – Ferrari, Montanari - 1999
2 Final semantics for the pi-calculus – Honsell, Lenisa, et al. - 1998
2 Checking Bisimilarity for Finitary pi-calculus – Montanari, Pistore
1 Interaction Categories and Communicating – Abramsky - 1995
1 A -calculus with Explicit Substitutions. TCS-c Vol – Ferrari, Montanari, et al. - 1996