• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 241
  • 142
  • 127
  • 117
  • 16
  • 15
  • 14
  • 12
  • 7
  • 6
  • 6
  • 5
  • 4
  • 2
  • 2
  • Tagged with
  • 773
  • 203
  • 164
  • 124
  • 108
  • 107
  • 104
  • 89
  • 82
  • 73
  • 71
  • 70
  • 69
  • 62
  • 59
  • 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.
101

A Modular API for Intelligent Virtual Agents

Franzén, Daniel January 2007 (has links)
<p>This report proposes a modular Application Programmer's Interface (API) for handling the mental layer of intelligent virtual agents for a wide range of application types, with the aim of reducing the work required to program a completely new AI engine, and describes its implementation. One of the key elements and major difficulties in its design is the need to make it general enough to suit most types of applications, while preserving its usefulness and keeping it both efficient and reliable. A sample application interfacing with the API is created to demonstrate its capabilities, various AI algorithms are looked into and their respective suitability for the API is evaluated, and some techniques are implemented as modules in the API.</p>
102

Serialisering av API mellan PC och inbyggda system

Andersson, Jonas January 2010 (has links)
Detta examensarbete behandlar problemet med att testa inbyggda system i kontorsmiljö. För att göra detta och därigenom kunna göra anrop på det inbyggda systemets API, måste detta anrop skickas som ett seriellt datapaket över en seriell kommunikationslänk som TCP/IP. Detta möjliggjordes genom att först upprätta en kommunikationslänk med protokollet TCP/IP, där användningen av POSIX-sockets tillämpades. För att packa ner och packa upp funktionsanropen till seriell data implementerades ett protokoll som följdes när detta utfördes. Hantering av data i samband med överföring över TCP/IP sköttes av ett protokoll vid namn BGSFP, ett protokoll som bygger på det tidigare protokollet TSFP.
103

Migration of Applications across Object-Oriented APIs

Tonelli Bartolomei, Thiago January 2012 (has links)
Software developers often encapsulate reusable code as Application Programming Interfaces (APIs). The co-evolution of applications and APIs may motivate an API migration: the replacement of application dependencies to an original API by dependencies to an alternative API that provides similar functionality and abstractions. In this dissertation, we investigate issues associated with API migration in object-oriented systems, with special focus on wrapping approaches. We present two studies and a set of developer interviews that elicit issues in the process and techniques used in API migration in practice. The results suggest that the most pressing issues relate to discovery and specification of differences between APIs, and to assessment of migration correctness. This dissertation introduces techniques and a method to address these issues. We propose the use of design patterns to support the specification of API wrappers. API wrapping design patterns encode solutions to common wrapping design problems. We present an initial catalog of such patterns that were abstracted from programming idioms found in existing API wrappers. We introduce the concept of compliance testing for API migration, a form of automated testing. Compliance testing supports the discovery of behavioral differences between a wrapper and its corresponding original API, as well as assessment of wrapper correctness. Compliance testing uses API contracts and assertion tunings to explicitly capture and enforce the notion of a “good enough” wrapper that is informal in practice. We present the Koloo method for wrapper-based API migration. The method prescribes practical steps to use compliance testing as a means to elicit the requirements for the API migration, and to assess its correctness. Koloo fits within the iterative, sample-driven general API migration process usually followed by developers in practice. We evaluate the Koloo method in an empirical study. The subjects cover the domains of XML processing, GUI programming and bytecode engineering. The results provide evidence that Koloo is superior to alternative methods in driving the development of a wrapper that is tailored for the application under migration. The results also show that API contracts help driving the evolution of the wrapper, and assertion tuning is necessary to relax the semantics of strict equality contracts, and useful to compromise on features that are difficult to emulate perfectly. Finally, we validate that the proposed design patterns are used in practical wrappers.
104

Serialisering av API mellan PC och inbyggda system

Andersson, Jonas January 2010 (has links)
<p>Detta examensarbete behandlar problemet med att testa inbyggda system i kontorsmiljö. För att göra detta och därigenom kunna göra anrop på det inbyggda systemets API, måste detta anrop skickas som ett seriellt datapaket över en seriell kommunikationslänk som TCP/IP.</p><p>Detta möjliggjordes genom att först upprätta en kommunikationslänk med protokollet TCP/IP, där användningen av POSIX-sockets tillämpades. För att packa ner och packa upp funktionsanropen till seriell data implementerades ett protokoll som följdes när detta utfördes. Hantering av data i samband med överföring över TCP/IP sköttes av ett protokoll vid namn BGSFP, ett protokoll som bygger på det tidigare protokollet TSFP.</p>
105

Ninon : Förslag till implementation av MongoDB och REST-API

Hammarström, Fredrik January 2015 (has links)
Målet med detta projekt har varit att, till en ny digital handelsplats, ge ett förslag till en implementation av MongoDB, med tillhörande REST-API, för hantering av användar- och annonsdata. Förslaget ska innebära en prestandaeffektiv och säker databas med möjlighet till framtida skalning, tillsammans med ett API för klientkommunikation med hantering av relevanta förfrågningar mot databasen. Prestandan av databasen handlar främst om att i förslaget ange vilka olika former av indexering som bör implementeras, tillsammans med ett förslag till relationsmodell, och vad detta ger för positiva och negativa effekter på systemet. Denna prestanda bör även återspeglas till största möjliga mån i API:et genom att utnyttja den indexering som väljs på bästa sätt. Säkerhet och skalning diskuteras under arbetet för att ge ett förslag på hur detta bäst hanteras för minimera riskerna för dataförlust, samt minimera nedtiden av databasen vid en eventuell framtida skalning. Resultatet visar att de förslag som arbetats fram under projektets gång har stor positiv påverkan på prestandan, samt möjliggör bland annat fritextsökningar och geografisk gallring av annonssökningar, baserat på användarens geografiska position, genom användande av olika typer av index. / <p>Presentationen utförs per distans via Adobe Connect.</p>
106

Online Content Popularity in the Twitterverse: A Case Study of Online News

2014 January 1900 (has links)
With the advancement of internet technology, online news content has become very popular. People can now get live updates of the world's news through online news sites. Social networking sites are also very popular among Internet users, for sharing pictures, videos, news links and other online content. Twitter is one of the most popular social networking and microblogging sites. With Twitter's URL shortening service, a news link can be included in a tweet with only a small number of characters, allowing the rest of the tweet to be used for expressing views on the news story. Social links can be unidirectional in Twitter, allowing people to follow any person or organization and get their tweet updates, and share those updates with their own followers if desired. Through Twitter thousands of news links are tweeted every day. Whenever there is a popular new story, different news sites will publish identical or nearly identical versions (``clones'') of that story. Though these clones have the same or very similar content, the level of popularity they achieve may be quite different due to content agnostic factors such as influential tweeters, time of publication and the popularities of the news sites. It is very important for the content provider site to know about which factor plays a important role to make their news link popular. In this thesis research, a data set is collected containing the tweets made for the 218 members of 25 distinct sets of news story clones. The collected data is analyzed with respect to basic popularity characteristics concerning number of tweets of various types, relative publication times of clone set members, tweet timing and number of tweeter followers. Then, several other factors are investigated to see their impact in making some news story clones more popular than others. It is found that multiple content-agnostic factors i.e. maximum number of followers, self promotional tweets plays an impact on news site's stories overall popularity, and a first step is taken at quantifying their relative importance.
107

Study of polymer hydration and drug release: texture analysis and model evaluation

Li, Hongtao 23 July 2012 (has links)
Hydrophilic polymers in a swellable matrix tablet hydrate quickly to form a hydrogel layer on the exterior of the dosage once in contact with water or biologic fluid. The resultant hydrogel serves as a barrier to regulate water permeation into the matrix and drug diffusion from the preparation. It is therefore important to understand how the polymer is hydrated and what mechanism exists between hydrogel formation and drug dissolution from a swellable matrix tablet. In this thesis, a TA texture analyzer was utilized to monitor and characterize matrix swelling properties during dissolution process. Multiple regression models were employed to analyze the quantitative relationship between drug dissolution or hydrogel thickness and major formulation factors (polymer ratio, drug solubility). Modified release matrix tablets were prepared using four APIs with a range of aqueous solubility, i.e., acetaminophen (ACE), chlorpheniramine (CHL), ibuprofen (IBU), and pseudoephedrine hydrochloride (PSE). Two hydrophilic polymers, polyethylene oxide (PEO) and hydroxypropyl methylcellulose (HPMC) were selected and tested as primary matrix polymers for the formulations. It was found from the experiments that multiple regression model was capable of estimating drug dissolution for both PEO and HPMC matrix preparations. Based on major formulation factors the regression models provide satisfactory prediction of drug release, which could further aid in formulation development and optimization.
108

Study of polymer hydration and drug release: texture analysis and model evaluation

Li, Hongtao 23 July 2012 (has links)
Hydrophilic polymers in a swellable matrix tablet hydrate quickly to form a hydrogel layer on the exterior of the dosage once in contact with water or biologic fluid. The resultant hydrogel serves as a barrier to regulate water permeation into the matrix and drug diffusion from the preparation. It is therefore important to understand how the polymer is hydrated and what mechanism exists between hydrogel formation and drug dissolution from a swellable matrix tablet. In this thesis, a TA texture analyzer was utilized to monitor and characterize matrix swelling properties during dissolution process. Multiple regression models were employed to analyze the quantitative relationship between drug dissolution or hydrogel thickness and major formulation factors (polymer ratio, drug solubility). Modified release matrix tablets were prepared using four APIs with a range of aqueous solubility, i.e., acetaminophen (ACE), chlorpheniramine (CHL), ibuprofen (IBU), and pseudoephedrine hydrochloride (PSE). Two hydrophilic polymers, polyethylene oxide (PEO) and hydroxypropyl methylcellulose (HPMC) were selected and tested as primary matrix polymers for the formulations. It was found from the experiments that multiple regression model was capable of estimating drug dissolution for both PEO and HPMC matrix preparations. Based on major formulation factors the regression models provide satisfactory prediction of drug release, which could further aid in formulation development and optimization.
109

Migration of Applications across Object-Oriented APIs

Tonelli Bartolomei, Thiago January 2012 (has links)
Software developers often encapsulate reusable code as Application Programming Interfaces (APIs). The co-evolution of applications and APIs may motivate an API migration: the replacement of application dependencies to an original API by dependencies to an alternative API that provides similar functionality and abstractions. In this dissertation, we investigate issues associated with API migration in object-oriented systems, with special focus on wrapping approaches. We present two studies and a set of developer interviews that elicit issues in the process and techniques used in API migration in practice. The results suggest that the most pressing issues relate to discovery and specification of differences between APIs, and to assessment of migration correctness. This dissertation introduces techniques and a method to address these issues. We propose the use of design patterns to support the specification of API wrappers. API wrapping design patterns encode solutions to common wrapping design problems. We present an initial catalog of such patterns that were abstracted from programming idioms found in existing API wrappers. We introduce the concept of compliance testing for API migration, a form of automated testing. Compliance testing supports the discovery of behavioral differences between a wrapper and its corresponding original API, as well as assessment of wrapper correctness. Compliance testing uses API contracts and assertion tunings to explicitly capture and enforce the notion of a “good enough” wrapper that is informal in practice. We present the Koloo method for wrapper-based API migration. The method prescribes practical steps to use compliance testing as a means to elicit the requirements for the API migration, and to assess its correctness. Koloo fits within the iterative, sample-driven general API migration process usually followed by developers in practice. We evaluate the Koloo method in an empirical study. The subjects cover the domains of XML processing, GUI programming and bytecode engineering. The results provide evidence that Koloo is superior to alternative methods in driving the development of a wrapper that is tailored for the application under migration. The results also show that API contracts help driving the evolution of the wrapper, and assertion tuning is necessary to relax the semantics of strict equality contracts, and useful to compromise on features that are difficult to emulate perfectly. Finally, we validate that the proposed design patterns are used in practical wrappers.
110

MOSAIC, eine webbasierte Modellierungs- und Simulationsumgebung für die Verfahrenstechnik /

Zerry, Rodolphe. January 2008 (has links)
Zugl.: Berlin, Techn. Universiẗat, Diss., 2008.

Page generated in 0.0249 seconds