150 research outputs found

    Future proofing Lovelace system development environment

    Get PDF
    Abstract. Software development methods and tools improve continuously to improve the development process. Modern software architecture has paved the way for microservice based architecture. The main point of microservice architecture is to split a system to small independent parts that can be deployed separately without affecting the other parts of the system. With microservices and tools, a system can achieve fault tolerance, scalability and faster release cycle with automation. The use of container technologies has increased and popularized with microservices, because containers simplify the deployment process. In this project, a modern development environment was introduced to help future development of a Virtual Learning Environment. The development environment included a public repository, containers, a container registry, container orchestration, server confguration and automated deployment. After successful implementation the simple mock up system was tested by smoke, load and spike testing methods. Overall the implementation and confguration was successful, however for implementing it for the Lovelace system in University of Oulu’s environment, some confguration and tool choices may need to be changed.Lovelace järjestelmän modernisointi tulevaisuuden kehitykseen. Tiivistelmä. Ohjelmistokehityksen tavat ja työkalut kehittyvät jatkuvasti helpottamaan, sekä parantamaan ohjelmiston kehitysprosesseja. Moderni ohjelmistoarkkitehtuuri on luonut tietä mikropalveluarkkitehtuurille, jonka päätarkoituksena on pilkkoa järjestelmä pieniin lähes itsenäisiin osiin, joita voidaan erikseen kehittää vaikuttamatta järjestelmän muihin osiin. Mikropalveluiden ja muiden työkalujen avulla järjestelmä saavuttaa vikasietoisuutta, skaalautuvuutta sekä nopeamman julkaisusyklin automaation ansiosta. Konttiteknologioiden käyttö on myös yleistynyt mikropalveluiden myötä, jotka helpottaa ohjelmiston toimittamista servereille. Tämän projektin aikana implementoitiin moderni kehitysympäristö helpottamaan jatkokehitystä Lovelace systeemille. Kehitysympäristö sisälsi julkisen säilön, kontin, kontti rekisterin, konttien orkesterointi työkalun, serveri confguroinnin ja automaattisen sijoituksen. Onnistuneen implementaation jälkeen, yksinkertainen järjestelmä testattiin savu, kuorma ja piikki testi metodeilla. Kokonaisuudessaan implementaatio ja confgurointi onnistuivat, mutta Lovelace implementaatio Oulun Yliopiston ympäristöön vaatii confgurointi muutoksia ja mahdollisesti muutamien työkalujen vaihtamista

    Vaihtoehtoisia korvausmalleja hammashoidon sairausvakuutusjärjestelmän kehittämiseksi

    Get PDF
    Tässä tutkimuksessa tavoitteena oli tarjota vaihtoehtoja keskusteluun hammashoidon sairausvakuutuskorvausjärjestelmän uudistamiseksi. Vaihtoehtoisten korvausmallien, porrasmallin ja tilimallin, korvauksia verrattiin vuonna 2009 voimassa olleen taksamallin korvauksiin. Laskelmien avulla arvioitiin, ketkä korvausta saaneet hyötyisivät ja ketkä häviäisivät. Tutkimuksen aineistona oli otos henkilöistä, jotka saivat sairausvakuutuksen sairaanhoitokorvausta yksityisen hammashoidon kustannuksista vuonna 2009. Otoksen koko oli 100 000 henkilöä, joilla oli yhteensä 503 093 toimenpidettä. Aineistossa oli tiedot henkilöille tehdyistä toimenpiteistä, toimenpiteistä maksetuista palkkioista ja saaduista korvauksista. Taustamuuttujia aineistossa olivat sukupuoli, ikä, kotikunta ja valtionveronalaiset vuositulot. Laskelmissa käytettiin kahta vaihtoehtoista korvausmallia: porrasmallia ja tilimallia. Porrasmallissa korvaus nousi, kun asiakkaan kustannukset nousivat. Tilimallissa kaikilla oli käytössään vuosittain samansuuruinen korvaussumma. Tutkimusaineiston todellisille toimenpiteille laskettiin vaihtoehtoisten mallien mukaiset korvaukset. Laskelmissa oletettiin, että henkilöiden toimenpiteet ja toimenpiteiden palkkiot säilyvät ennallaan. Korvausmallit pidettiin kustannusneutraaleina, joten niiden korvaussumma oli korkeintaan vuoden 2009 tasolla. Laskelmat osoittivat, että tilimallista hyötyisi kolme neljästä korvauksen saajasta. Korvausprosentti oli taksamallia korkeampi, kun vuosikustannus eivät ylittäneet 500 euroa. Porrasmallin käyttöönotosta hyötyisi yksi kymmenestä korvauksen saajasta. Korvausprosentti kasvoi, jos vuosikustannus ylitti 800 euroa. Sitä pienemmällä vuosikustannuksella korvausprosentti pieneni taksamalliin verrattuna. Jos sairausvakuutuksen korvausjärjestelmää halutaan uudistaa kustannusneutraalisti ja samalla parantaa edellytyksiä käyttää yksityisiä hammashoitopalveluja, tulisi soveltaa tilimallia porrasmallin asemesta

    'Return to Work' Coordinator Model and Work Participation of Employees: A Natural Intervention Study in Finland

    Get PDF
    Purpose Employers increasingly use 'return to work' (RTW) coordinators to support work ability and extend working careers, particularly among employees with reduced work ability. We examined whether applying this model was associated with changes in employee sickness absence and disability retirements. Methods We used data from the Finnish Public Sector study from 2009 until 2015. Employees where the model was introduced in 2012 constituted the cases (n = 4120, one municipality) and employees where the model was not in use during the follow-up, represented the controls (n = 5600, two municipalities). We analysed risk of disability retirement in 2013-2015 and risk of sickness absence after (2013-2015) vs. before (2009-2011) intervention by case-control status. Results The incidence of disability retirement after the intervention was lower in cases compared to controls both in the total population (hazard ratio HR = 0.49, 95% CI 0.30-0.79) and in the subgroup of participants with reduced work ability (HR = 0.34, 95% CI 0.12-0.99). The risk of sickness absence increased from pre-intervention to post-intervention period both among cases and controls although the relative increase was greater among cases (RRpost- vs. pre-intervention = 1.26, 95% CI 1.14-1.40) than controls (RRpost- vs. pre-intervention = 1.03, 95% CI 0.97-1.08). In the group of employees with reduced work ability, no difference in sickness absence trends between cases and controls was observed. Conclusions These findings suggest that RTW-coordinator model may increase employee sickness absence, but decrease the risk of disability retirement, i.e., permanent exclusion from the labour market

    How Will Copper Contamination Constrain Future Global Steel Recycling?

    Get PDF
    Copper in steel causes metallurgical problems, but is pervasive in end-of-life scrap and cannot currently be removed commercially once in the melt. Contamination can be managed to an extent by globally trading scrap for use in tolerant applications and dilution with primary iron sources. However, the viability of long-term strategies can only be evaluated with a complete characterization of copper in the global steel system and this is presented in this paper. The copper concentration of flows along the 2008 steel supply chain is estimated from a survey of literature data and compared with estimates of the maximum concentration that can be tolerated in steel products. Estimates of final steel demand and scrap supply by sector are taken from a global stock-saturation model to determine when the amount of copper in the steel cycle will exceed that which can be tolerated. Best estimates show that quantities of copper arising from conventional scrap preparation can be managed in the global steel system until 2050 assuming perfectly coordinated trade and extensive dilution, but this strategy will become increasingly impractical. Technical and policy interventions along the supply chain are presented to close product loops before this global constraint.K.D. is funded by a Cambridge Trust scholarship. A.S. and J.A. are funded by EPSRC, grant reference EP/N02351X/1

    Tests of sunspot number sequences: 2. Using geomagnetic and auroral data

    Get PDF
    We compare four sunspot-number data sequences against geomagnetic and terrestrial auroral observations. The comparisons are made for the original SIDC (Solar Influences Data Center) composite of Wolf/Zürich/International sunspot number [RISNv1], the group sunspot number [RG] by Hoyt and Schatten (Solar Phys., 181, 491, 1998), the new “backbone” group sunspot number [RBB] by Svalgaard and Schatten (Solar Phys., doi: 10.1007/s11207-015-0815-8, 2016), and the “corrected” sunspot number [RC] by Lockwood, Owens, and Barnard (J. Geophys. Res., 119, 5172, 2014). Each sunspot number is fitted with terrestrial observations, or parameters derived from terrestrial observations to be linearly proportional to sunspot number, over a 30-year calibration interval of 1982 - 2012. The fits are then used to compute test sequences, which extend further back in time and which are compared to RISNv1, RG, RBB, and RC. To study the long-term trends, comparisons are made using averages over whole solar cycles (minimum-to-minimum). The test variations are generated in four ways: i) using the IDV(1d) and IDV geomagnetic indices (for 1845 - 2013) fitted over the calibration interval using the various sunspot numbers and the phase of the solar cycle; ii) from the open solar flux (OSF) generated for 1845 - 2013 from four pairings of geomagnetic indices by Lockwood et al. (Ann. Geophys., 32, 383, 2014) and analysed using the OSF continuity model of Solanki, Schüssler, and Fligge (Nature, 408, 445, 2000) which employs a constant fractional OSF loss rate; iii) the same OSF data analysed using the OSF continuity model of Owens and Lockwood (J. Geophys. Res., 117, A04102, 2012) in which the fractional loss rate varies with the tilt of the heliospheric current sheet and hence with the phase of the solar cycle; iv) the occurrence frequency of low-latitude aurora for 1780 - 1980 from the survey of Legrand and Simon (Ann. Geophys., 5, 161, 1987). For all cases, RBB exceeds the test terrestrial series by an amount that increases as one goes back in time

    Dynamic model of basic oxygen steelmaking process based on multi-zone reaction kinetics : modelling of manganese removal

    Get PDF
    In the earlier work, a dynamic model for the BOF process based on the multi-zone reaction kinetics has been developed. In the preceding part, the mechanism of manganese transfer in three reactive zones of the converter has been analyzed. This study identifies that temperature at the slag-metal reaction interface plays a major role in the Mn reaction kinetics and thus a mathematical treatment to evaluate temperature at each reaction interface has been successfully employed in the rate calculation. The Mn removal rate obtained from different zones of the converter predicts that the first stage of the blow is dominated by the oxidation of Mn at the jet impact zone, albeit some additional Mn refining has been observed as a result of the oxidation of metal droplets in emulsion phase. The mathematical model predicts that the reversion of Mn from slag to metal primarily takes place at the metal droplet in the emulsion due to an excessive increase in slag-metal interface temperature during the middle stage of blowing. In the final stage of the blow, the competition between simultaneous reactions in jet impact and emulsion zone controls the direction of mass flow of manganese. Further, the model prediction shows that the Mn refining in the emulsion is a strong function of droplet diameter and the residence time. Smaller sized droplets approach equilibrium quickly and thus contribute to a significant Mn conversion between slag and metal compared to the larger sized ones. The overall model prediction for Mn in the hot metal has been found to be in good agreement with two sets of different size top blowing converter data reported in the literature
    corecore