11 resultados para reusability

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


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tämä diplomityö kuvaa viestintä sovelluksen ytimen kehitystyön Symbian-alustalle. Koko sovelluksen vaatimuksena oli vastaamattomiin puheluihin vastaaminen ennalta määritellyillä tekstiviesteillä käyttäjän määrittelemien sääntöjen mukaisesti. Ei-toiminnallisia vaatimuksia olivat resurssien käytön vähentäminen ja uudelleenkäytön mahdollistaminen. Täten tämän työn tavoitteena oli kehittää ydin, joka kapseloi sovelluksen sellaisen toiminnallisuuden, joka on käyttöliittymästä riippumatonta ja uudelleenkäytettävää. Kehitystyössä ohjasi Unified Process, joka on iteroiva, käyttötapauksien ohjaama ja arkkitehtuurikeskeinen ohjelmistoprosessi. Se kannusti käyttämään myös muita teollisuudenalan vakiintuneita menetelmiä, kuten suunnittelumalleja ja visuaalista mallintamista käyttäen Unified Modelling Languagea. Suunnittelumalleja käytettiin kehitystyön aikana ja ohjelmisto mallinnettiin visuaalisesti suunnittelun edistämiseksi ja selkiyttämiseksi. Alustan palveluita käytettiin hyväksi kehitysajan ja resurssien käytön minimoimiseksi. Ytimen päätehtäviksi määrättiin viestien lähettäminen sekä sääntöjen talletus ja tarkistaminen. Sovelluksen eri alueet, eli sovelluspalvelin ja käyttöliittymää, pystyivät käyttämään ydintä ja sillä ei ollut riippuvuuksia käyttöliittymätasolle. Täten resurssien käyttö väheni ja uudelleenkäytettävyys lisääntyi. Viestien lähettäminen toteutettiin Symbian-alustan menetelmin. Sääntöjen tallettamiseen tehtiin tallennuskehys, joka eristää sääntöjen sisäisen ja ulkoisen muodon. Tässä tapauksessa ulkoiseksi tallennustavaksi valittiin relaatiotietokanta. Sääntöjen tarkastaminen toteutettiin tavanomaisella olioiden yhteistoiminnalla. Päätavoite saavutettiin. tämä ja muut hyviksi arvioidut lopputulokset, kuten uudelleenkäytettävyys ja vähentynyt resurssien käyttö, arveltiin juontuvan suunnittelumallien ja Unified Processin käytöstä. Kyseiset menetelmät osoittivat mukautuvansa pieniinkin projekteihin. Menetelmien todettiin myös tukevan ja kannustavan kehitystyön aikaista oppimista, mikä oli välttämätöntä tässä tapauksessa.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Työssä tutkittiin oliosuunnittelumalleja EPOC-käyttöjärjestelmässä. Työssä tutkittiin sekä yleisiä suunnittelumalleja että EPOC-ympäristössä esiintyviä oliorakenteita, niiden aiheuttamia vaatimuksia sovelluksille sekä niiden käyttämisestä saatavia hyötyjä. Työssä toteutettiin EPOC-ohjelmiston suunnittelu hyödyntäen suunnittelumalleja ja periaatteita. Oliosuunnittelumallit ovat yleistyneet huomattavasti viime vuosina. Suunnittelumallien lähtökohtana ovat sekä yleiset että ympäristökohtaiset suunnitteluperiaatteet ja säännöt. Suunnittelumallit ovat osa isompaa rakennekokonaisuutta, joka käsittää sekä prosessi-, analyysi-, arkkitehtuuri- ym. malleja. Oliosuunnittelumallit nopeuttavat ja helpottavat suunnittelua sekä parantavat uudelleenkäytettävyyttä korkeammalla abstraktiotasolla. EPOC on tulevaisuuden mobiililaitteiden yleisimpiä käyttöjärjestelmiä. EPOC on kokonaisuudessaan oliopohjainen ja sisältää lukuisia oliorakenteita, joiden ymmärtäminen on sovelluskehityksen kannalta elintärkeää. Koska ympäristöt, joissa EPOC-käyttöjärjestelmää käytetään, ovat yleensä resurssien puolesta rajoittuneita, on yleisten suunnittelumallien käytössä oltava tarkkana. EPOC vaatii yleisiin suunnittelumalleihin muutoksia ja estää joidenkin käytön kokonaan.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

A modem software development requires quick results and excellent quality, which leads to high demand for reusability in design and implementation of software components. The purpose of this thesis was to design and implement a reusable framework for portal front ends, including common portal features, such as authentication and authorization. The aim was also to evaluate frameworks as components of reuse and compare them to other reuse techniques. As the result of this thesis, a goo'd picture of framework's life cycle, problem domain and the actual implementation process of the framework, was obtained. It was also found out that frameworks fit well to solve recurrent and similar problems in a restricted problem domain. The outcome of this thesis was a prototype of a generic framework and an example application built on it. The implemented framework offered an abstract base for the portal front ends, using object-oriented methods and wellknown design patterns. The example application demonstrated the speed and ease of the application development based on the application frameworks.

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:

Monet teollisuuden konenäkö- ja hahmontunnistusongelmat ovat hyvin samantapaisia, jolloin prototyyppisovelluksia suunniteltaessa voitaisiin hyödyntää pitkälti samoja komponentteja. Oliopohjaiset sovelluskehykset tarjoavat erinomaisen tavan nopeuttaa ohjelmistokehitystä uudelleenkäytettävyyttä parantamalla. Näin voidaan sekä mahdollistaa konenäkösovellusten laajempi käyttö että säästää kustannuksissa. Tässä työssä esitellään konenäkösovelluskehys, joka on perusarkkitehtuuriltaan liukuhihnamainen. Ylätason rakenne koostuu sensorista, datankäsittelyoperaatioista, piirreirrottimesta sekä luokittimesta. Itse sovelluskehyksen lisäksi on toteutettu joukko kuvankäsittely- ja hahmontunnistusoperaatioita. Sovelluskehys nopeuttaa selvästi ohjelmointityötä ja helpottaa uusien kuvankäsittelyoperaatioiden lisää mistä.

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:

Enantiopure intermediates are of high value in drug synthesis. Biocatalysis alone or combined with chemical synthesis provides powerful tools to access enantiopure compounds. In biocatalysis, chemo-, regio- and enantioselectivity of enzymes are combined with their inherent environmentally benign nature. Enzymes can be applied in versatile chemical reactions with non-natural substrates under synthesis conditions. Immobilization of an enzyme is a crucial part of an efficient biocatalytic synthesis method. Successful immobilization enhances the catalytic performance of an enzyme and enables its reuse in successive reactions. This thesis demonstrates the feasibility of biocatalysis in the preparation of enantiopure secondary alcohols and primary amines. Viability and synthetic usability of the studied biocatalytic methods have been addressed throughout this thesis. Candida antarctica lipase B (CAL-B) catalyzed enantioselective O-acylation of racemic secondary alcohols was successfully incorporated with in situ racemization in the dynamic kinetic resolution, affording the (R)-esters in high yields and enantiopurities. Side reactions causing decrease in yield and enantiopurity were suppressed. CAL-B was also utilized in the solvent-free kinetic resolution of racemic primary amines. This method produced the enantiomers as (R)-amides and (S)-amines under ambient conditions. An in-house sol-gel entrapment increased the reusability of CAL-B. Arthrobacter sp. omega-transaminase was entrapped in sol-gel matrices to obtain a reusable catalyst for the preparation enantiopure primary amines in an aqueous medium. The obtained heterogeneous omega-transaminase catalyst enabled the enantiomeric enrichment of the racemic amines to their (S)-enantiomers. The synthetic usability of the sol-gel catalyst was demonstrated in five successive preparative kinetic resolutions.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

This thesis presented the overview of Open Data research area, quantity of evidence and establishes the research evidence based on the Systematic Mapping Study (SMS). There are 621 such publications were identified published between years 2005 and 2014, but only 243 were selected in the review process. This thesis highlights the implications of Open Data principals’ proliferation in the emerging era of the accessibility, reusability and sustainability of data transparency. The findings of mapping study are described in quantitative and qualitative measurement based on the organization affiliation, countries, year of publications, research method, star rating and units of analysis identified. Furthermore, units of analysis were categorized by development lifecycle, linked open data, type of data, technical platforms, organizations, ontology and semantic, adoption and awareness, intermediaries, security and privacy and supply of data which are important component to provide a quality open data applications and services. The results of the mapping study help the organizations (such as academia, government and industries), re-searchers and software developers to understand the existing trend of open data, latest research development and the demand of future research. In addition, the proposed conceptual framework of Open Data research can be adopted and expanded to strengthen and improved current open data applications.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tuija Lehtikunnas: Intensive care patient handover document in support of decision-making in nursing work - Retrospective document analysis for the period 2001–2013 University of Turku, Faculty of Medicine, Nursing Science Annales Universitatis Turkuensis Turku 2016 ABSTRACT The continuity of care and flow of information must be ensured when transferring the responsibility of care, whether this is done within an organisation or from one organisation to another. The purpose of this study was to describe and compare the nursing handover documents of long-term intensive care patients and changes to these documents during the years 2001–2013. Research data comprehended long-term intensive care patient handover documents (N = 250). Data was gathered from one university hospital intensive care unit and subjected to a content analysis of technical implementation, structure and content at five different time points. In addition to this, the nursing handover documents were analysed from a nursing decision-making standpoint. Sub-data (n = 5 x 50) from the years 2001, 2002, 2004, 2006 and 2013 was gathered. The first sub-data was manual, written on paper with a pen. The rest of the sub-data obtained was entered in a dedicated intensive care information system. The study developed an intensive care patient nursing handover document analysis framework, which was used to deductively analyse the research data. The results indicated that the transitioning to electronic records reinforced structure and identification improving the reusability of data was increased. Although intensive care nursing was recorded on nursing handover documents more comprehensively in more recent sub-data, it was done selectively with regard to overall patient care, e.g. there are no entries concerning the psychological support and counselling of patients or family members. Nursing handover documents do not contain a systematic description of the patient's communication and functional capacity at the moment of transfer. The patient's condition at the moment of transfer is not clearly indicated on the handover documents. Plans for follow-up treatment are not recorded at all. Nursing decision-making is difficult to find on the nursing handover documents used as research data. The study developed a handover document model for intensive care nursing that supports nursing decision-making and the continuity of care. Developmental recommendations focus on the management of co-operation within organisations for ensuring the continuity of care and enhancing each area of nursing in recording nursing handover documents by planning nursing for the patient, taking follow-up treatment resources into consideration. Keywords: Intensive care nursing, nursing decision-making, nursing records, information flow, nursing handover document, continuity of care

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Työn tavoitteena oli hiilihydraattien ja aminohappojen talteenotto biomassaperäisistä liuoksista erilaisina fraktioina ultra- ja nanosuodattamalla niitä erilaisilla membraaneilla. Työ tehtiin selvitystyönä Senson Oy:lle syystalven 2015 ja kevään 2016 välisenä aikana. Teoriaosassa perehdyttiin nanosuodatukseen ja sen erilaisiin sovelluksiin teollisuudessa, sekä lyhyesti muihin paineavusteisiin membraanisuodatusprosesseihin. Teoriaosassa myös keskityttiin erityisesti nanosuodatuksessa käytettyihin membraaneihin sekä niiden likaantumismekanismeihin. Kokeellisessa osassa keskityttiin hiilihydraattien ja aminohappojen talteenottoon kolmesta biomassaperäisestä liuoksesta. Tutkimuksen osa-alueita olivat ultrasuodatus, ultrasuodatuksen konsentraatin kirkastaminen sekä ultrasuodatuksen permeaatin fraktiointi nanosuodatuksella. Tutkimuksessa kiinnitettiin myös erityistä huomiota suodatuskalvojen likaantumiseen ja peseytyvyyteen sekä kalvojen käytettävyyteen pesujen jälkeen. Ultrasuodatuksessa kaikkien kolmen liuoksen kohdalla tutkittavien hiilihydraattien saanto permeaattiin oli hyvä, noin 90 %. Ultrasuodatuksissa käytettyjen membraanien osalta ei myöskään ollut havaittavissa merkittävää likaantumista. Ultrasuodatuksen konsentraattien kirkastamiskokeissa sameutta aiheuttavat komponentit saatiin poistettua kaikista liuoksista yli 94 %:in tehokkuudella. Nanosuodatuksissa monosakkaridit saatiin erotettua suuremmista hiilihydraattikomponenteista joko täysin tai lähes täysin (97 - 100 %). Nanosuodatuksissa käytettyjen membraanien osalta huomattavaa likaantumista oli havaittavissa vain membraanilla 2. Tulosten perusteella nanosuodatuksen voidaan sanoa olevan tehokas tapa erottaa pienet monosakkaridit suuremmista hiilihydraattiyhdisteistä.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Due to diminishing petroleum reserves, unsteady market situation and the environmental concerns associated with utilization of fossil resources, the utilization of renewables for production of energy and chemicals (biorefining) has gained considerable attention. Biomass is the only sustainable source of organic compounds that has been proposed as petroleum equivalent for the production of fuels, chemicals and materials. In fact, it would not be wrong to say that the only viable answer to sustainably convene our future energy and material requirements remain with a bio-based economy with biomass based industries and products. This has prompted biomass valorization (biorefining) to become an important area of industrial research. While many disciplines of science are involved in the realization of this effort, catalysis and knowledge of chemical technology are considered to be particularly important to eventually render this dream to come true. Traditionally, the catalyst research for biomass conversion has been focused primarily on commercially available catalysts like zeolites, silica and various metals (Pt, Pd, Au, Ni) supported on zeolites, silica etc. Nevertheless, the main drawbacks of these catalysts are coupled with high material cost, low activity, limited reusability etc. – all facts that render them less attractive in industrial scale applications (poor activity for the price). Thus, there is a particular need to develop active, robust and cost efficient catalytic systems capable of converting complex biomass molecules. Saccharification, esterification, transesterification and acetylation are important chemical processes in the valorization chain of biomasses (and several biomass components) for production of platform chemicals, transportation fuels, food additives and materials. In the current work, various novel acidic carbons were synthesized from wastes generated from biodiesel and allied industries, and employed as catalysts in the aforementioned reactions. The structure and surface properties of the novel materials were investigated by XRD, XPS, elemental analysis, SEM, TEM, TPD and N2-physisorption techniques. The agro-industrial waste derived sulfonic acid functionalized novel carbons exhibit excellent catalytic activity in the aforementioned reactions and easily outperformed liquid H2SO4 and conventional solid acids (zeolites, ion-exchange resins etc). The experimental results indicated strong influence of catalyst pore-structure (pore size, pore-volume), concentration of –SO3H groups and surface properties in terms of the activity and selectivity of these catalysts. Here, a large pore catalyst with high –SO3H density exhibited the highest esterification and transesterification activity, and was successfully employed in biodiesel production from fatty acids and low grade acidic oils. Also, a catalyst decay model was proposed upon biodiesel production and could explain that the catalyst loses its activity mainly due to active site blocking by adsorption of impurities and by-products. The large pore sulfonated catalyst also exhibited good catalytic performance in the selective synthesis of triacetin via acetylation of glycerol with acetic anhydride and out-performed the best zeolite H-Y with respect to reusability. It also demonstrated equally good activity in acetylation of cellulose to soluble cellulose acetates, with the possibility to control cellulose acetate yield and quality (degree of substitution, DS) by a simple adjustment of reaction time and acetic anhydride concentration. In contrast, the small pore and highly functionalized catalysts obtained by hydrothermal method and from protein rich waste (Jatropha de-oiled waste cake, DOWC), were active and selective in the esterification of glycerol with fatty acids to monoglycerides and saccharification of cellulosic materials, respectively. The operational stability and reusability of the catalyst was found to depend on the stability of –SO3H function (leaching) as well as active site blocking due to adsorption of impurities during the reaction. Thus, our results corroborate the potential of DOWC derived sulfated mesoporous active carbons as efficient integrated solid acid catalysts for valorization of biomass to platform chemicals, biofuel, bio-additive, surfactants and celluloseesters.