메뉴 건너뛰기




Volumn 402, Issue 2-3, 2008, Pages 120-141

Spatial-behavioral types for concurrency and resource control in distributed systems

Author keywords

Behavioral types; Concurrency control; Distributed systems; Service based systems; Spatial logics

Indexed keywords

COMPUTER NETWORKS; CONTROL SYSTEMS; MODEL CHECKING; STRUCTURE (COMPOSITION);

EID: 46449117857     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2008.04.030     Document Type: Article
Times cited : (18)

References (31)
  • 1
    • 0002766841 scopus 로고    scopus 로고
    • A theory of primitive objects: Untyped and first-order systems
    • Abadi M., and Cardelli L. A theory of primitive objects: Untyped and first-order systems. Information and Computation 125 2 (1996)
    • (1996) Information and Computation , vol.125 , Issue.2
    • Abadi, M.1    Cardelli, L.2
  • 3
    • 84955617486 scopus 로고    scopus 로고
    • A calculus for concurrent objects
    • CONCUR '96, Concurrency Theory, 7th International Conference. Montanari U., and Sassone V. (Eds), Springer-Verlag
    • Di Blasio P., and Fisher K. A calculus for concurrent objects. In: Montanari U., and Sassone V. (Eds). CONCUR '96, Concurrency Theory, 7th International Conference. Lecture Notes in Computer Science vol. 1119 (1996), Springer-Verlag 655-670
    • (1996) Lecture Notes in Computer Science , vol.1119 , pp. 655-670
    • Di Blasio, P.1    Fisher, K.2
  • 5
    • 35048869191 scopus 로고    scopus 로고
    • Behavioral and spatial properties in a logic for the pi-calculus
    • Proc. of Foundations of Software Science and Computation Structures'2004. Walukiewicz I. (Ed), Springer Verlag
    • Caires L. Behavioral and spatial properties in a logic for the pi-calculus. In: Walukiewicz I. (Ed). Proc. of Foundations of Software Science and Computation Structures'2004. Lecture Notes in Computer Science vol. 2987 (2004), Springer Verlag
    • (2004) Lecture Notes in Computer Science , vol.2987
    • Caires, L.1
  • 6
    • 46449083621 scopus 로고    scopus 로고
    • Spatial-behavioral types, distributed services, and resources
    • TGC 2006 Second International Symposium on Trustworthy Global Computing. Montanari U., and Sanella D. (Eds), Springer-Verlag
    • Caires L. Spatial-behavioral types, distributed services, and resources. In: Montanari U., and Sanella D. (Eds). TGC 2006 Second International Symposium on Trustworthy Global Computing. Lecture Notes in Computer Science (2006), Springer-Verlag
    • (2006) Lecture Notes in Computer Science
    • Caires, L.1
  • 7
    • 0142121530 scopus 로고    scopus 로고
    • A spatial logic for concurrency (part I)
    • Caires L., and Cardelli L. A spatial logic for concurrency (part I). Information and Computation 186 2 (2003) 194-235
    • (2003) Information and Computation , vol.186 , Issue.2 , pp. 194-235
    • Caires, L.1    Cardelli, L.2
  • 8
    • 4043084112 scopus 로고    scopus 로고
    • A spatial logic for concurrency (part II)
    • Caires L., and Cardelli L. A spatial logic for concurrency (part II). Theoretical Computer Science 3 322 (2004) 517-565
    • (2004) Theoretical Computer Science , vol.3 , Issue.322 , pp. 517-565
    • Caires, L.1    Cardelli, L.2
  • 9
    • 38049073334 scopus 로고    scopus 로고
    • Logical semantics of types for concurrency
    • Algebra and Coalgebra in Computer Science, CALCO 2007. Mossakowski T., Montanari U., and Haveraaen M. (Eds), Springer-Verlag
    • Caires L. Logical semantics of types for concurrency. In: Mossakowski T., Montanari U., and Haveraaen M. (Eds). Algebra and Coalgebra in Computer Science, CALCO 2007. Lecture Notes in Computer Science vol. 4624 (2007), Springer-Verlag 16-35
    • (2007) Lecture Notes in Computer Science , vol.4624 , pp. 16-35
    • Caires, L.1
  • 13
    • 0036041250 scopus 로고    scopus 로고
    • S. Chaki, S.K. Rajamani, J. Rehof, Types as models: Model checking message-passing programs, in: POPL 2002: The 29th Symposium on Principles of Programming Languages, 2002, pp. 45-57
    • S. Chaki, S.K. Rajamani, J. Rehof, Types as models: Model checking message-passing programs, in: POPL 2002: The 29th Symposium on Principles of Programming Languages, 2002, pp. 45-57
  • 14
    • 0037586483 scopus 로고    scopus 로고
    • D.G. Clarke, S. Drossopoulou, Ownership, encapsulation and the disjointness of type and effect, in: Proc. of the 2002 ACM Conference on Object-Oriented Programming Systems, Languages and Applications, 2002, pp. 292-310
    • D.G. Clarke, S. Drossopoulou, Ownership, encapsulation and the disjointness of type and effect, in: Proc. of the 2002 ACM Conference on Object-Oriented Programming Systems, Languages and Applications, 2002, pp. 292-310
  • 15
    • 0348137542 scopus 로고    scopus 로고
    • Ownership types for flexible alias protection
    • Proceedings of the 13th Conference on Object-Oriented Programming, Systems, Languages, and Applications, ACM Press, New York
    • Clarke D.G., Potter J.M., and Noble J. Ownership types for flexible alias protection. Proceedings of the 13th Conference on Object-Oriented Programming, Systems, Languages, and Applications. ACM SIGPLAN Notices vol. 33:10 (1998), ACM Press, New York 48-64
    • (1998) ACM SIGPLAN Notices , vol.33 10 , pp. 48-64
    • Clarke, D.G.1    Potter, J.M.2    Noble, J.3
  • 17
    • 0037170503 scopus 로고    scopus 로고
    • Resource access control in systems of mobile agents
    • Hennessy M., and Riely J. Resource access control in systems of mobile agents. Information and Computation 173 1 (2002) 82-120
    • (2002) Information and Computation , vol.173 , Issue.1 , pp. 82-120
    • Hennessy, M.1    Riely, J.2
  • 18
    • 0005456280 scopus 로고
    • Towards a theory of parallel programming
    • Hoare C., and Perrot R. (Eds), Academic P.
    • Hoare C.A.R. Towards a theory of parallel programming. In: Hoare C., and Perrot R. (Eds). Operating System Techniques (1972), Academic P.
    • (1972) Operating System Techniques
    • Hoare, C.A.R.1
  • 19
    • 84947741770 scopus 로고    scopus 로고
    • Language primitives and type discipline for structured communication-based programming
    • Programming Languages and Systems - ESOP'98, 7th European Symposium on Programming. Hankin C. (Ed), Springer-Verlag
    • Honda K., Vasconcelos V.T., and Kubo M. Language primitives and type discipline for structured communication-based programming. In: Hankin C. (Ed). Programming Languages and Systems - ESOP'98, 7th European Symposium on Programming. Lecture Notes in Computer Science vol. 1381 (1998), Springer-Verlag 122-138
    • (1998) Lecture Notes in Computer Science , vol.1381 , pp. 122-138
    • Honda, K.1    Vasconcelos, V.T.2    Kubo, M.3
  • 20
    • 17644391431 scopus 로고    scopus 로고
    • A. Igarashi, N. Kobayashi, A generic type system for the pi-calculus, in: POPL 2001: 28th Annual Symposium on Principles of Programming Languages, 2001
    • A. Igarashi, N. Kobayashi, A generic type system for the pi-calculus, in: POPL 2001: 28th Annual Symposium on Principles of Programming Languages, 2001
  • 21
    • 0036039869 scopus 로고    scopus 로고
    • A. Igarashi, N. Kobayashi, Resource usage analysis, in: POPL 2002: The 29th SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2002, pp. 331-342
    • A. Igarashi, N. Kobayashi, Resource usage analysis, in: POPL 2002: The 29th SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2002, pp. 331-342
  • 22
    • 0020929268 scopus 로고    scopus 로고
    • C.B. Jones, Specification and design of (parallel) programs, in: IFIP Congress, 1983, pp. 321-332
    • C.B. Jones, Specification and design of (parallel) programs, in: IFIP Congress, 1983, pp. 321-332
  • 23
    • 46449090716 scopus 로고    scopus 로고
    • U. de' Liguoro, M. Dezani-Ciancaglini, N. Yoshida, On progress for structured communications, in: Proceedings of the 3th Symposium on Trustworthy Global Computing TGC 2007, 2007
    • U. de' Liguoro, M. Dezani-Ciancaglini, N. Yoshida, On progress for structured communications, in: Proceedings of the 3th Symposium on Trustworthy Global Computing TGC 2007, 2007
  • 25
    • 35048852049 scopus 로고    scopus 로고
    • Resources, concurrency, and local reasoning
    • CONCUR 2004 - Concurrency Theory, 15th International Conference. Gardner P., and Yoshida N. (Eds), Springer
    • O'Hearn P.W. Resources, concurrency, and local reasoning. In: Gardner P., and Yoshida N. (Eds). CONCUR 2004 - Concurrency Theory, 15th International Conference. Lecture Notes in Computer Science vol. 3170 (2004), Springer 49-67
    • (2004) Lecture Notes in Computer Science , vol.3170 , pp. 49-67
    • O'Hearn, P.W.1
  • 26
    • 34047114898 scopus 로고    scopus 로고
    • Resources, concurrency, and local reasoning
    • O'Hearn P.W. Resources, concurrency, and local reasoning. Theoretical Computer Science 375 1-3 (2007) 271-307
    • (2007) Theoretical Computer Science , vol.375 , Issue.1-3 , pp. 271-307
    • O'Hearn, P.W.1
  • 27
    • 46449114163 scopus 로고    scopus 로고
    • P.W. O'Hearn, Separation logic semantics for communicating processes, in: Invited Lecture at Concur'07 - Unpublished, 2007
    • P.W. O'Hearn, Separation logic semantics for communicating processes, in: Invited Lecture at Concur'07 - Unpublished, 2007
  • 28
    • 46449092589 scopus 로고    scopus 로고
    • Footprints in local reasoning
    • Proc. of Foundations of Software Science and Computation Structures. Amadio R. (Ed), Springer Verlag
    • Raza M., and Gardner P. Footprints in local reasoning. In: Amadio R. (Ed). Proc. of Foundations of Software Science and Computation Structures. Lecture Notes in Computer Science vol. 4962 (2008), Springer Verlag
    • (2008) Lecture Notes in Computer Science , vol.4962
    • Raza, M.1    Gardner, P.2
  • 29
    • 0018053595 scopus 로고    scopus 로고
    • J.C. Reynolds, Syntactic control of interference, in: Conference Record of the Fifth Annual ACM Symposium on Principles of Programming Languages, Tucson, Arizona, January 1978, 1978, pp. 39-46
    • J.C. Reynolds, Syntactic control of interference, in: Conference Record of the Fifth Annual ACM Symposium on Principles of Programming Languages, Tucson, Arizona, January 1978, 1978, pp. 39-46
  • 30
    • 0036051192 scopus 로고    scopus 로고
    • Separation logic: A logic for shared mutable data structures
    • IEEE Computer Society, Copenhagen, Denmark
    • Reynolds J.C. Separation logic: A logic for shared mutable data structures. Third Annual Symposium on Logic in Computer Science (2002), IEEE Computer Society, Copenhagen, Denmark
    • (2002) Third Annual Symposium on Logic in Computer Science
    • Reynolds, J.C.1
  • 31
    • 2942561709 scopus 로고    scopus 로고
    • Types, or: Where's the difference between CCS and pi?
    • CONCUR 2002, 13th International Conference. Brim L., Jancar P., Kretínský M., and Kucera A. (Eds), Springer-Verlag
    • Sangiorgi D. Types, or: Where's the difference between CCS and pi?. In: Brim L., Jancar P., Kretínský M., and Kucera A. (Eds). CONCUR 2002, 13th International Conference. Lecture Notes in Computer Science vol. 2421 (2002), Springer-Verlag 76-97
    • (2002) Lecture Notes in Computer Science , vol.2421 , pp. 76-97
    • Sangiorgi, D.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.