Toward Development of Adaptive Service-Based Software Systems
The rapid adoption of service-oriented architecture (SOA) in many large-scale distributed applications requires the development of adaptive service-based software systems (ASBS) with the capability of monitoring the changing system status, analyzing, and controlling tradeoffs among various quality-o...
Uložené v:
| Vydané v: | IEEE transactions on services computing Ročník 2; číslo 3; s. 247 - 260 |
|---|---|
| Hlavní autori: | , , , , , , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
Piscataway
IEEE
01.07.2009
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Predmet: | |
| ISSN: | 1939-1374, 2372-0204 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | The rapid adoption of service-oriented architecture (SOA) in many large-scale distributed applications requires the development of adaptive service-based software systems (ASBS) with the capability of monitoring the changing system status, analyzing, and controlling tradeoffs among various quality-of-service (QoS) aspects, and adapting service configurations to satisfy multiple QoS requirements simultaneously. In this paper, our results toward the development of adaptive service-based software systems are presented. The formulation of activity-state-QoS (ASQ) models and how to use the data from controlled experiments to establish ASQ models for capturing the cause-effect dynamics among service activities, system resource states, and QoS in service-based systems are presented. Then, QoS monitoring modules based on ASQ models and SOA-compliant simulation models are developed to support the validation of the ASBS design. The main idea for developing QoS adaptation modules based on ASQ models is discussed. An experiment based on a voice communication service is used to illustrate our results. |
|---|---|
| AbstractList | The rapid adoption of service-oriented architecture (SOA) in many large-scale distributed applications requires the development of adaptive service-based software systems (ASBS) with the capability of monitoring the changing system status, analyzing, and controlling tradeoffs among various quality-of-service (QoS) aspects, and adapting service configurations to satisfy multiple QoS requirements simultaneously. The rapid adoption of service-oriented architecture (SOA) in many large-scale distributed applications requires the development of adaptive service-based software systems (ASBS) with the capability of monitoring the changing system status, analyzing, and controlling tradeoffs among various quality-of-service (QoS) aspects, and adapting service configurations to satisfy multiple QoS requirements simultaneously. In this paper, our results toward the development of adaptive service-based software systems are presented. The formulation of activity-state-QoS (ASQ) models and how to use the data from controlled experiments to establish ASQ models for capturing the cause-effect dynamics among service activities, system resource states, and QoS in service-based systems are presented. Then, QoS monitoring modules based on ASQ models and SOA-compliant simulation models are developed to support the validation of the ASBS design. The main idea for developing QoS adaptation modules based on ASQ models is discussed. An experiment based on a voice communication service is used to illustrate our results. |
| Author | Yau, S.S. Roontiva, A. Baydogan, M. Sarjoughian, H.S. Dazhi Huang Muqsith, M.A. Nong Ye |
| Author_xml | – sequence: 1 givenname: S.S. surname: Yau fullname: Yau, S.S. organization: Sch. of Comput., Inf., & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA – sequence: 2 surname: Nong Ye fullname: Nong Ye organization: Sch. of Comput., Inf., & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA – sequence: 3 givenname: H.S. surname: Sarjoughian fullname: Sarjoughian, H.S. organization: Sch. of Comput., Inf., & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA – sequence: 4 surname: Dazhi Huang fullname: Dazhi Huang organization: Sch. of Comput., Inf., & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA – sequence: 5 givenname: A. surname: Roontiva fullname: Roontiva, A. organization: Sch. of Comput., Inf., & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA – sequence: 6 givenname: M. surname: Baydogan fullname: Baydogan, M. organization: Sch. of Comput., Inf., & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA – sequence: 7 givenname: M.A. surname: Muqsith fullname: Muqsith, M.A. organization: Sch. of Comput., Inf., & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA |
| BookMark | eNp10E1LAzEQBuAgCrbVk0cvixcPsjWfm-TgodZPKHhoPYfs7gS2bDc1SSv9926peCh4GhiedxjeITrtfAcIXRE8JgTr-8V8OqYY6zGRJ2hAmaQ5ppifogHRTOeESX6OhjEuMS6oUnqAHhb-24Y6e4IttH69gi5l3mWT2q5Ts4VsDmHbVJA_2gh1Nvcu9bxf72KCVbxAZ862ES5_5wh9vjwvpm_57OP1fTqZ5RUjNOWqqKm2GLOaOmepKhVWgnPqQLmqdAWRVgmreCF0qXhpJeZFQbWsGS4J45aN0O3h7jr4rw3EZFZNrKBtbQd-E42SAlMhuejlzZFc-k3o-ueMEpL15UjdI3JAVfAxBnCmapJNje9SsE1rCDb7Ok1fp9nXaYjsM3dHmXVoVjbs_tHXB90AwJ8URBRcE_YDj5h-qQ |
| CODEN | ITSCAD |
| CitedBy_id | crossref_primary_10_1002_stvr_1596 crossref_primary_10_1177_0037549710382431 crossref_primary_10_1007_s11334_011_0140_9 crossref_primary_10_1007_s10586_016_0552_2 crossref_primary_10_3390_electronics11101568 crossref_primary_10_1109_MC_2011_267 crossref_primary_10_4018_IJWSR_2019010103 crossref_primary_10_4018_jiit_2013040101 crossref_primary_10_1016_j_ins_2017_12_048 crossref_primary_10_1109_ACCESS_2019_2910326 crossref_primary_10_1007_s11277_013_1105_0 crossref_primary_10_1109_TSC_2015_2473843 crossref_primary_10_4018_jwsr_2011040104 |
| Cites_doi | 10.1109/FTDCS.2008.44 10.1109/COMPSAC.2007.174 10.1109/COMPSAC.2007.57 10.1007/978-3-540-30229-2_7 10.1002/qre.720 10.1109/DS-RT.2004.37 10.1177/0037549706068828 10.4018/jwsr.2007100103 10.1214/aoms/1177730491.MR0022058.Zbl0041.26103 10.1109/PCCC.2003.1203684 10.1109/IDSRTA.1997.568652 10.1109/WSC.2008.4736148 10.1109/90.986511 10.1109/3468.995531 10.1145/1068009.1068189 10.1109/MCOM.2002.1106160 10.1109/ICAC.2004.1301347 10.1214/aos/1176347963 10.1109/ISORC.2005.48 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2009 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2009 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/TSC.2009.17 |
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef 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 | CrossRef 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 Computer and Information Systems Abstracts |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 2372-0204 |
| EndPage | 260 |
| ExternalDocumentID | 2294636041 10_1109_TSC_2009_17 5156491 |
| Genre | orig-research |
| GroupedDBID | 0R~ 29I 4.4 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABJNI ABQJQ ABVLG ACGFO ACIWK AENEX AETIX AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD HZ~ IEDLZ IFIPE IPLJI JAVBF M43 O9- OCL P2P PQQKQ RIA RIE RNI RNS RZB AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c312t-86d29a003d2ffa28b8085442fe8fcbf617a85a84659b84ba70466297d30b134a3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 19 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000208240300007&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1939-1374 |
| IngestDate | Thu Oct 02 05:50:53 EDT 2025 Sun Nov 09 08:04:31 EST 2025 Tue Nov 18 21:32:40 EST 2025 Sat Nov 29 08:10:05 EST 2025 Wed Aug 27 02:48:30 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c312t-86d29a003d2ffa28b8085442fe8fcbf617a85a84659b84ba70466297d30b134a3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 ObjectType-Article-2 ObjectType-Feature-1 content type line 23 |
| PQID | 857320079 |
| PQPubID | 85503 |
| PageCount | 14 |
| ParticipantIDs | proquest_miscellaneous_875025745 crossref_citationtrail_10_1109_TSC_2009_17 proquest_journals_857320079 ieee_primary_5156491 crossref_primary_10_1109_TSC_2009_17 |
| PublicationCentury | 2000 |
| PublicationDate | 2009-07-01 |
| PublicationDateYYYYMMDD | 2009-07-01 |
| PublicationDate_xml | – month: 07 year: 2009 text: 2009-07-01 day: 01 |
| PublicationDecade | 2000 |
| PublicationPlace | Piscataway |
| PublicationPlace_xml | – name: Piscataway |
| PublicationTitle | IEEE transactions on services computing |
| PublicationTitleAbbrev | TSC |
| PublicationYear | 2009 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref12 ref15 ref14 ref11 ref10 Rardin (ref24) 1998 ref2 ref1 Zeigler (ref25) 2000 ref17 ref16 ref19 ref23 ref22 ref21 Montgomery (ref20) 2006 Chen (ref4) 2004; 4 (ref18) 2009 ref8 ref7 ref9 ref3 ref6 ref5 (ref13) 2005 |
| References_xml | – ident: ref16 doi: 10.1109/FTDCS.2008.44 – volume-title: Optimization in Operations Research. year: 1998 ident: ref24 – volume-title: Engineering Statistic year: 2006 ident: ref20 – volume-title: OPNET year: 2005 ident: ref13 article-title: OPNET Modeler – volume-title: DEVS-Suite Simulator year: 2009 ident: ref18 – ident: ref8 doi: 10.1109/COMPSAC.2007.174 – ident: ref23 doi: 10.1109/COMPSAC.2007.57 – ident: ref6 doi: 10.1007/978-3-540-30229-2_7 – ident: ref3 doi: 10.1002/qre.720 – ident: ref14 doi: 10.1109/DS-RT.2004.37 – ident: ref15 doi: 10.1177/0037549706068828 – ident: ref22 doi: 10.4018/jwsr.2007100103 – ident: ref19 doi: 10.1214/aoms/1177730491.MR0022058.Zbl0041.26103 – ident: ref10 doi: 10.1109/PCCC.2003.1203684 – volume: 4 start-page: 55 issue: 1 year: 2004 ident: ref4 article-title: QoS Requirements of Network Applications on the Internet publication-title: Information-Knowledge-Systems Management – ident: ref12 doi: 10.1109/IDSRTA.1997.568652 – ident: ref17 doi: 10.1109/WSC.2008.4736148 – ident: ref1 doi: 10.1109/90.986511 – volume-title: Theory of Modeling and Simulation year: 2000 ident: ref25 – ident: ref11 doi: 10.1109/3468.995531 – ident: ref7 doi: 10.1145/1068009.1068189 – ident: ref2 doi: 10.1109/MCOM.2002.1106160 – ident: ref9 doi: 10.1109/ICAC.2004.1301347 – ident: ref21 doi: 10.1214/aos/1176347963 – ident: ref5 doi: 10.1109/ISORC.2005.48 |
| SSID | ssj0062889 |
| Score | 2.0135467 |
| Snippet | The rapid adoption of service-oriented architecture (SOA) in many large-scale distributed applications requires the development of adaptive service-based... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 247 |
| SubjectTerms | Adaptation model Adaptive systems Computational modeling Computer programs Data models Design concepts distributed/Internet-based software engineering tools and techniques Dynamical systems Dynamics Mathematical models methodologies modeling methodologies Modules Monitoring Quality of service quality of services Scattering Service oriented architecture services systems Software Unified modeling language |
| Title | Toward Development of Adaptive Service-Based Software Systems |
| URI | https://ieeexplore.ieee.org/document/5156491 https://www.proquest.com/docview/857320079 https://www.proquest.com/docview/875025745 |
| Volume | 2 |
| WOSCitedRecordID | wos000208240300007&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 | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Xplore customDbUrl: eissn: 2372-0204 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0062889 issn: 1939-1374 databaseCode: RIE dateStart: 20080101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8NAEB5q8aAHX1WMVdlDT-LaJtlkd4-1WDxIEVqlt7Cb7IIgSenD3-9sksaCXryFZAhhJvPYeXwD0IsjbbQNU8pDySizOqIqkIYqN1WF_i1Oy4rp-wufTMR8Ll9bcN_MwhhjyuYz8-Auy1p-VqQblyrrRw7ZxI2q73EeV7NaW6vrtubKev7OH8j-bDqqwCjLTWQ_HqdcofLL7pbOZHz8v884gaM6aCTDSsqn0DL5GRzuQAl2wKWJUdhkpwmIFJYMM7VwBo3UNoE-otfKyBSNL5Lj7Qqw_Bzexk-z0TOtVyPQNPSDNRVxFkiFGpkF1qpAaIGhE2OBNcKm2mJYokSkMLaIpBZMK47H4DiQPAsH2g-ZCi-gnRe5uQQiheZZoNLM9fQbYZQwggmLys41Rj-RB3db9iVpjRvu1ld8JuX5YSAT5LXbZikTn3vQa4gXFVzG32Qdx9aGpOaoB92tXJJalVaJiHjoEqrSA9I8RR1whQ2Vm2KDJBj2oOlh0dXf7-3CQVUEcl2219BeLzfmBvbTr_XHanlb_kffQefHlg |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8NAEB5KFdSDryrG-thDT2JsXpvsHmuxVKxFaJXewm6yC4I0pQ9_v7NJGgv24i0kQwgzmW9m5wnQCqlUUvuJHfk8sAMtqS08rmxhuqrQvoVJnjH9GETDIZtM-FsN7qteGKVUXnymHsxlnstPs2RlQmVtaiabmFb1HRoEnlN0a61x1-zN5WUHnuvw9njULcZR5rvIfm1OvkTlD_Lm5qR39L8POYbD0m0knULOJ1BT01M42Bgm2AATKEZxk40yIJJp0knFzEAaKVHBfkS7lZIRwi-S4-1iZPkZvPeext2-XS5HsBPf9ZY2C1OPC9TJ1NNaeEwydJ6QK1oxnUiNjolgVKB3QblkgRQRHoRDj0ep70jXD4R_DvVpNlUXQDiTUeqJJDVV_YopwRQLmEZ1jyT6P9SCuzX74qScHG4WWHzF-QnC4THy2uyz5LEbWdCqiGfFwIztZA3D1oqk5KgFzbVc4lKZFjGjkW9CqtwCUj1FLTCpDTFV2QpJ0PFB8Ano5fb33sJef_w6iAfPw5cm7BcpIVNzewX15XylrmE3-V5-LuY3-T_1A8tVyt0 |
| 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%3Ajournal&rft.genre=article&rft.atitle=Toward+Development+of+Adaptive+Service-Based+Software+Systems&rft.jtitle=IEEE+transactions+on+services+computing&rft.au=Yau%2C+S.S&rft.au=Nong+Ye%2C+Nong+Ye&rft.au=Sarjoughian%2C+H.S&rft.au=Dazhi+Huang%2C+Dazhi+Huang&rft.date=2009-07-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.eissn=2372-0204&rft.volume=2&rft.issue=3&rft.spage=247&rft_id=info:doi/10.1109%2FTSC.2009.17&rft.externalDBID=NO_FULL_TEXT&rft.externalDocID=2294636041 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1939-1374&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1939-1374&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1939-1374&client=summon |