380 resultados para developer


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Logistiikkapalveluiden markkinat ovat viime vuosina muuttuneet. Kilpailtu toimiala ja asiakasvaatimusten muuttuminen ovat pakottaneet yritykset pyrkimään entistä tehokkaampaan jakeluketjuun. Työn tarkoituksena oli tutkia sähköisten asiakasliittymien toimivuutta asiakkaan näkökulmasta Euro Express tuotannossa ja prosessissa. Tarkoituksena oli selvittää eri sidosryhmien vaatimukset prosessille huomioiden sähköisen liiketoiminnan tuomat edut ja ominaispiirteet. Tavoitteena oli kuvata olemassa oleva prosessi ja tutkia prosessin rajapinnat –asiakas, tuotanto ja ulkoiset sidosryhmät. Tutkielmassa sähköisten ratkaisujen ominaispiirteet on käyty läpi ja tulevaisuuden kehitysnäkökulmista keskusteltu. Kehittyneiden tietoteknisten ratkaisujen avulla jatkuva prosessien uudistaminen (Business Process Reengineering) on mahdollista. Yleisesti epäolennaisuudet asiakasrajapinnassa, informaation kulussa ja yhteyksissä eri järjestelmien välillä aiheuttavat ongelmia sähköisten ratkaisujen toteuttamisessa. Tulevaisuudessa logistiikka yritykset ottavat entistä enemmän käyttöönsä uudenaikaisia teknologisia ratkaisuja tilaukseen, tuotantoon ja asiakaspalveluun. Näiden uudenlaisten ratkaisujen kehittämisestä on hyötyä sekä käyttäjälle että tarjoajalle, mutta ne ovat myös pakollisia palveluntarjoajalle kehittyäkseen markkinoilla. Tulevaisuudessa kilpailun tiivistyessä ja asiakkaiden vaatimusten kasvaessa on kiinnitettävä entistä suurempaa huomiota koko prosessiketjun toimivuuteen. Uudet teknologiset ratkaisut ja niiden käyttäminen tehokkaasti tuovat yrityksille kilpailuetuja, joita ei muuten olisi saavutettavissa.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Ohjelmistoteollisuudessa pitkiä ja vaikeita kehityssyklejä voidaan helpottaa käyttämällä hyväksi ohjelmistokehyksiä (frameworks). Ohjelmistokehykset edustavat kokoelmaa luokkia, jotka tarjoavat yleisiä ratkaisuja tietyn ongelmakentän tarpeisiin vapauttaen ohjelmistokehittäjät keskittymään sovelluskohtaisiin vaatimuksiin. Hyvin suunniteltujen ohjelmistokehyksien käyttö lisää suunnitteluratkaisujen sekä lähdekoodin uudelleenkäytettävyyttä enemmän kuin mikään muu suunnittelulähestymistapa. Tietyn kohdealueen tietämys voidaan tallentaa ohjelmistokehyksiin, joista puolestaan voidaan erikoistaa viimeisteltyjä ohjelmistotuotteita. Tässä diplomityössä kuvataan ohjelmistoagentteihin (software agents) perustuvaa ohjelmistokehyksen suunnittelua toteutusta. Pääpaino työssä on vaatimusmäärittelyä vastaavan suunnitelman sekä toteutuksen kuvaaminen ohjelmistokehykselle, josta voidaan erikoistaa erilaiseen tiedonkeruuseen kykeneviä ohjelmistoja Internet ympäristöön. Työn kokeellisessa osuudessa esitellään myös esimerkkisovellus, joka perustuu työssä kehitettyyn ohjelmistokehykseen.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Elektroninen kaupankäynti ja pankkipalvelut ovat herättäneet toiminnan jatkuvuuden kannalta erittäin kriittisen kysymyksen siitä, kuinka näitä palveluja pystytään suojaamaan järjestäytynyttä rikollisuutta ja erilaisia hyväksikäyttöjä vastaan.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Bluetooth™ Teknologia - Bluetooth Wireless Technology - on lyhyen kantaman langaton kommunikointiteknologia. Vaikka se onkin ensisijaisesti suunniteltu kaapelin korvaajaksi laitteiden omaan toimintaan liittyvässä liikenteessä, voidaan sitä myös käyttää alustana monen käyttäjien peleissä ja muissa vastaavissa sovelluksissa. Tassa diplomityössä esitellään Bluetooth teknologia sovellusohjelmoijan näkökulmasta. Työssä esitellään teollisuuskonsortion määrittelemä Java-ohjelmointirajapinta Bluetooth teknologiaan. Tämän rajapinnan avulla voidaan kehittää kannettavia sovelluksia jotka kommunikoivat Bluetooth yhteyden yli. Rajapinta pohjautuu "Java™ 2 Microedition" alustaan ja on siten toteutettavissa myös pienissä laitteissa kuten matkapuhelimissa. Työssä esitellään lyhyesti rajapinnan keskeiset osat sekä annetaan esimerkki rajapinnan käytöstä. Työn konstruktiivisessa osassa rajapinnan keskeiset on toteutettu kahdelle eri alustalle: Sambian™ ja Microsoft® Windows® käyttöjärjestelmille. Talla tavalla on saatu arvokasta tietoa siitä, miten kyseinen rajapinta tulisi toteuttaa ja myös siitä miten sovellukset sitä käyttäisivät. Keskeiset suunnitteluratkaisut ja saadut kokemukset on raportoitu työn kirjallisessa osassa. Vaikka työn konstruktiivinen osuus onkin luonteeltaan esitutkimus eikä tähdännyt tuotteeseen, on tuloksena syntynyttä rajapintaa tarkoitus käyttää useassa Nokian sisäisessä tutkimus-ja kehityshankkeessa.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Alueellinen yrityskeskittymä sisältää monenlaisia yhteistyöverkostoja siinä toimivien yritysten välillä. Olemassa olevien verkosto- ja tietojohtamisteorioiden pohjalta yhteistyöverkostot jaettiin niiden perustehtävän mukaan kolmeen eri päätyyppiin, jotka ovat tuottaja-, kehittäjä- ja innovaatioverkosto. Tutkimusongelmana oli määrittää, voidaanko verkostoja eritellä niiden perustehtävän mukaan ja näkyykö perustehtävän erilaisuus niiden organisoitumis- ja kommunikointitavassa. Tutkimuskohteena oli kasvava puualan keskittymä, Imatran Seudun Koivukeskus. Tutkimusmenetelmänä käytettiin tapaustutkimusta ja aineistonkeruumenetelmänä teemahaastattelua. Aineistoa käsiteltiin käyttämällä menetelmänä profilointia ja teemoittelua. Tutkimuksen perusteella voitiin alueelta erottaa selvästi kolme verkostojen päätyyppiä, jotka toimivat alueella tietoa luovana, välittävänä ja soveltavana tasona. Päätyyppien välillä havaittiin eroja, kun kriteereinä käytettiin verkostojen suhteita, osaamista, tiedonkulkua ja johtajuutta. Koivukeskukselle erityisen tärkeänä verkostotyyppinä pidettiin kehittäjäverkostoa, sillä se toimii alueen sosiaalisen pääoman kasvualustana ja täten auttaa muiden verkostotyyppien kehittymistä. Mikäli kaikki päätyypit saadaan toimi-maan tehokkaasti, alueen innovaatioverkostossa syntyvät uudet prosessi- ja tuoteinnovaatiot ovat välittömästi siirrettävissä tehostamaan tuotantoa. Alueellinen yrityskeskittymä sisältää kaikkia edellä mainittuja verkostotyyppejä, ja yksittäinen toimija voi kuulua samanaikaisesti kaikkiin verkostotyyppeihin. Johtopäätöksenä esitettiin, että alueellisen yrityskeskittymän kilpailuetu syntyy alueen sisälle muodostuvien tuottaja-, kehittäjä- ja innovaatioverkoston kautta. Alueellisen yrityskeskittymän verkostopohjaisen kehittämisen avuksi kehitettiin yksinkertainen työkalu.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Reusability has become more popular factor in modern software engineering. This is mainly because object-orientation has brought methods that allow reusing more easily. Today more and more application developer thinks how they can reuse already existing applications in their work. If the developer wants to use existing components outside the current project, he can use design patterns, class libraries or frameworks. These provide solution for specific or general problems that has been already encountered. Application frameworks are collection of classes that provides base for the developer. Application frameworks are mostly implementation phase tools, but can also be used in application design. The main purpose of the frameworks is separate domain specific functionalities from the application specific. Usually the frameworks are divided into two categories: black and white box. Difference between those categories is the way the reuse is done. The application frameworks provide properties that can be examined and compared between different frameworks. These properties are: extensibility, reusability, modularity and scalability. These examine how framework will handle different platforms, changes in framework, increasing demand for resources, etc. Generally application frameworks do have these properties in good level. When comparing general purpose framework and more specific purpose framework, the main difference can be located in reusability of frameworks. It is mainly because the framework designed to specific domain can have constraints from external systems and resources. With general purpose framework these are set by the application developed based on the framework.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Prof. Lauri Pihkalan testamentin perusteella Jyväskylän yliopiston kirjastolle luovutettu kokoelma koti- ja ulkomaista urheilukirjallisuutta 1800-luvun loppupuolelta 1970-luvulle. Sisältää urheilua ja ruumiinkulttuuria käsittelevän kirjallisuuden lisäksi poliittista historiaa, sotalaitosta ja naisliikettä koskevaa kirjallisuutta sekä ainutlaatuisen Amerikka-kokoelman. Kirjoissa näkyy Pihkalan lukutavat ja merkinnät.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Työn tavoitteena on selvittää, miten perustajaurakoitsijan raportointikauden tulos muodostuu yksittäisen rakennusprojektin tasolla ja miten eri tekijät vaikuttavat raportoitavaan tulokseen. Julkisesti noteeratun yhtiön on noudatettava kansainvälisiä tilinpäätösstandardeja. Tällöin perustajaurakointia harjoittavan yrityksen raportointikauden tulokseksi muodostuu tuloutettavan valmistusasteen mukainen osa projektin erilliskatteesta. Tällainen tuloutusmenetelmä perustuu projektin lopputulosennusteisiin kokonaistuotoista ja -kustannuksista. Tutkimuksessa arvioidaan kustannus- ja tuottoennusteiden arviointiepätarkkuuksien vaikutusta raportointikausien tuloksiin rakennusprojektin eri vaiheissa. Analyysityökaluksi kehitetään matemaattinen malli, jolla voidaan erottaa arviointiepätarkkuuksien vaikutus raportointikauden tuloksesta. Mallin avulla epätarkkuuksia arvioidaan herkkyysanalyysillä sekä esimerkeillä. Tutkimus osoittaa tuloutettavan valmistusasteen (IAS%) olevan keskeinen vaikuttaja tuloksen vaihtelulle, kun ennusteita tarkennetaan projektin edetessä. Kustannusennusteen nähdään olevan tuloksen kannalta kriittisempi ennuste, mikä korostaa projektiseurannan merkitystä. Lisäksi tutkimus osoittaa riskivarauksen erinomaisuuden raportointiteknisenä keinona vähentää tuloksen vaihtelua.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The identification of cancer-specific enzymatic activities that can be therapeutically targeted is key to the development of suitable anti-cancer drugs. Primary effusion lymphoma (PEL) is a rare and incurable malignancy that can occur in immunodeficient patients as a consequence of latent infection of B-cells with Kaposi's sarcoma-associated herpesvirus, KSHV (also known as human herpesvirus-8, HHV8). Malignant growth of KSHV-infected B cells requires the constitutive activity of the transcription factor NF-KB, which controls expression of viral genes required for maintenance of viral latency and suppression of the viral lytic program. Here we identify the protease mucosa-associated lymphoid tissue transformation protein 1 (MALTI), a key driver of NF-KB activation in lymphocytes, as an essential component in KSHV-dependent NF-KB activation and growth of latently infected PEL cell lines. Inhibition of the MALTI protease activity induced a switch from the latent to the lytic stage of viral infection, and led to reduced growth and survival of PEL cell lines in vitro and in a xenograft model. These results demonstrate a key role for the proteolytic activity of MALTI in PEL, and provide a rationale for the pharmacological targeting of MALTI in PEL therapy. -- L'identification d'activités enzymatiques propre au cancer est clé dans le développement des nouvaux médicaments anti-cancer. Le lymphome primitif des séreuses est un lymphome rare et incurable qui peut se developer chez les patients immunodéficients. Il est la conséquence d'une infection latente des cellules B, dûe à l'herpes virus 8, plus connu comme herpes virus associé au sarcome de Kaposi (KSHV). La croissance maligne des cellules B infecteés par KSHV requière l'activité constitutive du facteur de transcription NF-KB qui contrôle l'expression des genes viraux requis pour la maintenance latente et la suppression du programme de lyse du virus. Avec cette étude, nous avons identifié la protease MALTI comme un composant essentiel dans l'activation de NF-KB dans les cellules B du lymphome primitif des séreuses. L'inhibition de l'activité de la protéase MALTI induit un virement de la phase latente à la phase lytique du KSHV et conduit à une reduction de la viabilité des cellules tumorales in vitro et dans un modèle de xénogreffe. Ces résultats démontrent un rôle clé pour l'activité protéolytique de MALTI dans le développement du lymphome primitif des séreuses et soutiennent l'idée que MALTI pourrait être une cible pharmacologique dans la thérapie de cette forme rare du lymphome.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tutkimus selvittää asuntorakentamista asuntokauppalain 2 luvun mukaisissa asuntorakentamisprojekteissa. Tutkimuksen kohteena ovat asunto osakeyhtiömuotoisen asuntorakentamisen prosessin ja lainsäädännön tarkasteleminen perustajaosakkaan näkökulmasta, sekä perustajaosakkaan liiketoimintamallit. Lisaksi tutkielma sisältää kansainvälistä vertailua lainsäädännön osalta. Kansainvälinen vertailu keskittyy asuntorakentamisen lainsäädännön eroavaisuuksiin Suomen ja naapurimaiden välillä. Tutkimuksen liiketoimintamalleissa tutustutaan pääsääntöisesti Skanska Oy konsernin toimintaan asuntotuotannossa. Tutkimuksesta selviää, että asuntorakentamisessa perustajaosakas tarvitsee monipuolista lain tuntemusta. Asuntorakentamisprosessi on monta ulottuvuutta sisältävä prosessi, jossa ostajan edut ovat suojattava lain vaatimissa määrin. Lisaksi asunnon ostajat saavat valvoa kollektiivisesti etujaan suhteessa perustajaosakkaaseen. Kansainvälinen vertailu osoittaa Suomen lainsäädännön olevan ostajan suojassa merkittävästi vahvempi, kuin erityisesti itäisten naapurimaidemme lainsäädäntö.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tapahtumat ovat perusta monille nykyaikaisille tietoteknisille palveluille. Yksittäinen tapahtuma voidaan nähdä työtehtävänä, joka käsittelevän järjestelmän tulee suorittaa. Tapahtumankäsittely pyrkii pitämään järjestelmän tunnetussa ja ristiriidattomassa tilassa. Tämä toteutetaan pitämällä huolta, että jokainen tapahtuma joko onnistuu tai epäonnistuu kokonaisuudessaan. Tapahtumankäsittelyjärjestelmät ovat kasvaneet ja yhtäaikaisten käsiteltävien tapahtumien määrä noussut palveluiden siirtyessä yhä enemmän tietoverkkoihin. Samalla järjestelmien kehittäminen ja ylläpito vaikeutuvat, jolloin kehittäjät tarvitsevat parempia työkaluja järjestelmän valvontaan. Tapahtumankäsittelyn seuranta pyrkii seuraamaan järjestelmän sisäistä toimintaa yksittäisen tapahtuman tai osatapahtuman tarkkuudella. Riippuen toteutuksesta kehittäjä voi joko tarkkailla järjestelmää reaaliaikaisesti tai jälkikäteen suorituksen perusteella tallennetun seurantatiedon avulla. Työssä esitellään tapahtumanseurantakomponentin suunnitteluprosessi ratkaisuineen, joka mahdollistaa tapahtumien suorituksen tarkkailun, seurantatiedon tallentamisen sekä tulosten tarkastelun jälkikäteen. Työ on toteutettu osaksi Syncron Tech Oy:n Syncware-ohjelmistoalustaa.

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:

Dagens programvaruindustri står inför alltmer komplicerade utmaningar i en värld där programvara är nästan allstädes närvarande i våra dagliga liv. Konsumenten vill ha produkter som är pålitliga, innovativa och rika i funktionalitet, men samtidigt också förmånliga. Utmaningen för oss inom IT-industrin är att skapa mer komplexa, innovativa lösningar till en lägre kostnad. Detta är en av orsakerna till att processförbättring som forskningsområde inte har minskat i betydelse. IT-proffs ställer sig frågan: “Hur håller vi våra löften till våra kunder, samtidigt som vi minimerar vår risk och ökar vår kvalitet och produktivitet?” Inom processförbättringsområdet finns det olika tillvägagångssätt. Traditionella processförbättringsmetoder för programvara som CMMI och SPICE fokuserar på kvalitets- och riskaspekten hos förbättringsprocessen. Mer lättviktiga metoder som t.ex. lättrörliga metoder (agile methods) och Lean-metoder fokuserar på att hålla löften och förbättra produktiviteten genom att minimera slöseri inom utvecklingsprocessen. Forskningen som presenteras i denna avhandling utfördes med ett specifikt mål framför ögonen: att förbättra kostnadseffektiviteten i arbetsmetoderna utan att kompromissa med kvaliteten. Den utmaningen attackerades från tre olika vinklar. För det första förbättras arbetsmetoderna genom att man introducerar lättrörliga metoder. För det andra bibehålls kvaliteten genom att man använder mätmetoder på produktnivå. För det tredje förbättras kunskapsspridningen inom stora företag genom metoder som sätter samarbete i centrum. Rörelsen bakom lättrörliga arbetsmetoder växte fram under 90-talet som en reaktion på de orealistiska krav som den tidigare förhärskande vattenfallsmetoden ställde på IT-branschen. Programutveckling är en kreativ process och skiljer sig från annan industri i det att den största delen av det dagliga arbetet går ut på att skapa något nytt som inte har funnits tidigare. Varje programutvecklare måste vara expert på sitt område och använder en stor del av sin arbetsdag till att skapa lösningar på problem som hon aldrig tidigare har löst. Trots att detta har varit ett välkänt faktum redan i många decennier, styrs ändå många programvaruprojekt som om de vore produktionslinjer i fabriker. Ett av målen för rörelsen bakom lättrörliga metoder är att lyfta fram just denna diskrepans mellan programutvecklingens innersta natur och sättet på vilket programvaruprojekt styrs. Lättrörliga arbetsmetoder har visat sig fungera väl i de sammanhang de skapades för, dvs. små, samlokaliserade team som jobbar i nära samarbete med en engagerad kund. I andra sammanhang, och speciellt i stora, geografiskt utspridda företag, är det mera utmanande att införa lättrörliga metoder. Vi har nalkats utmaningen genom att införa lättrörliga metoder med hjälp av pilotprojekt. Detta har två klara fördelar. För det första kan man inkrementellt samla kunskap om metoderna och deras samverkan med sammanhanget i fråga. På så sätt kan man lättare utveckla och anpassa metoderna till de specifika krav som sammanhanget ställer. För det andra kan man lättare överbrygga motstånd mot förändring genom att introducera kulturella förändringar varsamt och genom att målgruppen får direkt förstahandskontakt med de nya metoderna. Relevanta mätmetoder för produkter kan hjälpa programvaruutvecklingsteam att förbättra sina arbetsmetoder. När det gäller team som jobbar med lättrörliga och Lean-metoder kan en bra uppsättning mätmetoder vara avgörande för beslutsfattandet när man prioriterar listan över uppgifter som ska göras. Vårt fokus har legat på att stöda lättrörliga och Lean-team med interna produktmätmetoder för beslutsstöd gällande så kallad omfaktorering, dvs. kontinuerlig kvalitetsförbättring av programmets kod och design. Det kan vara svårt att ta ett beslut att omfaktorera, speciellt för lättrörliga och Lean-team, eftersom de förväntas kunna rättfärdiga sina prioriteter i termer av affärsvärde. Vi föreslår ett sätt att mäta designkvaliteten hos system som har utvecklats med hjälp av det så kallade modelldrivna paradigmet. Vi konstruerar även ett sätt att integrera denna mätmetod i lättrörliga och Lean-arbetsmetoder. En viktig del av alla processförbättringsinitiativ är att sprida kunskap om den nya programvaruprocessen. Detta gäller oavsett hurdan process man försöker introducera – vare sig processen är plandriven eller lättrörlig. Vi föreslår att metoder som baserar sig på samarbete när processen skapas och vidareutvecklas är ett bra sätt att stöda kunskapsspridning på. Vi ger en översikt över författarverktyg för processer på marknaden med det förslaget i åtanke.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The purpose of this master’s thesis was to develop a method to be used in the selection of an optimal energy system for buildings and districts. The term optimal energy system was defined as the energy system which best fulfils the requirements of the stakeholder on whose preferences the energy systems are evaluated. The most influential stakeholder in the process of selecting an energy system was considered to be the district developer. The selection method consisted of several steps: Definition of the district, calculating the energy consumption of the district and buildings within the district, defining suitable energy system alternatives for the district, definition of the comparing criteria, calculating the parameters of the comparing criteria for each energy system alternative and finally using a multi-criteria decision method to rank the alternatives. For the purposes of the selection method, the factors affecting the energy consumption of buildings and districts and technologies enabling the use of renewable energy were reviewed. The key element of the selection method was a multi-criteria decision making method, PROMETHEE II. In order to compare the energy system alternatives with the developed method, the comparing criteria were defined in the study. The criteria included costs, environmental impacts and technological and technical characteristics of the energy systems. Each criterion was given an importance, based on a questionnaire which was sent for the steering groups of two district development projects. The selection method was applied in two case study analyses. The results indicate that the selection method provides a viable and easy way to provide the decision makers alternatives and recommendations regarding the selection of an energy system. Since the comparison is carried out by changing the alternatives into numeric form, the presented selection method was found to exclude any unjustified preferences over certain energy systems alternatives which would affect the selection.