Loading…

Dependability Benchmarks for Operating Systems

Dependability evaluation is playing an increasing role in system and software engineering together with performance evaluation. Performance benchmarks are widely used to evaluate system performance while dependability benchmarks are hardly emerging. A dependability benchmark for operating systems is...

Full description

Saved in:
Bibliographic Details
Published in:International journal of performability engineering 2006-07, Vol.2 (3), p.275-287
Main Authors: Kanoun, Karama, Crouzet, Yves
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 287
container_issue 3
container_start_page 275
container_title International journal of performability engineering
container_volume 2
creator Kanoun, Karama
Crouzet, Yves
description Dependability evaluation is playing an increasing role in system and software engineering together with performance evaluation. Performance benchmarks are widely used to evaluate system performance while dependability benchmarks are hardly emerging. A dependability benchmark for operating systems is intended to objectively characterize the operating system's behavior in the presence of faults, through dependability and performance-related measures, obtained by means of controlled experiments. This paper presents a dependability benchmark for general-purpose operating systems and its application to three versions of Windows operating system and four versions of Linux operating system. The benchmark measures are: operating system robustness (as regards possible erroneous inputs provided by the application software to the operating system via the application programming interface), operating system reaction and restart times in the presence of faults. The workload is JVM (Java Virtual Machine), a software layer, on top of the operating system allowing applications in Java language to be platform independent.
format article
fullrecord <record><control><sourceid>hal</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_01979785v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>oai_HAL_hal_01979785v1</sourcerecordid><originalsourceid>FETCH-hal_primary_oai_HAL_hal_01979785v13</originalsourceid><addsrcrecordid>eNpjYeA0sDQ31jU0NrTgYOAqLs4yMDAzMjcy5GTQc0ktSM1LSUzKzMksqVRwSs1LzshNLMouVkjLL1LwL0gtSizJzEtXCK4sLknNLeZhYE1LzClO5YXS3Ayabq4hzh66GYk58QVFmUCtlfH5iZnxHo4-8SAxA0NLc0tzC9MyQ2NS1AIAL_w2Bw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Dependability Benchmarks for Operating Systems</title><source>Alma/SFX Local Collection</source><creator>Kanoun, Karama ; Crouzet, Yves</creator><creatorcontrib>Kanoun, Karama ; Crouzet, Yves</creatorcontrib><description>Dependability evaluation is playing an increasing role in system and software engineering together with performance evaluation. Performance benchmarks are widely used to evaluate system performance while dependability benchmarks are hardly emerging. A dependability benchmark for operating systems is intended to objectively characterize the operating system's behavior in the presence of faults, through dependability and performance-related measures, obtained by means of controlled experiments. This paper presents a dependability benchmark for general-purpose operating systems and its application to three versions of Windows operating system and four versions of Linux operating system. The benchmark measures are: operating system robustness (as regards possible erroneous inputs provided by the application software to the operating system via the application programming interface), operating system reaction and restart times in the presence of faults. The workload is JVM (Java Virtual Machine), a software layer, on top of the operating system allowing applications in Java language to be platform independent.</description><identifier>ISSN: 0973-1318</identifier><language>eng</language><publisher>Totem Publisher, Inc</publisher><subject>Computer Science ; Software Engineering</subject><ispartof>International journal of performability engineering, 2006-07, Vol.2 (3), p.275-287</ispartof><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,314,776,780,881</link.rule.ids><backlink>$$Uhttps://hal.science/hal-01979785$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Kanoun, Karama</creatorcontrib><creatorcontrib>Crouzet, Yves</creatorcontrib><title>Dependability Benchmarks for Operating Systems</title><title>International journal of performability engineering</title><description>Dependability evaluation is playing an increasing role in system and software engineering together with performance evaluation. Performance benchmarks are widely used to evaluate system performance while dependability benchmarks are hardly emerging. A dependability benchmark for operating systems is intended to objectively characterize the operating system's behavior in the presence of faults, through dependability and performance-related measures, obtained by means of controlled experiments. This paper presents a dependability benchmark for general-purpose operating systems and its application to three versions of Windows operating system and four versions of Linux operating system. The benchmark measures are: operating system robustness (as regards possible erroneous inputs provided by the application software to the operating system via the application programming interface), operating system reaction and restart times in the presence of faults. The workload is JVM (Java Virtual Machine), a software layer, on top of the operating system allowing applications in Java language to be platform independent.</description><subject>Computer Science</subject><subject>Software Engineering</subject><issn>0973-1318</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><recordid>eNpjYeA0sDQ31jU0NrTgYOAqLs4yMDAzMjcy5GTQc0ktSM1LSUzKzMksqVRwSs1LzshNLMouVkjLL1LwL0gtSizJzEtXCK4sLknNLeZhYE1LzClO5YXS3Ayabq4hzh66GYk58QVFmUCtlfH5iZnxHo4-8SAxA0NLc0tzC9MyQ2NS1AIAL_w2Bw</recordid><startdate>200607</startdate><enddate>200607</enddate><creator>Kanoun, Karama</creator><creator>Crouzet, Yves</creator><general>Totem Publisher, Inc</general><scope>1XC</scope><scope>VOOES</scope></search><sort><creationdate>200607</creationdate><title>Dependability Benchmarks for Operating Systems</title><author>Kanoun, Karama ; Crouzet, Yves</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-hal_primary_oai_HAL_hal_01979785v13</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Computer Science</topic><topic>Software Engineering</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kanoun, Karama</creatorcontrib><creatorcontrib>Crouzet, Yves</creatorcontrib><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>International journal of performability engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kanoun, Karama</au><au>Crouzet, Yves</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Dependability Benchmarks for Operating Systems</atitle><jtitle>International journal of performability engineering</jtitle><date>2006-07</date><risdate>2006</risdate><volume>2</volume><issue>3</issue><spage>275</spage><epage>287</epage><pages>275-287</pages><issn>0973-1318</issn><abstract>Dependability evaluation is playing an increasing role in system and software engineering together with performance evaluation. Performance benchmarks are widely used to evaluate system performance while dependability benchmarks are hardly emerging. A dependability benchmark for operating systems is intended to objectively characterize the operating system's behavior in the presence of faults, through dependability and performance-related measures, obtained by means of controlled experiments. This paper presents a dependability benchmark for general-purpose operating systems and its application to three versions of Windows operating system and four versions of Linux operating system. The benchmark measures are: operating system robustness (as regards possible erroneous inputs provided by the application software to the operating system via the application programming interface), operating system reaction and restart times in the presence of faults. The workload is JVM (Java Virtual Machine), a software layer, on top of the operating system allowing applications in Java language to be platform independent.</abstract><pub>Totem Publisher, Inc</pub><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0973-1318
ispartof International journal of performability engineering, 2006-07, Vol.2 (3), p.275-287
issn 0973-1318
language eng
recordid cdi_hal_primary_oai_HAL_hal_01979785v1
source Alma/SFX Local Collection
subjects Computer Science
Software Engineering
title Dependability Benchmarks for Operating Systems
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T09%3A47%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-hal&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Dependability%20Benchmarks%20for%20Operating%20Systems&rft.jtitle=International%20journal%20of%20performability%20engineering&rft.au=Kanoun,%20Karama&rft.date=2006-07&rft.volume=2&rft.issue=3&rft.spage=275&rft.epage=287&rft.pages=275-287&rft.issn=0973-1318&rft_id=info:doi/&rft_dat=%3Chal%3Eoai_HAL_hal_01979785v1%3C/hal%3E%3Cgrp_id%3Ecdi_FETCH-hal_primary_oai_HAL_hal_01979785v13%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true