• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 170
  • 48
  • 17
  • 12
  • 8
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 308
  • 308
  • 308
  • 186
  • 166
  • 81
  • 59
  • 49
  • 45
  • 43
  • 41
  • 40
  • 40
  • 40
  • 38
  • 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.
51

D : a distributed object oriented programming language /

Lee, Wing-hong. January 1994 (has links)
Thesis (M. Phil.)--University of Hong Kong, 1994. / Includes bibliographical references.
52

An object-oriented method of mission profile input for aircraft design /

Rivera, Francisco, January 1993 (has links)
Thesis (M.S.)--Virginia Polytechnic Institute and State University, 1993. / Vita. Abstract. Includes bibliographical references (leaves 114-118). Also available via the Internet.
53

An Object-oriented database for a computer aided software engineering environment.

Milinkovich, S. Michael (Michael Steven), Carleton University. Dissertation. Information and Systems Science. January 1988 (has links)
Thesis (M. Sc.)--Carleton University, 1989. / Also available in electronic format on the Internet.
54

Towards a systematic approach to capturing and reusing patterns within a business domain

Seruca, Isabel January 2003 (has links)
No description available.
55

[en] A RISC ARCHITECTURE TO BE USED IN OBJECT-ORIENTED PROGRAMMING / [pt] UMA ARQUITETURA RISC PARA PROGRAMAÇÃO ORIENTADA A OBJETOS

RODRIGO BORER MAGELA DE OLIVEIRA 26 October 2009 (has links)
[pt] Esta dissertação descreve a concepção de uma arquitetura de computador com conjunto reduzido de instruções, otimizada para uso com linguagens de programação calcadas no paradigma da orientação a objetos. Buscou-se aliar as mais modernas tecnologias utilizadas nas arquiteturas dos processadores de última geração a um conjunto de características que, empregadas corretamente e em união com ferrramentas de programação adequadas, visam reduzir o impacto no desempenho à que normalmente são submetidos os sistemas baseados em objetos. Aparte da linha seguida pela Comunidade Científica nesta área, não se buscou uma nova estrutura de armazenamento ou de processamentos dos dados. Ao contrário, desde o início foi objetivo utilizar ao máximo a experiência acumulada com pouco mais de duas décadas de microprocessadores para se projetar um arquitetura genérica, porém com algumas caracterísitcas especiais. / [en] This dissertation describes the conception of a reduced instruction set computer architecture, optimized for the use with programming languages based on the object orientation paradigm. The aim was to bond the most recent technologies used in the last generation processors to a set of characteristics that, when used correctly and in conjunction with adequate programming tools, tend to reduce the performance impact that are usually submitted the systems based upon objects. Apart from the line followed by the Scientific Community in this area, a new storage or data processing structure was not aimed. On the contrary, from the beginning it has been the target to use the experience accumulated in a little more than two decades of microprocessors at most, to design a generic architecture, but with a few special characteristics.
56

An infrastructure for secure distributed object-oriented databases

Dreyer, Lucas Cornelius Johannes 10 September 2012 (has links)
M.Sc. / In a society that is becoming increasingly reliant on information, it is necessary for information to be stored efficiently and safely. Database technology is used to store large chunks of information efficiently, while database security is concerned with storing information securely. More complex computer applications (CAD/CAM, multimedia and Groupware) led to then development of object-oriented programming, with object-oriented databases following shortly after. Object-oriented databases store the data of object-oriented systems efficiently and permanently. They provide a rich set of semantic structures that allows them to be used in applications where other database models are simply inadequate. In federations consisting of several interconnected databases, security plays a vital role in the proper management of information. This work describes a Secure Distributed Object Environment (SDOE) infrastructure. It is designed to be implementation-oriented, on which strict theoretic prototypes such as SPOP (Selfprotecting Object Prototype) can be built. SPOP is a prototype of a secure object-oriented database and is based on the SPO database model of Olivier. To describe federated database architectures (used by SDOE and SPOP), it is necessary to understand the architecture of federated database systems. Reference architectures for federated database systems are discussed first and a comparison is drawn between two prominent reference architectures. We proposed a generalised reference architecture based on these two architectures. created in order to make the use of object-oriented programming in a distributed environment as problem free as possible. A marshal buffer structure will be discussed thirdly. The latter structure is used to contain procedure parameters during an RPC (Remote Procedure Call). Fourthly, the communications infrastructure necessary to support higher-level services is discussed. The infrastructure is implemented in Linux (a UNIX variant), and this approach has provided several interesting challenges. The fifth discussion will deal with the requirements for a name service. A name service is necessary if objects were to be used transparently (without reference to their current locations in the federation).
57

Issues in designing a distributed, object-based programming system

Chin, Roger Steven January 1988 (has links)
Objects are entities which encapsulate data and those operations which manipulate the data. A distributed, object-based programming system (or DOBPS) is a distributed operating system which has been designed to support an object-based programming language and, in particular, an object abstraction. DOBPSs have the benefits of simplifying program construction and improving the performance of programs by providing efficient, system-level support for the abstractions used by the language. Many DOBPSs also permit hardware and software failures to be tolerated. This thesis introduces a definition for the term "distributed, object-based programming system" and identifies the features, that are related to objects, which are required by an operating system of a DOBPS. A classification scheme is presented that categorizes and characterizes these features to permit a number of implementation techniques to be easily examined, compared, and contrasted. / Science, Faculty of / Computer Science, Department of / Graduate
58

Parallel remote interactive management model

Zuriekat, Faris Nabeeh 01 January 2007 (has links)
This thesis discusses PRIMM which stands for Parallel Remote Interactive Management Model. PRIMM is a framework for object oriented applications that relies on grid computing. It works as an interface between the remote applications and the parallel computing system. The thesis shows the capabilities that could be achieved from PRIMM architecture.
59

OOCFA2: a PDA-based higher-order flow analysis for object-oriented programs

Marquez, Nicholas Alexander 04 February 2013 (has links)
The application of higher-order PDA-based flow analyses to object-oriented languages enables comprehensive and precise characterization of program behavior, while retaining practicality with efficiency. We implement one such flow analysis which we've named OOCFA2. While over the years many advancements in flow analysis have been made, they have almost exclusively been with respect to functional languages, often modeled with the calculus. Object-oriented semantics--while also able to be modeled in a functional setting--provide certain structural guarantees and common idioms which we believe are valuable to reason over in a first-class manner. By tailoring modern, advanced flow analyses to object-oriented semantics, we believe it is possible to achieve greater precision and efficiency than could be had using a functional modeling. This, in turn, reflects upon the possible classes of higher-level analyses using the underlying flow analysis: the more powerful, efficient, and flexible the flow analysis, the more classes of higher-level analyses--e.g., security analyses--can be practically expressed. The growing trend is that smartphone and mobile-device (e.g., tablet) users are integrating these devices into their lives, in more frequent and more personal ways. Accordingly, the primary application and proof-of-concept for this work is the analysis of the Android operating system's permissions-based security system vis--vis potentially malicious applications. It is implemented atop OOCFA2. The use of a such a powerful higher-order flow analysis allows one to apply its knowledge to create a wide variety of powerful and practical security-analysis "front-ends"--not only the permissions-checking analysis in this work, but also, e.g., information-flow analyses. OOCFA2 is the first PDA-based higher-order flow analysis in an object-oriented setting. We empirically evaluate its accuracy and performance to prove its practical viability. We also evaluate the proof-of-concept security analysis' accuracy as directly related to OOCFA2; this shows promising results for the potential of building security-oriented "front-ends" atop OOCFA2.
60

Design of an object-oriented language syntax for UIL, the User Interface Language of the Space Station FREEDOM

Sos, Garrett Tim, 1959- January 1989 (has links)
The design of a new computer language, called the User Interface Language (UIL), is analyzed and evaluated by coding a representative procedure. UIL will provide the man-machine interface for command procedures on the Space Station FREEDOM. The UIL procedure written is modeled after an operational procedure used in the Space Shuttle program. This work provides a concrete test case to verify that UIL can be used to implement procedures for the Space Station. The object oriented approach taken with UIL is based on the successful application of these concepts for a variety of other software tools in operation today. Three major enhancements are proposed in this thesis: event handlers, data structures, and class/object creation capabilities. The addition of these capabilities changes the character of UIL from an object manipulation language to an object based language. The new capabilities, if adopted, will profoundly change the future of UIL.

Page generated in 0.0507 seconds