{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T06:10:00Z","timestamp":1759126200866,"version":"3.44.0"},"reference-count":33,"publisher":"Elsevier BV","issue":"7","license":[{"start":{"date-parts":[[1998,7,1]],"date-time":"1998-07-01T00:00:00Z","timestamp":899251200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[1998,7,1]],"date-time":"1998-07-01T00:00:00Z","timestamp":899251200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Parallel Computing"],"published-print":{"date-parts":[[1998,7]]},"DOI":"10.1016\/s0167-8191(98)00045-3","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T09:14:51Z","timestamp":1027588491000},"page":"1137-1160","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":10,"title":["Distributed and parallel systems engineering in MANIFOLD"],"prefix":"10.1016","volume":"24","author":[{"given":"George A","family":"Papadopoulos","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"2","key":"10.1016\/S0167-8191(98)00045-3_BIB1","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1145\/129630.129635","article-title":"Coordination languages and their significance","volume":"35","author":"Carriero","year":"1992","journal-title":"Commun. ACM"},{"issue":"4","key":"10.1016\/S0167-8191(98)00045-3_BIB2","doi-asserted-by":"crossref","first-page":"314","DOI":"10.1109\/32.385970","article-title":"Abstractions for software architecture and tools to support them","volume":"21","author":"Shaw","year":"1995","journal-title":"IEEE Trans. Software Eng."},{"issue":"8","key":"10.1016\/S0167-8191(98)00045-3_BIB3","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MC.1986.1663305","article-title":"Linda and friends","volume":"19","author":"Ahuja","year":"1986","journal-title":"IEEE Comput."},{"issue":"1","key":"10.1016\/S0167-8191(98)00045-3_BIB4","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1145\/114005.102807","article-title":"The concurrent language shared-prolog","volume":"13","author":"Brogi","year":"1991","journal-title":"ACM Trans. Programming Languages Syst."},{"key":"10.1016\/S0167-8191(98)00045-3_BIB5","doi-asserted-by":"crossref","first-page":"633","DOI":"10.1016\/0167-8191(94)90032-9","article-title":"The Linda alternative to message passing systems","volume":"20","author":"Carriero","year":"1994","journal-title":"Parallel Comput."},{"key":"10.1016\/S0167-8191(98)00045-3_BIB6","doi-asserted-by":"crossref","unstructured":"S. Fr\u00f8lund, G. Agha, A language framework for multi-object coordination, 7th European Conference on Object-Oriented Programming (ECOOP'93), Kaiserslautern, Germany, 26\u201330 July, 1993, LNCS 707, Springer-Verlag, pp. 346\u2013360.","DOI":"10.1007\/3-540-47910-4_18"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB7","doi-asserted-by":"crossref","unstructured":"N.H. Minsky, J. Leichter, Law-governed Linda as a coordination model, Object-Based Models and Languages for Concurrent Systems, Bologna, Italy, 5 July, 1994, LNCS 924, Springer-Verlag, pp. 125\u2013145.","DOI":"10.1007\/3-540-59450-7_8"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB8","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/0167-6423(90)90044-E","article-title":"The GAMMA model and its discipline of programming","volume":"15","author":"Banatre","year":"1990","journal-title":"Sci. Comput. Programming"},{"issue":"3\u20134","key":"10.1016\/S0167-8191(98)00045-3_BIB9","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1007\/BF03037173","article-title":"Linear objects: logical processes with built-in inheritance","volume":"9","author":"Andreoli","year":"1991","journal-title":"New Generation Comput."},{"key":"10.1016\/S0167-8191(98)00045-3_BIB10","doi-asserted-by":"crossref","unstructured":"J.-M. Andreoli, P. Ciancarini, R. Pareschi, Interaction abstract machines, Trends in Object Based Concurrent Systems, MIT Press, 1993, pp. 257\u2013280.","DOI":"10.7551\/mitpress\/2087.003.0015"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB11","doi-asserted-by":"crossref","unstructured":"K.M. Chandy, J. Misra, Parallel Program Design: A Foundation, Addison Wesley Publs., 1989.","DOI":"10.1007\/978-1-4613-9668-0_6"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB12","doi-asserted-by":"crossref","unstructured":"J. Darlington, Y. Guo, H.W. To, J. Yang, Functional skeletons for parallel coordination, EUROPAR'95, Stockholm, Sweden, 23\u201331 Aug., 1995, LNCS 966, Springer-Verlag, pp. 55\u201368.","DOI":"10.1007\/BFb0020455"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB13","doi-asserted-by":"crossref","unstructured":"D.B. Skillicorn, Towards a higher level of abstraction in parallel programming, Programming Models for Massively Parallel Computers (MPPM'95), IEEE Press, Berlin, Germany, 9\u201312 Oct., 1995, pp. 78\u201385.","DOI":"10.1109\/PMMPC.1995.504344"},{"issue":"1","key":"10.1016\/S0167-8191(98)00045-3_BIB14","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1155\/1992\/519840","article-title":"Productive parallel programming: the PCN approach","volume":"1","author":"Foster","year":"1992","journal-title":"Scientific Programming"},{"issue":"9","key":"10.1016\/S0167-8191(98)00045-3_BIB15","doi-asserted-by":"crossref","first-page":"735","DOI":"10.1109\/32.464547","article-title":"The programmer's playground: I\/O abstractions for user-configurable distributed applications","volume":"21","author":"Goldman","year":"1995","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/S0167-8191(98)00045-3_BIB16","doi-asserted-by":"crossref","unstructured":"F. Arbab, The IWIM model for coordination of concurrent activities, First International Conference on Coordination Models, Languages and Applications (Coordination '96), Cesena, Italy, 15\u201317 April, 1996, LNCS 1061, Springer-Verlag, pp. 34\u201356.","DOI":"10.1007\/3-540-61052-9_38"},{"issue":"1","key":"10.1016\/S0167-8191(98)00045-3_BIB17","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1002\/cpe.4330050103","article-title":"An overview of manifold and its implementation","volume":"5","author":"Arbab","year":"1993","journal-title":"Concurrency: Practice and Experience"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB18","unstructured":"MANIFOLD home page, URL: http:\/\/www.cwi.nl\/\u223cfarhad\/manifold.html."},{"key":"10.1016\/S0167-8191(98)00045-3_BIB19","doi-asserted-by":"crossref","unstructured":"A.A. Holzbacher, A software environment for concurrent coordinated programming, First International Conference on Coordination Models, Languages and Applications (Coordination'96), Cesena, Italy, 15\u201317 April, 1996, LNCS 1061, Springer-Verlag, pp. 249\u2013266.","DOI":"10.1007\/3-540-61052-9_50"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB20","doi-asserted-by":"crossref","unstructured":"J.A. Bergstra, P. Klint, The TOOLBUS coordination architecture, First International Conference on Coordination Models, Languages and Applications (Coordination'96), Cesena, Italy, 15\u201317 April, 1996, LNCS 1061, Springer-Verlag, pp. 75\u201388.","DOI":"10.1007\/3-540-61052-9_40"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB21","doi-asserted-by":"crossref","unstructured":"J. Kramer, J. Magee, A. Finkelstein, A constructive approach to the design of distributed systems, Tenth International Conference on Distributed Computing Systems (ICDCS'90), Paris, France, 26 May\u20131 June, 1990, IEEE Press, pp. 580\u2013587.","DOI":"10.1109\/ICDCS.1990.89266"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB22","doi-asserted-by":"crossref","unstructured":"M.R. Barbacci, C.B. Weinstock, D.L. Doubleday, M.J. Gardner, R.W. Lichota, Durra: a structure description language for developing distributed applications, Software Eng. J., IEE, March 1996, pp. 83\u201394.","DOI":"10.1049\/sej.1993.0012"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB23","doi-asserted-by":"crossref","unstructured":"J. Magee, N. Dulay, J. Kramer, Structured parallel and distributed programs, Software Engineering Journal IEE, March 1996, pp. 73\u201382.","DOI":"10.1049\/sej.1993.0011"},{"issue":"1","key":"10.1016\/S0167-8191(98)00045-3_BIB24","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1145\/174625.174629","article-title":"The POLYLITH software bus","volume":"16","author":"Purtilo","year":"1994","journal-title":"ACM Trans. Programming Languages Syst."},{"issue":"4","key":"10.1016\/S0167-8191(98)00045-3_BIB25","doi-asserted-by":"crossref","first-page":"336","DOI":"10.1109\/32.385971","article-title":"Specification and analysis of system architecture using rapide","volume":"21","author":"Luckham","year":"1995","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/S0167-8191(98)00045-3_BIB26","doi-asserted-by":"crossref","unstructured":"G.A. Papadopoulos, F. Arbab, Coordination models and languages, Advances in Computers 46, Academic Press, 1998 (to appear).","DOI":"10.1016\/S0065-2458(08)60208-9"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB27","doi-asserted-by":"crossref","unstructured":"F. Arbab, C.L. Blom, F.J. Burger, C.T.H. Everaars, Reusable coordinator modules for massively concurrent applications, Europar'96, Lyon, France, 27\u201329 Aug., 1996, LNCS 1123, Springer-Verlag, pp. 664\u2013677.","DOI":"10.1007\/3-540-61626-8_88"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB28","doi-asserted-by":"crossref","unstructured":"P. Nixon, C. Birkinshaw, P. Croll, D. Marriott, Rapid prototyping of parallel fault tolerant systems, 2nd Euromicro Workshop on Parallel and Distributing Processing (PDP'94), Malaga, Spain, Jan., 1994, IEEE Press, pp. 202\u2013210.","DOI":"10.1109\/EMPDP.1994.592491"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB29","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1145\/174666.174668","article-title":"The interdisciplinary study of coordination","volume":"26","author":"Malone","year":"1994","journal-title":"ACM Comput. Surveys"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB30","doi-asserted-by":"crossref","unstructured":"G.A. Papadopoulos, F. Arbab, Coordination of systems with real-time properties in manifold, Twentieth Annual International Computer Software and Applications Conference (COMPSAC'96), Seoul, Korea, 19\u201323 Aug., 1996, IEEE Press, pp. 50\u201355.","DOI":"10.1109\/CMPSAC.1996.542425"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB31","doi-asserted-by":"crossref","unstructured":"G.A. Papadopoulos, F. Arbab, Coordination of distributed activities in the IWIM model, Int. J. High Speed Comput., World Scientific, 1997 9 (2) 127\u2013160.","DOI":"10.1142\/S0129053397000106"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB32","doi-asserted-by":"crossref","unstructured":"G.A. Papadopoulos, F. Arbab, Control-based coordination of human and other activities in cooperative information systems, Second International Conference on Coordination Models and Languages, 1\u20133 Sept., 1997, Berlin, Germany, LNCS, Springer-Verlag, pp. 422\u2013425.","DOI":"10.1007\/3-540-63383-9_97"},{"key":"10.1016\/S0167-8191(98)00045-3_BIB33","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1109\/32.263757","article-title":"A formal model for module interconnection languages","volume":"20","author":"Rice","year":"1994","journal-title":"IEEE Trans. Software Eng."}],"container-title":["Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819198000453?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819198000453?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T05:29:10Z","timestamp":1759123750000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167819198000453"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998,7]]},"references-count":33,"journal-issue":{"issue":"7","published-print":{"date-parts":[[1998,7]]}},"alternative-id":["S0167819198000453"],"URL":"https:\/\/doi.org\/10.1016\/s0167-8191(98)00045-3","relation":{},"ISSN":["0167-8191"],"issn-type":[{"type":"print","value":"0167-8191"}],"subject":[],"published":{"date-parts":[[1998,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Distributed and parallel systems engineering in MANIFOLD","name":"articletitle","label":"Article Title"},{"value":"Parallel Computing","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/S0167-8191(98)00045-3","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"converted-article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 1998 Elsevier Science B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}