ScudADL: An architecture description language for adaptive middleware in ubiquitous computing environments

With the increasing demands for adaptive middleware of dynamic systems in ubiquitous computing environments, the need for dynamic software architecture and programming infrastructure to achieve dynamic adaptation is widely recognized. The paper firstly presents a semantic and adaptive middleware arc...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:2009 ISECS International Colloquium on Computing, Communication, Control, and Management Jg. 4; S. 611 - 614
Hauptverfasser: Qing Wu, Ying Li
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 01.08.2009
Schlagworte:
ISBN:9781424442478, 1424442478
ISSN:2154-9613
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract With the increasing demands for adaptive middleware of dynamic systems in ubiquitous computing environments, the need for dynamic software architecture and programming infrastructure to achieve dynamic adaptation is widely recognized. The paper firstly presents a semantic and adaptive middleware architecture called ScudWare that supports for ubiquitous computing environments. Specially, a Scud-ADL framework and the specification semantics, based on higher-order typed pi calculus theory, are proposed, which describes ScudWare component structure characters, and dynamic behavior adaptation. In the ScudADL, the computing resources consumption is concerned. And the component inner and outer adaptive behaviors are separated from component functional behaviors in an explicit way. Finally, we give a case study to show its adaptation.
AbstractList With the increasing demands for adaptive middleware of dynamic systems in ubiquitous computing environments, the need for dynamic software architecture and programming infrastructure to achieve dynamic adaptation is widely recognized. The paper firstly presents a semantic and adaptive middleware architecture called ScudWare that supports for ubiquitous computing environments. Specially, a Scud-ADL framework and the specification semantics, based on higher-order typed pi calculus theory, are proposed, which describes ScudWare component structure characters, and dynamic behavior adaptation. In the ScudADL, the computing resources consumption is concerned. And the component inner and outer adaptive behaviors are separated from component functional behaviors in an explicit way. Finally, we give a case study to show its adaptation.
Author Ying Li
Qing Wu
Author_xml – sequence: 1
  surname: Qing Wu
  fullname: Qing Wu
  organization: Inst. of Comput. Applic. Technol., Hangzhou Dianzi Univ., Hangzhou, China
– sequence: 2
  surname: Ying Li
  fullname: Ying Li
  organization: Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
BookMark eNotkN1KAzEQhQO2YFv7AOJNXmDr5K-78a6sv1DxQr0u2c1sTelm625S8e2NWpgzBz4OA3OmZOQ7j4RcMlgwBvq6LMvnBQfQC8WXuQI4I3OdF0xyKZPyYkQmnCmZ6SUTYzL9jWpIm5-T-TDsAECwQmvOJmT3Wke7ul3f0JWnpq8_XMA6xB6pxaHu3SG4ztO98dtotkibrqfGmkSPSFtn7R6_TAo7T2PlPqMLXRxo3bWHGJzfUvRH13e-RR-GCzJuzH7A-cln5P3-7q18zNYvD0_lap05lquQ6WopwBZNmsIoXaGslAWe_rJSIkMOssqV5qJm_A-wBiuOKKARqQQlZuTq_65DxM2hd63pvzenqsQPaqFeLA
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/CCCM.2009.5267500
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
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EndPage 614
ExternalDocumentID 5267500
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AAWTH
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IPLJI
OCL
RIE
RIL
ID FETCH-LOGICAL-i175t-9b630d8fd8f8a59be4b5d02247d44e1e204b75923c1244e1e1feb2ee30f378153
IEDL.DBID RIE
ISBN 9781424442478
1424442478
ISICitedReferencesCount 2
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000274016800150&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2154-9613
IngestDate Wed Aug 27 02:27:43 EDT 2025
IsPeerReviewed false
IsScholarly false
LCCN 2009902002
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-9b630d8fd8f8a59be4b5d02247d44e1e204b75923c1244e1e1feb2ee30f378153
PageCount 4
ParticipantIDs ieee_primary_5267500
PublicationCentury 2000
PublicationDate 2009-Aug.
PublicationDateYYYYMMDD 2009-08-01
PublicationDate_xml – month: 08
  year: 2009
  text: 2009-Aug.
PublicationDecade 2000
PublicationTitle 2009 ISECS International Colloquium on Computing, Communication, Control, and Management
PublicationTitleAbbrev CCCM
PublicationYear 2009
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003189921
ssj0000452362
Score 1.4541641
Snippet With the increasing demands for adaptive middleware of dynamic systems in ubiquitous computing environments, the need for dynamic software architecture and...
SourceID ieee
SourceType Publisher
StartPage 611
SubjectTerms Architecture description languages
Computer architecture
Context-aware services
Dynamic programming
Environmental management
Middleware
Pervasive computing
Software architecture
Space technology
Ubiquitous computing
Title ScudADL: An architecture description language for adaptive middleware in ubiquitous computing environments
URI https://ieeexplore.ieee.org/document/5267500
Volume 4
WOSCitedRecordID wos000274016800150&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
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fS8MwEA5z-ODT1E38TR58NK5d06bxbVSHDzoGKuxtJM0VKtjNbdV_30va1Qm-CC00oeHKkea-3OW7I-RK8jiTIlUMPB8YB-MzjWaIKempgQzBz9LUFZsQ43E8ncpJi1w3XBgAcIfP4MY-uli-maeldZX1wwHCWw836DtCRBVXq_Gn2NTgQZ36zrZxrkrpaFdo1DiTkSsx6HhdeIt4k-5p064jnr4n-0mSPFWZLGuBvyqvOMMz6vzvk_dJ74fBRyeNbTogLSgOSWdTwoHWf3SXvD2npRnePd7SYUG3gwrUQLOg0I1TkyLCpcqohV0j6bvzbXwpfDkvaKnzjxKXh3JFUycG5dJtGl2PvI7uX5IHVpdfYDliijWTOgo8E2d4xSqUGrgOjTX5wnAOPgw8rkWIADG1GAE7_Ay36QCBlwWo2TA4Iu1iXsAxoZEJcTgiEcGB-yARK-NwHUVG6Sjj8QnpWtXNFlWGjVmttdO_u8_IXhXTscfwzkl7vSzhguymn-t8tbx00-Ib6Fiy7g
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwEA9jCvo0dRO_zYOP1vUjaRvfRnVM3MbACXsbbXOFCnZzW_Xf95J-OMEXoYUmNFw50twvd_ndEXIjmJ8ILw4NMC0wGEjLiNAMGaEwQ1twsJI41sUmvPHYn83EpEFuay4MAOjDZ3CnHnUsXy7iXLnKutxGeGviBn2HM2abBVur9qio5OBOmfxOtXG2CqGJV2jWmCFcXWRQM7vw9vwq4VPVLmOelim6QRCMilyWpchftVe06em3_vfRB6Tzw-Gjk9o6HZIGZEekVRVxoOU_3SZvL3Euew_De9rL6HZYgUqolxRauTUpYlwaynCpVkn6rr0bXyG-nGY0j9KPHBeIfE1jLQbl0m0iXYe89h-nwcAoCzAYKaKKjSEi1zGln-Dlh1xEwCIuldH3JGNggW2yyOMIEWOFErDDSnCjDuCYiYOa5c4xaWaLDE4IdSXH4YhFPAbMAoFoGYdHrivDyE2Yf0raSnXzZZFjY15q7ezv7muyN5iOhvPh0_j5nOwXER51KO-CNDerHC7Jbvy5SderKz1FvgFpB7Y1
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=2009+ISECS+International+Colloquium+on+Computing%2C+Communication%2C+Control%2C+and+Management&rft.atitle=ScudADL%3A+An+architecture+description+language+for+adaptive+middleware+in+ubiquitous+computing+environments&rft.au=Qing+Wu&rft.au=Ying+Li&rft.date=2009-08-01&rft.pub=IEEE&rft.isbn=9781424442478&rft.issn=2154-9613&rft.volume=4&rft.spage=611&rft.epage=614&rft_id=info:doi/10.1109%2FCCCM.2009.5267500&rft.externalDocID=5267500
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2154-9613&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2154-9613&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2154-9613&client=summon