Software architecture-based adaptation for Grid computing

Grid applications must increasingly self-adapt dynamically to changing environments. In most cases, adaptation has been implemented in an ad hoc fashion, on a per-application basis. This paper describes work which generalizes adaptation so that it can be used across applications by providing an adap...

Full description

Saved in:
Bibliographic Details
Published in11th International Symposium on High-Performance Distributed Computing (HPDC-11 2002) pp. 389 - 398
Main Authors Shang-Wen Cheng, Garlan, D., Schmerl, B., Steenkiste, P., Ningning Hu
Format Conference Proceeding
LanguageEnglish
Published IEEE 2002
Subjects
Online AccessGet full text
ISBN0769516866
9780769516868
ISSN1082-8907
DOI10.1109/HPDC.2002.1029939

Cover

Abstract Grid applications must increasingly self-adapt dynamically to changing environments. In most cases, adaptation has been implemented in an ad hoc fashion, on a per-application basis. This paper describes work which generalizes adaptation so that it can be used across applications by providing an adaptation framework. This framework uses a software architectural model of the system to analyze whether the application requires adaptation, and allows repairs to be written in the context of the architectural model and propagated to the running system. In this paper, we exemplify our framework by applying it to the domain of load-balancing a client-server system. We report on an experiment conducted using our framework, which illustrates that this approach maintains architectural requirements.
AbstractList Grid applications must increasingly self-adapt dynamically to changing environments. In most cases, adaptation has been implemented in an ad hoc fashion, on a per-application basis. This paper describes work which generalizes adaptation so that it can be used across applications by providing an adaptation framework. This framework uses a software architectural model of the system to analyze whether the application requires adaptation, and allows repairs to be written in the context of the architectural model and propagated to the running system. In this paper, we exemplify our framework by applying it to the domain of load-balancing a client-server system. We report on an experiment conducted using our framework, which illustrates that this approach maintains architectural requirements.
Author Garlan, D.
Ningning Hu
Schmerl, B.
Steenkiste, P.
Shang-Wen Cheng
Author_xml – sequence: 1
  surname: Shang-Wen Cheng
  fullname: Shang-Wen Cheng
  organization: Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
– sequence: 2
  givenname: D.
  surname: Garlan
  fullname: Garlan, D.
  organization: Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
– sequence: 3
  givenname: B.
  surname: Schmerl
  fullname: Schmerl, B.
  organization: Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
– sequence: 4
  givenname: P.
  surname: Steenkiste
  fullname: Steenkiste, P.
  organization: Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
– sequence: 5
  surname: Ningning Hu
  fullname: Ningning Hu
  organization: Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
BookMark eNotkEFLAzEUhANWsNb-APGyJ29bX5JNdnOUqq1QUFDPSzZ50Ui7WZMs4r93oZ3LXD6Gmbkksz70SMg1hRWloO62rw_rFQNgKwpMKa7OyCXUUgkqGylnZE6hYWWjoL4gy5S-YVIlKgUwJ-otuPyrIxY6mi-f0eQxYtnphLbQVg9ZZx_6woVYbKK3hQmHYcy-_7wi507vEy5PviAfT4_v6225e9k8r-93pWcgc2mloaJG6yiqWlYULWoGXccqKTggWKU5U0iNU8w0onbUCTbV7jRHa5zgC3J7zB1i-Bkx5fbgk8H9XvcYxtRyKioxzZ3AmyPoEbEdoj_o-NeeLuH_u7BW4Q
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/HPDC.2002.1029939
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
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 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

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EndPage 398
ExternalDocumentID 1029939
Genre Conference Paper
GroupedDBID 29P
6IE
6IF
6IK
6IL
6IN
AAJGR
AAWTH
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IPLJI
M43
OCL
RIE
RIL
RNS
7SC
8FD
AAVQY
JQ2
L7M
L~C
L~D
RIB
RIC
ID FETCH-LOGICAL-i206t-d6c157edf1e97641edea20bb246530e0d9a329e1cf92c857f1f52866ba3edcf53
IEDL.DBID RIE
ISBN 0769516866
9780769516868
ISSN 1082-8907
IngestDate Fri Jul 11 13:20:05 EDT 2025
Tue Aug 26 17:58:06 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i206t-d6c157edf1e97641edea20bb246530e0d9a329e1cf92c857f1f52866ba3edcf53
Notes SourceType-Conference Papers & Proceedings-1
ObjectType-Conference Paper-1
content type line 25
PQID 31545076
PQPubID 23500
PageCount 10
ParticipantIDs ieee_primary_1029939
proquest_miscellaneous_31545076
PublicationCentury 2000
PublicationDate 20020000
20020724
PublicationDateYYYYMMDD 2002-01-01
2002-07-24
PublicationDate_xml – year: 2002
  text: 20020000
PublicationDecade 2000
PublicationTitle 11th International Symposium on High-Performance Distributed Computing (HPDC-11 2002)
PublicationTitleAbbrev HPDC
PublicationYear 2002
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000454900
ssj0020127
Score 1.693063
Snippet Grid applications must increasingly self-adapt dynamically to changing environments. In most cases, adaptation has been implemented in an ad hoc fashion, on a...
SourceID proquest
ieee
SourceType Aggregation Database
Publisher
StartPage 389
SubjectTerms Application software
Availability
Computer networks
Computer science
Grid computing
Humans
Mechanical factors
Monitoring
Network servers
Runtime
Title Software architecture-based adaptation for Grid computing
URI https://ieeexplore.ieee.org/document/1029939
https://www.proquest.com/docview/31545076
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1JS8NAFB5qT56qtmJdc_BoYmYm25yrtQiVghZ6K7O8gSKkpSYI_nrfZKmiHrwlh0ySN_PW7y2EXKNjIpnV4KcgIz9CBemrUEe-BJlyFmtWB9ymT8lkHj0u4kWH3OxqYQCgSj6DwF1WWL5Z69KFypDDUXhysUf20iypa7V28RTXSk64dMjG2XKQap1cjxyPHmDtsqM9kWRJ0nTeae-zBu6kobidzO5GVeZC0LytGbvyS1ZXCmjcI9P20-u8k9egLFSgP350dfzvvx2QwVepnzfbKbFD0oH8iPTaWQ9ew_p9Ip5RXr_LLXjfoQffKUHjSSM3NaTvoQ3sPWxXxtPVErjmgMzH9y-jid-MXfBXLEwK3ySaxikYSwFtlYiCAclCpZhrxRZCaITkTADVVjCdxamlNmZIVCU5GG1jfky6-TqHE-IZqnFfrOU8SqJMR0qARZPRpkpxqhkdkr6jxHJTd9ZYNkQYkquW1ks87Q7CkDmsy7cldxYf7tvp3w-ekf1qWksVIjkn3WJbwgUaDYW6rE7LJ61CukQ
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1JT4NAFH7RetCTW411KwePUpkFKGe3urRpok28kVneJMakbWqJib_eN0CrUQ_e4MAAb-at31sATskxUdwZDFNUMpSkIEMdGRkqVKngseFVwK0_SHojefccP6_A2bIWBhHL5DPs-MsSy7cTU_hQGXE4CU-RrcJaLKWMq2qtZUTFN5PLfEJk7W55ULVKryeeJx-wctrJoki6SVL33lncd2vAk0XZeW94eVHmLnTq99WDV35J61IFXW9Cf_HxVebJa6eY6475-NHX8b9_twXNr2K_YLhUY9uwguMd2FxMewhq5t-F7JEk9ruaYfAdfAi9GrSBsmpagfoBWcHBzezFBqZcgtZswuj66umiF9aDF8IXHiXz0CaGxSlax5CsFcnQouKR1tw3Y4swspkSPENmXMZNN04dczEnomol0BoXiz1ojCdj3IfAMkP74pwQMpFdI3WGjoxGl2otmOGsBbueEvm06q2R10RoQXtB65zOuwcx1BgnxVsuvM1H-3bw94NtWO899R_yh9vB_SFslLNbyoDJETTmswKPyYSY65Py5HwCot29kQ
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=11th+International+Symposium+on+High-Performance+Distributed+Computing+%28HPDC-11+2002%29&rft.atitle=Software+Architecture-Based+Adaptation+for+Grid+Computing&rft.au=Cheng%2C+Shang-Wen&rft.au=Garlan%2C+David&rft.au=Schmerl%2C+Bradley&rft.au=Steenkiste%2C+Peter&rft.date=2002-07-24&rft.isbn=9780769516868&rft_id=info:doi/10.1109%2FHPDC.2002.1029939&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1082-8907&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1082-8907&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1082-8907&client=summon