{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T06:43:39Z","timestamp":1743144219973,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642170706"},{"type":"electronic","value":"9783642170713"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-17071-3_3","type":"book-chapter","created":{"date-parts":[[2010,11,11]],"date-time":"2010-11-11T07:12:58Z","timestamp":1289459578000},"page":"41-69","source":"Crossref","is-referenced-by-count":1,"title":["The Credo Methodology"],"prefix":"10.1007","author":[{"given":"Immo","family":"Grabe","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad Mahdi","family":"Jaghoori","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joachim","family":"Klein","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sascha","family":"Kl\u00fcppelholz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andries","family":"Stam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christel","family":"Baier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tobias","family":"Blechmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernhard K.","family":"Aichernig","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frank","family":"de Boer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Griesmayer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Einar Broch","family":"Johnsen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marcel","family":"Kyas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wolfgang","family":"Leister","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudolf","family":"Schlatte","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Steffen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Simon","family":"Tschirner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liang","family":"Xuedong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wang","family":"Yi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"3_CR1","series-title":"ENTCS","first-page":"3","volume-title":"Proc. TTSS 2008","author":"B. Aichernig","year":"2009","unstructured":"Aichernig, B., Griesmayer, A., Schlatte, R., Stam, A.: Modeling and testing multi-threaded asynchronous systems with Creol. In: Proc. TTSS 2008. ENTCS, vol.\u00a0243, pp. 3\u201314. Elsevier, Amsterdam (2009)"},{"key":"3_CR2","unstructured":"The Almende research company, http:\/\/www.almende.com\/"},{"key":"3_CR3","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1017\/S0960129504004153","volume":"14","author":"F. Arbab","year":"2004","unstructured":"Arbab, F.: Reo: A channel-based coordination model for component composition. Mathematical Structures in Computer Science\u00a014, 329\u2013366 (2004)","journal-title":"Mathematical Structures in Computer Science"},{"key":"3_CR4","series-title":"ENTCS","first-page":"25","volume-title":"Proc. FOCLASA 2003","author":"F. Arbab","year":"2004","unstructured":"Arbab, F., Baier, C., Rutten, J.J., Sirjani, M.: Modeling component connectors in Reo by constraint automata. In: Proc. FOCLASA 2003. ENTCS, vol.\u00a097, pp. 25\u201346. Elsevier, Amsterdam (2004)"},{"key":"3_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1007\/978-3-642-04167-9_5","volume-title":"Formal Methods for Components and Objects","author":"C. Baier","year":"2009","unstructured":"Baier, C., Blechmann, T., Klein, J., Kl\u00fcppelholz, S.: Formal Verification for Components and Connectors. In: de Boer, F.S., Bonsangue, M.M., Madelaine, E. (eds.) FMCO 2008. LNCS, vol.\u00a05751, pp. 82\u2013101. Springer, Heidelberg (2009)"},{"key":"3_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1007\/978-3-642-02053-7_13","volume-title":"Coordination Models and Languages","author":"C. Baier","year":"2009","unstructured":"Baier, C., Blechmann, T., Klein, J., Kl\u00fcppelholz, S.: A Uniform Framework for Modeling and Verifying Components and Connectors. In: Field, J., Vasconcelos, V.T. (eds.) COORDINATION 2009. LNCS, vol.\u00a05521, pp. 247\u2013267. Springer, Heidelberg (2009)"},{"key":"3_CR7","doi-asserted-by":"crossref","unstructured":"Baier, C., Sirjani, M., Arbab, F., Rutten, J.J.M.M.: Modeling Component Connectors in Reo by Constraint Automata. In: Proceedings of the 2nd International Workshop on Foundations of Coordination Languages and Software Architectures. Science of Computer Programming, vol.\u00a061, pp. 75\u2013113 (2006)","DOI":"10.1016\/j.scico.2005.10.008"},{"key":"3_CR8","first-page":"125","volume-title":"QEST","author":"G. Behrmann","year":"2006","unstructured":"Behrmann, G., David, A., Larsen, K.G., H\u00e5kansson, J., Pettersson, P., Yi, W., Hendriks, M.: Uppaal 4.0. In: QEST, pp. 125\u2013126. IEEE Computer Society, Los Alamitos (2006)"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Blechmann, T., Baier, C.: Checking equivalence for Reo networks. In: Electronic Notes in Theoretical Computer Science, vol.\u00a0215, pp. 209\u2013226 (2008)","DOI":"10.1016\/j.entcs.2008.06.029"},{"key":"3_CR10","unstructured":"Blechmann, T., Klein, J., Kl\u00fcppelholz, S.: Vereofy, http:\/\/www.vereofy.de"},{"key":"3_CR11","unstructured":"Blechmann, T., Klein, J., Kl\u00fcppelholz, S.: Vereofy User Manual. TU Dresden (2008 \u20132009), http:\/\/www.vereofy.de"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Clavel, M., Dur\u00e1n, F., Eker, S., Lincoln, P., Mart\u00ed-Oliet, N., Meseguer, J., Quesada, J.F.: Maude: Specification and programming in rewriting logic. Theoretical Computer Science (2001)","DOI":"10.1016\/S0304-3975(01)00359-0"},{"key":"3_CR13","unstructured":"CWI Coordination Group. Eclipse coordination tools, http:\/\/reo.project.cwi.nl\/cgi-bin\/trac.cgi\/reo\/wiki\/Tools"},{"key":"3_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1007\/978-3-642-11623-0_12","volume-title":"Fundamentals of Software Engineering","author":"F. Boer de","year":"2010","unstructured":"de Boer, F., Chothia, T., Jaghoori, M.M.: Modular schedulability analysis of concurrent objects in Creol. In: Arbab, F., Sirjani, M. (eds.) Fundamentals of Software Engineering. LNCS, vol.\u00a05961, pp. 212\u2013227. Springer, Heidelberg (2010)"},{"key":"3_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1007\/978-3-642-10373-5_19","volume-title":"Formal Methods and Software Engineering","author":"F.S. Boer de","year":"2009","unstructured":"de Boer, F.S., Grabe, I., Jaghoori, M.M., Stam, A., Yi, W.: Modeling and Analysis of Thread-Pools in an Industrial Communication Platform. In: Breitman, K., Cavalcanti, A. (eds.) ICFEM 2009. LNCS, vol.\u00a05885, pp. 367\u2013386. Springer, Heidelberg (2009)"},{"key":"3_CR16","series-title":"Electronic Notes in Theoretical Computer Science","volume-title":"Proceedings of the 3nd International Workshop on Harnessing Theories for Tool Support in Software (TTSS 2009), ICTAC 2009 satellite Workshop","author":"I. Grabe","year":"2010","unstructured":"Grabe, I., Jaghoori, M.M., Aichernig, B., Baier, C., Blechmann, T., de Boer, F., Griesmayer, A., Johnsen, E.B., Klein, J., Kl\u00fcppelholz, S., Kyas, M., Leister, W., Schlatte, R., Stam, A., Steffen, M., Tschirner, S., Liang, X., Yi, W.: Credo methodology. Modeling and analyzing a peer-to-peer system in Credo. In: Johnsen, E.B., Stolz, V. (eds.) Proceedings of the 3nd International Workshop on Harnessing Theories for Tool Support in Software (TTSS 2009), ICTAC 2009 satellite Workshop. Electronic Notes in Theoretical Computer Science. Elsevier, Amsterdam (2010)"},{"key":"3_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"324","DOI":"10.1007\/978-3-642-11623-0_19","volume-title":"Fundamentals of Software Engineering","author":"I. Grabe","year":"2010","unstructured":"Grabe, I., Steffen, M., Torjusen, A.B.: Executable Interface Specifications for Testing Asynchronous Creol Components. In: Arbab, F., Sirjani, M. (eds.) Fundamentals of Software Engineering. LNCS, vol.\u00a05961, pp. 324\u2013339. Springer, Heidelberg (2010)"},{"key":"3_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1007\/978-3-642-02949-3_9","volume-title":"Tests and Proofs","author":"A. Griesmayer","year":"2009","unstructured":"Griesmayer, A., Aichernig, B.K., Johnsen, E.B., Schlatte, R.: Dynamic symbolic execution for testing distributed objects. In: Dubois, C. (ed.) Tests and Proofs. LNCS, vol.\u00a05668, pp. 105\u2013120. Springer, Heidelberg (2009)"},{"key":"3_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"280","DOI":"10.1007\/978-3-540-92188-2_12","volume-title":"Formal Methods for Components and Objects","author":"M.M. Jaghoori","year":"2008","unstructured":"Jaghoori, M.M.: Coordinating object oriented components using data-flow networks. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2007. LNCS, vol.\u00a05382, pp. 280\u2013311. Springer, Heidelberg (2008)"},{"issue":"5","key":"3_CR20","doi-asserted-by":"publisher","first-page":"402","DOI":"10.1016\/j.jlap.2009.02.009","volume":"78","author":"M.M. Jaghoori","year":"2009","unstructured":"Jaghoori, M.M., de Boer, F.S., Chothia, T., Sirjani, M.: Schedulability of asynchronous real-time concurrent objects. J. Logic and Alg. Prog.\u00a078(5), 402\u2013416 (2009)","journal-title":"J. Logic and Alg. Prog."},{"key":"3_CR21","first-page":"70","volume-title":"Proc. Real Time Systems Symposium","author":"M.M. Jaghoori","year":"2008","unstructured":"Jaghoori, M.M., Longuet, D., de Boer, F.S., Chothia, T.: Schedulability and compatibility of real time asynchronous objects. In: Proc. Real Time Systems Symposium, pp. 70\u201379. IEEE Computer Society Press, Los Alamitos (2008)"},{"issue":"1","key":"3_CR22","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/s10270-006-0011-2","volume":"6","author":"E.B. Johnsen","year":"2007","unstructured":"Johnsen, E.B., Owe, O.: An asynchronous communication model for distributed concurrent objects. Software and Systems Modeling\u00a06(1), 35\u201358 (2007)","journal-title":"Software and Systems Modeling"},{"key":"3_CR23","doi-asserted-by":"crossref","unstructured":"Kl\u00fcppelholz, S., Baier, C.: Alternating-time stream logic for multi-agent systems. Science of Computer Programming. Corrected Proof (2009) (in Press)","DOI":"10.1016\/j.scico.2009.07.007"},{"issue":"9","key":"3_CR24","doi-asserted-by":"publisher","first-page":"688","DOI":"10.1016\/j.scico.2008.09.020","volume":"74","author":"S. Kl\u00fcppelholz","year":"2009","unstructured":"Kl\u00fcppelholz, S., Baier, C.: Symbolic model checking for channel-based component connectors. Science of Computer Programming\u00a074(9), 688\u2013701 (2009)","journal-title":"Science of Computer Programming"},{"issue":"1-2","key":"3_CR25","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1007\/s100090050010","volume":"1","author":"K.G. Larsen","year":"1997","unstructured":"Larsen, K.G., Pettersson, P., Yi, W.: UPPAAL in a nutshell. STTT\u00a01(1-2), 134\u2013152 (1997)","journal-title":"STTT"},{"key":"3_CR26","unstructured":"Leister, W., Bj\u00f6rk, J., Schlatte, R., Griesmayer, A.: Validation of Creol models for routing algorithms in wireless sensor networks. Report 1024, Norsk Regnesentral, Oslo, Norway (2010)"},{"key":"3_CR27","unstructured":"Leister, W., Liang, X., Kl\u00fcppelholz, S., Klein, J., Owe, O., Kazemeyni, F., Bj\u00f8rk, J., \u00d8stvold, B.M.: Modelling of biomedical sensor networks using the Creol tools. Report 1022, Norsk Regnesentral, Oslo, Norway (2009)"},{"key":"3_CR28","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1007\/978-0-585-27524-6_16","volume-title":"Object-Oriented Behavioral Specifications","author":"B. Rumpe","year":"1996","unstructured":"Rumpe, B., Klein, C.: Automata describing object behavior. In: Object-Oriented Behavioral Specifications, pp. 265\u2013286. Springer, Heidelberg (1996)"},{"key":"3_CR29","first-page":"69","volume-title":"Proc. Embedded software (EMSOFT 2008)","author":"S. Tschirner","year":"2008","unstructured":"Tschirner, S., Xuedong, L., Yi, W.: Model-based validation of QoS properties of biomedical sensor networks. In: Proc. Embedded software (EMSOFT 2008), pp. 69\u201378. ACM Press, New York (2008)"},{"key":"3_CR30","unstructured":"Vereofy source code of the peer-to-peer example (2010), http:\/\/www.vereofy.de\/download\/examples\/vereofy_p2p_example.zip"},{"key":"3_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1007\/11768869_16","volume-title":"Formal Methods for Open Object-Based Distributed Systems","author":"I.C. Yu","year":"2006","unstructured":"Yu, I.C., Johnsen, E.B., Owe, O.: Type-safe runtime class upgrades in Creol. In: Gorrieri, R., Wehrheim, H. (eds.) FMOODS 2006. LNCS, vol.\u00a04037, pp. 202\u2013217. Springer, Heidelberg (2006)"}],"container-title":["Lecture Notes in Computer Science","Formal Methods for Components and Objects"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-17071-3_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T01:57:00Z","timestamp":1559786220000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-17071-3_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642170706","9783642170713"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-17071-3_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}