Black-box evaluation of COTS components using aspects and metadata

被引:0
|
作者
Cechich, A [1 ]
Polo, M [1 ]
机构
[1] Univ Nacl Comahue, Dept Informat & Estad, RA-8300 Neuquen, Argentina
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current approaches to automated black-box testing of components tend to focus on reducing the effort required to reveal component's properties by partially automating interface probing. This often leads to the development of test cases, which make too many assumptions about interfaces. Aspect-oriented component engineering uses the concept of different system capabilities to reason about component provided and required services. Aspect information is used to help implement better component interfaces and to encode knowledge of a component's capability. We describe and illustrate a proposal on the use of aspect-oriented component engineering techniques and notations to search for components inputs on which the component properties are revealed using a combination of existing test generation methods for black-box testing and a categorisation of component services.
引用
收藏
页码:494 / 508
页数:15
相关论文
共 50 条
  • [1] Black-box understanding of COTS components
    Korel, B
    SEVENTH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS, 1999, : 92 - 99
  • [2] Connecting incompatible black-box components using customizable adapters
    Küçük, B
    Alpdemir, MN
    Zobel, RN
    OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 147 - 148
  • [3] Contract Discovery from Black-Box Components
    Sharma, Vaibhav
    Byun, Taejoon
    McCamant, Stephen
    Rayadurgam, Sanjai
    Heimdahl, Mats P. E.
    WASPI'18: PROCEEDINGS OF THE 1ST ACM SIGSOFT INTERNATIONAL WORKSHOP ON AUTOMATED SPECIFICATION INFERENCE, 2018, : 5 - 8
  • [4] Towards the Black-Box Aggregation of Language Components
    Pfeiffer, Jerome
    Wortmann, Andreas
    24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 577 - 586
  • [5] Modeling Black-Box Components with Probabilistic Synthesis
    Collie, Bruce
    Woodruff, Jackson
    O'Boyle, Michael F. P.
    GPCE '2020: PROCEEDINGS OF THE 19TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING: CONCEPTS AND EXPERIENCES, 2020, : 1 - 14
  • [6] Using a Specification Data Model for Specification of Black-Box Software Components
    Ackermann, Joerg
    ENTERPRISE MODELLING AND INFORMATION SYSTEMS ARCHITECTURES-AN INTERNATIONAL JOURNAL, 2007, 2 (01): : 3 - 13
  • [7] On the Challenges of Using Black-Box APIs for Toxicity Evaluation in Research
    Pozzobon, Luiza
    Ermis, Beyza
    Lewis, Patrick
    Hooker, Sara
    2023 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING, EMNLP 2023, 2023, : 7595 - 7609
  • [8] THE BLACK-BOX
    KYLE, SA
    NEW SCIENTIST, 1986, 110 (1512) : 61 - 61
  • [9] THE BLACK-BOX
    WISEMAN, J
    ECONOMIC JOURNAL, 1991, 101 (404): : 149 - 155
  • [10] An approach to testing black-box components using contract-based mutation
    Jiang, Ying
    Hou, Shan-Shan
    Shan, Jin-Hui
    Zhang, Lu
    Xie, Bing
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2008, 18 (01) : 93 - 117