This paper describes the use of objectoriented technology applied to the design of neural networks. Aspects of code probability and reusability were a major motivation for using this technology because several differ...
详细信息
This paper describes the use of objectoriented technology applied to the design of neural networks. Aspects of code probability and reusability were a major motivation for using this technology because several different network architectures were being investigated. It is necessary to focus on characteristics common to most neural architectures and to abstract these as the basis of the design.< >
The Fusion method has been developed by the object-oriented Design Group at Hewlett Packard Laboratories, Bristol. The method builds on existing, first generation, methods, for example, Booch, OMT, and CRC, and provid...
详细信息
The Fusion method has been developed by the object-oriented Design Group at Hewlett Packard Laboratories, Bristol. The method builds on existing, first generation, methods, for example, Booch, OMT, and CRC, and provides a direct route from a requirements definition through to a programming language implementation. Fusion is a systematic method and has been designed for use by medium to large size teams in the industrial environment. The paper gives a short and simplified description of the method together with a brief report of its promotion both inside and outside of HP.< >
This paper describes the development of an object-oriented parallel programming environment for genetic algorithms. This work, carried out as part of the ESPRIT III initiative PAPAGENA, intends to promote, develop and...
详细信息
This paper describes the development of an object-oriented parallel programming environment for genetic algorithms. This work, carried out as part of the ESPRIT III initiative PAPAGENA, intends to promote, develop and demonstrate the effectiveness of genetic algorithm (GA) and parallel genetic algorithm (PGA) techniques in a variety of real-world application domains. Central to this task is the development of a general-purpose programming environment for both parallel and sequential genetic algorithms. GAME (Genetic Algorithm Manipulation Environment) will offer extensive tools for the design, configuration and monitoring of GA applications. This paper gives an overview of the design philosophy behind GAME, indicating the types of service and facilities the finished product will offer. Intrinsic to the design is the provision of an extensive multi-levelled GA-specific library, offering GA and PGA applications, algorithms and operators. This will allow application developers the facilities to rapidly customise, configure and test novel GA and PGA designs. To sketch the types of application to be housed in GAME, a description of the applications currently under development within this project is also included. These range from finance through economic modelling, to protein structure prediction. Key design requirements for GAME are versatility, together with flexibility. For this reason GAME has been designed to run within both Sun OS and PC DOS operating system, with or without parallel support.< >
A large-scale, collaborative, industrial research project has recently implemented a state-of-the-art distributed platform to support the integration of supervisory control systems for the process and manufacturing in...
详细信息
A large-scale, collaborative, industrial research project has recently implemented a state-of-the-art distributed platform to support the integration of supervisory control systems for the process and manufacturing industries. This platform is distinct in that its internals are entirely object based and provide a complete abstract specification for the system configuration which can be manipulated dynamically through a range of programming interfaces. This paper discusses the approach taken and outlines some features of one recent research prototype.< >
In recent years there has been considerable interest in applying sensor array signal processing techniques to a variety of radar applications. The use of adaptive spatial and temporal filtering techniques has been wid...
详细信息
In recent years there has been considerable interest in applying sensor array signal processing techniques to a variety of radar applications. The use of adaptive spatial and temporal filtering techniques has been widely discussed. The relative expense of building hardware and conducting experiments has led to a strong emphasis on simulation as a way of developing new equipment, but there are currently no software tools available that are particularly suited to the problems of simulating sensor array systems. This paper describes the current state of development of an adaptive array processing toolset (AdAPT) (1), which is capable of modelling systems comprising large numbers of sensors. AdAPT encompasses modelling a target environment, design of array hardware, application and design of signal processing algorithms and the display and interaction of data as it flows through the design scenario. We also discuss the graphical user interface to AdAPT.
This paper outlines the results of a project concerned with investigating engineering techniques for real-time expert systems, and includes work concerned with parallel processing, formal specification, quality assura...
详细信息
This paper outlines the results of a project concerned with investigating engineering techniques for real-time expert systems, and includes work concerned with parallel processing, formal specification, quality assurance and safety-critical systems. The authors seek to evalutate the utility of object-orientedprogramming languages for implementing an experimental real-time blackboard expert system for data fusion in naval command and control systems. The evaluation has taken the form of implementing the data-fusion model in two object-orientedprogramming languages, Smalltalk-80 and Lingo, and two conventional languages, Ada and C. The implementations are compared with regard to quantitative run-time performance and qualitative software engineering properties.< >
Communications software evolution is conceived as a programmable process, and accordingly supports two interacting data and process models. An object-oriented framework seems necessary to achieve this interaction. The...
详细信息
Communications software evolution is conceived as a programmable process, and accordingly supports two interacting data and process models. An object-oriented framework seems necessary to achieve this interaction. The authors summarizes the problem area under investigation, and gives an overview of PVC-M (a process-oriented version and configuration management system)-its objectives, main hypothesis and limitations.< >
暂无评论