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

Full description

Saved in:
Bibliographic Details
Published in:2009 ISECS International Colloquium on Computing, Communication, Control, and Management Vol. 4; pp. 611 - 614
Main Authors: Qing Wu, Ying Li
Format: Conference Proceeding
Language:English
Published: IEEE 01.08.2009
Subjects:
ISBN:9781424442478, 1424442478
ISSN:2154-9613
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
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/eLvHCXMwlV3dS8MwEA9z-ODT1E38Jg8-WpetadP4NqrDBx0DFfY2muQKFezmtuq_7yX9cIIvQkubULhwpHe_u8vdEXKFCIQZUNwzQZJ6HBG2J1mgPMFDpUQS2AIortmEmEyi2UxOW-S6yYUBAHf4DG7sq4vlm4UurKusHwwR3jI00HeECMtcrcafYkuD-1XpOzvGvSqlS7tCpcY9GboWgy6vC28R1eWe6nEV8Rww2Y_j-KmsZFkR_NV5xSmeced_S94nvZ8MPjptdNMBaUF-SDp1Cwda_dFd8vasCzO6e7ylo5xuBxWogUag0NqpSRHh0sQkSysj6bvzbXwl-HGW00JlHwWKh2JNtSODdOl2Gl2PvI7vX-IHr2q_4GWIKTaeVKHPTJTiFSWBVMBVYKzKF4ZzGMCQcSUCBIjaYgScGKRopgP4LPWRs4F_RNr5IodjQgVY2IWmi49Pzk3CgGsOKG50igzSJ6RrWTdflhU25hXXTv-ePiN7ZUzHHsM7J-3NqoALsqs_N9l6dem2xTfMNbGX
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwEA9jCvo0dRO_zYOP1mVrsja-jeqYuI2BE_Y2muYKFezmtuq_7yVt5wRfhJY2oXDhSO9-d5e7I-QGEQjToLijRRg7HBG2I5lQjsc7SnmhMAVQbLMJbzTyp1M5rpDbTS4MANjDZ3BnXm0sX8-jzLjKmqKN8Jahgb4jOG-zPFtr41ExxcHdovidGeNuldImXqFa447s2CaDNrMLb88vCz6V4yLm2WKyGQTBMK9lWZD81XvFqp5e7X-LPiCNnxw-Ot5op0NSgfSI1MomDrT4p-vk7SXKdPdhcE-7Kd0OK1ANG5FCS7cmRYxLQx0ujJSk79a78RXix0lKM5V8ZCggshWNLBmkS7cT6Rrktfc4CfpO0YDBSRBVrB2pOi7TfoyXHwqpgCuhjdL3NOfQgjbjyhMIESODEnCiFaOhDuCy2EXOCveYVNN5CieEemCAFxovLj451yEDHnFAgRPFyKDolNQN62aLvMbGrODa2d_T12SvPxkOZoOn0fM52c8jPOZQ3gWprpcZXJLd6HOdrJZXdot8AztAtN4
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