Перейти к основной навигации Перейти к поиску Перейти к основному содержанию

Black-box testing of grey-box behavior

  • Ohio State University

Результат исследований

Аннотация

Object-oriented frameworks are designed to provide functionality common to a variety of applications. Developers use these frameworks in building their own specialized applications, often without having the source code of the original framework. Unfortunately, the interactions between the framework components and the new application code can lead to behaviors that could not be predicted even if valid black-box specifications were provided for the framework components. What is needed are grey-box specifications that include information about sequences of method calls made by the original framework code. Our focus is on how to test frameworks against such specifications, which requires the ability to monitor such method calls made by the framework during testing. The problem is that without the source code of the framework, we cannot resort to code instrumentation to track these calls. We develop an approach that allows us to do this, and demonstrate it on a simple case study.

Язык оригиналаEnglish
Название основной публикацииLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
РедакторыAlexandre Petrenko, Andreas Ulrich
ИздательSpringer Verlag
Страницы1-14
Число страниц14
ISBN (печатное издание)3540208941, 9783540208945
DOI
СостояниеPublished - 2004
Опубликовано для внешнего пользованияДа

Серия публикаций

НазваниеLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Том2931
ISSN (печатное издание)0302-9743
ISSN (электронное издание)1611-3349

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Подробные сведения о темах исследования «Black-box testing of grey-box behavior». Вместе они формируют уникальный семантический отпечаток (fingerprint).

Цитировать