987 resultados para Implementation complexity
Resumo:
Diplomityön tavoitteena oli kehittää kolmannen sukupolven fyysistä protokollakerrosta matkapuhelimen ohjelmistoarkkitehtuurille. Kolmannen sukupolven matkapuhelinjärjestelmät ovat aikaisempia järjestelmiä monimutkaisempia. Ohjelmiston koon ja monimutkaisuuden sekä aikataulujen kiireellisyyden vuoksi on tullut tarve ottaa käyttöön formaaleja menetelmiä ohjelmiston kehitystyöhön. Formaalit kuvauskielet mahdollistavat tarkan, yksiselitteisen ja simuloitavissa olevan järjestelmäkuvauksen muodostamisen. Fyysinen protokollakerros tarjoaa tiedon siirtoa ylemmille protokollakerroksille. Tämän tiedonsiirron hallinta vaatii protokollakerrosten välistä viestinvälitystä. Formaaleja kuvauskieliä käyttämällä voidaan viestinvälityksen toteutusta automatisoida ja siinä tarvittavaa logiikkaa havainnollistaa. Työssä suunniteltiin, toteutettiin ja testattiin ylempien protokollakerrosten kanssa kommunikoivaa osaa fyysisestä protokollakerroksesta. Tuloksena saatiin solunvalintatoiminnallisuuden vaatiman kommunikoinnin ja tilakoneen toteutus ohjelmistoarkkitehtuurissa. Ohjelmistonkehityksen alkuvaiheiden havaittiin olevan fyysisen kerroksen suorituskyvyn kannalta merkittävässä asemassa, koska tällöin viestinvälityksen optimointi on helpointa. Formaalit kuvauskielet eivät ole sellaisenaan täysin soveltuvia tarkoin määritellyn ohjelmistoarkkitehtuurin osien kehitykseen.
Resumo:
The networking and digitalization of audio equipment has created a need for control protocols. These protocols offer new services to customers and ensure that the equipment operates correctly. The control protocols used in the computer networks are not directly applicable since embedded systems have resource and cost limitations. In this master's thesis the design and implementation of new loudspeaker control network protocols are presented. The protocol stack was required to be reliable, have short response times, configure the network automatically and support the dynamic addition and removal of loudspeakers. The implemented protocol stack was also required to be as efficient and lightweight as possible because the network nodes are fairly simple and lack processing power. The protocol stack was thoroughly tested, validated and verified. The protocols were formally described using LOTOS (Language of Temporal Ordering Specifications) and verified using reachability analysis. A prototype of the loudspeaker network was built and used for testing the operation and the performance of the control protocols. The implemented control protocol stack met the design specifications and proved to be highly reliable and efficient.
Resumo:
Tämä diplomityökuuluu tietoliikenneverkkojen suunnittelun tutkimukseen ja pohjimmiltaan kohdistuu verkon mallintamiseen. Tietoliikenneverkkojen suunnittelu on monimutkainen ja vaativa ongelma, joka sisältää mutkikkaita ja aikaa vieviä tehtäviä. Tämä diplomityö esittelee ”monikerroksisen verkkomallin”, jonka tarkoitus on auttaa verkon suunnittelijoita selviytymään ongelmien monimutkaisuudesta ja vähentää verkkojen suunnitteluun kuluvaa aikaa. Monikerroksinen verkkomalli perustuu yleisille objekteille, jotka ovat yhteisiä kaikille tietoliikenneverkoille. Tämä tekee mallista soveltuvan mielivaltaisille verkoille, välittämättä verkkokohtaisista ominaisuuksista tai verkon toteutuksessa käytetyistä teknologioista. Malli määrittelee tarkan terminologian ja käyttää kolmea käsitettä: verkon jakaminen tasoihin (plane separation), kerrosten muodostaminen (layering) ja osittaminen (partitioning). Nämä käsitteet kuvataan yksityiskohtaisesti tässä työssä. Monikerroksisen verkkomallin sisäinen rakenne ja toiminnallisuus ovat määritelty käyttäen Unified Modelling Language (UML) -notaatiota. Tämä työ esittelee mallin use case- , paketti- ja luokkakaaviot. Diplomityö esittelee myös tulokset, jotka on saatu vertailemalla monikerroksista verkkomallia muihin verkkomalleihin. Tulokset osoittavat, että monikerroksisella verkkomallilla on etuja muihin malleihin verrattuna.
Resumo:
Työn tarkoituksena on tarkastella ERP-järjestelmän käyttöönottoa ja tarjota ohjekartta kuinka tehdä se menestyksekkäästi. Lisäksi työ kartoittaa Konecranesin saamia etuja ja hyötyjä yrityksen ottaessa ERP-järjestelmä käyttöön. Käyttöönottoprojekti, sen vaiheet ja muut merkittävät ERP-projekteihin liittyvät vaiheet on kuvattu työssä yksityiskohtaisesti. Ensiksi ERP-järjestelmän käyttöönottoa tarkastellaan kirjallisuuteen perustuen. Myöhemmin sitä tarkastellaan perustuen kirjoittajan kokemuksiin ja havaintoihin ERP-järjestelmän käyttöönotosta, ja vertaillaan käytännön suhdetta teoriaan.ERP-järjestemät ovat kalliita ja niiden käyttöön ottaminen on aikaa vievää. Viimeisen vuosikymmenen aikana yritykset ovat enenevissä määrin alkaneet ottamaan ERP-järjestelmiä käyttöön. ERP-järjestelmät ovat saavuttaneet kasvavaa suosiota mm. niiden operaatioita integroivan ja tehostavan luonteesta ansiosta sekä niiden kyvystä tarjota päivitettyä tietoa reaaliajassa.Myös menestyksekkäissä ERP-projekteissa on parantamisen varaa. Mitattaessa ERP- projektin menestyksellisyyttä pitäisi käyttää sekä määrällisiä että laadullisia mittareita. On helppoa käyttää ainoastaan määrällisiä mittareita. Usein kuitenkin laadulliset asiat ovat tärkeämpiä. Ihmiset on saatava sitoutumaan yhteiseen tavoitteeseen kommunikaation avulla. Huonoja ensivaikutelmia on vaikea muuttaa. Vaikka vaikuttaisikin siltä, että ERP-projekti on onnistunut, kun kaikki näyttää hyvältä ”paperilla”, loppujen lopuksi systeemiä käyttävät ihmiset päättävät projektin menestyksellisyydestä. Järjestelmän käyttöönottohetkeä on pidettävä ERP-projektin ensimmäisenä vaiheena.
Resumo:
This contribution (presented in the first International Conference on Public Policy (ICPP) in Grenoble in June 2013) explores the phenomena of innovation in action ("innovative implementation"). To do so, we operationalize "innovative implementation" as a strategy by which (coalitions of) non-state actors seek to develop ad hoc solutions to address a given environmental issue, going beyond what is provided for in formal policy designs. Following an inductive research strategy, we elaborate a conceptual framework whose main advantage is to bring the actors and their coalition (in all their diversity) back in the analysis. More concretely, we state that perceiving implementation as broader 'social interaction processes' (De Boer & Bressers 2011) within which actors play strategic 'games' (Bardach 1977, Scharpf 1997) opens interesting lines of research to better account for their innovative and strategic behaviours. In a second step, we apply this framework to three strategies of innovative implementation in different contexts, and identify on this basis empirical regularities in the individual pathways related to the emergence and success (or failure) of these strategies.
Resumo:
Diplomityö käsittelee IPSec-protokollan (IP Security Protocol) implementointia UMTS:n (Universal Mobile Telecommunications System) pakettikytkentäiseen verkkoon. Runkoverkkoa käytetään mobiilikäyttäjän datan siirtämiseen sekä verkkoelementtien väliseen ohjausinformaation välitykseen. Koska UMTS:n runkoverkot ovat IP-pakettikytkentäisiä verkkoja, IPSec-protokollaa voidaan käyttää lähetettyjen IP-datasähkeiden suojaamiseen. IPSec- ja IKE-protokollien (Internet Key Exchange) käyttö on koettu monimutkaiseksi kiinteissä verkoissa. Tämän saman ongelman edessä tulevat olemaan myös operaattorit, kun he alkavat rakentaa UMTS-verkkojaan. On kuitenkin muistettava se, että tulevaisuudessa lähes kaikki data mukaanlukien ääni ja video on tarkoitus siirtää IP-protokollan avulla. IP-teknologiaan perustuva tiedonsiirron kasvu lisää IPSec-protokollan merkitystä ei ainoastaan runkoverkossa mutta myös radioliityntäverkoissa sekä SS7-merkinantoverkoissa (Signaling System No. 7). Diplomityö on tehty osaksi diplomi-insinöörin tutkintoa Lappeenrannan teknillisessä yliopistossa. Työ on tehty Nokia Networksin palveluksessa Helsingissä, vuosien 2002 ja 2003 välisenä aikana.
Resumo:
Terveydenhuollossa käytetään nykyisin informaatioteknologian (IT) mahdollisuuksia parantamaan hoidon laatua, vähentämään hoitoon liittyviä kuluja sekä yksinkertaistamaan ja selkeyttämään laakareiden työnkulkua. Tietojärjestelmät, jotka edustavat jokaisen IT-ratkaisun ydintä, täytyy kehittää täyttämään lukuisia vaatimuksia, ja yksi niistä on kyky integroitua saumattomasti toisten tietojärjestelmien kanssa. Järjestelmäintegraatio on kuitenkin yhä haastava tehtävä, vaikka sita varten on kehitetty useita standardeja. Tässä työssä kuvataan vastakehitetyn lääketieteellisen tietojärjestelmän liittymäratkaisu. Työssä pohditaan vaatimuksia, jotka tällaiselle sovellukselle asetetaan, ja myös tapa, jolla vaatimukset toteutuvat on esitetty. Liittymaratkaisu on jaettu kahteen osaan, tietojärjestelmaliittymään ja "liittymakoneeseen" (interfacing engine). Edellinen on käsittää perustoiminnallisuuden, jota tarvitaan vastaanottamaan ja lähettämään tietoa toisiin järjestelmiin, kun taas jälkimmäinen tarjoaa tuen tuotantoympäristössa käytettäville standardeille. Molempien osien suunnitelu on esitelty perusteellisesti tässä työssä. Ongelma ratkaistiin modulaarisen ja geneerisen suunnittelun avulla. Tämä lähestymistapa osoitetaan työssä kestäväksi ja joustavaksi ratkaisuksi, jota voidaan käyttää tarkastelemaan laajaa valikoimaa liittymäratkaisulle asetettuja vaatimuksia. Lisaksi osoitetaan kuinka tehty ratkaisu voidaan joustavuutensa ansiosta helposti mukauttaa vaatimuksiin, joita ei ole etukäteen tunnistettu, ja siten saavutetaan perusta myös tulevaisuuden tarpeille
Resumo:
Työn tavoitteena oli selvittää, kokevatko matkapuhelinalalla toimivat kanavapartnerit heitä varten suunnitellun asiakassuhdehallintajärjestelmän lisäarvopalveluna vaiko eivät. Työ toteutettiin asiakastyytyväisyystutkimuksen avulla, jossa mitattiin erilaisten partnereiden asennetta palvelua kohtaan. Työn tuloksena ilmeni, että palvelussa olevan informaation määrällä ei ollut suurta vaikutusta asiakkaiden tyytyväisyyteen. Syyt ovat pikemminkin yleisissä asenteissa vastaavia palveluja kohtaan.
Resumo:
Tämä diplomityö esittelee 1.6. - 4.11.2002 Mikkelin ammattikorkeakoulun YTI-tutkimuskeskuksen Informaatio- ja mediateknologian hankekokonaisuuden STRIMT-projektin puitteissa tekemäni MHP-kehitysjärjestelmähankinnan tuloksia. Digitaalitelevision MHP-sovelluskehitysjärjestelmän hankinnan tulosten lisäksi työ antaa yleiskuvan MHP-sovelluskehitystyökaluista, digitaalitelevisiostandardeista sekä digitaalitelevisioverkkojen yhteistoimintamalleista televerkkojen kanssa. Keräämieni tietojen, tekemäni tarvemäärittelyn ja suorittamani tuotevertailun perusteella valitsin tarpeisiimme sopivimmaksi järjestelmäksi Alticast Inc.-yrityksen Altifusion-tuotteen. Tuotteen valinnassa otin huomioon myös mahdolliset tulevaisuuden tarpeet aina täysimittaista lähetysjärjestelmää varten kehittämällä vaiheittaisen hankintasuunnitelman. Järjestelmää hankittaessa tärkeintä on huomioida heti alusta alkaen mahdolliset tulevat tarpeet ja varmistaa hankinnan hyödynnettävyys myös tulevaisuudessa. Järjestelmän hankinnan lisäksi vastasin sen käyttöönotosta ja järjestelmää hyödyntävän testisovelluksen laatimisesta.
Resumo:
Tämän tutkielman tavoitteena on perehtyä globaalin yrityksen laskentatoimen tietojärjestelmien yhtenäistämiseen ja käyttöönottoon esimerkkinä UPM-Kymmene konsernin projekti. Tutkielmassa sovelletaan hermeneuttista tutkimusotetta. Teoreettisesti aihetta tarkastellaan globalisoitumisen ja laskentatoimen tietojärjestelmille asetettavien vaatimusten pohjalta, sekä järjestelmän muutosprosessin eri vaiheissa huomioon otettavien muuttujien perusteella. Yhtenäisen laskentatoimen tietojärjestelmän tuomat edut globaalille yritykselle ovat ilmeisiä. Ennen yhtenäisen projektin kehittelyä on olennaista tutkia lähtökohdat projektin onnistumiselle ja suunnitella projektin eri vaiheet huolella. Tutkielmassa havaitaan myös, että globaalissa yrityksessä tulee huomioida eri yrityskulttuurit sekä tulosyksiköiden erilaiset toimintatavat. Johtopäätöksenä todetaan, että sekä yritysjohdon että tulosyksiköiden sitoutuneisuus projektiin ja yhtenäiset tavoitteet ovat oleellisia projektin onnistumisen kannalta.
Resumo:
Tutkimuksen tavoitteena oli selvittää raaka-aineena käytettävän paloa hidastavan laminaattipaperin markkinapotentiaali sekä kysyntä Euroopassa. Näiden kehitystä arvioitiin analysoimalla kysyntään vaikuttavia tekijöitä. Tutkimusmetodologiassa yhdistyivät useat lähestymistavat, pääasiassa käytettiin kuvailevaa ja ennustavaa tutkimusotetta. Tutkimus perustui sekä primaari että sekundaaritietoon. Primaaritietoa hankittiin tuotteen käyttäjiltä, myyntiedustajilta sekä haastattelemalla tuottajayrityksen henkilökuntaa. Sekundaaritietoa kerättiin myös, mutta tutkimuksen tavoitteisiin liittyviä lähteitä ei ollut runsaasti saatavilla. Tästä syystä primaaritiedolla oli tutkimuksessa hieman tärkeämpi rooli kuin sekundaaritiedolla, mikä on yleistä teollisessa markkinatutkimuksessa. Tuotteen tulevaisuuden näkymät vaikuttavat melko hyviltä. Teoreettinen markkinapotentiaali on suuri verrattuna nykyiseen myyntimäärään, myyntimäärän kasvattaminen vaatii kuitenkin tiettyjä toimenpiteitä. Tulevaisuudessa huomiota tulisi kiinnittää tuotekuvaan, hinnoitteluun ja laadun kokonaisvaltaiseen maksimointiin. Tutkimuksessa havaittiin suuntauksia kysynnän kasvusta tulevien parin vuoden aikana. Myös teoreettinen markkinapotentiaali voisi kasvaa, koska paloa hidastavien laminaattien kysyntä vaikuttaa kasvavan Euroopassa erityisesti rakennusalalla.
Resumo:
The increase of publicly available sequencing data has allowed for rapid progress in our understanding of genome composition. As new information becomes available we should constantly be updating and reanalyzing existing and newly acquired data. In this report we focus on transposable elements (TEs) which make up a significant portion of nearly all sequenced genomes. Our ability to accurately identify and classify these sequences is critical to understanding their impact on host genomes. At the same time, as we demonstrate in this report, problems with existing classification schemes have led to significant misunderstandings of the evolution of both TE sequences and their host genomes. In a pioneering publication Finnegan (1989) proposed classifying all TE sequences into two classes based on transposition mechanisms and structural features: the retrotransposons (class I) and the DNA transposons (class II). We have retraced how ideas regarding TE classification and annotation in both prokaryotic and eukaryotic scientific communities have changed over time. This has led us to observe that: (1) a number of TEs have convergent structural features and/or transposition mechanisms that have led to misleading conclusions regarding their classification, (2) the evolution of TEs is similar to that of viruses by having several unrelated origins, (3) there might be at least 8 classes and 12 orders of TEs including 10 novel orders. In an effort to address these classification issues we propose: (1) the outline of a universal TE classification, (2) a set of methods and classification rules that could be used by all scientific communities involved in the study of TEs, and (3) a 5-year schedule for the establishment of an International Committee for Taxonomy of Transposable Elements (ICTTE).
Resumo:
During the last half decade the popularity of different peer-to-peer applications has grown tremendously. Traditionally only desktop-class computers with fixed line network connections have been powerful enough to utilize peer-to-peer. However, the situation is about to change. The rapid development of wireless terminals will soon enable peer-to-peer applications on these devices as well as on desktops. Possibilities are further enhanced by the upcoming high-bandwidth cellular networks. In this thesis the applicability and implementation alternatives of an existing peer-to-peer system are researched for two target platforms: Linux powered iPaq and Symbian OS based smartphone. The result is a peer-to-peer middleware component suitable for mobile terminals. It works on both platforms and utilizes Bluetooth networking technology. The implemented software platforms are compatible with each other and support for additional network technologies can be added with a minimal effort.