187 resultados para ohjelmistojen testaus


Relevância:

10.00% 10.00%

Publicador:

Resumo:

During recent years, mobile phone markets have changed significantly. Asian markets have become vital for the manufacturers with their millions of end users and multiple major mobile network operators. This has resulted in software development as global companies have research and development sites running in multiple locations, including Asia. The reasons behind this are not only in reducing labor costs but also in capitalizing on the local knowledge and knowhow. A ramp-up site has multiple effects in the software development and software release activities. This thesis focuses on representing the importance of software testing as part of software development process and highlighting issues that need to be considered during ramp-up activities. In addition this work tries to emphasize the importance of communication between parties and information gathering prior to setting up the ramp-up site. The output of this thesis was successful software testing site ramp-up within the set time limits. The quality of software testing work was assured and the ramp-up -project requirements were achieved.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tietotekniikan käyttö on tärkeää mikroyrityksen kasvun kannalta. Tutkielmassa pyrittiin toimintatutkimuksen keinoin löytämään kosmetiikan suoramyyntiä harjoittavan toiminimen KaunisSinä taustalla olevan osa-aikaisen yrittäjän asettamien tavoitteiden ja rajoitteiden mukaan paras ohjelmisto tukemaan asiakkuuden hallintaa. Ohjelmiston valintaa varten tutkittiin ohjelmistohankinnan menetelmiä kaupallisten valmisohjelmistojen, avoimen lähdekoodin ohjelmistojen ja räätälöityjen ohjelmistojen osalta. Yrittäjän toimintatapojen kartoituksen perusteella muodostettiin kriteerit ohjelmistojen vertailua ja valintaa varten. Vertailussa käytettiin painotetun keskiarvon menetelmää. Markkinoilla on saatavilla ominaisuuksiltaan sopivia avoimen lähdekoodin asiakkuuden hallintaohjelmistoja. Valinta on kompromissi ohjelmiston tarjoaman toiminnallisuuden sekä ominaisuuksien ja yritykselle muodostuneiden toimintatapojen välillä. Yrityksen on siis osittain mukautettava toimintatapojaan ohjelmiston mukaiseksi.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Modern sophisticated telecommunication devices require even more and more comprehensive testing to ensure quality. The test case amount to ensure well enough coverage of testing has increased rapidly and this increased demand cannot be fulfilled anymore only by using manual testing. Also new agile development models require execution of all test cases with every iteration. This has lead manufactures to use test automation more than ever to achieve adequate testing coverage and quality. This thesis is separated into three parts. Evolution of cellular networks is presented at the beginning of the first part. Also software testing, test automation and the influence of development model for testing are examined in the first part. The second part describes a process which was used to implement test automation scheme for functional testing of LTE core network MME element. In implementation of the test automation scheme agile development models and Robot Framework test automation tool were used. In the third part two alternative models are presented for integrating this test automation scheme as part of a continuous integration process. As a result, the test automation scheme for functional testing was implemented. Almost all new functional level testing test cases can now be automated with this scheme. In addition, two models for integrating this scheme to be part of a wider continuous integration pipe were introduced. Also shift from usage of a traditional waterfall model to a new agile development based model in testing stated to be successful.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

During the past decades testing has matured from ad-hoc activity into being an integral part of the development process. The benefits of testing are obvious for modern communication systems, which operate in heterogeneous environments amongst devices from various manufacturers. The increased demand for testing also creates demand for tools and technologies that support and automate testing activities. This thesis discusses applicability of visualization techniques in the result analysis part of the testing process. Particularly, the primary focus of this work is visualization of test execution logs produced by a TTCN-3 test system. TTCN-3 is an internationally standardized test specification and implementation language. The TTCN-3 standard suite includes specification of a test logging interface and a graphical presentation format, but no immediate relationship between them. This thesis presents a technique for mapping the log events to the graphical presentation format along with a concrete implementation, which is integrated with the Eclipse Platform and the OpenTTCN Tester toolchain. Results of this work indicate that for majority of the log events, a visual representation may be derived from the TTCN-3 standard suite. The remaining events were analysed and three categories relevant in either log analysis or implementation of the visualization tool were identified: events indicating insertion of something into the incoming queue of a port, events indicating a mismatch and events describing the control flow during the execution. Applicability of the results is limited into the domain of TTCN-3, but the developed mapping and the implementation may be utilized with any TTCN-3 tool that is able to produce the execution log in the standardized XML format.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The purpose of this thesis is to examine software licensing, how a software developer can benefit from it and to define specifications for licensing system of software based medical technology product. The thesis has been divided into theoretical and empirical parts. In the theoretical part the concept of software licensing and different aspects that are connected to it are examined with a help of research material. On the ground of this research, in the empirical part, a licensing system for a medical software product called iCentral is designed. The empirical part is based on interviews, questionnaire and on authors own experience gained while working for the case-company.The thesis has great practical importance for the case-company by proposing both an ideal, and more importantly, practical implementation for a licensing system of a product. Thesis shows that electronic licensing is a viable option to sell medical technology products without a need to revise existing procedures or the enterprise resource system in the case company.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The development of software tools begun as the first computers were built. The current generation of development environments offers a common interface to access multiple software tools and often also provide a possibility to build custom tools as extensions to the existing development environment. Eclipse is an open source development environment that offers good starting point for developing custom extensions. This thesis presents a software tool to aid the development of context-aware applications on Multi-User Publishing Environment (MUPE) platform. The tool is implemented as an Eclipse plug-in. The tool allows developer to include external server side contexts to their MUPE applications. The tool allows additional context sources to be added through the Eclipse's extension point mechanism. The thesis describes how the tool was designed and implemented. The implementation consists of tool core component part and an additional context source extension part. Tool core component is responsible for the actual context addition and also provides the needed user interface elements to the Eclipse workbench. Context source component provides the needed context source related information to the core component. As part of the work an update site feature was also implemented for distributing the tool through Eclipse update mechanism.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tämän diplomityön tavoitteena on kuvata suunnitelma, jossa alun perin WWW-ympäristöön kehitettyä palvelua muokataan siten, että palvelu skaalautuu mahdollisimman hyvin tulevaisuuden laajennuksiin. Selainpohjaisten palveluiden lisäksi esimerkiksi mobiili-palvelut ja erilaiset työpöytäsovellusintegraatiot ovat kasvattaneet suosiotaan. Samoin eri palveluiden välisestä yhteistoiminnasta on kasvanut merkittävä osa Internet-palveluiden loppukäyttäjilleen tarjoamaa palvelukokonaisuutta. Esimerkkejä WWW-palveluiden integroinneista päätelaitteille ovat hakukoneiden ja pikaviestimien mobiili-versiot, ja palveluiden yhteistoiminnasta erilaisten uutispalveluiden ja sosiaalisten palveluiden, kuten Facebook, väliset yhteisölinkitykset. Tässä diplomityössä selvitetään aluksi Internet-pohjaisten palveluiden kehitystä sekä tutustutaan tarkemmin palveluiden monikanavaisuuteen. Tämän jälkeen käydään läpi loppukäyttäjien saatavilla olevia päätelaitteita verkkoyhteyksineen ja WWW-palveluiden suunnittelumalleja. Suunnittelun lähtökohtana oli se, että erilaisten päätelaitteiden, päätelaitteiden ohjelmistojen ja käytössä olevien verkkoyhteyksien muodostamien palvelualustojen liittäminen palveluun olisi mahdollisimman yksinkertaista. Ja tukea uusien palvelualustojen käyttäjien ja sisällön sovittamista olemassa olevaan palveluun. Työn lopputuloksena on suunnitelma, joka pohjautuu välikerroksen rakentamiseen uusien palvelualustojen ja vanhan palvelun väliin. Palveluun tarjotaan välikerroksen kautta personoitu rajapinta luotetuille asiakkaille sekä kaikille avoin julkinen rajapinta. Välikerros suunniteltiin yksinkertaisella REST-arkkitehtuurityylillä, mikä mahdollistaa palvelun tarjonnan turvallisesti ja tehokkaasti. Tähän välikerrokseen lisätään käyttäjän- ja sisällönhallinnan komponentteja pitämään huolen palvelun eheydestä. Tämä diplomityö osoittaa, että oikealla arkkitehtuurilla suunniteltu monikerroksinen väliohjelmisto tarjoaa tehokkaan tavan integroida ja hallinnoida uusia alustoja.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tässä työssä kuvataan erästä kaupallista ohjelmistoprojektia, jossa ohjelmistojen uudelleenkäyttöä tavoiteltiin komponenttipohjaisen uudelleenkäytön ja ohjelmistojen sovittamisen kautta. Projektissa toteutettiin matkapuhelinsovellus, jonka ydin eristettiin uudelleenkäytettäväksi ja sovitettavaksi komponentiksi. Ytimen sovitettavuus verifioitiin sovittamalla ydin toiselle ympäristölle ja edelleen toteuttamalla toimiva prototyyppisovellus sovitetun ytimen varaan. Ytimen sovittamisen sekä prototyyppisovelluksen toteuttamisen vaatima työmäärä oli huomattavasti pienempi kuin ytimen tekemiseen alkuperin käytetty työmäärä. Työssä on osoitettu ohjelmistometriikoiden avulla, että merkittävä osa ohjelmiston toiminnallisuudesta saatiin uudelleenkäytettäväksi sovitettavan ytimen avulla. Lisäksi työssä on kuvattu millaisia kehitysprosessikäytäntöjä projektissa oli käytössä tukemassa uudelleenkäytettävyystavoitetta.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Diplomityössä on haettu tietoa lasikuitupinnoitteiden ja vinyyliesterihartsien yhteensopivuudesta ja sen testaamisesta. Lujitemuovikomposiitissa hartsi sitoo materiaalit yhteen ja antaa rakenteelle kemiallisen kestävyyden, sitkeyden ja välittää kuormitukset kuitujen kannettaviksi. Vaadittavan lujuuden rakenteelle antaa lasikuitu. Se päällystetään valmistusvaiheessa pinnoiteaineella, sizingilla. Sillä on ratkaiseva merkitys hartsin ja lasikuidun väliin syntyvän rajapinnan muodostumisessa kovettumisprosessin aikana. Käytännössä rajapinnan toimivuutta ja materiaalien yhteensopivuutta tutkitaan makromekaanisilla lujuustesteillä. Menetelmät perustuvat rajapinnan leikkaus¬lujuuden määrittämiseen, mutta myös murtumamekanismeihin perustuvia testi¬menetelmiä käytetään. Mikrotason menetelmät, jotka perustuvat yksittäisen kuidun ja käytetyn hartsin välisen adheesion mittaamiseen ovat yleistyneet, mutta niistä saatujen tulosten ei ole vielä todettu riittävästi korreloivan makro¬mekaanisten lujuustestien kanssa. Työssä tutkittiin kahta eri makromekaanista testimenetelmää. Testeissä havaittiin eroja valittujen lasikuitupinnoitteiden ja vinyyliesterihartsien välillä. Hauras hartsi oli herkempi lasikuitupinnoitteen kemialle. Kun yhteensopivuus vinyyli-esterihartsin ja lasikuitupinnoitteen välillä oli huono, saatiin sekä poikittaisessa vetolujuustestissä että Mode I murtumissitkeystestissä heikko tulos. Pyyhkäisy¬elektronimikroskoopilla suoritettu mikrotason analyysi murtopinnasta vahvisti saatuja tuloksia ja se osoittautui toimivaksi menetelmäksi kuvantamaan ilmiöitä, jotka vaikuttavat yhteensopivuuteen vinyyliesterihartsin ja pinnoitetun lasikuidun välillä.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Diplomityön tarkoituksena oli kehittää tutkimuslaite, jolla pystyttäisiin tutkimaan sellumassan syöttötapahtumaa reikäsihdillä ja tarkastelemaan syöttöhetkellä tapahtuvaa kuituhäviötä. Laitteen suunnittelun ja valmistuksen tavoitteena oli myös saada tutkimuslaite mahdollisim-man modifioitavaksi (syöttöaukon koko, muoto ja erityyppiset reikäsihdit ja näiden vaikutukset sellukuitujen hävikkiin). Haluttiin myös mahdollisuus syöttötapahtuman kuvaamiseen esim. suurnopeuskameroin, joka otettiinkin huomioon laiteosia valittaessa (läpinäkyvä akryyli). Tutkimuslaitteen kestävyyttä erilaisissa prosessiolosuhteissa haluttiin korostaa (voidaan operoida laajalla pH ja lämpötila-alueilla, sekä syöttöpainetta voidaan muunnella). Diplomityön kirjallisuusosassa käsitellään kuituvuodon aiheuttamia haittoja, joista tärkein on taloudellinen menetys. Näiden lisäksi kirjallisuusosassa tarkastellaan pääpirteittäin pesume-netelmiä ja käydään läpi kuitusulpun suotautumiseen vaikuttavia tekijöitä. Diplomityöhön sisältyi tutkimuslaitteen suunnittelun ja valmistuksen lisäksi myös laitteen toi-mivuuden testaus. Testit suoritettiin pohjoismaisella koivusellulla. Koivusellu otettiin happi-vaiheen jälkeisen pesurin poistosta. Massalle suoritettiin KAPPA-luvun, SR-luvun, viskositee-tin ja syrjäytys -määritykset, sekä kuituanalyysi. Laitteella suoritettiin 7 %, 10 % ja 12 % sakeuksisten massojen koeajotestit. Suodokset otettiin talteen jatkotutkimuksiin, jossa niistä mitattiin kuituvuoto. 10 % suodokselle suoritettiin myös kuituanalyysi. Tuloksista nähtiin, että 7 % sakeuksinen massa antoi lähes nelinkertaisen kuituvuotomäärän 10 % sakeuksiseen massan syöttöön nähden.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tiedollista voimavaraistumista tukeva internet-perustainen ohjaus päiväkirurgisille ortopedisille potilaille Tutkimuksen tarkoituksena oli kehittää tiedollista voimavaraistumista tukeva Internetperustainen potilasohjausohjelma sekä arvioida sitä. Tutkimusprosessi jaettiin kahteen vaiheeseen. Ensimmäisessä vaiheessa luotiin sisältö tiedollista voimavaraistumista tukevalle Internet-perustaiselle ohjaukselle päiväkirurgisia ortopedisia potilaita varten. Toisessa vaiheessa arvioitiin Internet-perustaisen ohjauksen (koeryhmä) hyväksyttävyyttä käyttäjien arvioimana ja ohjauksen tuloksia sekä verrattiin Internet-perustaisen ohjauksen (koeryhmä) tuloksia tiedollisesti voimavaraistumista tukevan sairaanhoitajan välittämään ohjauksen (kontrolliryhmä) tuloksiin. Tutkimuksen tavoitteena oli luoda uusi potilasohjausmuoto joka tarjoaa yksilöllisen, osallistavan ja aikaan ja paikkaan sitomattoman ohjauksen päiväkirurgiseen ortopediseen leikkaukseen tulevalle potilaalle. Tutkimuksen ensimmäisessä vaiheessa käytettiin kuvailevaa ja vertailevaa tutkimusmenetelmää (ennen ja jälkeen testaus). Tutkimukseen osallistui 120 päiväkirurgista ortopedista potilasta joiden tiedon odotuksia ja heille välitettyä tietoa tarkasteltiin. Tutkimuksen ensimmäisen vaiheen tuloksien ja aikaisemman voimavaraistumista käsittävän tiedon perusteella luotiin sisältö tiedollista voimavaraistumista tukevalle Internet-perustaiselle ohjaukselle. Sisältö rakentui voimavaraistavan tiedon kuudesta eri osa-alueesta. Tutkimuksen toisessa vaiheessa käytettiin randomoitua kokeellista tutkimusasetelmaa. Päiväkirurgiseen ortopediseen leikkaukseen tulevat potilaat randomoitiin koeryhmään (n=72) Internetperustaiseen ohjaukseen ja kontrolliryhmään (n=75) sairaanhoitajan välittämään ohjaukseen. Aineisto kerättiin strukturoitujen mittareiden avulla ja tulokset analysoitiin tilastollisesti. Tutkimuksen tulokset osoittavat, että kehitettyä tiedollisesti voimavaraistumista tukevaa Internet-perustaista potilasohjausmenetelmää voidaan suositella käytettäväksi ortopedisten päiväkirurgisten potilaiden ohjauksessa ja potilailla on hyvät mahdollisuudet voimavaraistua tiedollisesti sen avulla. Monipuolista tietoa sisältävä Internet-perustainen ohjaus osoittautui käyttäjien näkökulmasta hyväksyttäväksi. Vaikka Internet ohjauksen hyväksyttävyys koettiin osittain heikommaksi kuin sairaanhoitajan välittämän ohjauksen, potilaat käyttivät nettisivustoa ongelmitta ja arvioivat sen helppokäyttöiseksi. Ohjausmuodolla ei ollut vaikutusta hoidosta aiheutuneisiin kustannuksiin. Sen sijaan kustannuksista organisaatiolle voitiin puolittaa sairaanhoitajan ohjaukseen käyttämä aika Internet-perustaisen ohjauksen avulla. Internet-perustaiseen ohjaukseen osallistuneiden potilaiden tiedon taso ja kokemus tiedon riittävyydestä lisääntyivät ohjauksen jälkeen enemmän kuin sairaanhoitajan välittämään potilasohjaukseen osallistuneiden potilaiden tiedot. Ohjausmuodolla ei ollut vaikutusta potilaiden kokemien tunteiden ja oireiden voimakkuuteen. Yhteenvetona voidaan todeta, että tiedollisesti voimavaraistava Internet-perustaista ohjausta voidaan suositella vaihtoehtoiseksi menetelmäksi sairaanhoitajan välittämälle ohjaukselle päiväkirurgiseen ortopediseen leikkaukseen tuleville potilaille.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tämän tutkimuksen tavoitteena on selvittää opintojensa alussa olevien yliopisto-opiskelijoiden vaikeimpina pitämät käytännön ohjelmoinnin aihealueet sekä koostaa luentomoniste käytettäväksi seuraavalla alkavalla Käytännön ohjelmointi -kurssilla. Tutkimusmetodina käytettiin konstruktiivista tutkimusmetodia, jossa tavoitteen spesifioinnin jälkeen implementoitiin luentomoniste koostamalla määriteltyjen aihekokonaisuuksien lähdemateriaalia yhtenäiseksi, luettavaksi kokonaisuudeksi. Yliopistoissa ei yleisesti opeteta ohjelmistojen testausta ennen syventäviä ohjelmistotekniikan kursseja, mikä on kuitenkin puute työelämän kannalta. Tässä työssä esitetään perusteluja käytännönläheisten aihekokonaisuuksien painottamiselle ohjelmointikursseilla jo yliopisto-opintojen alkuvaiheessa. Työssä käsitellään Käytännön ohjelmointi -kurssin kurssipalautetta, missä havaittiin opiskelijoiden pitävän kurssin hankalimpina aihealueina linkitettyä listaa, osoittimia, dynaamista muistinhallintaa, tietorakenteita ja versionhallintaa. Työn avulla on pyritty kehittämään käytännön ohjelmoinnin yliopisto-opetusta Lappeenrannan teknillisessä yliopistossa luentomateriaalin avulla, jossa on muun muassa teoriaa, keskeisiä opiskelijoiden tarvitsemia komentoja, www-linkkejä sekä ohjelmoinnin tyyliopas.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tämän tutkimuksen päätavoitteena oli yhdistää riski- ja hyötykomponentit aiemmassa tutkimuksessa rakennettuun kunnossapidon kustannusmalliin. Jotta tämä voitiin tehdä, täytyi ensiksi määrittää mitä riskejä ja hyötyjä esiintyy kunnossapidon yritysverkostossa laitekohtaisella tasolla eri toimijoiden näkökulmista.Tutkimuksen metodologian perusta oli konstruktiivinen tutkimus. Lähdeaineisto koostui teollisuuden kunnossapitoa, verkostoitumista, elinkaariajattelua, riskienhallintaa sekä hyötyjä käsittelevistä oppikirjoista, tieteellisistä julkaisuista, artikkeleista ja opinnäytetöistä. Empiriaosan materiaalina käytettiin valittujen yritysten julkisia aineistoja. Työn keskeiset tulokset liittyvät uuteen kunnossapidon kustannusmalliin, joka ottaa huomioon riski- ja hyötykomponentit laitekohtaisella tasolla sekä myös verkosto- ja elinkaarinäkökulman. Kustannusmallissa esiintyvien hyötyjen oli katsottu saavutettavan riskienhallinnan kautta. Riskienhallinnalla voidaan vaikuttaa kunnossapidon kustannuksiin. Kustannusmallia voidaan hyödyntää kustannusten, riskien ja hyötyjen tasapuoliseen jakoon yritysverkostossa. Kustannusmallin empiirinen testaus rajattiin tämän tutkielman ulkopuolelle.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tutkimuksessa tarkasteltiin vuonna 2009 toimintansa käynnistävää kansainvälistä ilmakuljetusyhteistyöhankketta Strategic Airlift Capability (SAC) puolustusvoimien kolmen päätehtävän näkökulmasta. Strategic Airlift Capability on 10 Nato-maan sekä Ruotsin ja Suomen välinen yhteistyösopimus, jolla varmistetaan raskas ilmakuljetuskyky jäsenmaiden käyttöön seuraavaksi 26 vuodeksi. Raskas ilmakuljetuskyky tuotetaan kolmella SAC-järjestelyn jäsenmaiden yhteisesti omistamalla Boeing C-17 Globemaster III strategisella kuljetuslentokoneella. Tutkimuksen päätutkimuskysymys oli seuraava: Mitkä ovat keskeisimmät SAC-järjestelyn mahdollisuudet ja haasteet puolustusvoimien kolmen päätehtävän näkökulmasta ja mitä toimenpiteitä nämä edellyttävät puolustusvoimilta? Tutkimus oli luonteeltaan kvalitatiivinen. Tutkimusmenetelmänä käytettiin logistiikan tutkimukseen hyvin soveltuvaa abduktio-menetelmää, jossa teorian kehittäminen ja empiirisen tutkimusaineiston analysointi ja testaus vuorottelevat. Tutkimusasetelma oli hermeneuttinen. Tutkimusaineiston analysoinnissa käytettiin menetelmänä aineistopohjaista sisällönanalyysiä. Kahdella Delfoi-menetelmään perustuvalla kyselyllä selvitettiin puolustushallinnon sekä muiden hallinnonalojen ja siviilitoimijoiden näkemyksiä SAC-järjestelystä. Tutkimuksen yhtenä menetelmänä oli SWOT-analyysi.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Trukeissa voidaan nykyään käyttää tietokoneita tehostamassa kuljettajien työskentelyä, mutta koneet aiheuttavat myös työturvallisuusriskin, jos niitä käytetään ajaessa. Tässä kandidaatintyössä suunnitellaan ja toteutetaan prototyyppi laitteesta, joka sammuttaa trukin näytön kun se liikkuu. Liikkeen havaitseminen toteutetaan käyttämällä analogisia kul-manopeus- ja kiihtyvyysantureita. Anturien signaaleja luentaan ja suodatetaan Arduino Uno-mikrokontrollerikehitysalustaa käyttämällä. Mikrokontrollerilla ohjataan kytkimenä käytettävän transistoria. Transistori kytkee tietokoneen näytön taustavalon pois päältä kun trukki liikkuu. Laitteen testaus suoritettiin henkilöautolla ja näytön paikalla käytettiin summeria. Tavoit-teisin päästiin muuten paitsi nopeuden laskemisen osalta, jota tarvitaan liiketunnistukseen, kun trukki liikkuu suoraan tasaista nopeutta. Tämä johtuu kiihtyvyysanturin epätark-kuudesta. Testeissä huomattiin kuitenkin että liiketunnistinta voidaan pitää toimivana, kos-ka tunnistusvirhe ilmenee vain silloin kun ajoalusta on erittäin tasainen ja nopeus miltei vakio.