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

Full description

Saved in:
Bibliographic Details
Published in24th International Conference on Distributed Computing Systems Workshops (ICDCS 2004 Workshops) pp. 434 - 437
Main Authors Nishigaki, K., Yasumoto, K., Umedu, T., Higashino, T., Ito, M.
Format Conference Proceeding
LanguageEnglish
Japanese
Published IEEE 2004
Subjects
Online AccessGet 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