• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 19
  • 16
  • 13
  • 9
  • 4
  • 2
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 67
  • 17
  • 17
  • 16
  • 14
  • 12
  • 12
  • 11
  • 10
  • 10
  • 8
  • 8
  • 8
  • 8
  • 8
  • 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.
61

Performance investigation into selected object persistence stores

Van Zyl, Pieter 21 July 2010 (has links)
The current popular, distributed, n-tiered, object-oriented application architecture pro- vokes many design debates. Designs of such applications are often divided into logical layer (or tiers) - usually user interface, business logic and domain object (or data) layer, each with their own design issues. In particular, the latter contains data that needs to be stored and retrieved from permanent storage. Decisions need to be made as to the most appropriate way of doing this - the choices are usually whether to use an object database, to communicate directly with a relational database, or to use object-relational mapping (ORM) tools to allow objects to be translated to and from their relational form. Most often, depending on the perceived profile of the application, software architects make these decisions using rules of thumb derived from particular experience or the design patterns literature. Although helpful, these rules are often highly context-dependent and are of- ten misapplied. Research into the nature and magnitude of 'design forces' in this area has resulted in a series of benchmarks, intended to allow architects to understand more clearly the implications of design decisions concerning persistence. This study provides some results to help guide the architect's decisions. The study investigated and focused on the <i.performance of object persistence and com- pared ORM tools to object databases. ORM tools provide an extra layer between the business logic layer and the data layer. This study began with the hypothesis that this extra layer and mapping that happens at that point, slows down the performance of object persistence. The aim was to investigate the influence of this extra layer against the use of object databases that remove the need for this extra mapping layer. The study also investigated the impact of certain optimisation techniques on performance. A benchmark was used to compare ORM tools to object databases. The benchmark provided criteria that were used to compare them with each other. The particular benchmark chosen for this study was OO7, widely used to comprehensively test object persistence performance. Part of the study was to investigate the OO7 benchmark in greater detail to get a clearer understanding of the OO7 benchmark code and inside workings thereof. Included in this study was a comparison of the performance of an open source object database, db4o, against a proprietary object database, Versant. These representatives of object databases were compared against one another as well as against Hibernate, a popular open source representative of the ORM stable. It is important to note that these applications were initially used in their default modes (out of the box). Later some optimisation techniques were incorporated into the study, based on feedback obtained from the application developers. There is a common perception that an extra layer as introduced by Hibernate nega- tively impacts on performance. This study showed that such a layer has minimal impact on the performance. With the use of caching and other optimisation techniques, Hibernate compared well against object databases. Versant, a proprietary object database, was faster than Hibernate and the db4o open source object database. Copyright / Dissertation (MSc)--University of Pretoria, 2010. / Computer Science / unrestricted
62

Modulární CMS pro správu webové prezentace / Modular CMS System for Web Management

Dušek, David January 2012 (has links)
The content of this thesis is the design and implementation of system for managing website. At first we define term content management system and existing open-source systems of this type are discussed. Then we determinate the requirements for the designed system, including an application that enables centralized management of updates, operating on different domains. In the next part we design architecture of system and implement it with using Nette framework and database layer Doctrine.
63

Porovnání technologií pro objektově relační mapování / Comparison of Technologies for Object-Relational Mapping

Fatrdla, Pavel January 2010 (has links)
Diploma thesis deals with the contemporary object-relational mapping (ORM) technologies for Java. It briefly describes also competing technologies for persisting objects in files, object and object-relational databases. However main part of the thesis is the persistence of objects in relational databases using ORM frameworks. The work begins with studying general methods and issues, that these frameworks have to solve. Next, it chooses and deeply describes some ORM frameworks. They are later demonstrated on the demo application. In the following part there is a description of the problems I have been facing during the implementation of the persistence using these frameworks. Finally, there is an evaluation and a comparison of these frameworks.
64

Návrh databázově neutrální objektově-relační vrstvy / Design of a Database Neutral OR Mapper in C++

Ježa, Pavel January 2007 (has links)
This diploma work deals with design and implementation of the database neutral object-relational (OR) layer in C++ language over inherited database. The goal is to create the layer to encase the access to database from the application layer. Suggested layer will stem from the object-relation mapping technology, which is currently available for many object-programming language, such as C#, Java or Visual Basic. The work consists of three main parts. The forepart is focused on clearing object-relation mapping technology. It briefly overviews differences in capabilities and levels of implementation of various approaches. The next part describes significant properties of databases considered as back-ends for data storage in the project. The aim of this part is to present enough information to support database neutral design of the OR layer. The rest of the document deals with design and implementation of OR layer for the considered environment followed by the summarization of results and overall evaluational.
65

Framework pro dynamické vytváření informačního systému / Framework for Dynamic Information System Creating

Dziadzio, Pavel January 2012 (has links)
This thesis analyzes and defines requirements of framework, which helps with quick and effortless development of business information systems. The main goal of the framework is development acceleration, price reduction and overall improvement of product quality. The thesis also compares and evaluates existing tools. The result is detailed design and implementation of own flexible solution that fulfills all defined requirements and removes disadvantages of existing solutions. In the scope for further studies framework development possibilities and directions are listed.
66

Informační systém pro laboratoř krmiv / Information System for a Laboratory of Feeding Stuffs

Malý, Vojtěch January 2010 (has links)
This work describes development of the Information system for the laboratory of feeding stuff, NutriVet Company, Ltd. It defines the essential concepts associated with problems of the livestock nutrition and information system development. It is focusing on requirements analysis, design, implementation and testing suitable solution.
67

Dr. Eleine Mad

Jacobsson, Madeleine January 2021 (has links)
Dr. Eleine Mad är Madeleine Jacobsssons talesperson för dom vetenskapliga och paranormala upptäckter som uppstår i hennes världar. Hon beskriver innehåll, teknik och estetik utifrån ett kategoriseringssytem där konsten delas upp som olika typer av komponenter och därefter avkodas dessa allteftersom. För att förstå intuitionens inblandning i arbetsprocessen omförvandlas den till tre separata roller av en Sökare, Samlare och Myntare. Med rollerna försöker jag beskriva på vilka sätt som intuitionen är till gagn eller av förödelse för det konstnärliga arbetet. Sagan om M handlar om en grodlik karaktär, Delop, som lämnar sin hemplanet för att uppsöka andra världar. I sitt sökande hittar Delop ett folkslag vars syn och levnadssätt skiljer sig från hennes erfarenheter av “verkligheten” såsom hon lärt sig att överleva i den. / Dr. Eleine Mad is Madeleine Jacobsson's spokesperson for the scientific and paranormal discoveries that arise in her worlds. She describes content, tecniques and aesthetics based on a categorization system where art is divided into different types of components and then decoded as they go. To understand the intuition's involvement in the work process, it is transformed into three separate roles by a Seeker, Collector and a Myntare(In swedish language the one who is a "myntare" -is verbally declaring a concept or term). With these roles I try to describe in what ways intuition is beneficial or devastating to the artistic work. The story of M is about a frog-like character, Delop, who leaves the home planet to seek out other worlds. In her search, Delop finds a world whose views and lifestyles differ from her experiences of "reality" as she learned to survive in it. / <p>Recorded sound and image material of the presentation is available for private use.</p>

Page generated in 0.0617 seconds