Skip to main content

Research Repository

Advanced Search

Developing a methodology for the design of accessible interfaces. (1998)
Conference Proceeding
Keates, S., Clarkson, P. J., & Robinson, P. (1998). Developing a methodology for the design of accessible interfaces. In Proceedings of the 4th ERCIM Workshop on User Interfaces for All

Users with a number of different motion impairment conditions cannot cope with most current computer access systems. Such conditions include athetoid, ataxic and spastic Cerebral Palsy, Muscular Dystrophy, Friedrich?s Ataxia, tetraplegia and spinal i... Read More about Developing a methodology for the design of accessible interfaces..

The role of information in the design of CSCW. (1998)
Conference Proceeding
Turner, P., Turner, S., & Horton, J. (1998). The role of information in the design of CSCW. In F. Darses, & P. Zaraté (Eds.), Proceedings of COOP ‘98, INRIA

Structuring scenarios using activity theory. (1998)
Conference Proceeding
Turner, P., & Turner, S. (1998). Structuring scenarios using activity theory. In P. Wright, & R. Fields (Eds.), The Proceeding of the First International Workshop on Understanding Work and Designing Artefacts

No abstract available.

Some observations about GA-based exam timetabling. (1998)
Conference Proceeding
Ross, P., Hart, E., & Corne, D. (1998). Some observations about GA-based exam timetabling. In E. Burke, & M. Carter (Eds.), Practice and Theory of Automated Timetabling II (115-129)

Although many people have tried using genetic algorithms (GAs) for exam timetabling, far fewer have done systematic investigations to try to determine whether a GA is a good choice of method or not. We have extensively studied GAs that use one partic... Read More about Some observations about GA-based exam timetabling..

An adaptive mutation scheme for a penalty-based graph-colouring GA. (1998)
Conference Proceeding
Ross, P., & Hart, E. (1998). An adaptive mutation scheme for a penalty-based graph-colouring GA. In A. E. Eiben, T. Back, M. Schoenauer, & H. Schwefel (Eds.), Parallel Problem Solving from Nature V (795-802). https://doi.org/10.1007/BFb0056921

The folklore of evolutionary algorithms still seems to contain some gross over-generalistions, such as that direct encodings are inferior to indirect ones, that penalty-function methods are often poor, and that observed performance on a few instances... Read More about An adaptive mutation scheme for a penalty-based graph-colouring GA..

Timetabling the classes of an entire university with an evolutionary algorithm. (1998)
Conference Proceeding
Paechter, B., Rankin, B., Cumming, A., & Fogarty, T. C. (1998). Timetabling the classes of an entire university with an evolutionary algorithm. In T. Beck, & M. Schoenauer (Eds.), Parallel Problem Solving from Nature - PPSN V (865-874). https://doi.org/10.1007/BFb0056928

This paper describes extensions to an evolutionary algorithm that timetables classes for an entire University. A new method of dealing with multi-objectives is described along with a user interface designed for it. New results are given concerning re... Read More about Timetabling the classes of an entire university with an evolutionary algorithm..

Improving a lecture timetabling system for university wide use (1998)
Conference Proceeding
Paechter, B., Rankin, B., & Cumming, A. (1998). Improving a lecture timetabling system for university wide use. In Practice and Theory of Automated Timetabling II (156-165). https://doi.org/10.1007/BFb0055887

During the academic year 1996/97 the authors were commissioned by their institution to produce an automated timetabling system for use by all departments within the Faculty of Science. The system had to cater for the varying requirements of all the d... Read More about Improving a lecture timetabling system for university wide use.

Improving maintenance through development experiences. (1998)
Conference Proceeding
Liu, X., Yang, H., & Zedan, H. (1998). Improving maintenance through development experiences. In WESS '98 - Workshop on Empirical Studies in Software Maintenance (1-5)

An empirical comparison is made between present approaches/tools of software maintenance and development. The conclusion is that development technology is more mature in many aspects, such as automation, formalism, confidence, understanding of origin... Read More about Improving maintenance through development experiences..

A comparison of dominance mechanisms and simple mutation on non-stationary problems. (1998)
Conference Proceeding
Lewis, J., Hart, E., & Ritchie, G. (1998). A comparison of dominance mechanisms and simple mutation on non-stationary problems. In Parallel Problem Solving from Nature-PPSN V (139-148). https://doi.org/10.1007/BFb0056857

It is sometimes claimed that genetic algorithms using diploid representations will be more suitable for problems in which the environment changes from time to time, as the additional information stored in the double chromosome will ensure diversity,... Read More about A comparison of dominance mechanisms and simple mutation on non-stationary problems..

Producing robust schedules via an artificial immune system. (1998)
Conference Proceeding
Hart, E., Ross, P., & Nelson, J. (1998). Producing robust schedules via an artificial immune system. In Proceedings of International Conference on Evolutionary Computing (464-469). https://doi.org/10.1109/ICEC.1998.699852

This paper describes an artificial immune system (AIS) approach to producing robust schedules for a dynamic jobshop scheduling problem in which jobs arrive continually, and the environment is subject to change due to practical reasons. We investi... Read More about Producing robust schedules via an artificial immune system..

A heuristic combination method for solving job-shop scheduling problems. (1998)
Conference Proceeding
Hart, E., & Ross, P. (1998). A heuristic combination method for solving job-shop scheduling problems. In A. E. Eiben, T. Back, M. Schoenauer, & H. Schwefel (Eds.), Parallel Problem Solving from Nature V (845-854). https://doi.org/10.1007/BFb0056926

This paper describes a heuristic combination based genetic algorithm, (GA), for tackling dynamic job-shop scheduling problems. Our approach is novel in that the genome encodes a choice of algorithm to be used to produce a set of schedulable operation... Read More about A heuristic combination method for solving job-shop scheduling problems..

Work-in-progress on a simple conversational prop for navigating social space for workshop on Personalised and Social Navigation in Information Space. (1998)
Conference Proceeding
Davenport, E., Buckner, K., & Barr, K. (1998). Work-in-progress on a simple conversational prop for navigating social space for workshop on Personalised and Social Navigation in Information Space. In K. Hook, A. J. Munro, & D. Benyon (Eds.), Workshop on Personalised and Social Navigation in Information Space

The authors of this paper are members of Work Package 2 of the Living Memory project, funded by the ESPRIT program under the I3 rubric. Living Memory will explore new intelligent interface interaction and interaction paradigms in the context of a rea... Read More about Work-in-progress on a simple conversational prop for navigating social space for workshop on Personalised and Social Navigation in Information Space..

So-grams: a tool for browsing intranets. (1998)
Conference Proceeding
Davenport, E., & Buckner, K. (1998). So-grams: a tool for browsing intranets. In 6th International Symposium on Information Science ISI '98

No abstract available.

A refinement calculus for the development of real-time systems. (1998)
Conference Proceeding
Chen, Z., Cau, A., Zedan, H., Liu, X., & Yang, H. (1998). A refinement calculus for the development of real-time systems. In 5th Asia Pacific Software Engineering Conference, APSEC '98 (61). https://doi.org/10.1109/APSEC.1998.733588

We present a calculus which can transfer specifications to objects for the development of real-time systems. The object model is based on a practical OO development technique—HRT-HOOD. A real-time logic is specified by extending a sound formal me... Read More about A refinement calculus for the development of real-time systems..