{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T19:33:09Z","timestamp":1725564789417},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540407966"},{"type":"electronic","value":"9783540452133"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/978-3-540-45213-3_12","type":"book-chapter","created":{"date-parts":[[2010,9,4]],"date-time":"2010-09-04T01:44:48Z","timestamp":1283564688000},"page":"88-97","source":"Crossref","is-referenced-by-count":0,"title":["A Layered Type System for Re-entrance Control"],"prefix":"10.1007","author":[{"given":"Simon","family":"Kent","sequence":"first","affiliation":[]}],"member":"297","reference":[{"key":"12_CR1","volume-title":"Component Software, Beyond Object\u2013Oriented Programming","author":"C. Szyperski","year":"1998","unstructured":"Szyperski, C.: Component Software, Beyond Object\u2013Oriented Programming, 1st edn. Addison\u2013Wesley, Harlow (1998)","edition":"1"},{"key":"12_CR2","doi-asserted-by":"crossref","first-page":"249","DOI":"10.5381\/jot.2002.1.3.a14","volume":"1","author":"S. Kent","year":"2002","unstructured":"Kent, S., Ho-Stuart, C., Roe, P.: Negotiable interfaces for components. Journal of Object Technology, Special Issue: TOOLS USA 2002 proceedings\u00a01, 249\u2013265 (2002)","journal-title":"Journal of Object Technology, Special Issue: TOOLS USA 2002 proceedings"},{"key":"12_CR3","series-title":"Series in Artificial Intelligence","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1086.001.0001","volume-title":"Actors: A Model of Concurrent Computation in Distributed Systems","author":"G. Agha","year":"1986","unstructured":"Agha, G.: Actors: A Model of Concurrent Computation in Distributed Systems. Series in Artificial Intelligence. MIT Press, Cambridge (1986)"},{"key":"12_CR4","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1007\/BF01463943","volume":"28","author":"J. Bos van den","year":"1991","unstructured":"van den Bos, J., Laffra, C.: PROCOL: A concurrent object-language with protocols, delegation and persistence. Acta Informatica\u00a028, 511\u2013538 (1991)","journal-title":"Acta Informatica"},{"key":"12_CR5","doi-asserted-by":"publisher","first-page":"849","DOI":"10.1002\/(SICI)1097-024X(20000710)30:8<849::AID-SPE318>3.0.CO;2-0","volume":"30","author":"H. Bruin de","year":"2000","unstructured":"de Bruin, H.: BCOOPL: Basic concurrent object-oriented programming language. Software - Practice and Experience (SPE)\u00a030, 849\u2013894 (2000)","journal-title":"Software - Practice and Experience (SPE)"},{"key":"12_CR6","unstructured":"Kafura, D.G., Lee, K.H.: ACT++: Building a concurrent c++ with actors. Journal of Object-Oriented Programming\u00a03 (1990)"},{"key":"12_CR7","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1093\/comjnl\/37.6.519","volume":"37","author":"R. Balter","year":"1994","unstructured":"Balter, R., Lacourte, S., Riveill, M.: The Guide language. The Computer Journal\u00a037, 519\u2013530 (1994)","journal-title":"The Computer Journal"},{"key":"12_CR8","first-page":"99","volume-title":"Object-Oriented Software Composition","author":"O. Nierstrasz","year":"1995","unstructured":"Nierstrasz, O.: Regular types for active objects. In: Nierstrasz, O., Tsichritzis, D. (eds.) Object-Oriented Software Composition, pp. 99\u2013121. Prentice Hall, Englewood Cliffs (1995)"},{"key":"12_CR9","unstructured":"Wehrheim, H.: Subtyping patterns for active objects. In: Proceedings 8ter Workshop des GI Arbeitskreises GROOM (Grundlagen objekt-orientierter Modellierung): Visuelle Verhaltensmodellierung verteilter und nebenl\u00e4ufiger Software- Systeme, Muenster (2000)"},{"key":"12_CR10","doi-asserted-by":"crossref","unstructured":"Puntigam, F.: Types for active objects based on trace semantics. In: 1st IFIP Workshop on Formal Methods for Open Object-based Distributed Systems (FMOODS 1996), Paris, France (1996)","DOI":"10.1007\/978-0-387-35082-0_2"},{"key":"12_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1007\/BFb0053387","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"F. Puntigam","year":"1997","unstructured":"Puntigam, F.: Coordination requirements expressed in types for active objects. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 367\u2013388. Springer, Heidelberg (1997)"},{"key":"12_CR12","doi-asserted-by":"crossref","unstructured":"Puntigam, F., Peter, C.: Changeable interfaces and promised messages for concurrent components. In: ACM Symposium on Applied Computing (SAC 1999), San Antonio, Texas (1999)","DOI":"10.1145\/298151.298223"},{"key":"12_CR13","unstructured":"Reussner, R.: Formal foundations of dynamic types for software components. Technical Report 08\/2000, Department of Informatics, Universit\u00e4t Karlsruhe, Department of Informatics (2000)"},{"key":"12_CR14","unstructured":"Reussner, R.: Enhanced component interfaces to support dynamic adaptation and extension. In: Proceedings of the 34th Annual Hawaii International Conference on System Sciences, HICSS\u201334 (2001)"},{"key":"12_CR15","unstructured":"gpcp: Gardens point component pascal (2001), http:\/\/www.fit.qut.edu.au\/CompSci\/PLAS\/ComponentPascal\/"}],"container-title":["Lecture Notes in Computer Science","Modular Programming Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-45213-3_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,11]],"date-time":"2020-06-11T06:56:20Z","timestamp":1591858580000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-45213-3_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540407966","9783540452133"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-45213-3_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2003]]}}}