Research directions in requirements engineering

BHC Cheng, JM Atlee - Future of software engineering (FOSE' …, 2007 - ieeexplore.ieee.org
In this paper, we review current requirements engineering (RE) research and identify future
research directions suggested by emerging software needs. First, we overview the state of …

[图书][B] Artificial chemistries

W Banzhaf, L Yamamoto - 2015 - books.google.com
An introduction to the fundamental concepts of the emerging field of Artificial Chemistries,
covering both theory and practical applications. The field of Artificial Life (ALife) is now firmly …

Evolving event-driven programs with SignalGP

A Lalejini, C Ofria - Proceedings of the genetic and evolutionary …, 2018 - dl.acm.org
We present SignalGP, a new genetic programming (GP) technique designed to incorporate
the event-driven programming paradigm into computational evolution's toolbox. Event …

Evolving distributed algorithms with genetic programming

T Weise, K Tang - IEEE Transactions on Evolutionary …, 2011 - ieeexplore.ieee.org
In this paper, we evaluate the applicability of genetic programming (GP) for the evolution of
distributed algorithms. We carry out a large-scale experimental study in which we tackle …

Ontology for the Avida digital evolution platform

R Ortega, E Wulff, MA Fortuna - Scientific Data, 2023 - nature.com
Abstract The Ontology for Avida (OntoAvida) aims to develop an integrated vocabulary for
the description of Avida, the most widely used computational approach for performing …

Digital evolution of behavioral models for autonomic systems

HJ Goldsby, BHC Cheng, PK McKinley… - 2008 International …, 2008 - ieeexplore.ieee.org
We describe an automated method to generating models of an autonomic system.
Specifically, we generate UML state diagrams for a set of interacting objects, including the …

Digitally evolving models for dynamically adaptive systems

HJ Goldsby, DB Knoester, BHC Cheng… - … for Adaptive and …, 2007 - ieeexplore.ieee.org
Developing a Dynamically Adaptive System (DAS) requires a developer to identify viable
target systems that can be adopted by the DAS at runtime in response to specific …

Using group selection to evolve leadership in populations of self-replicating digital organisms

DB Knoester, PK McKinley, CA Ofria - … of the 9th annual conference on …, 2007 - dl.acm.org
This paper describes a study in the evolution of distributed cooperative behavior, specifically
leader election, through digital evolution and group selection. In digital evolution, a …

avidaR: an R library to perform complex queries on an ontology-based database of digital organisms

R Ortega, MA Fortuna - PeerJ Computer Science, 2023 - peerj.com
Digital evolution is a branch of artificial life in which self-replicating computer programs—
digital organisms—mutate and evolve within a user-defined computational environment. In …

A survey of evolutionary and embryogenic approaches to autonomic networking

D Miorandi, L Yamamoto, F De Pellegrini - Computer Networks, 2010 - Elsevier
The term “autonomic networking” refers to network-level software systems capable of self-
management, according to the principles outlined by the Autonomic Computing initiative …