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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of parallel and distributed computing Jg. 67; H. 10; S. 1092 - 1107
Hauptverfasser: Díaz, Manuel, Rubio, Bartolomé, Troya, José M.
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