By Topic

IEE Proceedings - Software

Issue 2 • Date Apr 2001

Filter Results

Displaying Results 1 - 4 of 4
  • Towards a self-structuring software library

    Publication Year: 2001, Page(s):45 - 55
    Cited by:  Papers (3)
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (956 KB)

    Software storage structuring and retrieval remain a major challenge to the widespread adoption of software reuse. An approach that can facilitate the automatic structuring of software components libraries is presented. Based on automatic indexing and self-organising map (SOM) technologies, key features associated with software components can be identified and organised in a very simple way that ma... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Evolutionary algorithm with modifications in the reproduction phase

    Publication Year: 2001, Page(s):75 - 80
    Cited by:  Papers (1)
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (436 KB)

    All traditional evolutionary algorithms are heuristic population-based search procedures that incorporate random variation and selection. The number of calculations in these algorithms is generally proportional to population size. Classical genetic algorithms (GAs), for instance, require the calculation of the fitness values of every individual in the population. A new evolutionary algorithm that ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Employing data flow testing on object-oriented classes

    Publication Year: 2001, Page(s):56 - 64
    Cited by:  Papers (3)
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (800 KB)

    At the class testing level, state-based testing and data flow testing techniques have been employed. However, while the former only involves the variables that have an effect on the behaviour of the object under test, it is possible for errors to occur in variables which do not define an object's state. Data flow testing has been applied to generate test cases for testing classes using data flow c... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Configuring distributed systems in a Java-based environment

    Publication Year: 2001, Page(s):65 - 74
    Cited by:  Papers (2)
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (800 KB)

    Two advances in system design over the past decade are brought together to enhance the process of building distributed systems. Component-based programming separates the construction of computational units from their configuration into complex systems. An accepted technique for configuring components is to use an architectural description language such as Darwin. The resulting system then runs on ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.