Middleware providing group communication facility based on multi-way synchronization for cellular phone applications
In this paper, we propose a middleware library for efficiently developing distributed cooperative applications consisting of a large number of cellular phone users. Our middleware provides (1) a dynamic group formation mechanism depending on users' locations and preferred subjects and (2) a gro...
Saved in:
Published in | 24th International Conference on Distributed Computing Systems Workshops (ICDCS 2004 Workshops) pp. 434 - 437 |
---|---|
Main Authors | , , , , |
Format | Conference Proceeding |
Language | English Japanese |
Published |
IEEE
2004
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | In this paper, we propose a middleware library for efficiently developing distributed cooperative applications consisting of a large number of cellular phone users. Our middleware provides (1) a dynamic group formation mechanism depending on users' locations and preferred subjects and (2) a group communication mechanism called multiway synchronization for multicasting, synchronization and mutual exclusion. Due to some restrictions in cellular phones, in our middleware, most of user programs are executed on their servers as agents. Group communication is implemented as inter-process communication on the server, and only the user-interface parts are executed on the cellular phones. |
---|---|
AbstractList | In this paper, we propose a middleware library for efficiently developing distributed cooperative applications consisting of a large number of cellular phone users. Our middleware provides (1) a dynamic group formation mechanism depending on users' locations and preferred subjects and (2) a group communication mechanism called multiway synchronization for multicasting, synchronization and mutual exclusion. Due to some restrictions in cellular phones, in our middleware, most of user programs are executed on their servers as agents. Group communication is implemented as inter-process communication on the server, and only the user-interface parts are executed on the cellular phones. |
Author | Ito, M. Higashino, T. Yasumoto, K. Umedu, T. Nishigaki, K. |
Author_xml | – sequence: 1 givenname: K. surname: Nishigaki fullname: Nishigaki, K. organization: Graduate Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Japan – sequence: 2 givenname: K. surname: Yasumoto fullname: Yasumoto, K. organization: Graduate Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Japan – sequence: 3 givenname: T. surname: Umedu fullname: Umedu, T. – sequence: 4 givenname: T. surname: Higashino fullname: Higashino, T. – sequence: 5 givenname: M. surname: Ito fullname: Ito, M. |
BookMark | eNotkN1KwzAcxQMqqHNPsJu8QGeajya9lPqxwcQLFS_Hv0m6RdKkpK2jPr0De24OHA4_DucWXYYYLEKrnKzznJT32-qxev9aU0L4OqeKk0JeoGUpFZFFKShRkl6jZd9_k7O4yFWubtDw6ozx9gTJ4i7FH2dcOOBDimOHdWzbMTgNg4sBN6Cdd8OEa-itweekHf3gshNMuJ-CPqYY3O_cjQlr6_3oIeHueN6Joev8jOrv0FUDvrfL2Rfo8_npo9pku7eXbfWwyxwt1JAZJZuaC8obYAystLIQVIOwBKSuidGFqZlmVAAwLaAsbc1rbrmiUChhSrZAq3-us9buu-RaSNN-_ob9AWs_YKc |
ContentType | Conference Proceeding |
DBID | 6IE 6IH CBEJK RIE RIO |
DOI | 10.1109/ICDCSW.2004.1284067 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP) 1998-present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EndPage | 437 |
ExternalDocumentID | 1284067 |
Genre | orig-research |
GroupedDBID | 6IE 6IH 6IK 6IL AAJGR AAVQY AAWTH ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK OCL RIB RIC RIE RIL RIO |
ID | FETCH-LOGICAL-i268t-d87fb4524fa33ae7e7652ca5e0a7cb0dc6db3c325aa3c5a99eb4b4e482a685d93 |
IEDL.DBID | RIE |
ISBN | 9780769520872 0769520871 |
IngestDate | Tue Aug 26 18:21:05 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English Japanese |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i268t-d87fb4524fa33ae7e7652ca5e0a7cb0dc6db3c325aa3c5a99eb4b4e482a685d93 |
PageCount | 4 |
ParticipantIDs | ieee_primary_1284067 |
PublicationCentury | 2000 |
PublicationDate | 20040000 |
PublicationDateYYYYMMDD | 2004-01-01 |
PublicationDate_xml | – year: 2004 text: 20040000 |
PublicationDecade | 2000 |
PublicationTitle | 24th International Conference on Distributed Computing Systems Workshops (ICDCS 2004 Workshops) |
PublicationTitleAbbrev | ICDCSW |
PublicationYear | 2004 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0000451818 |
Score | 1.333241 |
Snippet | In this paper, we propose a middleware library for efficiently developing distributed cooperative applications consisting of a large number of cellular phone... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 434 |
SubjectTerms | Batteries Cellular phones Global Positioning System Indium tin oxide Information science Java Libraries Middleware Motion pictures Web server |
Title | Middleware providing group communication facility based on multi-way synchronization for cellular phone applications |
URI | https://ieeexplore.ieee.org/document/1284067 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1dS8MwFA1zTz6pbOI3efDRdF0-2uR5OqYwEXS4t3HzURBhk9kxtl9vknZzig--tWlpQ2hzc-495wSha1soYJLmxDqZEp5ZSxRwS6S0QncLIYyNbp-P2WDEH8Zi3EA3Wy2Mcy6Sz1wSDmMt387MIqTKOmEu9bPrHtrzwK3Sam3zKcEnxQefCpkrQVOPBGqDnc05rV2Huqnq3Pdue8-vER8m9WN_7K8Sw0v_AA03HatYJe_JotSJWf_ybPxvzw9R-1vIh5-2IeoINdy0hcphTEosYe5wJcTz13CUd2CzqxfBBZhAnV3hEOss9i2Rf0iWsMKfq6mJxrrr-t7ZHIcqQKC14kB4d3i3ON5Go_7dS29A6s0XyBvNZEmszAvNBeUFMAYud3kmqAHhUsiNTq3JrGaGUQHAjAClnOaaOy4pZFJYxY5Rc-rfdYIwEzqgOtll2q_OVKpykReF__sdUGYFnKJWGLHJR-WvMakH6-zv5nO0X7FnQhrkAjXL-cJd-oVBqa_iF_EFcWG4Lw |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT8IwGG4QD3pSA8Zve_Box-jH1p5RggrERIjcSL-WGBMwOELg19t2A9F48LZ1y9Y0W5--7_s8TwG4MZmQhOMUGctjRBNjkJDUIM4NU82MMW2C22c_6Qzp44iNKuB2o4Wx1gbymY38Yajlm6me-1RZw8-lbnbdAbsO91mzUGttMireKcXBTxGbC4ZjFwuUFjvrc1z6DjVj0Xho3bVeXkOEGJUP_rHDSgCY9gHorbtW8Ereo3muIr365dr4374fgvq3lA8-b0DqCFTspAbyXkhLLOTMwkKK567BIPCAelsxAjOpPXl2CT3aGehaAgMRLeQSfi4nOljrrsp7pzPo6wCe2Ao95d3C7fJ4HQzb94NWB5XbL6A3nPAcGZ5mijJMM0mItKlNE4a1ZDaWqVax0YlRRBPMpCSaSSGsoopayrFMODOCHIPqxL3rBEDClI_reJMotz4TsUhZmmXu_7cSE8PkKaj5ERt_FA4b43Kwzv5uvgZ7nUGvO-4-9J_OwX7BpfFJkQtQzWdze-mWCbm6Cl_HFztdu3g |
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%3Abook&rft.genre=proceeding&rft.title=24th+International+Conference+on+Distributed+Computing+Systems+Workshops+%28ICDCS+2004+Workshops%29&rft.atitle=Middleware+providing+group+communication+facility+based+on+multi-way+synchronization+for+cellular+phone+applications&rft.au=Nishigaki%2C+K.&rft.au=Yasumoto%2C+K.&rft.au=Umedu%2C+T.&rft.au=Higashino%2C+T.&rft.date=2004-01-01&rft.pub=IEEE&rft.isbn=9780769520872&rft.spage=434&rft.epage=437&rft_id=info:doi/10.1109%2FICDCSW.2004.1284067&rft.externalDocID=1284067 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769520872/lc.gif&client=summon&freeimage=true |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769520872/mc.gif&client=summon&freeimage=true |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769520872/sc.gif&client=summon&freeimage=true |