The exploration of states is an important element of many problems. Many problems share properties which allow the formulation of general strategies for state exploration. This article examines these strategies with reference ...
We describe the use of a toolkit designed to support the Compiler Construction course
in the University of Botswana. The toolkit is based upon the principles of simplicity,
modularity and flexibility. Its educational ...
Changes in South African society have brought about changes in the background of student audiences and these have stimulated a review of the areas of governance, syllabus, curriculum, teaching methods and research in ...
The increasing complexity of large process control systems impedes efforts to
construct, co-ordinate and monitor these systems effectively. The object oriented
paradigm and associated mechanisms greatly assist in software ...
The Real-time Control System Model is a system design methodology which provides robust systems based on Object technology. The paper will detail the components of the model including the control layers and the time-based ...
Expert systems apply Artificial Intelligence (AI) techniques to an application area, aiming (usually) to mimic the behaviour of a human expert. However, there are some AI techniques which can be used to improve the internal ...
The project success depends to a large degree on communication and coordination among team members. But project management systems and models do not support cooperative group work. Their basic philosophy is rather hierarchical ...
Systems development methods or software methodologies have evolved
considerably over the past few years. This development has tended to fall into two main areas: Software Engineering and Human Computer Interaction (HCI). ...
Compiler writing techniques have undergone a number of major revisions over the past
forty years. The introduction of object-oriented design and implementation techniques promises to improve the quality of compilers, while ...
This paper examines and provides an overview of feature extraction techniques that are
currently used in neural networks for image recognition. These include moment
invariants, Zemike moments, Fourier descriptor techniques, ...
The paper introduces a method for identification and assisted controller tuning for industrial process control loops suitable for an 'in-chip' solution. The method is based on utilization of neural network technology. It ...
This paper presents the lessons learned from using the C++ programming language and an object-oriented design methodology for the development of a prototype analysis tool for
inheritance relationships in object-oriented ...
Thoughts are exchanged on Project Management in practice, specifically regarding
projects analysed and systems developed with the Composer by IEF CASE tool. The
information engineering methodology (IEM) that is being ...
An IT/end user relationship is described as intriguing and complex and is based on a physical and abstract dimension. These two dimensions enable one to fully describe the holistic nature of such a relationship and encapsulate ...
Big databases have been built up over time. The information in these databases can be
converted by the Pearl algorithm [ Pearl 1988 ] from data to information. When a
promotional drive is initiated, do we know who the ...
In this extended abstract, we present a brief description of the tutorial. The primary
reference material, a book and some software (1] , is available for ftp from the Eindhoven University of Technology.
In this tutorial, ...
I/O Subsystem performance is one of the key components that impact the business operations of today's organisations. The objective of this paper is to provide a detailed performance evaluation of various storage architectures ...
Traditionally, Technikon training was focused on career-oriented education and training. This has changed over the last few years and research has started to play a major role in Technikon education. This additional objective ...
People work together to solve a wide variety of problems using different forms of
cooperation for each class of problem. Modern technology is complex, and therefore it is unusual for an individual to attempt the development ...
Artificial neural networks (ANNs) have been proven to be successful general machine
learning techniques for, amongst others, pattern recognition and classification. Realworld
problems in agriculture (soybean, tea), ...