• Home
  • Search
  • A dimensionality model approach to testing and improving software robustness
  • Cite Icon10
  • https://doi.org/10.1109/autest.1999.800419Copy DOI Icon

A dimensionality model approach to testing and improving software robustness

  • Jan 1, 1999
  • J Pan +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Software robustness problems may hinder the use of Commercial Off-The-Shelf (COTS) software modules and legacy software modules in mission-critical and safety-critical applications. This research focuses on hardening COTS and legacy software modules against robustness failures triggered by exceptional inputs. An automated approach is presented that is capable of identifying the triggers of the robustness failures. A fault model-the dimensionality model-is used to guide analysis. An experiment is described which demonstrates the feasibility of automating the process of analyzing failure causes and hardening against certain data types in POSIX function calls, for example, NULL pointer values and scalar data types such as INT and FLOAT. The final goal of this research is to provide users a tool to harden COTS and legacy software modules automatically.

Similar Papers
  • Book Chapter
  • Citations1

Poster Title: AIAA (Draft) Guidebook ”Managing the Use of Commercial Off-the-Shelf (COTS) Software Components for Mission Critical Systems”

  • Jan 01, 2004
  • Ronald J Kohl +5
  • Conference Article
  • Citations58

A method for efficient measurement-based COTS assessment and selection method description and evaluation results

  • Jan 01, 2001
  • M Ochs +3
  • Conference Article
  • Citations18

COTS Score: an acceptance methodology for COTS software

  • Oct 07, 2000
  • A.T Morris
  • Research Article
  • Citations1

Extracting Acyclic Dependency Models from Quality Standards for COTS Software Evaluation

  • Jul 01, 2006
  • Journal of Aerospace Computing, Information, and Communication
  • A Terry Morris +1
  • Conference Article
  • Citations1

A Testbed to Support Collaboration Among Distributed Designers for Reverse Engineering, Re-Engineering and Fast Manufacturing

  • Jan 01, 2006
  • Zahed Siddique +3
  • Book Chapter
  • Citations34

The Pricing Strategy Analysis for the “Software-as-a-Service” Business Model

  • Jan 01, 2008
  • Dan Ma +1
  • Conference Article
  • Citations2

COTS fibre channel network technology insertion into avionics systems

  • Jul 13, 1998
  • T.D Gaska
  • Conference Article

Estimating Technology Insertion Risk Using Fuzzy Logic

  • Sep 09, 2001
  • Don Yates +1
  • Book Chapter

SPACots

  • Jan 01, 2012
  • Asmaa Alsumait +1
  • Research Article

SPACots

  • Jul 01, 2010
  • International Journal of Information Technology and Web Engineering
  • Asmaa Alsumait +1
  • Conference Article
  • Citations49

Testing the robustness of Windows NT software

  • Nov 04, 1998
  • A.K Ghosh +2
  • Conference Article
  • Citations1

Definition of a COTS software component acquisition process framework: the case of a telecommunications company

  • Dec 10, 2002
  • P Ulkuniemi +1
  • Conference Article
  • Citations193

Automated robustness testing of off-the-shelf software components

  • Jan 01, 1998
  • N.P Kropp +2
  • Research Article
  • Citations34

Semantics for null extended nested relations

  • Sep 01, 1993
  • ACM Transactions on Database Systems
  • Mark Levene +1
  • Conference Article
  • Citations10

Toward a Fault-Tolerance Framework for COTS Many-Core Systems

  • Sep 01, 2015
  • Peter Munk +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.