• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 182
  • 18
  • 8
  • 1
  • 1
  • Tagged with
  • 241
  • 241
  • 241
  • 241
  • 239
  • 62
  • 47
  • 44
  • 43
  • 34
  • 33
  • 32
  • 27
  • 26
  • 26
  • 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.
111

Object recognition on Android mobil platform using speeded up robust features

Unknown Date (has links)
In recent years there has been great interest in implementing object recognition frame work on mobile phones. This has stemmed from the fact the advances in object recognition algorithm and mobile phone capabilities have built a congenial ecosystem. Application developers on mobile platforms are trying to utilize the object recognition technology to build better human computer interfaces. This approach is in the nascent phase and proper application framework is required. In this thesis, we propose a framework to overcome design challenges and provide an evaluation methodology to assess the system performance. We use the emerging Android mobile platform to implement and test the framework. We performed a case study using the proposal and reported the test result. This assessment will help developers make wise decisions about their application design. Furthermore, the Android API developers could use this information to provide better interfaces to the third party developers. The design and evaluation methodology could be extended to other mobile platforms for a wider consumer base. / by Vivek Kumar Tyagi. / Thesis (M.S.C.S.)--Florida Atlantic University, 2010. / Includes bibliography. / Electronic reproduction. Boca Raton, Fla., 2010. Mode of access: World Wide Web.
112

Object validity and effects

Lu, Yi, Computer Science & Engineering, Faculty of Engineering, UNSW January 2008 (has links)
The object-oriented community is paying increasing attention to techniques for object instance encapsulation and alias protection. Formal techniques for modular verification of programs at the level of objects are being developed hand in hand with type systems and static analysis techniques for restricting the structure of runtime object graphs. Ownership type systems have provided a sound basis for such structural restrictions by being able to statically represent an extensible object ownership hierarchy. However, such structural restrictions may potentially have limitations on cases when more flexible reference structures are desired. In this thesis, we present a different encapsulation technique, called Effect Encapsulation, which confines side effects rather than object references. With relaxed restriction on reference structure, it is able to express certain common object-oriented patterns which cannot be expressed in Ownership Types. From this basis, we also describe a model of Object Validity --- a framework for reasoning about object invariants. Such a framework can track the effect and dependency of method calls on object invariants within an ownership-based type system, even in the presence of re-entrant calls. Moreover, we present an access control technique for protecting object instances. Combined with context variance, the resulting type system allows for a more flexible and useful access control policy, hence is capable of expressing more object-oriented patterns.
113

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

Object - oriented ecosystem modelling : a case study : SALMO - OO

Zhang, Byron He January 2006 (has links)
Object - oriented ecosystem modelling was introduced in the early of 1990s ( Silvert, 1992 ). From that time on, ecosystem models using object - oriented programming ( OOP ) has earned significant achievements with increasing upgraded information technology. The common purposes of ecosystem modellers are to build a model with flexible structure, which allow continuous modifications on the model content. In last decade, ecosystem modellers have put a large number of efforts to practice the OOP approaches in order to implement a true object - oriented ecosystem model. However, these previous work have not fully take advantage of object - orientation because of misusing more or less this technique. This paper explains the shortcoming of these previous endeavours therewith points out a practical solution that using the methodology of object - oriented software engineering and some relative novel information techniques. A case study SALMO - OO will be presented in this paper to prove Silvert ' s assumption that OOP play an important role on ecosystem modelling approaches. Moreover, the results of SALMO - OO convince that object - oriented ecosystem modelling can be achieved by using object - oriented software engineering associating with a true object - oriented programming language ( Java in this case ). / Thesis (M.Sc.)--School of Earth and Environmental Sciences, 2006.
115

An interactive object-oriented system for discrete simulation modeling and analysis

McGregor, Donald R. 14 January 1992 (has links)
One of the commonly used simulation approaches is process orientation. This is based on the use of nodes (or blocks) that perform functions in series. In spite of the compactness and ease of learning that characterize process-based simulation, many languages are somewhat complex, primarily the result of the large number of nodes that users have to deal with and the considerable gulf between a user's abstract notion of the model and the details required to implement it. This paper describes a process-based simulation system that integrates object-oriented programming, visual interactive simulation and graphical model specification. Object-oriented programming techniques and simulation seem to be a natural match. The process classes are represented as network blocks or network nodes, and the process as a network diagram or directed graph. Arcs connect the nodes and specify the next step in the process. Each block type has its own icon. Developing an application model requires selecting a set of nodes, connecting them, and specifying the parameters (such as activity durations and random number streams) of the nodes through dialog boxes or inspection panels. Nodes have been designed to accomplish the major requirements in simulation modeling, including creation and termination of entities, attribute assignment, branching, queues and resources, activity specification and statistics collection and display. Additional system features include: statistics manipulation for steady state results, execution trace utilities, and limited animation capabilities. The system has been implemented for the NeXT programming environment using Objective-C. The NeXT includes an extensive object-oriented user interface library, relatively powerful hardware, and a modern multi-tasking and virtual memory operating system. Objective-C allows object-oriented concepts such as inheritance and subclassing while adding only a few constructs to that of the C language. The system modeling environment developed in this research enhances the applicability and usability of high level modeling tools. The program also provides a platform for further work on the distribution of the modeling process over several cooperating, communicating applications. / Graduation date: 1992
116

An object-oriented simulation system for softwood sawmills

Zhang, Guangchao 15 March 1993 (has links)
S3 (Softwood Sawmill Simulator) is a sawmill simulation system for modeling the operations of Pacific Northwest softwood lumber mills. S3 consists of three main parts. The first part is the framework for construction of the sawmill layout. The second part focuses on individual machine centers, their process and down times, and their interconnections. The third part consists of databases for raw material and final products. S3 inputs process logic from external data files. All parts are integrated in an object-oriented framework. The system was developed using the object-oriented environment, Actor. All data input and output are through database files in dBASE IV format. S3 can model a sawmill represented by the machine center and connection types defined in S3. The size of the model is controlled by the Actor programming environment. The construction of a sawmill model is demonstrated. / Graduation date: 1993
117

Object-oriented distributed and parallel I/O streams

Dick, Andrew J. January 1999 (has links)
Thesis (M. Sc.)--York University, 1999. Department of Computer Science. / Typescript. Includes bibliographical references (leaves. Also available on the Internet. MODE OF ACCESS via web browser by entering the following URL: http://wwwlib.umi.com/cr/yorku/fullcit?pMQ39189.
118

Smart business objects

Liang, Xufeng. January 2009 (has links)
Thesis (Ph.D.)--University of Western Sydney, 2009. / A thesis presented to the University of Western Sydney, College of Health and Science, School of Computing and Mathematics, in fulfilment of the requirements for the degree of Doctor of Philosophy. Includes bibliographies.
119

Cognitive characteristics for learning Java, an object oriented programming language

White, Garry L. 11 April 2011 (has links)
Not available / text
120

Object-oriented methods for the design of automated manufacturing systems

王得華, Wong, Tak-wah. January 1998 (has links)
published_or_final_version / abstract / toc / Industrial and Manufacturing Systems Engineering / Doctoral / Doctor of Philosophy

Page generated in 0.1228 seconds