Beta
199839

Extension in The Case of Arrays in Daikon like Tools

Article

Last updated: 23 Jan 2023

Subjects

-

Tags

-

Abstract

Software engineering comprises some processes such as designing, implementing and modifying of code. These processes are done to generate software fast and have a high quality, efficient and maintainable software. In order to perform these processes, invariants can useful and help programmers and testers. Arrays and pointers are frequent data types and are used in program code repeatedly. Because of this conventional use, these two data types can be the reason of fault in some program codes. First and last elements of arrays can confront to fault because of carelessness in using index in loops. Also arrays with the same type mostly have some relations which can be probably faulty. Therefore invariants which can report array and pointer properties are functional. This paper presented some constructive extension to Daikon like tools so that can produce more relevant invariants in the case of array.

DOI

10.21608/aeta.2013.199839

Keywords

Dynamic invariant detection, Software Testing, array property, array’s first & last elements, mutual element between arrays

Authors

First Name

M. H.

Last Name

Fouladgar

MiddleName

-

Affiliation

School of Computer Engineering, Iran University of Science and Technology (IUST), Tehran, Iran

Email

-

City

-

Orcid

-

First Name

B

Last Name

Minaei-Bidgoli

MiddleName

-

Affiliation

Department of Computer Engineering, Nourabad Branch, Islamic Azad University, Nourabad, Iran

Email

-

City

-

Orcid

-

First Name

H

Last Name

Parvinb

MiddleName

-

Affiliation

Complex Systems in Biology Group, Centre for Vascular Research, Faculty of Medicine, The University of New South Wales, Sydney, NSW, Australia

Email

-

City

-

Orcid

-

First Name

H

Last Name

Alinejad-Rokny

MiddleName

-

Affiliation

School of Computer Science and Engineering, The University of New South Wales, Sydney, NSW, Australia

Email

-

City

-

Orcid

-

Volume

2

Article Issue

1

Related Issue

28177

Issue Date

2013-01-01

Receive Date

2021-10-16

Publish Date

2013-01-01

Page Start

9

Page End

14

Print ISSN

2090-9535

Online ISSN

2090-9543

Link

https://aeta.journals.ekb.eg/article_199839.html

Detail API

https://aeta.journals.ekb.eg/service?article_code=199839

Order

199,839

Type

Original Article

Type Code

2,017

Publication Type

Journal

Publication Title

Advanced Engineering Technology and Application

Publication Link

https://aeta.journals.ekb.eg/

MainTitle

-

Details

Type

Article

Created At

23 Jan 2023