15 resultados para Voice interfaces

em Doria (National Library of Finland DSpace Services) - National Library of Finland, Finland


Relevância:

20.00% 20.00%

Publicador:

Resumo:

WCDMA tukiasema (Node B) on osa UMTS-järjestelmän radioverkkoa. Node B on tärkeä verkkoelementti, jonka tarkoituksena on yhdistää mobiilikäyttäjät verkkoon. Telecom –ohjelmisto (TCOM SW) on vastuussa suuresta osasta Node B:n toiminnallisuutta. TCOM SW:n testaukseen käytetään paljon resursseja, jotta ohjelmiston oikeasta toiminnasta ja laadusta voidaan varmistua. System component testing on testausvaihe, jossa järjestelmän (Node B) osa (system component, tässä diplomityössä TCOM SW) testataan ennen sen integroimista muuhun järjestelmään. Tähän tarvitaan testityökalu ja testitapausten toteutus. Node B TTCN Tester (testeri) on työkalu, jota käytetään Node B:n ohjelmiston testauksessa. Testitapaukset toteutetaan TTCN-testinotaatiota käyttäen ja testataan testerin avulla. TCOM SW:n system component –testausvaihetta varten testeriin lisättiin uudet rajapinnat, joiden avulla voidaan simuloita Node B:n ATM-ohjelmistoa sekä WPA- ja WTR-yksiköitä. Tässä diplomityössä toteuttiin TTCN testitapaukset uusille rajapinnoille. Testitapaukset tekivät TCOM SW system component –testausvaiheen riippumattomaksi Node B:n ATM-ohjelmistosta sekä WPA- ja WTR-yksiköistä. Lisäksi TCOM SW:n toiminnan testaus näissä rajapinnoissa voidaan tästä lähtien tehdä automaattisesti. Testitapauksien toiminta varmistettiin testeriä käyttäen. Tulokset olivat hyviä, uudet testitapaukset ja TTCN rajapinnat toimivat oikein lisäten testauksen tehokkuutta.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The fact that most of new Personal Data Assistant (PDA) devices and smartphones have the ability to communicate via different wireless technologies has made several new applications possible. While traditional network model is based on the idea of static hosts, mobile devices can create decentralized, self-organizing ad-hoc networks and act as peers in the network. This kind of adapting network is suitable for mobile devices which can freely join and leave the networks. Because several different wireless communication technologies are involved, flexible changing of the networking technology must be handled in order to enable seamless communication between these networks. This thesis presents a transparent network interface to mobile Peer-to-Peer environment which is named as Virtual PeerHood. Different wireless technologies and aspects of providing a seamless connectivity between these technologies are explored. The result is a middleware platform for mobile Peer-to-Peer environment, capable of handling several networking technologies.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

UMTS is a 3rd generation telecommunication system, which introduces new network architecture. The change in the network architecture introduces new logical network nodes and changes the role of existing nodes in the network. This architecture changes the current vertically specialized network into a horizontally layered structure. In practice, the layering means that different levels in network hierarchy are separated, and they communicate over well-specified interfaces. The Connectivity Layer, at the bottom of the UMTS network architecture, contains Media Gateways (MGW). The GSM radio access network and UMTS access network are connected to the connectivity network via a MGW. External networks, e.g. ISDN networks, are accessed via other MGWs. The user plane is transported across the connectivity network between/via MGWs. ATM network is used as the backbone in Ericsson’s UMTS core network release 2.0. The main goal of this thesis is to study how the MGW is used to bridge ATM and TDM networks. The Circuit Emulation Service (CES) for ATM is studied, as the conversion from TDM to ATM is made according it. The transportation is made using AAL2 and the issues that it has with voice traffic are studied. The implementation and usage of TDM switching service in MGW are described in detail.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Työn tavoitteena oli selvittää Larox Oy:n, Lappeenranta, palveluorganisaation prosessit ja prosessien väliset rajapinnat. Prosesseja ja prosessien kehittämistä ja innovointia tarkasteltiin ensin kirjallisuuden perusteella. Rajapintojen selkeää esittämistä varten kehitettiin yksinkertainen metodologia mind mapping -tekniikan pohjalta. Nykyisten prosessien tila ja rajapinnat analysoitiin ja dokumentoitiin haastattelemalla Larox Oy:n työntekijöitä ja asiakkaita sekä tutustumalla prosessikuvauksiin ja muihin olennaisiin dokumentteihin. Analyysin tulosten perusteella tunnistettiin suurimmat ongelmakohdat rajapinnoissa ja pohdittiin mahdollisia ratkaisuja niihin. Pieniä prosessinkehitysaloitteita kehitettiin yhteistyössä Larox Oy:n työntekijöiden kanssa. Työn lopussa on pohdittu mahdollisia tulevaisuuden malleja Larox Oy:n palveluorganisaation toimintamalleiksi.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Soneran IP-viestintäverkko on monipuolisia viestintäpalveluita asiakkaille tarjoava palvelualusta. Palveluihin kuuluvat ITU-T:n H.323-suosituksen mukaiset ääni- ja videopuhelut. Työssä toteutettiin viestintäverkkoon kokonaisuus, joka tarjoaa verkon käyttäjille puheluiden kytkennän ja reitityksen sekä useita älykkäitä palveluita. Kokonaisuus koostuu kahdesta komponentista. Puheluiden kytkemisen ja reitityksen sekä signaloinnin hoitaa H.323-suosituksen mukainen yhteyspalvelin Sonera Gatekeeper. Palvelujen toteuttamiseen tarvittavat tiedot säilytetään LDAP-hakemistossa. Työssä esitellään yleisimpiä suosituksia, joita käytetään äänen, videokuvan ja muun median siirtämiseen tietoverkoissa. Tarkimmin käsitellään H.323-suositusta ja muita työssä käytettyjä suosituksia. Lisäksi tarkastellaan työssä hyödynnettyjä ohjelmointirajapintoja ja vertaillaan toteutettua IP-pohjaista älykkäiden palvelujen toteutustapaa tavallisen puhelinverkon asiakkaille vastaavia palveluita tarjoavaan älyverkkoon. Lopuksi esitellään toteutettujen ohjelmistojen rakennetta.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Diplomityössä käsitellään Nokia Mobile Phonesin matkapuhelimien käyttöliittymäohjelmistojen suunnittelu-ja testausympäristön kehitystä. Ympäristöön lisättiin kaksi ohjelmistomodulia avustamaan simulointia ja versionhallintaa. Visualisointityökalulla matkapuhelimen toiminta voidaan jäljittää suunnittelu- kaavioihin tilasiirtyminä, kun taas vertailusovelluksella kaavioiden väliset erot nähdään graafisesti. Kehitetyt sovellukset parantavat käyttöliittymien suunnitteluprosessia tehostaen virheiden etsintää, optimointia ja versionhallintaa. Visualisointityökalun edut ovat merkittävät, koska käyttöliittymäsovellusten toiminta on havaittavissa suunnittelu- kaavioista reaaliaikaisen simuloinnin yhteydessä. Näin virheet ovat välittömästi paikannettavissa. Lisäksi työkalua voidaan hyödyntää kaavioita optimoitaessa, jolloin sovellusten kokoja muistintarve pienenee. Graafinen vertailutyökalu tuo edun rinnakkaiseen ohjelmistosuunnitteluun. Eri versioisten suunnittelukaavioiden erot ovat nähtävissä suoraan kaaviosta manuaalisen vertailun sijaan. Molemmat työkalut otettiin onnistuneesti käyttöön NMP:llä vuoden 2001 alussa.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Työn tavoitteena oli tutkia ja vertailla komponenttipohjaisia ohjelmistoarkkitehtuureita (Microsoft .NET ja J2EE). Työn tarkoituksena oli valita ohjelmistoarkkitehtuuri uudelle neuroverkkopohjaiselle urasuunnittelupalvelulle. Tässä työssä selvitettiin myös, miten luodaan kansainvälistettäviä ja lokalisoitavia sovelluksia, sekä kuinka Web-, Windows-, mobiili-, puhe- ja Digi-TV -käyttöliittymät soveltuvat uudelle urasuunnittelupalvelulle. Tutkimustyössä käytettiin alan kirjallisuutta, Microsoftin ja Sun Microsystemsin Web-sivuja. Tutkimustyössä analysoitiin Microsoft Pet Shop- ja Sun Microsystemsin Java Pet Store -esimerkkisovellusten suorituskykyvertailua. Analyysituloksiin perustuen urasuunnittelupalvelussa suositellaan käytettäväksi J2EE-arkkitehtuuria. Uudelle urasuunnittelupalvelulle toimenpide-ehdotus on komponenttipohjainen järjestelmä Web-, puhe- ja Digi-TV -käyttöliittymillä ja personoidulla sisällöllä. Järjestelmä tehdään viisivaiheisena hankkeena, johon sisältyy pilottitestejä. Uuteen urasuunnittelupalveluun liitetään mukaan opiskelijat, oppilaitokset ja työnantajat sekä asiantuntijoita neuroverkon opetusdatan määrittämiseen. Palvelu perustuu integroituun tietokantaan. Eri osajärjestelmissä tuotettua tietoa voidaan hyödyntää kaikkialla urasuunnittelupalvelussa.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Current-day web search engines (e.g., Google) do not crawl and index a significant portion of theWeb and, hence, web users relying on search engines only are unable to discover and access a large amount of information from the non-indexable part of the Web. Specifically, dynamic pages generated based on parameters provided by a user via web search forms (or search interfaces) are not indexed by search engines and cannot be found in searchers’ results. Such search interfaces provide web users with an online access to myriads of databases on the Web. In order to obtain some information from a web database of interest, a user issues his/her query by specifying query terms in a search form and receives the query results, a set of dynamic pages that embed required information from a database. At the same time, issuing a query via an arbitrary search interface is an extremely complex task for any kind of automatic agents including web crawlers, which, at least up to the present day, do not even attempt to pass through web forms on a large scale. In this thesis, our primary and key object of study is a huge portion of the Web (hereafter referred as the deep Web) hidden behind web search interfaces. We concentrate on three classes of problems around the deep Web: characterization of deep Web, finding and classifying deep web resources, and querying web databases. Characterizing deep Web: Though the term deep Web was coined in 2000, which is sufficiently long ago for any web-related concept/technology, we still do not know many important characteristics of the deep Web. Another matter of concern is that surveys of the deep Web existing so far are predominantly based on study of deep web sites in English. One can then expect that findings from these surveys may be biased, especially owing to a steady increase in non-English web content. In this way, surveying of national segments of the deep Web is of interest not only to national communities but to the whole web community as well. In this thesis, we propose two new methods for estimating the main parameters of deep Web. We use the suggested methods to estimate the scale of one specific national segment of the Web and report our findings. We also build and make publicly available a dataset describing more than 200 web databases from the national segment of the Web. Finding deep web resources: The deep Web has been growing at a very fast pace. It has been estimated that there are hundred thousands of deep web sites. Due to the huge volume of information in the deep Web, there has been a significant interest to approaches that allow users and computer applications to leverage this information. Most approaches assumed that search interfaces to web databases of interest are already discovered and known to query systems. However, such assumptions do not hold true mostly because of the large scale of the deep Web – indeed, for any given domain of interest there are too many web databases with relevant content. Thus, the ability to locate search interfaces to web databases becomes a key requirement for any application accessing the deep Web. In this thesis, we describe the architecture of the I-Crawler, a system for finding and classifying search interfaces. Specifically, the I-Crawler is intentionally designed to be used in deepWeb characterization studies and for constructing directories of deep web resources. Unlike almost all other approaches to the deep Web existing so far, the I-Crawler is able to recognize and analyze JavaScript-rich and non-HTML searchable forms. Querying web databases: Retrieving information by filling out web search forms is a typical task for a web user. This is all the more so as interfaces of conventional search engines are also web forms. At present, a user needs to manually provide input values to search interfaces and then extract required data from the pages with results. The manual filling out forms is not feasible and cumbersome in cases of complex queries but such kind of queries are essential for many web searches especially in the area of e-commerce. In this way, the automation of querying and retrieving data behind search interfaces is desirable and essential for such tasks as building domain-independent deep web crawlers and automated web agents, searching for domain-specific information (vertical search engines), and for extraction and integration of information from various deep web resources. We present a data model for representing search interfaces and discuss techniques for extracting field labels, client-side scripts and structured data from HTML pages. We also describe a representation of result pages and discuss how to extract and store results of form queries. Besides, we present a user-friendly and expressive form query language that allows one to retrieve information behind search interfaces and extract useful data from the result pages based on specified conditions. We implement a prototype system for querying web databases and describe its architecture and components design.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Efficient problem solving in cellular networks is important when enhancing the network performance and liability. Analysis of calls and packet switched sessions in protocol level between the network elements is an important part of this process. They can provide very detailed information about error situations which otherwise would be difficult to recognise. In this thesis we seek solutions for monitoring GPRS/EDGE sessions in two specific interfaces simultaneously in such manner that all information important to the users will be provided in easily understandable form. This thesis focuses on Abis and AGPRS interfaces of GSM radio network and introduces a solution for managing the correlation between these interfaces by using signalling messages and common parameters as linking elements. ~: Finally this thesis presents an implementation of GPRS/EDGE session monitoring application for Abis and AGPRS interfaces and evaluates its benefits to the end users. Application is implemented as a part of Windows based 3G/GSM network analyser.

Relevância:

20.00% 20.00%

Publicador:

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Julkisen sektorin itsensä synnyttämien innovaatioiden ja innovoinnin näkökulma on verrattain tuore innovaatiotutkimuksen tutkimuskohde. Vielä uudempaa lähestymistapaa edustaa käyttäjälähtöinen ja käyttäjää osallistava palveluinnovaatiotutkimus julkisella sektorilla. Käyttäjälähtöisen ja käyttäjää osallistavan palveluinnovoinnin lähestymistavan toteuttamisesta ollaan kiinnostuneita, mutta tieteelliseen tutkimukseen perustuva tieto lähestymistavasta on vielä kohtuullisen niukkaa. Tämän käyttäjälähtöiseen palvelujen innovointiin keskittyvän väitöskirjatutkimuksen päätavoitteena on mikrotasolla tunnistaa ja ryhmitellä käyttäjää osallistavan palveluinnovoinnin lähestymistavan toteuttamisen haasteita julkisella sektorilla. Väitöskirjatutkimuksen alatavoitteena on tutkimuksesta saatavan tiedon avulla muodostaa kysymyslista tukemaan lähestymistavan käyttöönottamista ja toteuttamista julkisen sektorin palveluorganisaatioissa ja -verkostoissa. Julkisen palvelusektorin ohella väitöskirjan tutkimustuloksia voivat soveltuvin osin hyödyntää myös yksityisen ja kolmannen sektorin palveluorganisaatiot ja -verkostot sekä käyttäjälähtöisen innovaatiopolitiikan suunnitteluun ja sen jalkauttamiseen osallistuvat tahot. Haasteita lähestytään tutkimuksessa käyttäjälähtöisen ja käyttäjää osallistavan palveluinnovoinnin lähestymistavan piirteiden kautta ja haasteita tarkastellaan kehittäjäviranomaisten (ryhmätaso) näkökulmasta. Kuntasektori on valittu tutkimukseen edustamaan julkista sektoria. Lähestymistavan piirteiksi tutkimuksessa määritellään käyttäjänäkökulman ohjaava rooli organisaation innovaatiotoiminnan strategisella tasolla ja palvelujen uudistamisprosessien tasoilla, avoimuus (erityisesti käyttäjärajapinta) ja tulkinnallisuus innovaatioprosessien varhaisessa vaiheessa sekä laaja-alainen käsitys innovaatioiden lähteistä käyttäjänäkökulmaa muodostettaessa. Tutkimuksen kohteena on hyvinvointipalveluinnovaatioprosessien varhainen vaihe, jolloin keskeisessä asemassa on uusien ideoiden sekä uuden tiedon ja ymmärryksen hankinta hyödynnettäväksi innovaatioprosessien seuraavissa vaiheissa. Tutkimuksessa rajaudutaan käyttäjälähtöisen palveluinnovoinnin muotoon, jossa käyttäjät intentionaalisesti ja konkreettisesti osallistetaan kehittäjäviranomaisjohtoisiin palveluinnovaatioprosesseihin. Käyttäjiksi tutkimuksessa ymmärretään palvelun loppukäyttäjät palvelujen ”ulkoisina hyödyntäjinä” ja yli sektorialisten palveluprosessien henkilöstö palvelujen ”sisäisinä hyödyntäjinä”. Hyvinvointipalveluista tutkimuksessa ovat edustettuina sosiaali- ja terveyspalvelut sekä ikäihmisten palvelukeskusten tarjoamat palvelut. Kuntasektorin innovaatiotoiminnan kenttä ymmärretään tutkimuksessa verkostomaisena kokonaisuutena, joka ylittää kuntien hallinnolliset rajat. Artikkeliväitöskirjana toteutetun väitöskirjatutkimuksen metodologia perustuu usean tapauksen tapaustutkimukseen (multiple case-studies) ja kvalitatiiviseen tutkimusotteeseen. Työn empiirinen osuus koostuu viidestä artikkelina julkaistusta osatutkimuksesta. Osatutkimuksissa käytetään tapaustutkimuksen eri variaatioita, ja tutkimusaineistot on kerätty kolmesta eri perustutkimusympäristöstä. Osatutkimuksien tapaukset on valittu palvelun käyttäjien ”äänen jatkumon” (the voice of the customer) eri kohdista. Käyttäjän ääntä käytetään tutkimuksessa metodisena ratkaisuna ja metaforana. Lisäksi käyttäjän ääni ymmärretään tutkimuksessa paremminkin kollektiivisena ja laajemmista palvelujen kehittämisnäkökulmista kertovana tekijänä kuin yksittäisten palvelun käyttäjien tarpeista ja toiveista kertovana metaforana. Käyttäjää osallistavan palveluinnovoinnin lähestymistavan toteuttamisen haasteiksi julkisella sektorilla tutkimuksessa tunnistetaan viisi haastetta. Tiivistetysti haasteena on 1. palvelujen käyttäjien subjektiuteen perustuva käyttäjälähtöisyys palvelujen uudistamisessa 2. tunnistaa palvelun käyttäjät innovaatiotoiminnan voimavarana ja rohkaistua heidän osallistamiseensa 3. sitoutuminen yhteistoiminnallisuuteen käyttäjä- ja muita rajapintoja ylittävissä palvelujen uudistamisprosesseissa ja innovaatiohakuisuus työskentelyssä 4. oivaltaa palvelutoivelistoja ja asiakaspalautteita laajempia kehittämisnäkökulmia 5. synnyttää luottamukseen perustuva hyvä kierre palvelun käyttäjien ja kehittäjien välille. Tutkimustuloksena syntyneet haasteet paikannetaan tutkimuksessa käyttäjän äänen jatkumolle erilaisin painotuksin. Lisäksi tutkimustulosten pohjalta tehdään kolme keskeistä johtopäätöstä. Ensinnäkin palvelun kehittäjätahon sekä palvelun loppukäyttäjien ja palvelujen sisäisten hyödyntäjien väliltä on tunnistettavissa innovaatiopotentiaalia sisältäviä rakenteellisia aukkoja. Toiseksi kehittäjäviranomaistahon valmius ja halu laajentaa tiedonmuodostustaan palvelujen uudistamisessa palvelun käyttäjien kanssa yhteisöllisen tiedonmuodostuksen suuntaan on puutteellinen. Kolmanneksi palvelujen kehittäjätaho ei ole sisäistänyt riittävässä määrin käyttäjää osallistavan palveluinnovoinnin lähestymistavan metodologisia perusajatuksia. Tutkimuksessa tunnistetut viisi haastetta osoittavat, että käyttäjää osallistavan palveluinnovoinnin lähestymistavan käyttöönotto hyvinvointipalveluorganisaation tai -verkoston palvelujen innovoinnin lähestymistavaksi ei ole mekaaninen toimenpide. Lähestymistavan käyttöönottoa tukeva kysymyslista perustuu tutkimuksessa tunnistettuihin haasteisiin. Kysymyslista on laadittu siten, että kysymykset liittyvät laajasti julkisten palveluorganisaatioiden ja -verkostojen innovaatiokulttuuriin. Kaksiosaisen kysymyslistan ensimmäisen osan kysymykset käsittelevät innovointia ohjaavia mentaalisia malleja. Ensimmäisessä osassa esitetään esimerkiksi seuraava kysymys: ”Millaista käsitystäpalvelun käyttäjistä (kuntalaisista) sekä käyttäjien ja kehittäjien (viranomaisten) välisestä suhteesta ilmennämme palvelujen innovoinnissa; onko palvelujen käyttäjä (kuntalainen) kohde, jolle kehitetään palveluja, vai onko hän jopa välttämätön kehittämiskumppani?”. Kysymyslistan toisen osan kysymykset liittyvät innovaatiokäytänteisiin ja valmiuksiin. Esimerkkinä voidaan mainita seuraava kaksiosainen kysymys: ”Tukevatko innovaatiokäytänteemme käyttäjärajapinnan ylittäviä innovaatioprosesseja ja sitoudummeko avoimin mielin työskentelyyn palvelun käyttäjien, potentiaalisten käyttäjien tai ei-käyttäjien kanssa? Mitä hyötyjä koemme yhteistoiminnallisuudesta koituvan meille ja käyttäjille sekä innovaation laatuominaisuuksiin?”. Mitä tulee tutkimuksen otsikon alkuosaan ”kuulla vai kuunnella”, vastaus on, että pääpaino on sanalla ”kuulla”. Pohdintaluvussa tuodaan myös esille tarve – tai ainakin kriittisen tarkastelun tarve – käyttäjälähtöisen ja käyttäjää osallistavan palveluinnovoinnin käsitteen ja sen luonteen sekä tavoitteiden määrittelemiselle julkisen sektorin ominaispiirteistä käsin vastapainona alkuperältään yksityisen sektorin liiketoimintakontekstista lähtöisin oleville määrittelyille.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

This thesis is devoted to understanding and improving technologically important III-V compound semiconductor (e.g. GaAs, InAs, and InSb) surfaces and interfaces for devices. The surfaces and interfaces of crystalline III-V materials have a crucial role in the operation of field-effect-transistors (FET) and highefficiency solar-cells, for instance. However, the surfaces are also the most defective part of the semiconductor material and it is essential to decrease the amount of harmful surface or interface defects for the next-generation III-V semiconductor device applications. Any improvement in the crystal ordering at the semiconductor surface reduces the amount of defects and increases the material homogeneity. This is becoming more and more important when the semiconductor device structures decrease to atomic-scale dimensions. Toward that target, the effects of different adsorbates (i.e., Sn, In, and O) on the III-V surface structures and properties have been investigated in this work. Furthermore, novel thin-films have been synthesized, which show beneficial properties regarding the passivation of the reactive III-V surfaces. The work comprises ultra-high-vacuum (UHV) environment for the controlled fabrication of atomically ordered III-V(100) surfaces. The surface sensitive experimental methods [low energy electron diffraction (LEED), scanning tunneling microscopy/spectroscopy (STM/STS), and synchrotron radiation photoelectron spectroscopy (SRPES)] and computational density-functionaltheory (DFT) calculations are utilized for elucidating the atomic and electronic properties of the crucial III-V surfaces. The basic research results are also transferred to actual device tests by fabricating metal-oxide-semiconductor capacitors and utilizing the interface sensitive measurement techniques [capacitance voltage (CV) profiling, and photoluminescence (PL) spectroscopy] for the characterization. This part of the thesis includes the instrumentation of home-made UHV-compatible atomic-layer-deposition (ALD) reactor for growing good quality insulator layers. The results of this thesis elucidate the atomic structures of technologically promising Sn- and In-stabilized III-V compound semiconductor surfaces. It is shown that the Sn adsorbate induces an atomic structure with (1×2)/(1×4) surface symmetry which is characterized by Sn-group III dimers. Furthermore, the stability of peculiar ζa structure is demonstrated for the GaAs(100)-In surface. The beneficial effects of these surface structures regarding the crucial III-V oxide interface are demonstrated. Namely, it is found that it is possible to passivate the III-V surface by a careful atomic-scale engineering of the III-V surface prior to the gate-dielectric deposition. The thin (1×2)/(1×4)-Sn layer is found to catalyze the removal of harmful amorphous III-V oxides. Also, novel crystalline III-V-oxide structures are synthesized and it is shown that these structures improve the device characteristics. The finding of crystalline oxide structures is exploited by solving the atomic structure of InSb(100)(1×2) and elucidating the electronic structure of oxidized InSb(100) for the first time.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

This thesis reports investigations on applying the Service Oriented Architecture (SOA) approach in the engineering of multi-platform and multi-devices user interfaces. This study has three goals: (1) analyze the present frameworks for developing multi-platform and multi-devices applications, (2) extend the principles of SOA for implementing a multi-platform and multi-devices architectural framework (SOA-MDUI), (3) applying and validating the proposed framework in the context of a specific application. One of the problems addressed in this ongoing research is the large amount of combinations for possible implementations of applications on different types of devices. Usually it is necessary to take into account the operating system (OS), user interface (UI) including the appearance, programming language (PL) and architectural style (AS). Our proposed approach extended the principles of SOA using patterns-oriented design and model-driven engineering approaches. Synthesizing the present work done in these domains, this research built and tested an engineering framework linking Model-driven Architecture (MDA) and SOA approaches to developing of UI. This study advances general understanding of engineering, deploying and managing multi-platform and multi-devices user interfaces as a service.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

With the growth in new technologies, using online tools have become an everyday lifestyle. It has a greater impact on researchers as the data obtained from various experiments needs to be analyzed and knowledge of programming has become mandatory even for pure biologists. Hence, VTT came up with a new tool, R Executables (REX) which is a web application designed to provide a graphical interface for biological data functions like Image analysis, Gene expression data analysis, plotting, disease and control studies etc., which employs R functions to provide results. REX provides a user interactive application for the biologists to directly enter the values and run the required analysis with a single click. The program processes the given data in the background and prints results rapidly. Due to growth of data and load on server, the interface has gained problems concerning time consumption, poor GUI, data storage issues, security, minimal user interactive experience and crashes with large amount of data. This thesis handles the methods by which these problems were resolved and made REX a better application for the future. The old REX was developed using Python Django and now, a new programming language, Vaadin has been implemented. Vaadin is a Java framework for developing web applications and the programming language is extremely similar to Java with new rich components. Vaadin provides better security, better speed, good and interactive interface. In this thesis, subset functionalities of REX was selected which includes IST bulk plotting and image segmentation and implemented those using Vaadin. A code of 662 lines was programmed by me which included Vaadin as the front-end handler while R language was used for back-end data retrieval, computing and plotting. The application is optimized to allow further functionalities to be migrated with ease from old REX. Future development is focused on including Hight throughput screening functions along with gene expression database handling