To see the other types of publications on this topic, follow the link: Rich Internet Application (RIA).

Dissertations / Theses on the topic 'Rich Internet Application (RIA)'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 43 dissertations / theses for your research on the topic 'Rich Internet Application (RIA).'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Moosavi, Byooki Seyed Ali. "Component-Based Crawling of Complex Rich Internet Applications." Thèse, Université d'Ottawa / University of Ottawa, 2014. http://hdl.handle.net/10393/30636.

Full text
Abstract:
During the past decade, web applications have evolved substantially. Taking advantage of new technologies, Rich Internet Applications (RIAs) make heavy use of client side code to present content. Web crawlers, however, face new challenges in crawling RIAs, such as how to explore and identify different client states. The problem of crawling RIAs has been a focus for researchers during recent years, and solutions have been proposed based on constructing a state-transition model with DOMs as states and JavaScript events as transitions. When faced with real-life RIAs, however, a major problem prevalent in current solutions is state space explosion caused by the complexity of the RIAs. This problem prevents the automated crawlers from being usable on complex RIAs as they fail to produce useful results in a timely fashion. This research addresses the challenge of efficiently crawling complex RIAs with two main ideas: component-based crawling and similarity detection. Our experimental results show that these ideas lead to a drastic reduction of the time required to produce results, enabling the crawler to explore RIAs previously too complex for automated crawl.
APA, Harvard, Vancouver, ISO, and other styles
2

Voigt, Martin. "Kontextsensitive Informationsvisualisierung mit kompositen Rich Internet Applications für Endnutzer." Doctoral thesis, Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2015. http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-175889.

Full text
Abstract:
Das stetig wachsende Datenaufkommen - die weltweite Datenmenge verdoppelt sich alle zwei Jahre - ist eine wesentliche Herausforderung für den Menschen in allen Bereichen des beruflichen und privaten Alltags. Um trotzdem relevante Informationen zu identifizieren und auch zu verstehen, nehmen Techniken und Anwendungen zur InfoVis einen immer größeren Stellenwert ein. Leider hat sich die Vision der "InfoVis for and by the masses" aufgrund des notwendigen Daten-, Visualisierungs- und Programmierwissens noch nicht durchgesetzt. Zudem sind heutige InfoVis-Softwareanbieter mit dem Problem konfrontiert, verschiedenste Kontexte, wie Nutzergruppen oder Hard- und Softwareplattformen, unterstützen zu müssen. Ein möglicher Lösungsansatz für dieses Problem ist das Paradigma der kompositen Webanwendungen. Auf deren Basis können Daten und UI-Widgets je nach Anwendungsfall teils automatisch kombiniert werden. Dies erhöht die Wiederverwendbarkeit und spart Zeit sowie Entwicklungskosten. Unter Zuhilfenahme von (semantischen) Modellen ist es zudem möglich, eine komposite RIA an die vorliegende Situation zu adaptieren. Um dem Endanwender Zugang zu den kompositen RIA zu verschaffen, mangelt es jedoch an einem Integrationsprozess, der den speziellen Anforderungen der InfoVis gerecht wird. Diese Dissertation stellt deshalb neue Konzepte für einen ganzheitlichen Semantik-gestützten InfoVis-Prozess vor, der bspw. die Endnutzer-gerechte Filterung großer Datensätze, die kontextsensitive Auswahl von InfoVis-Komponenten, die Nutzerunterstützung bei der Exploration und Interpretation der Daten sowie die Gewinnung und Wiederverwendung von Visualisierungswissen adressiert. Zur Unterstützung des InfoVis-Prozesses werden weiterhin Konzepte für eine formale Wissensbasis mit Domänenwissen vorgeschlagen. Die modulare, mit W3C-Standards prototypisch realisierte Visualisierungsontologie definiert u.a. Konzepte und Relationen zu Daten, graphischen Vokabular, menschlicher Aktivität sowie veränderliches Faktenwissen. Ein weiterer, wesentlicher Beitrag der Arbeit liegt in der Architekturkonzeption für modellbasierte, komposite RIA für die InfoVis-Domäne, womit ein neues Anwendungsfeld des Software-Paradigmas erschlossen wird. Damit steht nun erstmals für eine komposite, webbasierte InfoVis-Lösung ein ganzheitliches Architekturkonzept zur Verfügung, das die Ausführbarkeit der Anwendungen in der heute existierenden, heterogenen Landschaft der (mobilen) Endgeräte gewährleisten kann. Durch die Implementierung entscheidender Architekturkonzepte sowie einer beispielhaften InfoVis-Anwendung für semantische Daten wurde die Tragfähigkeit der geschaffenen Konzepte nachgewiesen. Anhand einer Vielzahl von formativen sowie einer summativen Nutzerstudien konnte validiert werden, dass sich aus den neuen Konzepten Vorteile für den Endanwender bei der Erstellung einer InfoVis ergeben.
APA, Harvard, Vancouver, ISO, and other styles
3

Wilhelmsson, Jonas. "Rich Internet Application Platforms : En utvärderingsstudie av Adobe Flex, JavaFX och HTML5." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-73281.

Full text
Abstract:
Vi lever idag i en värld där sprickan mellan vad som går att skapa med en desktopapplikation och vad som är möjligt att implementera på en webbsida har blivit mindre än någonsin. För tio år sedan var det inte möjligt att skapa avancerade affärssystem på en webbklient, men i och med att tekniker har utvecklats och nya språk har skapats har även nya möjligheter öppnats framför våra ögon. Frågan är var gränsen går? Vad kan vi egentligen skapa med de webbramverk som finns tillgängliga idag. Det är en av frågorna denna rapport ska svara på. Idag finns det en stor mängd ramverk för att utveckla så kallade Rich Internet Applications, komplexa och dynamiska program som körs direkt från webbläsaren. Dessa har alla olika styrkor och svagheter som är mycket svåra att känna till om man inte studerar ramverken noggrant. I denna rapport beskrivs ramverken Adobe Flex, JavaFX och HTML5. Läsaren kommer få en tydlig bild av hur ramverken kom till, vad de bygger på för tekniker, hur koden ser ut för dem olika samt vad de använder för tekniker för att kommunicera med applikationer skrivna i andra språk. Rapporten kommer även klargöra vilka tekniker de stödjer för att skapa ett snyggt och anpassningsbart grafiskt gränssnitt, hur komponentstödet är utformat och huruvida man kan skapa modulära program med ramverken. Detta kommer utmynna i en analys där ramverkens för- och nackdelar sammanställs vilket slutligen ligger till grund för att jämföra dem med varandra och avgöra vilket ramverk som är bäst anpassat för att skapa omfattande desktopliknande applikationer på webben.
APA, Harvard, Vancouver, ISO, and other styles
4

Stříž, Martin. "Platforma pro vývoj RIA aplikací." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2011. http://www.nusl.cz/ntk/nusl-236954.

Full text
Abstract:
Práce má za cíl navrhnout a implementovat plaftormu pro interaktivní webové aplikace (Rich Internet Application - RIA) na základě vhodných technologíí pro programovací jazyky Java a JavaScript. Důraz je kladen na výběr odpovídající sady softwarových knihoven, používání principů správného objektově-orientovaného návrhu a programování a možnost dlouhodobé údržby výsledné aplikace.
APA, Harvard, Vancouver, ISO, and other styles
5

Lorz, Alexander, Eric Peukert, and Andy Moncsek. "Webclipse – Rich Internet Applications auf Grundlage serverseitiger Plugins." Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2014. http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-140611.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Lorz, Alexander, Eric Peukert, and Andy Moncsek. "Webclipse – Rich Internet Applications auf Grundlage serverseitiger Plugins." Technische Universität Dresden, 2007. https://tud.qucosa.de/id/qucosa%3A27910.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Ben, Hafaiedh Khaled. "A Scalable P2P RIA Crawling System with Fault Tolerance." Thesis, Université d'Ottawa / University of Ottawa, 2016. http://hdl.handle.net/10393/34646.

Full text
Abstract:
Rich Internet Applications (RIAs) have been widely used in the web over the last decade as they were found to be responsive and user-friendly compared to traditional web applications. RIAs use client-side scripting such as JavaScript which allows for asynchronous updates on the server-side using AJAX (Asynchronous JavaScript and XML). Due to the large size of RIAs and therefore the long time required for crawling, distributed RIA crawling has been introduced with the aim to decrease the crawling time. However, the current RIA crawling systems are not scalable, i.e. they are limited to a relatively low number of crawlers. Furthermore, they do not allow for fault tolerance in case that a failure occurs in one of their components. In this research, we address the scalability and resilience problems when crawling RIAs in a distributed environment and we explore the possibilities of designing an efficient RIA crawling system that is scalable and fault-tolerant. Our approach is to partition the search space among several storage devices (distributed databases) over a peer-to-peer (P2P) network where each database is responsible for storing only a portion of the RIA graph. This makes the distributed data structure invulnerable to a single point of failure. However, accessing the distributed data required by crawlers makes the crawling task challenging when the number of crawlers becomes high. We show by simulation results and analytical reasoning that our system is scalable and fault-tolerant. Furthermore, simulation results show that the crawling time using the P2P crawling system is significantly faster than the crawling time using both the non-distributed crawling system and the distributed crawling system using a single database.
APA, Harvard, Vancouver, ISO, and other styles
8

Laaroussi, Ahmed. "Assister la conduite de la conception en architecture : vers un système d'information orienté pilotage des processus." Thesis, Vandoeuvre-les-Nancy, INPL, 2007. http://www.theses.fr/2007INPL077N/document.

Full text
Abstract:
De nos jours, les projets d’architecture font participer de nombreux acteurs différents de plus en plus éloignées géographiquement et cependant regroupées dans le cadre de l’élaboration d’un seul et même projet. Intégrer les points de vue de tous ces acteurs de la conception en prenant en compte le cycle de vie du bâtiment suggère une certaine « transversalité » de la conception et est rendu possible par une prise en compte très tôt dans les processus, de contraintes ou de paramètres gérés beaucoup plus tard dans les organisations traditionnelles. Cette étude souligne l’exigence forte d’une conduite de la conception pour améliorer la qualité de cette dernière et réduire ainsi l’apparition des dysfonctionnements. En ce sens, nous mettons en exergue les caractéristiques multidisciplinaires et les aspects prédictifs et réactifs de la conduite de la conception en architecture. Ensuite sur la base des modèles cognitifs existants, nous proposons un modèle combinant de façon simple trois activités primitives (analyse, proposition, évaluation). Ensuite nous enrichissons ce modèle pour couvrir les aspects prédictifs et réactifs de la conduite de la conception. Cela se fait sur la base de notre analyse de la conduite de la conception qui a permis de révéler deux entités, généralement implicites mais omniprésentes dans les projets de conception : la situation problématique et la situation visée. Enfin, nous spécifions et présentons une maquette d’un outil d’un niveau supérieur par rapport aux outils existants et qui peut être qualifié d’outil réactif. Cela signifie qu’il ne permet pas de définir une solution, mais de déterminer quand l’intervention de l’acteur pilote est souhaitable<br>Nowadays, numerous architecture projects require different actors who are more and more remotely located to work together on the elaboration of a common project. The inputs of these actors of design need to be integrated by taking into account the life cycle of the buildings, which requires that design have a "transversal" dimension. This can be achieved by including, in the early stages of process, constraints and parameters that are usually managed much later in traditional organizations. This study highlights the strong demand for design steering aiming at improving the quality of design and thus reducing the appearance of dysfunctions. With regard to this, we highlight the multidisciplinary characteristics as well as the predictive and reactive aspects of design steering in architecture. Then, based on existing cognitive models, we propose a model combining - in a simple way - three primary activities (analysis, proposition, evaluation). Then we enrich the model so that it covers the predictive and reactive aspects of design steering. This is done on the basis of our analysis of design steering, which allowed to uncover two narrowly linked entities. These two entities, which are generally implicit but are actually present in design projects, are: the problematic situation and the aimed situation. Finally, we specify and present the mock-up of a tool that is superior to the existing drawing, CAD, calculation or simulation tools. The tool that we present doesn't belong to the same "family". In fact, it can be called "reactive", which means that instead of allowing to define a solution, it allows to determine when the intervention pilot actor is needed
APA, Harvard, Vancouver, ISO, and other styles
9

Laaroussi, Ahmed. "Assister la conduite de la conception en architecture : vers un système d'information orienté pilotage des processus." Electronic Thesis or Diss., Vandoeuvre-les-Nancy, INPL, 2007. http://www.theses.fr/2007INPL077N.

Full text
Abstract:
De nos jours, les projets d’architecture font participer de nombreux acteurs différents de plus en plus éloignées géographiquement et cependant regroupées dans le cadre de l’élaboration d’un seul et même projet. Intégrer les points de vue de tous ces acteurs de la conception en prenant en compte le cycle de vie du bâtiment suggère une certaine « transversalité » de la conception et est rendu possible par une prise en compte très tôt dans les processus, de contraintes ou de paramètres gérés beaucoup plus tard dans les organisations traditionnelles. Cette étude souligne l’exigence forte d’une conduite de la conception pour améliorer la qualité de cette dernière et réduire ainsi l’apparition des dysfonctionnements. En ce sens, nous mettons en exergue les caractéristiques multidisciplinaires et les aspects prédictifs et réactifs de la conduite de la conception en architecture. Ensuite sur la base des modèles cognitifs existants, nous proposons un modèle combinant de façon simple trois activités primitives (analyse, proposition, évaluation). Ensuite nous enrichissons ce modèle pour couvrir les aspects prédictifs et réactifs de la conduite de la conception. Cela se fait sur la base de notre analyse de la conduite de la conception qui a permis de révéler deux entités, généralement implicites mais omniprésentes dans les projets de conception : la situation problématique et la situation visée. Enfin, nous spécifions et présentons une maquette d’un outil d’un niveau supérieur par rapport aux outils existants et qui peut être qualifié d’outil réactif. Cela signifie qu’il ne permet pas de définir une solution, mais de déterminer quand l’intervention de l’acteur pilote est souhaitable<br>Nowadays, numerous architecture projects require different actors who are more and more remotely located to work together on the elaboration of a common project. The inputs of these actors of design need to be integrated by taking into account the life cycle of the buildings, which requires that design have a "transversal" dimension. This can be achieved by including, in the early stages of process, constraints and parameters that are usually managed much later in traditional organizations. This study highlights the strong demand for design steering aiming at improving the quality of design and thus reducing the appearance of dysfunctions. With regard to this, we highlight the multidisciplinary characteristics as well as the predictive and reactive aspects of design steering in architecture. Then, based on existing cognitive models, we propose a model combining - in a simple way - three primary activities (analysis, proposition, evaluation). Then we enrich the model so that it covers the predictive and reactive aspects of design steering. This is done on the basis of our analysis of design steering, which allowed to uncover two narrowly linked entities. These two entities, which are generally implicit but are actually present in design projects, are: the problematic situation and the aimed situation. Finally, we specify and present the mock-up of a tool that is superior to the existing drawing, CAD, calculation or simulation tools. The tool that we present doesn't belong to the same "family". In fact, it can be called "reactive", which means that instead of allowing to define a solution, it allows to determine when the intervention pilot actor is needed
APA, Harvard, Vancouver, ISO, and other styles
10

Vinkvist, Fredrik. "A feasibility study of building Set-top box user interfaces using Scalable Vector Graphics." Thesis, Linköping University, Department of Electrical Engineering, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-12453.

Full text
Abstract:
<p>An IPTV Set-top box enables the possibility of doing much more than decodingtelevision content. Its Ethernet interface gives it the same possibilities to communicatewith the outside world as any network device. This enables a wide rangeof services from internet radio to acting as a digital media receiver in your homenetwork. These highly interactive services increase the demands for responsiveand visually attractive user interfaces.Due to the cost-sensitive market of IPTV STBs the preferred platform to developthe user interface is the HTML browser as it allows for fast developmenttimes and low costs. As a W3C standard it also offers high portability and hardwareabstraction making it easy to use more than one STB vendor. The cons ofHTML based GUIs are low performance and lacklustre graphics.This thesis aims to find out if SVG can be used to achieve rich, scalable and animatedgraphics with high performance and still keep the attractive characteristicsof HTML.To do this much effort was put into identifying the strenghts and weaknesses ofSVG. The lessons learned resulted in an SVG AJAX framework called TOIXSVGmaking it possible to develop SVG GUIs in the same manner as modern Rich InternetApplications, enabling component reuse to make sure development time scalespreferably with the scope and complexity of the user interface. Along with theframework several new widgets had to be developed to achieve the targeted functionality.As a proof of concept a mock-up GUI was created with the frameworkand widgets.</p>
APA, Harvard, Vancouver, ISO, and other styles
11

Sokol, Miroslav. "Online LaTeX editor." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2012. http://www.nusl.cz/ntk/nusl-236475.

Full text
Abstract:
This diploma thesis has its purpose in creating such an editor of LATEX language, which would succeed in the competition of existing solutions. To offer users a basis typical for this type of editors and add functions that will make him a unique project. The progress went in a direction of transparent environment and completely trivial operating. Most of the functions are available through 1 click only. Predefined templates are displayed immediately including previews and it is possible to download them with all source codes. Some kinds of actions redraw the whole content of the page. In other cases, we used update panels for partially redraw the content or client javascript. Due to available archivation of .zip files we can even process more files at the same time. Program is designed in a way to be able to further continue developing it and even broaden his features.
APA, Harvard, Vancouver, ISO, and other styles
12

Laaroussi, Ahmed. "ASSISTER LA CONDUITE DE LA CONCEPTION EN ARCHITECTURE:VERS UN SYSTEME D'INFORMATION ORIENTE PILOTAGE DES PROCESSUS." Phd thesis, Institut National Polytechnique de Lorraine - INPL, 2007. http://tel.archives-ouvertes.fr/tel-00267167.

Full text
Abstract:
De nos jours, nombre de projets d'architecture font participer de nombreux acteurs différents de plus en plus éloignées géographiquement et cependant regroupées dans le cadre de l'élaboration d'un seul et même projet. Intégrer les points de vue de tous ces acteurs de la conception en prenant en compte le cycle de vie du bâtiment suggère une certaine « transversalité » de la conception et est rendu possible par une prise en compte très tôt dans les processus, de contraintes ou de paramètres gérés beaucoup plus tard dans les organisations traditionnelles.<br />Cette étude souligne l'exigence forte d'une conduite de la conception afin d'améliorer la qualité de cette dernière et réduire de la sorte l'apparition des dysfonctionnements. En ce sens, nous mettons en exergue les caractéristiques multidisciplinaires et les aspects prédictifs et réactifs de la conduite de la conception en architecture. Ensuite sur la base des modèles cognitifs existants, nous proposons un modèle combinant de façon simple trois activités primitives (analyse, proposition, évaluation). Ensuite nous enrichissons ce modèle pour couvrir l'aspect prédictif et l'aspect réactif de la conduite de la conception. Cela se fait sur la base de notre analyse de la conduite de la conception qui a permis de révéler deux entités étroitement liées, généralement implicites mais omniprésentes dans les projets de conception : la situation problématique et la situation visée. Enfin, nous spécifions et présentons une maquette d'un outil d'un niveau supérieur par rapport aux outils existants de dessin, de CAO, de Calcul ou de simulation. A l'inverse, l'outil que nous spécifions dans cette étude se démarque de cette famille d'outils. Il peut en effet être qualifié d'outil réactif. Cela signifie qu'il ne permet pas de définir une solution, mais de déterminer quand l'intervention de l'acteur pilote est souhaitable.
APA, Harvard, Vancouver, ISO, and other styles
13

Giuliani, Enrico. "Sviluppo di Rich Internet Application." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2010. http://amslaurea.unibo.it/1439/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
14

Z?uñiga, Fallas Norberto. "Interest rate behavior under financial liberalization in Costa Rica : empirical applications /." The Ohio State University, 1993. http://rave.ohiolink.edu/etdc/view?acc_num=osu1487842372896341.

Full text
APA, Harvard, Vancouver, ISO, and other styles
15

Šimík, Adam. "Tvorba internetových aplikací pomocí Rich Internet Application Adobe AIR." Master's thesis, Vysoké učení technické v Brně. Fakulta strojního inženýrství, 2009. http://www.nusl.cz/ntk/nusl-228683.

Full text
Abstract:
This thesis explores the development of desktop applications using Adobe AIR (Adobe Itegrated Runtime) technology. Applications like these are based on web technologies but they do not have such restricted access to resources of operating system as web applications. Moreover, it is possible to install these applications on various operating systems without the need of their previous compilation for a specific operating platform. Apart from describing technologies used for developing AIR applications, this thesis also presents an application which is used for testing the possibilities and features that AIR technology offers.
APA, Harvard, Vancouver, ISO, and other styles
16

Choudhary, Suryakant. "M-crawler: Crawling Rich Internet Applications Using Menu Meta-model." Thèse, Université d'Ottawa / University of Ottawa, 2012. http://hdl.handle.net/10393/23118.

Full text
Abstract:
Web applications have come a long way both in terms of adoption to provide information and services and in terms of the technologies to develop them. With the emergence of richer and more advanced technologies such as Ajax, web applications have become more interactive, responsive and user friendly. These applications, often called Rich Internet Applications (RIAs) changed the traditional web applications in two primary ways: Dynamic manipulation of client side state and Asynchronous communication with the server. At the same time, such techniques also introduce new challenges. Among these challenges, an important one is the difficulty of automatically crawling these new applications. Crawling is not only important for indexing the contents but also critical to web application assessment such as testing for security vulnerabilities or accessibility. Traditional crawlers are no longer sufficient for these newer technologies and crawling in RIAs is either inexistent or far from perfect. There is a need for an efficient crawler for web applications developed using these new technologies. Further, as more and more enterprises use these new technologies to provide their services, the requirement for a better crawler becomes inevitable. This thesis studies the problems associated with crawling RIAs. Crawling RIAs is fundamentally more difficult than crawling traditional multi-page web applications. The thesis also presents an efficient RIA crawling strategy and compares it with existing methods.
APA, Harvard, Vancouver, ISO, and other styles
17

Heidenbluth, Norbert. "Individualisierung statischer und dynamischer Rich-Internet-Applications unter besonderer Berücksichtigung von Barrierefreiheit." Berlin Logos-Verl, 2010. http://d-nb.info/1001628152/04.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Vikström, Cecilia. "Interface design of a financial application with usability principles." Thesis, Jönköping University, JTH, Computer and Electrical Engineering, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-628.

Full text
Abstract:
<p>Ma’at Solution är ett Österrikiskt företag beläget i Linz, som utvecklar affärssystem specialiserade på aktieportföljsoptimering och värdepappers hantering. Företaget önskar komplettera sin nuvarande produkt Ma’at Invest med en Internetversion som delvis ska fungera som substitut men också som komplement till huvudprogrammet.Projektet kallades Ma’at Online. Man vill använda sig av de fördelar som finns i och med det nuvarande Java-utvecklingsverktyget- Eclipse. Exempel på fördelar är möjligheten att förstora och förminska önskade fönster vid behov. Genom det nyutvecklade Adobe (förut Macromedia) Flex är detta nu möjligt även på Internet. Ur denna idé utvecklades ett övergripande mål:</p><p>- Skapa ett användarvänligt gränssnitt för Ma’at Online med hjälp av Adobe Flex.</p><p>Initialt analyserades arbetsflödet i det existerande programmet med hjälp av UMLnotation. På så sätt var det enklare att förstå hur programmet var uppbyggt och vilka funktioner som ansågs nödvändiga. Vidare definierades målgruppen för att förstå hur programmet ska användas och vilka krav som bör ställas. Dessa krav utarbetades ytterligare och användes sedan för att omforma arbetsflödet från den nuvarande applikationen. Därefter utvecklades en alternativ design som mötte de utsatta kraven. Slutligen testades programmet på användarna för att säkerställa användbarheten.</p><p>Ytterligare lades kraft på att skapa ett gränssnitt som tog vara på fördelarna med animation och användarmanipulation för att skapa ett bättre och enklare arbetsflöde som förhindrar frustration och misstag och som istället hjälper användaren vid behov.</p><p>Ur datateknisk synpunkt undersöktes vilka komponenter som borde användas och hur de kunde skapas i Adobe Flex med hjälp av programmeringsspråket ActionScript.</p><p>Projektet resulterade i ett användarvänligt och estetiskt gränssnitt baserad på ny revolutionerande teknik som talar till rätt målgrupp och uppfyller de för programmet uppsatta målen.</p><p>Av utvecklingsarbetet med Adobe Flex har slutsatsen dragits att tekniken fortfarande har komplikationer, men att inom ett par år kommer de funktioner som är vanligt förekommande i standardprogram användas på Internet.</p><br><p>Ma’at Solutions is an Austrian software company located in Linz. The company is specialized in financial business applications such as portfolio management systems.The company wishes to extend its existing product Ma’at Invest with an Internet version that will work as a substitute or complement to the main program. The project is named Ma’at Online. Ma’at Solutions would like to use the advantages in the present program developed in the Java development environment -Eclipse. An example of features that the company would like to transfer to the online version is that the user can enlarge or minimize windows on request. Through the newly released Adobe (former Macromedia) Flex this is possible even on the Internet. From this a general goal was established:</p><p>- Create the Ma’at Online interface with an optimal usability approach in Adobe Flex.</p><p>The workflow in the existing application was analyzed with UML-modeling notation. In this way it was easier to understand the purpose of the program and which functions were required. Furthermore the target user was defined to acquire the needs of the users. These requirements were then developed even more and were used in the remodeling of the workflow to better suit an Internet version. In addition to that, an alternative design was developed, that met the requirements stated in the prior stage. At last an evaluation was performed and a test study of the finished prototype was conducted to make sure that the program meets the requirements.</p><p>During the development process, time was spent on trying to use the advantages of animations and interaction manipulations to create a better and easier workflow that prevents the user from frustration and errors. Instead it is supposed to provide help to the user when needed. The components in the Adobe Flex were investigated and tested to see how they could be created in the scripting language Action Script and if they could fit into the application.</p><p>The result of the project was that the application is user-friendly and has an aesthetic interface based on an edge-cutting technology.</p><p>The conclusion of the development process in Adobe Flex is that the technology still has complications, however in a few years, the eatures used in standalone programs will be used on the Internet.</p>
APA, Harvard, Vancouver, ISO, and other styles
19

Thomas, Tasha M. "Design and implementation of an educational rich internet web application capable of physics simulation within real-time collaborative interfaces." Thesis, Massachusetts Institute of Technology, 2009. http://hdl.handle.net/1721.1/54488.

Full text
Abstract:
Thesis (S.B.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2009.<br>Cataloged from PDF version of thesis.<br>Includes bibliographical references (p. 27).<br>This paper attempts to explore the design needs and implementation needs for the creation of a rich internet application (RIA) designed to run inside a user's web browser that simulates simple physics concepts and allows for multiple users to collaborate with one another in real time. The purpose of using such application would be for use in an academic environment in order to allow for a novel way for teachers to interact with students in the teaching of physics. The open source software Eclipse together with the Flex Builder plug-in was used as an application programming interface in order to develop such application that would be designed to run with Adobe Flash Player. The application was designed to include user interactions that allows user to click and drag objects and watch the effects of inelastic collisions, acceleration and gravity, and frictional forces.<br>(cont.) Multiple users can connect to a client-server network in order to communicate and interact over multiple browsers running the same simulation. The application allowed for one user to click and move an object, while other users could watch the movement of said object in real-time within their own browser. Results of the design and implementation of this program showed that creating an educational program that can be used in a network setting and allow for real-time collaboration to be possible. Improvements must be made, however, in information processing between connected platforms, time delays due to these processes, and problems arising for atypical user movements and interactions.<br>by Tasha M Thomas.<br>S.B.
APA, Harvard, Vancouver, ISO, and other styles
20

Remiš, Michael. "Google Web Toolkit." Master's thesis, Vysoká škola ekonomická v Praze, 2016. http://www.nusl.cz/ntk/nusl-264289.

Full text
Abstract:
This diploma thesis deals with development of web applications using Google web Toolkit. GWT is modern set of open source tools that allows developers to create Rich Internet Applications completely in Java without any deep knowledge of JavaScript. The theoretical part of this thesis is focused on architecture of Google Web Toolkit, basic approaches and some advanced topics as MVP architecture, client-server communication or persistence layer. The practical part consists of set of examples which demonstrates approaches described in theoretical part.
APA, Harvard, Vancouver, ISO, and other styles
21

Rizzotti, Sven. "Syndicate individual service composition in the web-age." Aachen Shaker, 2007. http://d-nb.info/989943089/04.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Bargelis, Tautvydas. "Interaktyvios interneto sąsajos kūrimo metodika integruojant Flash, XML, ASP.NET, MSSQL technologijas." Master's thesis, Lithuanian Academic Libraries Network (LABT), 2006. http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2006~D_20060111_153404-14817.

Full text
Abstract:
Internet in recent years has changed quite a lot, usual static user interfaces poorly satisfy user's requirements or do not at all. That is why there is a need to analyze a new breed of internet presentation-level technique – rich internet applications (RIA). Main RIA technologies and several internet projects were analyzed in this thesis. Macromedia Flash technology was chosen because of its flexibility, multiplatform implementation, rich user experience, good integration among various server technologies. An experimental system named Ferry transport booking system was built using Macromedia Flash technology and implemented with Microsoft server technologies. Experimental research of this project is described; a comparative analysis of rich internet application and simple static interface advantages is provided.
APA, Harvard, Vancouver, ISO, and other styles
23

Langer, André Anders Jörg. "Evaluierung von AJAX-basierten frameworks für das Web 2.0." [S.l. : s.n.], 2007.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
24

Malinauskas, Kęstutis. "Raiškiųjų interneto programų technologijos ir jų panaudojimas kuriant interaktyvias paskirstytas sistemas." Master's thesis, Lithuanian Academic Libraries Network (LABT), 2009. http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2009~D_20090831_153732-82721.

Full text
Abstract:
Raiškiųjų interneto programų technologijos įgyja vis didesnę reikšmę interneto ir verslo sistemų kūrime. Jos leidžia sukurti sklandžią vartotojo sąsają, kuri išnaudoja naujas grafikos, skaičiavimų bei komunikacijos galimybes. Technologija yra aktyviai vystoma ir gauna vis daugiau dėmesio iš programinės įrangos kūrėjų. Šiame darbe pristatomos raiškiųjų interneto programų technologijos ir jų panaudojimas. Pristatomi nauji duomenų, verslo ir vaizdavimo logikos modeliavimo būdai. Aprašomos šių technologijų charakteristikos. Raiškiųjų interneto programų savybės palyginamos su darbastalio ir tradicinėmis interneto programų savybėmis. Sukurta pavyzdinė interaktyvi paskirstyta sistema ir parodomi galimi technologijos pritaikymo ir problemų sprendimo būdai. Galiausiai atliekami našumo ir apkrovimo testai, kurie parodo šių technologijų pritaikymo tikslingumą.<br>Internet technologies are being developed ever faster, and new ways for representing information are emerging. One such technology is Rich Internet Applications (RIA). This technology allows better and more responsive UI‘s, overwhelming graphic support, new computational, communication and interoperability capabilities. This technology is getting more and more support from key technology developers. In this work you will be presented with RIA technologies and their usage. New ways for working with data, business and presentation layers will be presented. RIA technology characteristics will be thoroughly analyzed and compared with desktop and traditional web applications. An example interactive distributed system will be presented to show possible technology choices and solutions. Finally performance and stress tests will be conducted to show RIA technology feasibility.
APA, Harvard, Vancouver, ISO, and other styles
25

Warman, Benjamin R. "A Suitable Software Architecture for Video Discussion Boards as Applied to the OLE Board." Miami University / OhioLINK, 2012. http://rave.ohiolink.edu/etdc/view?acc_num=miami1346189042.

Full text
APA, Harvard, Vancouver, ISO, and other styles
26

Guerriero, Annie. "La représentation de la confiance dans l'activité collective. Application à la coordination de l'activité de chantier de construction." Electronic Thesis or Diss., Vandoeuvre-les-Nancy, INPL, 2009. http://www.theses.fr/2009INPL018N.

Full text
Abstract:
L’activité de chantier se caractérise par un mode de production in situ. Dès lors, nombreux sont les dysfonctionnements qui peuvent apparaître. La coordination du chantier repose sur un mélange subtil entre interactions implicites et explicites, où l’organisation prend de multiples configurations (hiérarchique, adhocratique ou transversale), et où la qualité du processus collectif repose sur l’autonomie et le sens des responsabilités de chacun des intervenants. Nous faisons l’hypothèse qu’un tel contexte est largement fondé sur la notion de confiance, car celle-ci a la capacité de réduire la perception du risque et de permettre l’action dans un environnement incertain. En conséquence, nous suggérons un rapprochement entre les outils d’assistance à la coordination et la notion de confiance, et nous proposons une nouvelle approche du pilotage de l’activité collective à partir de la représentation de la confiance. Ce travail de doctorat se structure autour de la notion de « confiance dans le bon déroulement de l’activité ». Notre méthode consiste d’abord en l’identification des divers critères de confiance, consolidés par une étude de terrain. Puis, nous établissons un modèle mathématique destiné à évaluer cette confiance à partir des informations issues d’un contexte de coopération. Sur base de ces éléments, s’en suit la proposition d’un prototype dénommé Bat’iTrust. La navigation au sein de ce prototype est guidée par un tableau de bord centré sur le concept de confiance. Enfin, la validation de cette proposition repose sur des enquêtes et une phase d’expérimentation qui nous ont permis de confronter nos résultats à des sujets expérimentaux représentatifs du domaine<br>The building construction is an “on-site” production activity. Therefore numerous dysfunctions can appear during the activity. The coordination of building construction depends on a subtle combination between explicit vs. implicit interactions, where organization takes various forms (i.e. hierarchic, adhocratic and transversal). Quality of the collective process is thus largely dependent on autonomy capability and responsibility sharing of each of the involved actors. Our hypothesis is that such a collective context is mainly based on the notion of trust. Indeed trust has the capability to reduce the perception of risk and to enable action in uncertain environments. Consequently, we suggest applying trust notion to the issue of design of cooperation support tools, towards a new vision of collective activity management based on trust representation. This Ph.D. research introduces the notion of “trust in the good progress of the activity”. Our methodology consists firstly in identifying the various trust criterions that we validate through a terrain survey. Secondly we establish a mathematical model aiming at evaluating trust level based on cooperation context information. Then the proposition suggests a prototype tool, called Bat’iTrust. User-navigation inside the prototype is guided by a dashboard view centred on the trust concept. Finally the validation is assessed through both surveys and an experimentation stage. These ones allow us to confront our results to experimenters subjects representative of the construction domain
APA, Harvard, Vancouver, ISO, and other styles
27

Guerriero, Annie. "La représentation de la confiance dans l'activité collective Application à la coordination de l'activité de chantier de construction." Phd thesis, Institut National Polytechnique de Lorraine - INPL, 2009. http://tel.archives-ouvertes.fr/tel-00558823.

Full text
Abstract:
Les spécificités du secteur de la construction engendrent un contexte de travail coopératif que nous pouvons qualifier d'incertain par nature. L'activité de chantier se caractérise par un mode de production in situ. Dès lors, nombreux sont les dysfonctionnements qui peuvent apparaître. Nous citerons, par exemple, les problèmes liés à la nature du sol, aux intempéries ou encore ceux qui sont propres aux interactions entre les intervenants (ex. fourniture en matériaux, interfaces entre les corps de métier...). Aussi, la coordination repose sur un mélange subtil entre interactions implicites et explicites, où l'organisation prend de multiples configurations (hiérarchique, adhocratique ou transversale), et où la qualité du processus collectif repose sur l'autonomie et le sens des responsabilités de chacun des intervenants. Nous faisons l'hypothèse qu'un tel contexte est largement fondé sur la notion de confiance, car celle-ci a la capacité de réduire la perception du risque et de permettre l'action dans un environnement marqué par de nombreuses incertitudes. En conséquence, nous suggérons un rapprochement entre les outils d'assistance à la coordination et la notion de confiance, et nous proposons une nouvelle approche du pilotage de l'activité collective à partir de la représentation de la confiance. Ce travail de doctorat se structure autour de la notion de «confiance dans le bon déroulement de l'activité». Nous suggérons que celle-ci est dépendante de chacune des dimensions de l'activité collective : sa progression, les acteurs chargés de son exécution, les ouvrages en résultant (et leur difficulté de mise en œuvre), ainsi que les documents nécessaires à sa réalisation. Aussi, notre méthode consiste d'abord en l'identification des divers critères de confiance, consolidés par une étude de terrain. Puis, nous établissons un modèle mathématique destiné à évaluer cette confiance à partir des informations issues d'un contexte de coopération. Sur base de ces éléments, s'en suit la proposition d'un prototype dénommé Bat'iTrust, reposant sur une architecture logicielle multi-vues et orientée services. Pour l'utilisateur, la navigation au sein de ce prototype est guidée par un tableau de bord centré sur le concept de confiance. Enfin, la validation de cette proposition repose sur des enquêtes et une phase d'expérimentation qui nous ont permis de confronter nos résultats à des sujets expérimentaux représentatifs du domaine.
APA, Harvard, Vancouver, ISO, and other styles
28

Langer, André. "Evaluierung von AJAX-basierten frameworks für das Web 2.0." Thesis, Universitätsbibliothek Chemnitz, 2007. http://nbn-resolving.de/urn:nbn:de:swb:ch1-200700484.

Full text
Abstract:
„Remote Scripting“-Anwendungen erleben seit einigen Jahren einen regelrechten Anfrageboom. Während aus usability-Sicht bisher eine strikte Unterscheidung zwischen Desktop-Anwendungen und Webapplikationen herrschte, finden sich seit einiger Zeit zunehmend Angebote im World Wide Web, die diese strikte Trennung verwischen lassen. Interaktive Nutzerdialoge, nebenläufige Prozessabarbeitung und visuelle Unterstützungsmittel wie Drag & Drop- Effekte halten auf Webseiten Einzug, die dem Nutzer bisher nur aus eigenständigen Softwareprodukten in einer spezifischen Betriebssystemumgebung bekannt waren. Viele dieser neuen Anwendungs- und Interaktionsmöglichkeiten im weltweiten Datennetz werden inzwischen unter dem Oberbegriff Web 2.0 zusammengefasst. Für den Nutzer bringt dieser neue Entwicklungstrend viele Vorteile: Ansprechende, intuitive Nutzerführungen ohne die Notwendigkeit, eine ganze Internetseite bei jedem Interaktionsschritt neu zu laden und ohne bemerkbaren zeitlichen Overhead. Was für den Nutzer Erleichterung bringen soll, bedeutet häufig für einen Programmierer zunächst Mehraufwand. Eine Technik zur Realisierung solcher so genannten Rich Internet Applications, die sich in den letzten beiden Jahren immer mehr in den Vordergrund gedrängt hat, wird unter der Bezeichnung AJAX zusammengefasst. Einen einheitlichen Standard gibt es dabei nicht, sodass fast täglich neue AJAX-basierte frameworks veröffentlicht werden, die dem Programmierer (wenigstens einen Teil der) Komplexität der Programmflusssteuerung abnehmen sollen. Aufgabe der Studienarbeit soll es daher sein, das inzwischen unüberschaubar gewordene Angebot an AJAX frameworks zu systematisieren und einen Überblick über Vor- und Nachteile ausgewählter Programmbibliotheken zu geben. Dafür ist ein Kriterienkatalog zu erarbeiten, der eine Bewertung der verschiedenen frameworks nach unterschiedlichen Gesichtspunkten ermöglicht. Besonderer Schwerpunkt ist dabei auf Kriterien aus Programmierersicht (Sprachunabhängigkeit, Overhead, Implementierungsmöglichkeiten,…) und Anwendersicht (Plattformanforderungen, Einarbeitungszeit, Ergebnisqualität, …) zu legen. Auf den Kriterienkatalog ist anschließend eine Auswahl an bereits existierenden, frei verfügbaren AJAX frameworks anzuwenden, die als zukünftig relevant eingeschätzt werden. Die Ergebnisse sind abschließend in einer Gesamtübersicht zu präsentieren, die eine objektive Empfehlung für Nutzer darstellen soll, die vor der Wahl stehen, welche AJAX Programmbibliothek sie zukünftig einsetzen sollten.
APA, Harvard, Vancouver, ISO, and other styles
29

Beran, Milan. "Webové rozhraní pro zpracování obrazu." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2010. http://www.nusl.cz/ntk/nusl-237209.

Full text
Abstract:
This paper concerns design and implementation of a system which provides easier control of digital image processing console applications. The work is based on threes information technology domains: distributed systems, image processing and web technologies. The system consist of number of separated components communicating with each other in order of processing desired tasks. Control interface and the task daemon are implemented in PHP language. Image processing programs are implemented in C language using OpenCV graphic library. Control of the system is carried out through web graphical interface using dynamic control components implemented in Javascript language, jQuery library and jQueryUI interface. Part of the work is also a description of employment of the system in practical use in two environments, experiments concerning system performance and web interface user acceptance testing.
APA, Harvard, Vancouver, ISO, and other styles
30

von, Wenckstern Michael. "Web applications using the Google Web Toolkit." Master's thesis, Technische Universitaet Bergakademie Freiberg Universitaetsbibliothek "Georgius Agricola", 2013. http://nbn-resolving.de/urn:nbn:de:bsz:105-qucosa-115009.

Full text
Abstract:
This diploma thesis describes how to create or convert traditional Java programs to desktop-like rich internet applications with the Google Web Toolkit. The Google Web Toolkit is an open source development environment, which translates Java code to browser and device independent HTML and JavaScript. Most of the GWT framework parts, including the Java to JavaScript compiler as well as important security issues of websites will be introduced. The famous Agricola board game will be implemented in the Model-View-Presenter pattern to show that complex user interfaces can be created with the Google Web Toolkit. The Google Web Toolkit framework will be compared with the JavaServer Faces one to find out which toolkit is the right one for the next web project<br>Diese Diplomarbeit beschreibt die Erzeugung desktopähnlicher Anwendungen mit dem Google Web Toolkit und die Umwandlung klassischer Java-Programme in diese. Das Google Web Toolkit ist eine Open-Source-Entwicklungsumgebung, die Java-Code in browserunabhängiges als auch in geräteübergreifendes HTML und JavaScript übersetzt. Vorgestellt wird der Großteil des GWT Frameworks inklusive des Java zu JavaScript-Compilers sowie wichtige Sicherheitsaspekte von Internetseiten. Um zu zeigen, dass auch komplizierte graphische Oberflächen mit dem Google Web Toolkit erzeugt werden können, wird das bekannte Brettspiel Agricola mittels Model-View-Presenter Designmuster implementiert. Zur Ermittlung der richtigen Technologie für das nächste Webprojekt findet ein Vergleich zwischen dem Google Web Toolkit und JavaServer Faces statt
APA, Harvard, Vancouver, ISO, and other styles
31

Alves, Ferreira Steeve. "Reengineering web applications to standalone rich internet applications." Master's thesis, 2010. http://hdl.handle.net/10216/71371.

Full text
APA, Harvard, Vancouver, ISO, and other styles
32

Alves, Ferreira Steeve. "Reengineering web applications to standalone rich internet applications." Dissertação, 2010. http://hdl.handle.net/10216/71371.

Full text
APA, Harvard, Vancouver, ISO, and other styles
33

Voigt, Martin. "Kontextsensitive Informationsvisualisierung mit kompositen Rich Internet Applications für Endnutzer." Doctoral thesis, 2014. https://tud.qucosa.de/id/qucosa%3A28855.

Full text
Abstract:
Das stetig wachsende Datenaufkommen - die weltweite Datenmenge verdoppelt sich alle zwei Jahre - ist eine wesentliche Herausforderung für den Menschen in allen Bereichen des beruflichen und privaten Alltags. Um trotzdem relevante Informationen zu identifizieren und auch zu verstehen, nehmen Techniken und Anwendungen zur InfoVis einen immer größeren Stellenwert ein. Leider hat sich die Vision der "InfoVis for and by the masses" aufgrund des notwendigen Daten-, Visualisierungs- und Programmierwissens noch nicht durchgesetzt. Zudem sind heutige InfoVis-Softwareanbieter mit dem Problem konfrontiert, verschiedenste Kontexte, wie Nutzergruppen oder Hard- und Softwareplattformen, unterstützen zu müssen. Ein möglicher Lösungsansatz für dieses Problem ist das Paradigma der kompositen Webanwendungen. Auf deren Basis können Daten und UI-Widgets je nach Anwendungsfall teils automatisch kombiniert werden. Dies erhöht die Wiederverwendbarkeit und spart Zeit sowie Entwicklungskosten. Unter Zuhilfenahme von (semantischen) Modellen ist es zudem möglich, eine komposite RIA an die vorliegende Situation zu adaptieren. Um dem Endanwender Zugang zu den kompositen RIA zu verschaffen, mangelt es jedoch an einem Integrationsprozess, der den speziellen Anforderungen der InfoVis gerecht wird. Diese Dissertation stellt deshalb neue Konzepte für einen ganzheitlichen Semantik-gestützten InfoVis-Prozess vor, der bspw. die Endnutzer-gerechte Filterung großer Datensätze, die kontextsensitive Auswahl von InfoVis-Komponenten, die Nutzerunterstützung bei der Exploration und Interpretation der Daten sowie die Gewinnung und Wiederverwendung von Visualisierungswissen adressiert. Zur Unterstützung des InfoVis-Prozesses werden weiterhin Konzepte für eine formale Wissensbasis mit Domänenwissen vorgeschlagen. Die modulare, mit W3C-Standards prototypisch realisierte Visualisierungsontologie definiert u.a. Konzepte und Relationen zu Daten, graphischen Vokabular, menschlicher Aktivität sowie veränderliches Faktenwissen. Ein weiterer, wesentlicher Beitrag der Arbeit liegt in der Architekturkonzeption für modellbasierte, komposite RIA für die InfoVis-Domäne, womit ein neues Anwendungsfeld des Software-Paradigmas erschlossen wird. Damit steht nun erstmals für eine komposite, webbasierte InfoVis-Lösung ein ganzheitliches Architekturkonzept zur Verfügung, das die Ausführbarkeit der Anwendungen in der heute existierenden, heterogenen Landschaft der (mobilen) Endgeräte gewährleisten kann. Durch die Implementierung entscheidender Architekturkonzepte sowie einer beispielhaften InfoVis-Anwendung für semantische Daten wurde die Tragfähigkeit der geschaffenen Konzepte nachgewiesen. Anhand einer Vielzahl von formativen sowie einer summativen Nutzerstudien konnte validiert werden, dass sich aus den neuen Konzepten Vorteile für den Endanwender bei der Erstellung einer InfoVis ergeben.
APA, Harvard, Vancouver, ISO, and other styles
34

Chen, Chih-Wen, and 陳志聞. "A study of the Rich Internet Application (RIA) Technology – Using On-Line Securities Trading as an Example." Thesis, 2010. http://ndltd.ncl.edu.tw/handle/64789383168883101512.

Full text
Abstract:
碩士<br>銘傳大學<br>資訊管理學系碩士在職專班<br>98<br>The booming development of electronic business has already changed the ways of transaction among people, and the change has not only impacted but also altered the structure of securities markets. In fact, securities industry goes on-line for a very short time, but on-line trading today has already become the basic requirement of securities industry in Taiwan. Nonetheless, it has become a critical issue as how on-line trading platform can stand out under the context of countless competitors achieving for excellence. And, it is important such platform can draw the attention of securities investors and domestic securities establishments. As hardware technology has been constantly improving, various constraints seen in times before are not longer in existence. Hence, electronic business has, as well, kept abreast with the pace of Web 2.0 and begun to satisfy the users through the experience and feelings of users. Using Rich Internet Applications (RIA) technology, network platform has also been provided with a brand new façade. This study has mainly based on the theory of RIA technology to research on service quality and customer satisfaction. To use of questionnaire in the survey, the study investigates the relationship among the three aspects as service quality, demographic statistic variables, and customer satisfaction of on-line trading platform developed from RIA technology so as to learn about the benefit of on-line trading platform derived from RIA technology. The study concluded that the fast responses of on-line trading platform and easy learning ability of website developed from RIA technology are considered to earn greatest satisfaction among users. The analyzed results also found that RIA technology can, indeed, help to enhance service quality and satisfaction for on-line trading platform.
APA, Harvard, Vancouver, ISO, and other styles
35

Fejfar, Petr. "Interaktivní procházení webu a extrakce dat." Master's thesis, 2018. http://www.nusl.cz/ntk/nusl-389671.

Full text
Abstract:
Title: Interactive crawling and data extraction Author: Bc. Petr Fejfar Author's e-mail address: pfejfar@gmail.com Department: Department of Distributed and Dependable Systems Supervisor: Mgr. Pavel Je ek, Ph.D., Department of Distributed and De- pendable Systems Abstract: The subject of this thesis is Web crawling and data extraction from Rich Internet Applications (RIA). The thesis starts with analysis of modern Web pages along with techniques used for crawling and data extraction. Based on this analysis, we designed a tool which crawls RIAs according to the instructions defined by the user via graphic interface. In contrast with other currently popular tools for RIAs, our solution is targeted at users with no programming experience, including business and analyst users. The designed solution itself is implemented in form of RIA, using the Web- Driver protocol to automate multiple browsers according to user-defined instructions. Our tool allows the user to inspect browser sessions by dis- playing pages that are being crawled simultaneously. This feature enables the user to troubleshoot the crawlers. The outcome of this thesis is a fully design and implemented tool enabling business user to extract data from the RIAs. This opens new opportunities for this type of user to collect data from Web pages for use...
APA, Harvard, Vancouver, ISO, and other styles
36

Simões, Tiago Miguel Carrola. "New concepts integration on e-learning platforms." Master's thesis, 2012. http://hdl.handle.net/10400.6/3736.

Full text
Abstract:
The learning experience has evolved into the virtual world of the Internet, where learners have the possibility to shift from face-to-face learning environments to virtual learning environments supported by technologies. This concept, called e-learning, emerged in the early 1960s where a group of researchers from the Stanford University, USA began experimenting different ways to publish and assign learning content using a computer. These experiments were the beginning that led to the creation of countless learning platforms, initially constructed in standalone environments and later ported to the Internet as Webbased learning platforms. As initial objectives, these learning platforms include a collection of features to support instructors and learners in the learning process. However, some of these platforms continued to be based on an old instructor-centered learning model and created a collection of outdated technologies that, given the current need to a learner-center learning model and the existence of Web 2.0 technologies, become inadequate. As a solution to address and overcome these challenges, a friendly user interface and a correct root incorporation of Web 2.0 services a platform designed to focus the learning experience and environment personalization into the learner is needed to propose. In an operating system (OS) context the graphic user interface (GUI) is guided by a collection of approaches that details how human beings should interact with computers. These are the key ideas to customize, install, and organize virtual desktops. The combination of desktop concepts into a learning platform can be an asset to reduce the learning curve necessary to know how to use the system and also to create a group of flexible learning services. However, due to limitations in hypertext transfer protocol-hypertext markup language (HTTP-HTML) traditional solutions, to shift traditional technologies to a collection of rich Internet application (RIA) technologies and personal learning environments (PLEs) concepts is needed, in order to construct a desktop-like learning platform. RIA technologies will allow the design of powerful Web solutions containing many of the characteristics of desktop-like applications. Additionally, personal learning environments (PLEs) will help learners to manage learning contents. In this dissertation the personal learning environment box (PLEBOX) is presented. The PLEBOX platform is a customizable, desktop-like platform similar to the available operating systems, based on personal learning environments concepts and rich Internet applications technologies that provide a better learning environment for users. PLEBOX developers have a set of tools that allow the creation of learning and management modules that can be installed on the platform. These tools are management learning components and interfaces built as APIs, services, and objects of the software development kit (SDK). A group of prototype modules were build for evaluation of learning and management services, APIs, and SDKs. Furthermore, three case studies were created in order to evaluate and demonstrate the learning service usage in external environments. The PLEBOX deployment and corresponding features confirms that this platform can be seen as a very promising e-learning platform. Exhaustive experiments were driven with success and it is ready for use.<br>A experiência de aprendizagem baseada em tecnologias evoluiu para o mundo virtual da Internet, onde os alunos têm a possibilidade de mudar uma aprendizagem presencial em sala de aula para uma aprendizagem baseada em ambientes virtuais de aprendizagem suportados por tecnologias. O conceito de e-learning surgiu nos anos sessenta (1960) quando um grupo de investigadores da Universidade de Standford, nos Estados Unidos, começaram a experimentar diferentes formas de publicar e atribuir conteúdos de aprendizagem através do computador. Estas experiências marcaram o começo que levou à criação de inúmeras plataformas de aprendizagem, inicialmente construídas em ambientes isolados e depois migradas para a Internet como plataformas de aprendizagem baseadas na Web. Como objectivos inicias, estas plataformas de aprendizagem incluem um conjunto de recursos para apoiar professores e alunos no processo de aprendizagem. No entanto, algumas destas plataformas continuam a ser baseadas em velhos modelos de aprendizagem centrados no professor, criadas com base em tecnologias ultrapassadas que, dadas as necessidades actuais de um modelo de aprendizagem centrado no aluno e da existência de tecnologias baseadas na Web 2.0, se tornaram inadequadas. Como abordagem para enfrentar e superar estes desafios propõem-se uma plataforma focada na personalização do ambiente de aprendizagem do aluno, composta por uma interface amigável e uma correcta incorporação de raiz de serviços da Web 2.0. No contexto dos sistemas operativos (SOs) o graphic user interface (GUI) é desenhado tendo em conta um conjunto de abordagens que detalha como as pessoas devem interagir com os computadores. Estas são as ideias chave para personalizar, instalar e organizar áreas de trabalho virtuais. A combinação do conceito desktop com uma plataforma de aprendizagem pode ser um trunfo para reduzir a curva de aprendizagem necessária para saber como utilizar o sistema e também para criar um grupo de serviços flexíveis de aprendizagem. No entanto, devido as limitações em soluções tradicionais hypertext transfer protocol - hypertext markup language (HTTP - HTML), é necessário migrar estas tecnologias para um grupo de tecnologias rich Internet application (RIA) e conceitos presentes em ambientes personalizados de aprendizagem (personal learning environment - PLE) para construir uma plataforma baseada em ambientes de trabalho virtuais de aprendizagem. As tecnologias RIA irão permitir a criação de soluções Web poderosas que contêm muitas das características disponíveis em aplicações desktop. Adicionalmente, o conceitos de PLE irá ajudar os alunos a gerir os seus próprios conteúdos de aprendizagem. Nesta dissertação, com base nas características apresentadas anteriormente, é apresentada a personal learning environment box (PLEBOX). A plataforma PLEBOX é uma solução de aprendizagem parametrizável com um ambiente de trabalho semelhante aos sistemas operativos actuais, baseando-se em personal learning environments e tecnologias RIA que fornecem um melhor ambiente de aprendizagem para os seus utilizadores. Os programadores da PLEBOX têm ao seu dispor um conjunto de ferramentas que permitem a criação de módulos de aprendizagem e administração que podem ser instalados na plataforma. Estas ferramentas são componentes de aprendizagem e interfaces construídos como APIs, serviços e objectos do software development kit (SDK). Foi construído um conjunto de módulos com o objectivo de avaliar e demonstrar os serviços de aprendizagem, os serviços de gestão, APIs e SDKs. Para além disso, foram criados três casos de estudo para avaliar e demonstrar a utilização dos serviços de aprendizagem em ambientes externos. O desenvolvimento efectuado até ao momento na PLEBOX e respectivos recursos confirma que esta plataforma pode ser vista com uma promissora plataforma de aprendizagem (e-learning), totalmente modular e adaptativa. Realizaram-se experiências exaustivas para testar a plataforma e estas foram realizadas com sucesso num ambiente real, estando assim a plataforma pronta para exploração real.
APA, Harvard, Vancouver, ISO, and other styles
37

Costa, Luís Filipe Medeiro. "Criação de uma framework para desenvolvimento colaborativo." Master's thesis, 2010. http://hdl.handle.net/10071/2868.

Full text
Abstract:
Num mundo em que a evolução das aplicações se tornou uma prioridade é essencial para o seu desenvolvimento que as ferramentas correspondentes possam acompanhar este crescimento. Este artigo baseia-se numa investigação feita como dissertação de mestrado em que o seu grande foco central é a evolução de uma framework para construção de Rich Internet Applications (RIAs), na sua utilização e resultados obtidos. O desenvolvimento em equipa, por vezes pode tornar-se bastante complicado quando pensamos em aplicações de grandes dimensões. Neste tipo de aplicações, o mais importante a considerar antes do inicio do desenvolvimento da mesma, para além das tecnologias que irão ser utilizadas, é a sua arquitectura e estruturação, para que o desenvolvimento conjunto da mesma possa ser feito em sincronia e sem entrar em conflitos aquando o código é cometido para repositórios. Como tal a utilização de uma framework que normalize a estruturação do código por ficheiros torna-se essencial, só assim é possível desenvolver uma aplicação de uma forma mais eficiente e coesa. Como desenvolvedor de RIAs, utilizando o Adobe Flex, decidi estudar mais aprofundadamente a framework Mate. Sendo que esta é uma estrutura baseada nos eventos e mapas de eventos, adaptou-se a mesma utilizando conceitos que eram usados em frameworks da primeira geração. Para complementar esta investigação, foi criada também uma aplicação que apenas configurando os nomes de mapas, gestores, eventos e respectivas variáveis, cria logo toda a estrutura já com a maior parte do código incluído, gravando também um ficheiro de configurações, para quem em futuras versões da aplicação esta estrutura possa também ser utilizada para outras linguagens.<br>In a world where the development of applications has become a priority is essential to its development as the corresponding tools to accompany this growth. This article is based on a research done as a dissertation of a masters degree in which the big focus is the evolution and development of a framework, for building Rich Internet Applications (RIAs), in its utilization and the obtained results. The development in team, sometimes, can be very complicated when we talk about applications of big dimensions. In this kind of applications, the most important to consider before the beginning of the development of the same, beyond the technologies that will be used, it’s his architecture and structure, so that the collaborative development can be made in synchrony and without conflicts when the code is committed to repositories. So, the utilization of a framework that normalizes the structure of the code by logical files it’s essential to make possible to develop an application in a more efficient and correct form. As a RIA developer, using Adobe Flex, I decided to investigate more depth the Mate framework, as this is a very structure free, being only based on events and their maps, so I have tried to improve it. So, I decided to adapt it using concepts used on other Adobe Flex frameworks from the first generation. To complete this investigation, I’ve created an application that only configuring the names of maps, managers, events and respective variables, creates all the structure of the framework including all the code in his respective files, also saves a configuration file, so that other users, in future version, could load them and create the structure in other developing languages.
APA, Harvard, Vancouver, ISO, and other styles
38

Dias, Paulo Jorge Faria. "Desenvolvimento de plataforma de suporte à actualização do modelo de processo de negócios." Master's thesis, 2010. http://hdl.handle.net/10400.6/3762.

Full text
Abstract:
O modelo empresarial as-is representa as organizações nas suas várias dimensões, e o esforço da sua criação está associado a diversas actividades empresariais que vão desde o levantamento de requisitos para o desenvolvimento de sistemas de informação empresariais, até à implementação de sistemas de gestão de qualidade, passando por actividades de reengenharia e melhoria dos processos de negócio. No entanto, e mesmo reconhecendo a sua importância, o modelo organizacional é normalmente descartado após a sua utilização no âmbito de uma actividade específica, não sendo actualizado ao longo do tempo, não acompanhando desta forma a dinâmica de mudança das organizações. Este trabalho descreve o desenvolvimento e a operação de uma plataforma que visa implementar o processo de actualização dinâmica do modelo empresarial as-is, envolvendo todos os actores organizacionais. Esta plataforma, desenvolvida para funcionar em ambiente Web e de forma colaborativa, tem como suporte de dados um Sistema de Gestão de Bases de Dados e é desenvolvida usando tecnologias RIA (Rich Internet Application) para potenciar a interactividade necessária, desde a gestão dos diagramas (desenho e alteração dos diagramas) até à comunicação entre os diversos actores organizacionais envolvidos na actualização dos diagramas (anotação dos diagramas e revisão e avaliação das anotações). A validação desta tese é efectuada em ambiente real, tendo sido criada uma página Web com a plataforma para cada organização onde decorreu um caso de estudo.
APA, Harvard, Vancouver, ISO, and other styles
39

Duarte, Pedro Raul Pereira. "Webstorm - Utilização de Web e Brainstorming num contexto de Webart." Master's thesis, 2008. http://hdl.handle.net/10071/1324.

Full text
Abstract:
A internet sempre foi considerada pelos artistas como uma nova forma de expressão, a natureza não material, a ausência de barreiras geográficas e a mais fácil captação de público permitiu o surgimento de um novo tipo de arte, a Web art. É neste contexto que se propõem o projecto webstorm, que tem como principal objectivo representar visualmente as ideias escritas por um grupo acerca de um determinado tema, utilizando o brainstorming electrónico, e a Web como técnica e repositório de imagens respectivamente. Como suporte aplicacional do projecto, foi desenvolvida uma ferramenta que faz uso das mais recentes tecnologias para as aplicações Web, as “Rich Internet Applications”, mais concretamente o “Ajax”, tornando-a mais fácil e amigável de utilizar. Para a obtenção de opiniões e resultados foram efectuados testes à aplicação, após estes são apresentadas as conclusões do projecto Webstorm.<br>Artists always considered the internet as a new form of expression, of an immaterial nature, without geographical barriers and therefore broadening interaction with the public, this brought about a new form of art, Web art. It is this context that Project Webstorm is proposed, it’s primary objective is to visually represent a group’s written ideas about a certain subject or theme, using electronic brainstorming for processing and the web as a repository of images. As applicable support for the project, a tool has been developed which uses the most recent technologies for web applications, such as “Rich Internet Applications”, or “Ajax” to be more precise, thus making it more user friendly. Opinions and results were gathered by testing the application, prior to these the conclusions of Project Webstorm are presented.
APA, Harvard, Vancouver, ISO, and other styles
40

Zʹuñiga, Fallas Norberto. "Interest rate behavior under financial liberalization in Costa Rica empirical applications /." 1993. http://catalog.hathitrust.org/api/volumes/oclc/32455515.html.

Full text
APA, Harvard, Vancouver, ISO, and other styles
41

Wei, Chen-Mi, and 魏乘覓. "Web 2.0 Campus Information System Based on Rich Internet Application Concept." Thesis, 2009. http://ndltd.ncl.edu.tw/handle/36267200748950734245.

Full text
Abstract:
碩士<br>中國文化大學<br>資訊管理研究所<br>97<br>In the era of knowledge-driven economy and facing to the new development challenge, the Campus Information System (so called CIS) need to provide a new strategies that different from the Web-Based application systems. Such a solution needed to fix the bottleneck of dynamic page technology and enhance how the CIS responses the new challenge. Therefore, this paper provides the “Web 2.0 Campus Information System Based on Rich Internet Application Concept”, which is replaced and designed by Adobe RIA Framework, and integrating with other abstraction layer frameworks such as ORM (Object-Relationship Mapping) and AOP (Aspect-Oriented Programming) in order to keep all application objects loosely coupled, easy unit test and build the large and complex applications. RIA is the popular topic for discussing the Internet in the latest years, its full name is “Rich Internet Application”, as desktop applications with same behaviors, functions, rapid response, intuition and experience running on the Internet, offer a proven, cost-effective way to deliver modem applications, offering a rich, engaging experience that improves users’ satisfaction and increases productivity; Meanwhile, using the broad reach of the Internet, RIAs can be deployed across any kind of browsers, desktop computers and mobile devices. This paper which is cited by the literature and discussed about Web 2.0 and status of CIS, getting through the analysis to implements two systems: Executive Information System and AIR (Adobe Integrated Runtime) version of Student Information System, as the next generation of model of the CIS.
APA, Harvard, Vancouver, ISO, and other styles
42

Vinod, D'Souza Christopher. "Auto-generation of rich Internet applications from visual mock-ups." Thesis, 2018. http://hdl.handle.net/1959.7/uws:48370.

Full text
Abstract:
Capturing and communicating software requirements accurately and quickly is a challenging activity. This needs expertise of people with unique skills. Traditionally this challenge has been compounded by assigning specialist roles for requirements gathering and analysis, design, and implementations. These multiple roles have resulted in information loss mainly due to miscommunication between requirement specialists, designers and implementers. Large enterprises have managed the information loss by using document centric approaches, leading to delays and cost escalations. But documentation centric and multiple role approaches are not suitable for Small to Medium Enterprises (SMEs) because they are vulnerable to market competitions. Moreover, SMEs require effective online applications to provide their service. Hence the motivation for carrying out this research is to explore the possibilities of empowering requirement specialists such as Business Analysts’ (BAs) to take on additional responsibilities of designers and implementers to generate web applications. In addition, SME owners and BAs can communicate better if they perceive the application requirements using a What You See Is What You Get (WYSIWYG) approach. Hence, this research explores the design and development of mock-up-based auto-generating tool to develop SME applications. A tool that auto-generates an application from a mock-up should have the capacity to extract the essential implementation details from the mock-up. Hence a visual mock-up language was created by extending existing research on meta-models of UIs for a class of popular modern web-based business applications called Rich Internet Applications (RIAs). The popularity of RIAs is due to their distinctive client-side processing power with desktop application like responsiveness and look and feel. The mock-ups drawn with the mock-up language should have sufficient level of details to auto-generate RIAs. To support this, the mock-up language includes constructs for specifying a RIA’s mock-up in terms of layouts and the widgets within them. In addition, the language uses annotations on the mock-up to specify the behaviour of the system. In such an approach the only additional effort required of a Business Analyst is to specify the requirements in terms of a mock-up of the expected interfaces of the SME application. Apart from the mock-up language, a tool was designed and developed to auto-generate the desired application from the mock-up. The tool is powered by algorithms to derive the database structure and the client-side and server-side components required for the auto-generated application. The validation of the mock-up language and auto-generating tool was performed by BAs to demonstrate its usability. The measurement and evaluation results indicate that the mock-up language and the auto-generator can be used successfully to help BAs in the development of SME application and thereby reduce delays, errors and cost overruns. The important contributions of this research are: (i) the design of a mock-up language that makes it easy to capture the structure and behaviour of SME web applications. (ii) algorithms for automatic derivation of the expected database schema from a visual mock-up. (iii) algorithms for automatic derivation of the client and server-side application logic. (iv) application of an existing measurement and evaluation process for the usability testing of the mock-up language and the auto-generated application. This research followed the Design Science Research (DSR) method for Information System to guide the IS design and to capture the knowledge created during the design process. DSR is a research method useful in solving wicked problems requiring innovative solutions for incomplete, contradictory or changing requirements that are often difficult to recognize. This research opens new ways of thinking about web application development for future research. Specifically, mock-ups with few easy to understand annotations can be used as powerful active artifacts to capture the structure and behaviour of applications not just of small but also large enterprises. Auto-generating tools can then create fully functional and usable applications holistically from such mock-ups, thereby reducing delays and cost overruns during software engineering.
APA, Harvard, Vancouver, ISO, and other styles
43

Yeh, Chao-Tien, and 葉昭佃. "An Adaptive Curriculum Portfolio System for Next Generation E-Learning Based on the Rich Internet Application Concept." Thesis, 2007. http://ndltd.ncl.edu.tw/handle/28542583652503748602.

Full text
Abstract:
碩士<br>國立高雄第一科技大學<br>資訊管理所<br>95<br>The rapid growth of Internet has accelerated the speed of knowledge creation and delivery. To catch up with the evolution of progressive technologies, people have to keep on learning new knowledge continuously. Due to the time and space limitation of traditional learning models, e-learning has already been recognized as an effective media for contemporary learners. Therefore, to offer knowledge workers an effective learning environment, it is indispensible to establish an adapative learning platform. However, casual learners may deviate from the original course direction with frustration, if the learning platform lacks of auxiliary guidance mechanism.   In this thesis, we will propose an approach based on the Analytical Hierarchical Processing (AHP) method to create a decision database, which collects all of the involved teachers' opinion and experience, and build an adaptive learning platform for providing a flexible course portfolio for various learners. Besides, to make the learning platform more attractive, we employ the concept of Rich Internet Application (RIA) to implement a prototype for the next generation e-learning platform conforming to the concept of Web 2.0. Based on such platform, the system can be extended by dynamically pluging new functionalities into the system. We believe our platform can provide a valuable testbed for the next generation e-learning environment.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography