Research Article Open Access

Towards Autonomously Developed Software: A genetic Approach in Critical and Embedded Systems

Djamel Meslati and Saïd Ghoul

Abstract

Nowadays, we are still considering changes undergone by a software system as a sporadic phenomenon and we do not sufficiently anticipate future changes during the development phase. Consequently, many problems arise in the maintenance phase. In this study, we present an approach where all changes undergone by a software system are considered as its ontogenetic dimension. We represent this dimension by specific concepts as a continuous and well delimited process that is embedded in the software model of a system. Inspired by genetics, our approach proposes a model where anticipated and unanticipated changes are modeled by a collection of fine grained instructions called genes.

Journal of Computer Science
Volume 1 No. 4, 2005, 530-537

DOI: https://doi.org/10.3844/jcssp.2005.530.537

Submitted On: 4 July 2005 Published On: 31 December 2005

How to Cite: Meslati, D. & Ghoul, S. (2005). Towards Autonomously Developed Software: A genetic Approach in Critical and Embedded Systems . Journal of Computer Science, 1(4), 530-537. https://doi.org/10.3844/jcssp.2005.530.537

  • 2,835 Views
  • 2,283 Downloads
  • 1 Citations

Download

Keywords

  • Anticipated changes
  • evolution
  • gene
  • genome
  • unanticipated changes