• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 475
  • 104
  • 26
  • 24
  • 24
  • 24
  • 24
  • 24
  • 24
  • 8
  • 7
  • 6
  • 2
  • 1
  • 1
  • Tagged with
  • 787
  • 787
  • 787
  • 194
  • 191
  • 191
  • 128
  • 123
  • 100
  • 96
  • 94
  • 89
  • 89
  • 88
  • 86
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
461

Common subexpression detection in dataflow programs

Jones, Philip E. C. (Philip Ewan Crossley) January 1989 (has links) (PDF)
Processed. Bibliography: leaves 123-124.
462

Dynamic data flow analysis for object oriented programs

Cain, Andrew Angus, n/a January 2005 (has links)
There are many tools and techniques to help developers debug and test their programs. Dynamic data flow analysis is such a technique. Existing approaches for performing dynamic data flow analysis for object oriented programs have tended to be data focused and procedural in nature. An approach to dynamic data flow analysis that used object oriented principals would provide a more natural solution to analysing object oriented programs. Dynamic data flow analysis approaches consist of two primary aspects; a model of the data flow information, and a method for collecting action information from a running program. The model for data flow analysis presented in this thesis uses a meta-level object oriented approach. To illustrate the application of this meta-level model, a model for the Java programming language is presented. This provides an instantiation of the meta-level model provided. Finally, several methods are presented for collecting action information from Java programs. The meta-level model contains elements to represent both data items and scoping components (i.e. methods, blocks, objects, and classes). At runtime the model is used to create a representation of the executing program that is used to perform dynamic data flow analysis. The structure of the model is created in such a way that locating the appropriate meta-level entity follows the scoping rules of the language. In this way actions that are reported to the meta-model are routed through the model to their corresponding meta-level elements. The Java model presented contains classes that can be used to create the runtime representation of the program under analysis. Events from the program under analysis are then used to update the model. Using this information developers are able to locate where data items are incorrectly used within their programs. Methods for collecting action information from Java programs include source code instrumentation, as used in earlier approaches, and approaches that use Java byte code transformation, and the facilities of the Java Platform Debugger Architecture. While these approaches aimed to achieve a comprehensive analysis, there are several issues that could not be resolved using the approaches covered. Of the approaches presented byte code transformation is the most practical.
463

Maori language integration in the age of information technology: a computational approach

Laws, Mark R., n/a January 2001 (has links)
A multidisciplinary approach that involves language universals, linguistic discourse analysis and computer information technology are combined to support the descriptive nature of this research dissertation. Utilising comparative methods to determine rudimentary language structures which reflect both the scientific and historic parameters that are embedded in all languages. From a hypothesis to the proof of concept, a multitude of computer applications have been used to test these language models, templates and frameworks. To encapsulate this entire approach, it is best described as "designing then building the theoretical, experimental, and practical projects that form the structural network of the Maori language system". The focus on methods for integrating the language is to investigate shared characteristics between Maori and New Zealand English. This has provided a complete methodology for a bilingual based system. A system with text and speech for language generation and classification. This approach has looked at existing computational linguistic and information processing techniques for the analysis of each language�s phenomena; where data from basic units to higher-order linguistic knowledge has been analysed in terms of their characteristics for similar and/or dissimilar features. The notion that some language units can have similar acoustic sounds, structures or even meanings in other languages is plausible. How these are identified was the key concept to building an integrated language system. This research has permitted further examination into developing a new series of phonological and lexical self organising maps of Maori. Using phoneme and word maps spatially organised around lower to higher order concepts such as �sounds like�. To facilitate the high demands placed on very large data stores, the further development of the speech database management system containing phonological, phonetic, lexical, semantic, and other language frameworks was also developed. This database has helped to examine how effectively Maori has been fully integrated into an existing English framework. The bilingual system will allow full interaction with a computer-based speech architecture. This will contribute to the existing knowledge being constructed by the many different disciplines associated with languages; naturally or artificially derived. Evolving connectionist systems are new tools that are trained in an unsupervised manner to be both adaptable and flexible. This hybrid approach is an improvement on past methods in the development of more effective and efficient ways for solving applied problems for speech data analysis, classification, rule extraction, information retrieval and knowledge acquisition. A preliminary study will apply bilingual data to an �evolving clustering method� algorithm that returns a structure containing acoustic clusters plotted using visualisation techniques. In the true practical sense, the complete bilingual system has had a bi-directional approach. Both languages have undergone similar data analysis, language modelling, data access, text and speech processing, and human-computer network interface interaction.
464

Memory management strategies to improve the space-time performance of Java programs

Yu, Ching-han. January 2006 (has links)
Thesis (Ph. D.)--University of Hong Kong, 2006. / Title proper from title frame. Also available in printed format.
465

Development of a discrete-event, object-oriented framework for network-centric simulation modeling using Java

Colvin, Kurt 21 May 1997 (has links)
The primary objective of this research is to develop a network-centric simulation modeling framework that can be used to build simulation models through the use of Internet-based resources. An object-oriented programming approach was used to build a Java-based modeling framework focused on modeling a semiconductor fabrication system. This research is an initial step in what may be a new network-centric simulation modeling methodology, where simulation models are created using software objects that are physically located in many different sites across the Internet. Once the ability to create and run a relatively simple model using a network-centric approach has been established, future research may lead to a simulation environment that not only lets a user interactively build models but also allows concurrent model development between a group of users, independent of their location, operating system, or computer architecture. The prototype system implemented as a portion of this research is performed in the Java object-oriented programming language. A target system model is presented as an example of how the environment can be used to apply the network-centric simulation modeling methodology. / Graduation date: 1998
466

Memory management strategies to improve the space-time performance of Java programs /

Yu, Ching-han. January 2006 (has links)
Thesis (Ph. D.)--University of Hong Kong, 2006. / Also available online.
467

DIET.FOR : a FORTRAN program for dietary analysis

Thomson, David Procter 03 June 2011 (has links)
This creative project is a FORTRAN language computer program, DIET.FOR, two auxilary programs, CODR.FOR and FOODR.FOR, and accompanying documentation. DIET.FOR is a dietary analysis program in which the user enters the foods which a subject has eaten. The program then calculates the results. The auxilary programs create the data files on which the nutritional analysis is based. The documentation is designed as a tutorial to aid the user.Ball State UniversityMuncie, IN 47306
468

Relational database management system using Ada

Toure, Bakary S. 03 June 2011 (has links)
In this study, I rewrite a relational database, originally written in Pascal, using the Ada language. I tried to exploit certain features of Ada that make it a powerful language, such as packages, in an attempt to have as general a program as possible. So the purpose here was to see how, by using the Ada language, a relational database program could be inproved by eliminating certain restrictions of the Pascal language.Ball State UniversityMuncie, IN 57406
469

The development of a computer-assisted instruction package for the teaching of COBOL

Fuller, Dahlia A. R. 03 June 2011 (has links)
Computer-Assisted Instruction (CAI) has been in the process of development for over ten years, but the actual usage of the method is still not yet very widespread.The author, however, proposes to use this method to teach COBOL to Business Administration students as an optional course at the College of Arts, Science and Technology in Jamaica and is therefore developing this package for her creative project.The package will require in excess of 4,000 man hours to complete. However, the author will do the necessary research and implement the framework of the software along with some lessons to demonstrate the techniques which will be used throughout the software. A supporting manual is also included in the design of the package.Ball State UniversityMuncie, IN 47306
470

Macro-operators generation in the 15-puzzle

Li, Zhu 03 June 2011 (has links)
Macro-operators is a problem solving technique in the field of artificial intelligence. The application of this technique depends on the generation of macro-operators. This research investigated macro-operators generation in the 15-puzzle. A method named "Iterative-Deepening Depth-First Search" and the relevant analysis were presented. A program using this method was developed in LISP. It was concluded that the performance of iterative-deepening depth-first search is much better than that of the ordinary exhaustive search methods. It was recommended that research be continued in searching for optimal macro-operators and improving the generation method.Ball State UniversityMuncie, IN 47306

Page generated in 0.1509 seconds