A tuple channel-based coordination model for parallel and distributed programming
This paper presents tuple channel model (TCM), a new coordination model for parallel and distributed programming. Our proposal is based on the use of tuple channels (TCs) to model the communication and synchronization of different activities. TCs are multi-point channels that allow complex data stru...
Gespeichert in:
| Veröffentlicht in: | Journal of parallel and distributed computing Jg. 67; H. 10; S. 1092 - 1107 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
San Diego, CA
Elsevier Inc
01.10.2007
Elsevier |
| Schlagworte: | |
| ISSN: | 0743-7315, 1096-0848 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | This paper presents tuple channel model (TCM), a new coordination model for parallel and distributed programming. Our proposal is based on the use of tuple channels (TCs) to model the communication and synchronization of different activities. TCs are multi-point channels that allow complex data structures to be communicated among multiple producers and consumers. This communication model allows incremental and backward communication to be expressed, providing an elegant way of implicit and direct communication and reactive control. TCs can be dynamically interconnected through the use of user-defined connectors, providing great flexibility for the definition of complex and dynamic interaction protocols. TCM also provides a simple service management mechanism, by means of which open systems can be implemented in an appropriate way. The suitability, expressiveness and programming techniques of the model are presented by means of some illustrative examples. In addition, some implementation details of the developed prototypes are sketched and we show the preliminary results demonstrating the efficiency of the proposal. |
|---|---|
| AbstractList | This paper presents tuple channel model (TCM), a new coordination model for parallel and distributed programming. Our proposal is based on the use of tuple channels (TCs) to model the communication and synchronization of different activities. TCs are multi-point channels that allow complex data structures to be communicated among multiple producers and consumers. This communication model allows incremental and backward communication to be expressed, providing an elegant way of implicit and direct communication and reactive control. TCs can be dynamically interconnected through the use of user-defined connectors, providing great flexibility for the definition of complex and dynamic interaction protocols. TCM also provides a simple service management mechanism, by means of which open systems can be implemented in an appropriate way. The suitability, expressiveness and programming techniques of the model are presented by means of some illustrative examples. In addition, some implementation details of the developed prototypes are sketched and we show the preliminary results demonstrating the efficiency of the proposal. |
| Author | Troya, José M. Díaz, Manuel Rubio, Bartolomé |
| Author_xml | – sequence: 1 givenname: Manuel surname: Díaz fullname: Díaz, Manuel – sequence: 2 givenname: Bartolomé surname: Rubio fullname: Rubio, Bartolomé email: tolo@lcc.uma.es – sequence: 3 givenname: José M. surname: Troya fullname: Troya, José M. |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=19069597$$DView record in Pascal Francis |
| BookMark | eNp9kMFq3DAQhkVJoJs0L9CTL-3N7kiyZBt6CSFtCgsh0JyFVhpttciSK3kLefto2UBvOc0MfP8M812Ri5giEvKZQkeBym-H7rBY0zGAoQPRAYUPZENhki2M_XhBNjD0vB04FR_JVSkHAErFMG7I022zHpeAjfmjY8TQ7nRB25iUsvVRrz7FZk4WQ-NSbhaddQh10NE21pc1-91xrfyS0z7refZx_4lcOh0K3rzVa_L84_733UO7ffz56-522xpO2dpOdDDWGeGclFJbJriEqefYMzYirZ11FKGXhlmmh4kzbkYrese4E8Cs5tfk63lvvf33iGVVsy8GQ9AR07Eo3g8gxThW8MsbqIvRwWUdjS9qyX7W-UXRCeQkpqFy7MyZnErJ6P4joE6W1UGdLKuTZQVCVcs19P0cwvrqP49ZFeMxGrQ-o1mVTf69-CsqZId_ |
| Cites_doi | 10.1007/3-540-61052-9_51 10.1109/4236.865084 10.1016/0169-7552(96)00045-1 10.1007/3-540-61052-9_38 10.1017/S0960129504004153 10.1145/2363.2433 10.1002/cpe.4330050103 10.1016/S0167-6423(97)00027-0 10.1145/129630.129635 10.1109/52.469762 10.1007/978-3-540-45209-6_145 |
| ContentType | Journal Article |
| Copyright | 2007 Elsevier Inc. 2007 INIST-CNRS |
| Copyright_xml | – notice: 2007 Elsevier Inc. – notice: 2007 INIST-CNRS |
| DBID | AAYXX CITATION IQODW 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1016/j.jpdc.2007.05.010 |
| DatabaseName | CrossRef Pascal-Francis Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science Applied Sciences |
| EISSN | 1096-0848 |
| EndPage | 1107 |
| ExternalDocumentID | 19069597 10_1016_j_jpdc_2007_05_010 S0743731507000986 |
| GroupedDBID | --K --M -~X .~1 0R~ 1B1 1~. 1~5 29L 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ 9JN AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AAXUO AAYFN ABBOA ABEFU ABFNM ABFSI ABJNI ABMAC ABTAH ABXDB ABYKQ ACDAQ ACGFS ACNNM ACRLP ACZNC ADBBV ADEZE ADFGL ADHUB ADJOM ADMUD ADTZH AEBSH AECPX AEKER AENEX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHJVU AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG AVWKF AXJTR AZFZN BJAXD BKOJK BLXMC CAG COF CS3 DM4 DU5 E.L EBS EFBJH EFLBG EJD EO8 EO9 EP2 EP3 F5P FDB FEDTE FGOYB FIRID FNPLU FYGXN G-2 G-Q G8K GBLVA GBOLZ HLZ HVGLF HZ~ H~9 IHE J1W JJJVA K-O KOM LG5 LG9 LY7 M41 MO0 N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. Q38 R2- RIG ROL RPZ SBC SDF SDG SDP SES SET SEW SPC SPCBC SST SSV SSZ T5K TN5 TWZ WUQ XJT XOL XPP ZMT ZU3 ZY4 ~G- ~G0 9DU AATTM AAXKI AAYWO AAYXX ABDPE ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO ADVLN AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD AFXIZ AGCQF AGRNS BNPGV IQODW SSH 7SC 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c312t-917cdfc5ff666ad25360943e4228e1943df1e046c2d2a79323c8d54f23f502da3 |
| ISICitedReferencesCount | 4 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000250067100004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0743-7315 |
| IngestDate | Sun Sep 28 05:29:11 EDT 2025 Mon Jul 21 09:13:12 EDT 2025 Sat Nov 29 07:16:25 EST 2025 Fri Feb 23 02:27:55 EST 2024 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 10 |
| Keywords | Open systems Coordination paradigm Parallel and distributing programming Consumer Coordination Parallelism Data structure Synchronization Modeling |
| Language | English |
| License | CC BY 4.0 |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c312t-917cdfc5ff666ad25360943e4228e1943df1e046c2d2a79323c8d54f23f502da3 |
| Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
| PQID | 34706588 |
| PQPubID | 23500 |
| PageCount | 16 |
| ParticipantIDs | proquest_miscellaneous_34706588 pascalfrancis_primary_19069597 crossref_primary_10_1016_j_jpdc_2007_05_010 elsevier_sciencedirect_doi_10_1016_j_jpdc_2007_05_010 |
| PublicationCentury | 2000 |
| PublicationDate | 2007-10-01 |
| PublicationDateYYYYMMDD | 2007-10-01 |
| PublicationDate_xml | – month: 10 year: 2007 text: 2007-10-01 day: 01 |
| PublicationDecade | 2000 |
| PublicationPlace | San Diego, CA |
| PublicationPlace_xml | – name: San Diego, CA |
| PublicationTitle | Journal of parallel and distributed computing |
| PublicationYear | 2007 |
| Publisher | Elsevier Inc Elsevier |
| Publisher_xml | – name: Elsevier Inc – name: Elsevier |
| References | Silva, Heidemann, Govindan, Estrin (bib18) 2004 Huntbach, Ringwood (bib15) 1995; 12 Estrin, Govindan, Heidemann, Kumar (bib12) 1999 Arbab, Herman, Spilling (bib3) 1993; 5 Cabri, Leonardi, Zambonelli (bib5) 2000; 4 Crossbow Technology Inc. Arbab (bib2) 2004; 14 Díaz, Rubio, Troya (bib11) 2005 Geist, Beguelin, Dongarra, Jiang, Manchek, Sunderam (bib13) 1994 . Carriero, Gelernter (bib7) 1992; 35 Carriero, Gelernter (bib6) 1990 Tolksdorf (bib19) 1998; 31 Bryce, Cremonini (bib4) 2001 Gelernter (bib14) 1985; 7 Ciancarini, Knoche, Tolksdorf, Vitali (bib8) 1996; 28 Curino, Giani, Giorgetta, Giusti, Murphy, Picco (bib10) 2005 D.S. Milojicic, V. Kalogeraki, R. Lukose, K. Nagaraja, J. Pruyne, B. Richard, S. Rollins, Z. Xu, Peer-to-peer computing, HP Technical Report HPL-2002-57, 2002. T. Kielman, Designing a coordination model for open systems, in: Proceedings of the 1st International Conference on Coordination Models, Languages and Applications (COORDINATION 1996), Cesena, Italy, Lecture Notes in Computer Science, vol. 1061, 1996, Springer, Berlin, pp. 267–284. F. Arbab, The IWIM model for coordination of concurrent activities, in: Proceedings of the 1st International Conference on Coordination Models, Languages and Applications (COORDINATION 1996), Cesena, Italy, Lecture Notes in Computer Science, vol. 1061, Springer, Berlin, 1996, pp. 34–56 M.T. Valente, F.M. Pereira, R. Bigonha, M.A. Bigonha, A coordination model for ad hoc mobile systems, in: Proceedings of the 9th International Euro-Par Conference (Euro-Par 2003), Klagenfurt, Austria, Lecture Notes in Computer Science, Springer, Berlin, vol. 2790, 2003, pp. 1074–1081. Curino (10.1016/j.jpdc.2007.05.010_bib10) 2005 Huntbach (10.1016/j.jpdc.2007.05.010_bib15) 1995; 12 10.1016/j.jpdc.2007.05.010_bib17 10.1016/j.jpdc.2007.05.010_bib1 Bryce (10.1016/j.jpdc.2007.05.010_bib4) 2001 10.1016/j.jpdc.2007.05.010_bib16 10.1016/j.jpdc.2007.05.010_bib20 Carriero (10.1016/j.jpdc.2007.05.010_bib7) 1992; 35 Estrin (10.1016/j.jpdc.2007.05.010_bib12) 1999 Gelernter (10.1016/j.jpdc.2007.05.010_bib14) 1985; 7 Tolksdorf (10.1016/j.jpdc.2007.05.010_bib19) 1998; 31 Silva (10.1016/j.jpdc.2007.05.010_bib18) 2004 Arbab (10.1016/j.jpdc.2007.05.010_bib2) 2004; 14 Díaz (10.1016/j.jpdc.2007.05.010_bib11) 2005 Arbab (10.1016/j.jpdc.2007.05.010_bib3) 1993; 5 Carriero (10.1016/j.jpdc.2007.05.010_bib6) 1990 Cabri (10.1016/j.jpdc.2007.05.010_bib5) 2000; 4 Geist (10.1016/j.jpdc.2007.05.010_bib13) 1994 10.1016/j.jpdc.2007.05.010_bib9 Ciancarini (10.1016/j.jpdc.2007.05.010_bib8) 1996; 28 |
| References_xml | – volume: 5 start-page: 23 year: 1993 end-page: 70 ident: bib3 article-title: An overview of manifold and its implementation publication-title: Concurrency Pract. Exper. – volume: 4 start-page: 26 year: 2000 end-page: 35 ident: bib5 article-title: MARS: a programmable coordination architecture for mobile agents publication-title: IEEE Internet Comput. – year: 1994 ident: bib13 article-title: PVM: Parallel Virtual Machine. A Users’ Guide and Tutorial for Networked Parallel Computing – year: 1990 ident: bib6 article-title: How to Write Parallel Programs: A First Course – year: 2004 ident: bib18 article-title: Directed diffusion publication-title: Frontiers in Distributed Sensor Networks – reference: F. Arbab, The IWIM model for coordination of concurrent activities, in: Proceedings of the 1st International Conference on Coordination Models, Languages and Applications (COORDINATION 1996), Cesena, Italy, Lecture Notes in Computer Science, vol. 1061, Springer, Berlin, 1996, pp. 34–56 – volume: 31 start-page: 359 year: 1998 end-page: 381 ident: bib19 article-title: Laura: A service-based coordination language publication-title: Sci. Comput. Programming – volume: 14 start-page: 329 year: 2004 end-page: 366 ident: bib2 article-title: Reo: a channel-based coordination model for component composition publication-title: Math. Struct. Comput. Sci. – reference: Crossbow Technology Inc., – reference: T. Kielman, Designing a coordination model for open systems, in: Proceedings of the 1st International Conference on Coordination Models, Languages and Applications (COORDINATION 1996), Cesena, Italy, Lecture Notes in Computer Science, vol. 1061, 1996, Springer, Berlin, pp. 267–284. – start-page: 263 year: 1999 end-page: 270 ident: bib12 article-title: Next century challenges: scalable coordination in sensor networks publication-title: Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom 1999) – volume: 7 start-page: 80 year: 1985 end-page: 112 ident: bib14 article-title: Generative communication in Linda publication-title: ACM Trans. Programming Languages Syst. – reference: M.T. Valente, F.M. Pereira, R. Bigonha, M.A. Bigonha, A coordination model for ad hoc mobile systems, in: Proceedings of the 9th International Euro-Par Conference (Euro-Par 2003), Klagenfurt, Austria, Lecture Notes in Computer Science, Springer, Berlin, vol. 2790, 2003, pp. 1074–1081. – start-page: 61 year: 2005 end-page: 72 ident: bib10 article-title: TinyLime: bridging mobile and sensor networks through middleware publication-title: Proceedings of the 3rd IEEE International Conference on Pervasive Computing and Communication (PerCom 2005) – volume: 35 start-page: 97 year: 1992 end-page: 107 ident: bib7 article-title: Coordination languages and their significance publication-title: Comm. ACM – volume: 28 start-page: 941 year: 1996 end-page: 952 ident: bib8 article-title: PageSpace: an architecture to coordinate distributed applications on the web publication-title: Comput. Networks ISDN Syst. – volume: 12 start-page: 71 year: 1995 end-page: 82 ident: bib15 article-title: Programming in concurrent logic languages publication-title: IEEE Software – start-page: 437 year: 2005 end-page: 440 ident: bib11 article-title: TCMote: A tuple channel coordination model for wireless sensor networks publication-title: Proceedings of the IEEE International Conference on Pervasive Services (ICPS05) – reference: D.S. Milojicic, V. Kalogeraki, R. Lukose, K. Nagaraja, J. Pruyne, B. Richard, S. Rollins, Z. Xu, Peer-to-peer computing, HP Technical Report HPL-2002-57, 2002. – start-page: 274 year: 2001 end-page: 298 ident: bib4 article-title: Coordination and security on the internet publication-title: Coordination of Internet Agents, Models, Technologies and Applications – reference: . – year: 1994 ident: 10.1016/j.jpdc.2007.05.010_bib13 – ident: 10.1016/j.jpdc.2007.05.010_bib16 doi: 10.1007/3-540-61052-9_51 – volume: 4 start-page: 26 issue: 4 year: 2000 ident: 10.1016/j.jpdc.2007.05.010_bib5 article-title: MARS: a programmable coordination architecture for mobile agents publication-title: IEEE Internet Comput. doi: 10.1109/4236.865084 – volume: 28 start-page: 941 issue: 7–11 year: 1996 ident: 10.1016/j.jpdc.2007.05.010_bib8 article-title: PageSpace: an architecture to coordinate distributed applications on the web publication-title: Comput. Networks ISDN Syst. doi: 10.1016/0169-7552(96)00045-1 – ident: 10.1016/j.jpdc.2007.05.010_bib1 doi: 10.1007/3-540-61052-9_38 – volume: 14 start-page: 329 issue: 3 year: 2004 ident: 10.1016/j.jpdc.2007.05.010_bib2 article-title: Reo: a channel-based coordination model for component composition publication-title: Math. Struct. Comput. Sci. doi: 10.1017/S0960129504004153 – ident: 10.1016/j.jpdc.2007.05.010_bib17 – start-page: 437 year: 2005 ident: 10.1016/j.jpdc.2007.05.010_bib11 article-title: TCMote: A tuple channel coordination model for wireless sensor networks – year: 2004 ident: 10.1016/j.jpdc.2007.05.010_bib18 article-title: Directed diffusion – volume: 7 start-page: 80 issue: 1 year: 1985 ident: 10.1016/j.jpdc.2007.05.010_bib14 article-title: Generative communication in Linda publication-title: ACM Trans. Programming Languages Syst. doi: 10.1145/2363.2433 – start-page: 263 year: 1999 ident: 10.1016/j.jpdc.2007.05.010_bib12 article-title: Next century challenges: scalable coordination in sensor networks – volume: 5 start-page: 23 issue: 1 year: 1993 ident: 10.1016/j.jpdc.2007.05.010_bib3 article-title: An overview of manifold and its implementation publication-title: Concurrency Pract. Exper. doi: 10.1002/cpe.4330050103 – start-page: 61 year: 2005 ident: 10.1016/j.jpdc.2007.05.010_bib10 article-title: TinyLime: bridging mobile and sensor networks through middleware – volume: 31 start-page: 359 issue: 2–3 year: 1998 ident: 10.1016/j.jpdc.2007.05.010_bib19 article-title: Laura: A service-based coordination language publication-title: Sci. Comput. Programming doi: 10.1016/S0167-6423(97)00027-0 – year: 1990 ident: 10.1016/j.jpdc.2007.05.010_bib6 – volume: 35 start-page: 97 issue: 2 year: 1992 ident: 10.1016/j.jpdc.2007.05.010_bib7 article-title: Coordination languages and their significance publication-title: Comm. ACM doi: 10.1145/129630.129635 – ident: 10.1016/j.jpdc.2007.05.010_bib9 – volume: 12 start-page: 71 year: 1995 ident: 10.1016/j.jpdc.2007.05.010_bib15 article-title: Programming in concurrent logic languages publication-title: IEEE Software doi: 10.1109/52.469762 – start-page: 274 year: 2001 ident: 10.1016/j.jpdc.2007.05.010_bib4 article-title: Coordination and security on the internet – ident: 10.1016/j.jpdc.2007.05.010_bib20 doi: 10.1007/978-3-540-45209-6_145 |
| SSID | ssj0011578 |
| Score | 1.7964518 |
| Snippet | This paper presents tuple channel model (TCM), a new coordination model for parallel and distributed programming. Our proposal is based on the use of tuple... |
| SourceID | proquest pascalfrancis crossref elsevier |
| SourceType | Aggregation Database Index Database Publisher |
| StartPage | 1092 |
| SubjectTerms | Applied sciences Computer science; control theory; systems Computer systems and distributed systems. User interface Coordination paradigm Exact sciences and technology Open systems Parallel and distributing programming Software |
| Title | A tuple channel-based coordination model for parallel and distributed programming |
| URI | https://dx.doi.org/10.1016/j.jpdc.2007.05.010 https://www.proquest.com/docview/34706588 |
| Volume | 67 |
| WOSCitedRecordID | wos000250067100004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 customDbUrl: eissn: 1096-0848 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0011578 issn: 0743-7315 databaseCode: AIEXJ dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3Lb9MwGLfKxgEJ8UZ0wPCB21SUOHGcHAMaohw2mDapcIkcP6RVXVat7bT_gn953xfbabZqPA5cosiVE9XfL9_7Qch7m9dJXSs1yoQBAyUVciRrsHksLyzDPqiFTtthE-LgIJ9Mim-Dwa9QC3M5E02TX10V8_9KalgDYmPp7D-Qu3soLMA9EB2uQHa4_hXhy73lCjMEsaS3MbMRyiksXQMr89S5_tz4mzbBEDt_z2bG9QvQ2EQX518ZHfK2zoJk29Rf79yq2kERYSMqyePyp6sLalamy-g4Ovk4PvQhDxyie-Zi9p0r4ejwR-ljFO4X77gNLgrRJbt5v5kX8j3Who1RReIKOQMfdmM5At6iHleNIzcvz0vo2A_K3eD-zhEx_TCd69CdEpuyRmtZF-L7t0Rgl5gI6lFWgI11j2wzwQtgk9vleH_ytQtMxdwJ9_AHfB2WSxm8_d67dJ2Hc7mAL9C60SkbWkCr2hw_IY88TWnpsPSUDEzzjDz29gn13H8BS2EESFh7Tr6XtEUbvYE22kcbbdFGAW00QIYCZGgPMrSHthfk5PP-8acvIz-lY6SSmC1BWgqlreLWgiUsNeNJhtmqBnvLmRjutI1NlGaKaSZBGrBE5ZqnliWWR0zL5CXZas4b84rQWqrC6jrVmVUpqK55Hie1FhJsGGZjyYdkL5xnNXfNWKqQpTit8PRxqqqoIl7B6Q8JD0deeXXSqYkV4OW3-3Zv0Gf9Kg-OIXkXCFYBM8YIm2zM-WpRJSlmDeT5zp8e8Zo8WH8ob8jW8mJl3pL76nJ5urjY9aC7BvpTqm0 |
| linkProvider | Elsevier |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+tuple+channel-based+coordination+model+for+parallel+and+distributed+programming&rft.jtitle=Journal+of+parallel+and+distributed+computing&rft.au=DIAZ%2C+Manuel&rft.au=RUBIO%2C+Bartolom%C3%A9&rft.au=TROYA%2C+Jos%C3%A9+M&rft.date=2007-10-01&rft.pub=Elsevier&rft.issn=0743-7315&rft.volume=67&rft.issue=10&rft.spage=1092&rft.epage=1107&rft_id=info:doi/10.1016%2Fj.jpdc.2007.05.010&rft.externalDBID=n%2Fa&rft.externalDocID=19069597 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0743-7315&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0743-7315&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0743-7315&client=summon |