Skip to main content

Research Repository

Advanced Search

Timetabling the classes of an entire university with an evolutionary algorithm. (1998)
Presentation / Conference Contribution
Paechter, B., Rankin, B., Cumming, A., & Fogarty, T. C. (1998, September). Timetabling the classes of an entire university with an evolutionary algorithm. Presented at 5th International Conference Parallel Problem Solving from Nature — PPSN V, Amsterdam

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 maintenance through development experiences. (1998)
Presentation / Conference Contribution
Liu, X., Yang, H., & Zedan, H. (1998, December). Improving maintenance through development experiences. Presented at WESS '98 - Workshop on Empirical Studies in Software Maintenance

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 heuristic combination method for solving job-shop scheduling problems. (1998)
Presentation / Conference Contribution
Hart, E., & Ross, P. (1998, September). A heuristic combination method for solving job-shop scheduling problems

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..

An open model-based interface development system: The Teallach approach. (1998)
Presentation / Conference Contribution
Griffiths, T., McKirdy, J., Paton, N. W., Kennedy, J., Cooper, R., Barclay, P. J., Goble, C., Gray, P., Smyth, M., West, A., & Dinn, A. (1998, June). An open model-based interface development system: The Teallach approach. Presented at DSV-IS '98: 5th International Eurographics Workshop on Design, Specification and Verification of Interactive Systems

The goal of the Teallach project is to provide facilities for the systematic development of interfaces to object databases in a manner which is independent of both a specific underlying database and operating system. Teallach's open architecture als... Read More about An open model-based interface development system: The Teallach approach..

Exploiting model based techniques for user interfaces to databases. (1998)
Presentation / Conference Contribution
Griffiths, T., McKirdy, J., Forrester, G., Paton, N. W., Kennedy, J., Barclay, P. J., Cooper, R., Goble, C., & Gray, P. (1998, May). Exploiting model based techniques for user interfaces to databases. Presented at ADVANCED VISUAL INTERFACES, VISUAL DATABASE SYSTEMS. International Working Conference - VDB4, 1998

Model-based systems provide methods for supporting the systematic and efficient
development of application interfaces. This paper examines how model-based
technologies can be exploited to develop user interfaces to databases. To this end
five mode... Read More about Exploiting model based techniques for user interfaces to databases..

A lightweight presentation model for database user interfaces. (1998)
Presentation / Conference Contribution
Gray, P., Cooper, R., Kennedy, J., McKirdy, J., Barclay, P. J., & Griffiths, T. (1998, October). A lightweight presentation model for database user interfaces. Presented at ERCIM\'98

The Teallach project is building a system which eases the design and implementation of
user interfaces (web-based or otherwise) to object-oriented database applications. Teallach takes a model
based approach and is constructing its system around th... Read More about A lightweight presentation model for database user interfaces..

A refinement calculus for the development of real-time systems. (1998)
Presentation / Conference Contribution
Chen, Z., Cau, A., Zedan, H., Liu, X., & Yang, H. (1998, December). A refinement calculus for the development of real-time systems

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..

Mastering Java. (1998)
Book
Buchanan, W. J. (1998). Mastering Java. Macmillan Press

This book provides an introduction to the Java programming language and also covers other related areas such as HTML, JavaScript, CGIscript and VRML. Most of the Java programs relate to practical examples, including:

* Menus and forms
* Graphics... Read More about Mastering Java..

Mechanisms for data interpretation of metrics for OO systems. (1998)
Presentation / Conference Contribution
Li-Thiao-Te, P., Kennedy, J., & Owens, J. (1998, September). Mechanisms for data interpretation of metrics for OO systems. Presented at 24th International Conference on Technology of Object-Oriented Languages and Systems, TOOLS Asia \'97

A major criticism of metrics for object-oriented
systems design has been their lack in
generating meaningful feedback information.
This paper proposes a data interpretation
method based on visualisation of results
obtained from the method redefi... Read More about Mechanisms for data interpretation of metrics for OO systems..

Tackling the abstraction problem for reverse engineering in a system re-engineering approach. (1998)
Presentation / Conference Contribution
Yang, H., Liu, X., & Zedan, H. (1998, March). Tackling the abstraction problem for reverse engineering in a system re-engineering approach

It is widely accepted that reverse engineering has three components: restructuring, comprehension and production of formal specification. In this paper, we advocate that the three components could be achieved in a systematic approach by successfully... Read More about Tackling the abstraction problem for reverse engineering in a system re-engineering approach..

Reverse engineering through formal abstraction. (1998)
Presentation / Conference Contribution
Liu, X. (1998, January). Reverse engineering through formal abstraction. Paper presented at Post-graduate Conference

No abstract available.