• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 99
  • 35
  • 24
  • 18
  • 12
  • 8
  • 5
  • 5
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 241
  • 64
  • 50
  • 35
  • 27
  • 26
  • 24
  • 23
  • 22
  • 21
  • 20
  • 17
  • 16
  • 15
  • 14
  • 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

Modeling and visualization of version-controlled documents

Kim, Seungyeon 05 April 2011 (has links)
Version-controlled documents, such as Wikipedia or program codes in Subversion, demands a novel methodology to be analyzed efficiently. The documents are continually edited by one or more authors in contrast of the case of static documents. These collaborative processses make traditional methodologies to be ineffective, yet needs for efficient methodologies are rapidly developing. This paper proposes two new models based on Local Space-time Smoothing (LSS) which captures important revision patterns while Cumulative Revision Map (CRM) tracks word insertions and deletions in particular positions of a document. These two methods enable us to understand and visualize the revision patterns intuitively and efficiently. Synthetic data and real-world data are used to demonstrate its applicability.
62

Conflict Detection in DeeDS

Hoffman, Markus January 2005 (has links)
<p>In distributed database systems, immediate global consistency of replicated data can be achieved by distributed commit protocols that are typically unpredictable. If real-time characteristics are necessary, such unpredictability has to be avoided. In a distributed real-time database, optimistic replication can be used to avoid unpredictable delays by allowing transactions to commit locally. The update of other nodes is performed as soon as possible. If optimistic replication is used, conflicts may occur since data can be changed locally without synchronously informing other nodes. To detect these conflicts, this thesis introduces a conflict detection approach for DeeDS, a distributed, active real-time database that supports a dynamic node set. A comparison of existing conflict detection approaches is performed, and it is found that the dynamic version vector approach is the best fitting approach. The main reason is that it can handle a dynamic node set with a minimum of additional conflict detection data. To show the realization of the approach in DeeDS, dynamic version vectors have been implemented. Additionally, conflict management in DeeDS is redesigned to allow separation of conflict detection and conflict resolution. This makes the software architecture more flexible and is a first step towards application specific conflict resolution.</p>
63

Designing and implementing a system for automating the Java project analysis process

Yan, Zheng January 2008 (has links)
<p>A process for the analysis and collection of information of software systems has been defined. It extracts relevant information of project source files from an online repository and stores that meta-information in a database for further processing. Then, according to the meta-information in the database, it downloads the source files and writes the feedback information back to the database as well. Now the data can be used as input for various analysis tools, in our case a tool called VizzAnalyzer, which reads the project source code and performs a series of software quality analyses.</p><p>But actually, the process, which is mentioned above needs, a lot of manual work, makes the work inefficient and the analysis of large numbers of projects impossible.</p><p>Thus, a series of thesis projects has been devised to automate the whole process. This thesis aims at automating the information extraction and source file download work, which will make the latter preparation of the analysis task much easier and more efficient.</p>
64

Randkonzentrierte und adaptive hp-FEM

Eibner, Tino 12 July 2006 (has links) (PDF)
Die vorliegende Arbeit befasst sich mit verschiedenen Aspekten der hp-FEM. Insbesondere werden hierbei folgende Punkte genauer untersucht: 1. Das effiziente Aufstellen der Steifigkeitsmatrix auf Referenzelementen, die keine Tensorproduktstruktur besitzen. 2. Eine lokale Konvergenzbetrachtung für die randkonzentrierte hp-FEM. 3. Ein Multilevel-Löser für die randkonzentrierte hp-FEM. 4. Eine Strategie für hp-Adaptivität.
65

Designing and implementing a system for automating the Java project analysis process

Yan, Zheng January 2008 (has links)
A process for the analysis and collection of information of software systems has been defined. It extracts relevant information of project source files from an online repository and stores that meta-information in a database for further processing. Then, according to the meta-information in the database, it downloads the source files and writes the feedback information back to the database as well. Now the data can be used as input for various analysis tools, in our case a tool called VizzAnalyzer, which reads the project source code and performs a series of software quality analyses. But actually, the process, which is mentioned above needs, a lot of manual work, makes the work inefficient and the analysis of large numbers of projects impossible. Thus, a series of thesis projects has been devised to automate the whole process. This thesis aims at automating the information extraction and source file download work, which will make the latter preparation of the analysis task much easier and more efficient.
66

Texts in motion : an exploration in design cinema

Moody, Jennifer S. January 2005 (has links)
The objective of this creative project was the exploration of the new genre of Design Cinema, specifically to use typography and motion graphics to tell a story. Design Cinema is best defined as a hybrid form of moving image that falls between motion graphics and filmmaking. The secondary objective was to design and create three significant pieces of work in Design Cinema, which focuses on utilizing typography and graphics in an abstracted story-based environment.The stories illustrated come from the book of Psalms in the New International Version translation of the Bible. These are some of the oldest texts in the world. This body of work, completed in high-definition video, required a process of pre-production (treatment, storyboarding, and planning), production (shooting, lighting, and directing), and post-production (capturing, editing, compositing, and design). Bill Viola, Jem Cohen, and Michel Gondry have impacted the style and structure of my video work. / Department of Art
67

Te Deum - op. 55

Romberg , Andreas 24 August 2011 (has links) (PDF)
Corrected and modernized (clefs, instruments) edition, very close to original and practical - but NOT SCIENTIFICALLY CRITICAL - this great version with full orchestra as in original dedicated to marriage of HRH Prince William of England and His Lady Catherine Middleton on 29th of April 2011. Derived from print, app. 1819, digital library, SLUB DRESDEN.
68

Leaving behind what we are not. Applying a systems thinking perspective to present unlearning as an enabler for finding the best version of the self

Grisold, Thomas, Kaiser, Alexander 03 1900 (has links) (PDF)
In response to criticism on the concept of "unlearning", we suggested that unlearning on an individual level should be defined as the reduction of the influence of old knowledge on cognitive and/or behavioural processes. In this article, we apply a systems thinking perspective on this definition to explore how far this kind of unlearning can possibly go and what happens if this process is inward-directed, i.e. affects the cognitive and behavioural patterns that define who we are. We take a knowledge perspective on the concept of the self and suggest that unlearning could trigger a disequilibrium, which in turn, enables a deep learning process and guides us to what is referred to as ideal or best version of the self. This does not only have implications for the individual level but it can initiate fundamental change processes in organizations.
69

Wavelet preconditioners for the p-version of the fem

Beuchler, Sven 11 April 2006 (has links) (PDF)
In this paper, we consider domain decomposition preconditioners for a system of linear algebraic equations arising from the <i>p</i>-version of the fem. We propose several multi-level preconditioners for the Dirichlet problems in the sub-domains in two and three dimensions. It is proved that the condition number of the preconditioned system is bounded by a constant independent of the polynomial degree. The proof uses interpretations of the <i>p</i>-version element stiffness matrix and mass matrix on [-1,1] as <i>h</i>-version stiffness matrix and weighted mass matrix. The analysis requires wavelet methods.
70

Choosing between Git and Subversion : How does the choice affect software developers?

Spandel, Daniel, Kjellgren, Johannes January 2014 (has links)
Today a lot of software projects are using version control systems for maintaining their software source code. There are a lot of version control systems, and the choice of which one to choose is far from simple. Today the two biggest version control systems are Git and Subversion. In this paper we have found the main differences between the two, and investigated how the choice between them affects software developers. Although software developers in many aspects are unaffected by the choice, we did find some interesting findings. When using Git, our empirical study shows that software developers seem to check in their code to the main repository more frequently than they do when using Subversion. We also found indications that software developers tend to use Subversion with a graphical interface, whereas the preferred interface for working with Git seems to be command-line. We were also surprised of how insignificant the learning aspect of the systems seems to be for the developers. Our goal with this paper is to provide a foundation to stand upon when choosing what version control system to use for a software project.

Page generated in 0.1033 seconds