A partitioning method for efficient system-level diagnosis

We propose a partitioning method for an adaptive distributed system-level diagnosis in arbitrary network topologies. It utilizes a biconnected component as a partitioning unit. In an adaptive distributed system-level diagnosis, testing assignment algorithm is performed before each node performs actu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of systems and software 2002-07, Vol.63 (1), p.1-16
Hauptverfasser: Jeon, Gwangil, Cho, Yookun
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 16
container_issue 1
container_start_page 1
container_title The Journal of systems and software
container_volume 63
creator Jeon, Gwangil
Cho, Yookun
description We propose a partitioning method for an adaptive distributed system-level diagnosis in arbitrary network topologies. It utilizes a biconnected component as a partitioning unit. In an adaptive distributed system-level diagnosis, testing assignment algorithm is performed before each node performs actual diagnosis to reduce the number of tests in the system. Existing testing assignment algorithms adopt non-partitioning approach covering the whole system, so they incur unnecessary extra message traffic and time. In our method, the whole system is partitioned into small groups (biconnected components), and testing assignment is performed within each group. By exploiting the property of an articulation point of a biconnected component, initial testing assignment of our method performs better than non-partitioning approach by reducing the number of nodes involved in testing assignment. It also localizes the testing reassignment caused by system reconfiguration within the related biconnected components only. It is shown that our system-level diagnosis method is correct, and the number of messages required for testing assignment of our method is smaller than that of the previous non-partitioning methods. Comparisons with other partitioning approach are also presented.
doi_str_mv 10.1016/S0164-1212(01)00134-0
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_27654300</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0164121201001340</els_id><sourcerecordid>219727301</sourcerecordid><originalsourceid>FETCH-LOGICAL-c365t-c0907fb3b9ec0251804153bd29022df9a717de018530de7f5e692038f3adfd363</originalsourceid><addsrcrecordid>eNqFkE1LAzEQhoMoWKs_QVg8iB5WJ8lmP7xIKX5BwYN6DttkUlN2NzVJC_337rbiwYuXGRieeZl5CDmncEOB5rdvfclSyii7AnoNQHmWwgEZ0bLg_ZiVh2T0ixyTkxCWAFAwYCNyN0lWtY82WtfZbpG0GD-dTozzCRpjlcUuJmEbIrZpgxtsEm3rReeCDafkyNRNwLOfPiYfjw_v0-d09vr0Mp3MUsVzEVMFFRRmzucVKmCClpBRweeaVcCYNlVd0EIj0FJw0FgYgXnFgJeG19ponvMxudznrrz7WmOIsrVBYdPUHbp1kKzIRcYBevDiD7h0a9_1t0nGKpGVrCp7SOwh5V0IHo1cedvWfispyEGn3OmUgysJVO50yiH8fr-H_asbi16GQY5CbT2qKLWz_yR8A3a3eqg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>229548298</pqid></control><display><type>article</type><title>A partitioning method for efficient system-level diagnosis</title><source>Elsevier ScienceDirect Journals</source><creator>Jeon, Gwangil ; Cho, Yookun</creator><creatorcontrib>Jeon, Gwangil ; Cho, Yookun</creatorcontrib><description>We propose a partitioning method for an adaptive distributed system-level diagnosis in arbitrary network topologies. It utilizes a biconnected component as a partitioning unit. In an adaptive distributed system-level diagnosis, testing assignment algorithm is performed before each node performs actual diagnosis to reduce the number of tests in the system. Existing testing assignment algorithms adopt non-partitioning approach covering the whole system, so they incur unnecessary extra message traffic and time. In our method, the whole system is partitioned into small groups (biconnected components), and testing assignment is performed within each group. By exploiting the property of an articulation point of a biconnected component, initial testing assignment of our method performs better than non-partitioning approach by reducing the number of nodes involved in testing assignment. It also localizes the testing reassignment caused by system reconfiguration within the related biconnected components only. It is shown that our system-level diagnosis method is correct, and the number of messages required for testing assignment of our method is smaller than that of the previous non-partitioning methods. Comparisons with other partitioning approach are also presented.</description><identifier>ISSN: 0164-1212</identifier><identifier>EISSN: 1873-1228</identifier><identifier>DOI: 10.1016/S0164-1212(01)00134-0</identifier><identifier>CODEN: JSSODM</identifier><language>eng</language><publisher>New York: Elsevier Inc</publisher><subject>Adaptive system-level diagnosis ; Algorithms ; Biconnected component ; Comparative analysis ; Fault diagnosis ; Fault tolerance ; Fault-tolerant computing system ; Information systems ; Methods ; Network topologies ; Studies ; Systems development ; Testing assignment</subject><ispartof>The Journal of systems and software, 2002-07, Vol.63 (1), p.1-16</ispartof><rights>2002 Elsevier Science Inc.</rights><rights>Copyright Elsevier Sequoia S.A. Jul 15, 2002</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c365t-c0907fb3b9ec0251804153bd29022df9a717de018530de7f5e692038f3adfd363</citedby><cites>FETCH-LOGICAL-c365t-c0907fb3b9ec0251804153bd29022df9a717de018530de7f5e692038f3adfd363</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0164121201001340$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3536,27903,27904,65309</link.rule.ids></links><search><creatorcontrib>Jeon, Gwangil</creatorcontrib><creatorcontrib>Cho, Yookun</creatorcontrib><title>A partitioning method for efficient system-level diagnosis</title><title>The Journal of systems and software</title><description>We propose a partitioning method for an adaptive distributed system-level diagnosis in arbitrary network topologies. It utilizes a biconnected component as a partitioning unit. In an adaptive distributed system-level diagnosis, testing assignment algorithm is performed before each node performs actual diagnosis to reduce the number of tests in the system. Existing testing assignment algorithms adopt non-partitioning approach covering the whole system, so they incur unnecessary extra message traffic and time. In our method, the whole system is partitioned into small groups (biconnected components), and testing assignment is performed within each group. By exploiting the property of an articulation point of a biconnected component, initial testing assignment of our method performs better than non-partitioning approach by reducing the number of nodes involved in testing assignment. It also localizes the testing reassignment caused by system reconfiguration within the related biconnected components only. It is shown that our system-level diagnosis method is correct, and the number of messages required for testing assignment of our method is smaller than that of the previous non-partitioning methods. Comparisons with other partitioning approach are also presented.</description><subject>Adaptive system-level diagnosis</subject><subject>Algorithms</subject><subject>Biconnected component</subject><subject>Comparative analysis</subject><subject>Fault diagnosis</subject><subject>Fault tolerance</subject><subject>Fault-tolerant computing system</subject><subject>Information systems</subject><subject>Methods</subject><subject>Network topologies</subject><subject>Studies</subject><subject>Systems development</subject><subject>Testing assignment</subject><issn>0164-1212</issn><issn>1873-1228</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2002</creationdate><recordtype>article</recordtype><recordid>eNqFkE1LAzEQhoMoWKs_QVg8iB5WJ8lmP7xIKX5BwYN6DttkUlN2NzVJC_337rbiwYuXGRieeZl5CDmncEOB5rdvfclSyii7AnoNQHmWwgEZ0bLg_ZiVh2T0ixyTkxCWAFAwYCNyN0lWtY82WtfZbpG0GD-dTozzCRpjlcUuJmEbIrZpgxtsEm3rReeCDafkyNRNwLOfPiYfjw_v0-d09vr0Mp3MUsVzEVMFFRRmzucVKmCClpBRweeaVcCYNlVd0EIj0FJw0FgYgXnFgJeG19ponvMxudznrrz7WmOIsrVBYdPUHbp1kKzIRcYBevDiD7h0a9_1t0nGKpGVrCp7SOwh5V0IHo1cedvWfispyEGn3OmUgysJVO50yiH8fr-H_asbi16GQY5CbT2qKLWz_yR8A3a3eqg</recordid><startdate>20020715</startdate><enddate>20020715</enddate><creator>Jeon, Gwangil</creator><creator>Cho, Yookun</creator><general>Elsevier Inc</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20020715</creationdate><title>A partitioning method for efficient system-level diagnosis</title><author>Jeon, Gwangil ; Cho, Yookun</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c365t-c0907fb3b9ec0251804153bd29022df9a717de018530de7f5e692038f3adfd363</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2002</creationdate><topic>Adaptive system-level diagnosis</topic><topic>Algorithms</topic><topic>Biconnected component</topic><topic>Comparative analysis</topic><topic>Fault diagnosis</topic><topic>Fault tolerance</topic><topic>Fault-tolerant computing system</topic><topic>Information systems</topic><topic>Methods</topic><topic>Network topologies</topic><topic>Studies</topic><topic>Systems development</topic><topic>Testing assignment</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Jeon, Gwangil</creatorcontrib><creatorcontrib>Cho, Yookun</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>The Journal of systems and software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Jeon, Gwangil</au><au>Cho, Yookun</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A partitioning method for efficient system-level diagnosis</atitle><jtitle>The Journal of systems and software</jtitle><date>2002-07-15</date><risdate>2002</risdate><volume>63</volume><issue>1</issue><spage>1</spage><epage>16</epage><pages>1-16</pages><issn>0164-1212</issn><eissn>1873-1228</eissn><coden>JSSODM</coden><abstract>We propose a partitioning method for an adaptive distributed system-level diagnosis in arbitrary network topologies. It utilizes a biconnected component as a partitioning unit. In an adaptive distributed system-level diagnosis, testing assignment algorithm is performed before each node performs actual diagnosis to reduce the number of tests in the system. Existing testing assignment algorithms adopt non-partitioning approach covering the whole system, so they incur unnecessary extra message traffic and time. In our method, the whole system is partitioned into small groups (biconnected components), and testing assignment is performed within each group. By exploiting the property of an articulation point of a biconnected component, initial testing assignment of our method performs better than non-partitioning approach by reducing the number of nodes involved in testing assignment. It also localizes the testing reassignment caused by system reconfiguration within the related biconnected components only. It is shown that our system-level diagnosis method is correct, and the number of messages required for testing assignment of our method is smaller than that of the previous non-partitioning methods. Comparisons with other partitioning approach are also presented.</abstract><cop>New York</cop><pub>Elsevier Inc</pub><doi>10.1016/S0164-1212(01)00134-0</doi><tpages>16</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0164-1212
ispartof The Journal of systems and software, 2002-07, Vol.63 (1), p.1-16
issn 0164-1212
1873-1228
language eng
recordid cdi_proquest_miscellaneous_27654300
source Elsevier ScienceDirect Journals
subjects Adaptive system-level diagnosis
Algorithms
Biconnected component
Comparative analysis
Fault diagnosis
Fault tolerance
Fault-tolerant computing system
Information systems
Methods
Network topologies
Studies
Systems development
Testing assignment
title A partitioning method for efficient system-level diagnosis
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T00%3A34%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20partitioning%20method%20for%20efficient%20system-level%20diagnosis&rft.jtitle=The%20Journal%20of%20systems%20and%20software&rft.au=Jeon,%20Gwangil&rft.date=2002-07-15&rft.volume=63&rft.issue=1&rft.spage=1&rft.epage=16&rft.pages=1-16&rft.issn=0164-1212&rft.eissn=1873-1228&rft.coden=JSSODM&rft_id=info:doi/10.1016/S0164-1212(01)00134-0&rft_dat=%3Cproquest_cross%3E219727301%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=229548298&rft_id=info:pmid/&rft_els_id=S0164121201001340&rfr_iscdi=true