Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article . 2010
License: CC BY
Data sources: Datacite
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article . 2010
License: CC BY
Data sources: ZENODO
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article . 2010
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

On-Line Testing Of Software Components For Diagnosis Of Embedded Systems

Authors: Thi-Quynh Bui; Oum-El-Kheir Aktouf;

On-Line Testing Of Software Components For Diagnosis Of Embedded Systems

Abstract

{"references": ["O. Aktouf, M. Wahl and M. Dang, \"Introducing Fault-Diagnosis into\nembedded CORBA-Based Systems\", IEEE International Conference on\nInformation & Communication Technologies, Syria, 2004.", "C. Atkinson and H. G. Gro\u00df, \"Built-in contract testing in model-driven,\ncomponent-based development\", In ICSR-7 Workshop on Component-\nBased Development Processes, Austin, Texas, 2002.", "M. Barborak, M. Makek and A. Dahbura., \"The consensus Problem in\nFault-Tolerant Computing\", ACM Computing Surveys, Vol.25, No.1,\n1993.", "N. Belloir, J. M. Bruel and F. Barbier, \"Int\u00e9gration du test dans les\ncomposants logiciels\", Workshop OCM dans l-ing\u00e9nierie des SI during\nINFORSID 2002, Nantes, France, 2002.", "Cleopatre. Available: http://www.cleopatre-project.org.", "A. T. Dahbura, \"An O(n2,5) fault identification algorithm for\ndiagnosticable systems\", IEEE Transactions on Computers, vol. C-33,\nn\u252c\u25916, p. 486-492, June 1984.", "F. Favarim, J. Fraga and F. Siqueira, \"Fault-tolerant CORBA\nComponents\" In 2nd Workshop on Reflective and Adaptive Middleware,\np. 144-148, Rio de Janeiro, Brazil, 2003.", "J. Fraga, F. Siqueira and F. Favarim, \"An Adaptive Fault-Tolerant\nComponent Model\", 9th IEEE International Workshop on Object-\nOriented Real-Time Dependable Systems, Capri Island, Italy, 2003.", "R. Bianchini, R. W. Buskens, \"An adaptative distributed system level\ndiagnosis algorithm and its implementation\", Proceedings of the 21st\ninternational IEEE Symposium on Fault-Tolerant Computing, p. 616-\n626, 1991.\n[10] H. G. Gro\u00df, \"Built-in Contrat Testing in Component-based Application\nEngineering\", CologNet Joint Workshop on Component-based Software\nDevelopment and Implementation Technology for Computational Logic,\nAffiliated with LOPSTR, Madrid, Spain, 19-20 September 2002.\n[11] ICM. Available: http://www.icmgworld.com.\n[12] H. Kopetz, and T. Wien, \"DECOS - European Integrated Project\nProposal\". Available: https://www.decos.at/download/021003-\nDECOS.Grenoble-US.pdf/, October 2002.\n[13] K. S. Lee and G. Shin, \"Probabilistic Diagnosis of Multiprocessor\nSystems\", ACM Computing Surveys, Vol.26, No.1, 1994.\n[14] E. Martins, C. M. Toyota and R. L. Yanagawa, \"Constructing Self-\nTestable Software Components\", Proceedings of the 2001 International\nConference on Dependable Systems and Networks, p. 151-160,\nG\u00f6teborg, Sweden, July 2001.\n[15] V. Marangozova and D. Hagimont, \"An Infrastructure for CORBA\nComponent Replication\", 1st IFIP/ACM Working Conference on\nComponent Deployment, Berlin, Germany, June 2002.\n[16] Microsoft, \"Overview of the .NET Framework\", MSDN Library White\nPaper, 2001. Available: http://msdn.microsoft.com.\n[17] CORBA Components, OMG Document formal/02-06-65, 2002.\nAvailable: http://www.omg.org.\n[18] OpenCCM. Available: http://www.objectweb.org.\n[19] Prerapata, Metz, Chien., \"On the connection assignment problem of\ndiagnosticable systems\", IEEE Transactions on Electronic Computers,\nvol. EC-16, n\u252c\u25916, p. 848-854, December 1967.\n[20] Sun Microsystems, \"Enterprise JavaBeans Specification\", v2.0. 2001.\nAvailable: http://java.sun.com/ejb/.\n[21] Y. Wang, \"On Built-In Test Reuse in Object-Oriented Framework\nDesign\", ACM Computing Surveys, 32(1), March, 2002."]}

This paper studies the dependability of componentbased applications, especially embedded ones, from the diagnosis point of view. The principle of the diagnosis technique is to implement inter-component tests in order to detect and locate the faulty components without redundancy. The proposed approach for diagnosing faulty components consists of two main aspects. The first one concerns the execution of the inter-component tests which requires integrating test functionality within a component. This is the subject of this paper. The second one is the diagnosis process itself which consists of the analysis of inter-component test results to determine the fault-state of the whole system. Advantage of this diagnosis method when compared to classical redundancy faulttolerant techniques are application autonomy, cost-effectiveness and better usage of system resources. Such advantage is very important for many systems and especially for embedded ones.

Keywords

middlewares, diagnosis, inter-component testing., embeddedsystems, fault tolerance, Dependability

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
    OpenAIRE UsageCounts
    Usage byUsageCounts
    visibility views 2
    download downloads 2
  • 2
    views
    2
    downloads
    Powered byOpenAIRE UsageCounts
Powered by OpenAIRE graph
Found an issue? Give us feedback
visibility
download
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
views
OpenAIRE UsageCountsViews provided by UsageCounts
downloads
OpenAIRE UsageCountsDownloads provided by UsageCounts
0
Average
Average
Average
2
2
Green