977 resultados para Distributed virtual machines
Resumo:
El projecte Campus Virtual UAB pretén ser una eina pels futurs estudiants de la UAB, destinat per la plataforma Android, amb l'objectiu de facilitar l'estudi dels alumnes. En aquesta memòria es descriu el desenvolupament del projecte indicant quines han estat les parts més importants per a la realització de l'aplicació.
Resumo:
[eng] An observable study on the behaviour in the laboratory of Pharmaceutical Technology II (pharmaceutical pilot plant), with two groups of students of 3rd course (proactive aptitude and valuation of the"knowledge to do acquired") is carried out. The variable between groups is that one has realised a training (by means of self-study of an interactive application multimedia, especially designed), without tutorship on behalf the teacher in front of the other group that carried out the same training with the same material but with the guide of the teacher in the computer lab. On the one hand it is valued if there is some effect differentiator between both types of training, by means of the accounting of the correct results obtained in a previous test to the entrance in the pilot plant and by another one the valuation that the professors made responsible for the groups of practices in situ. The results demonstrate the previous hypothesis that there must not be significant differences between the groups, beyond the inherent ones to personality of the students itself (interest and personal implication by the subject). On the other hand the test for the observation in the laboratory did not facilitate the distinction of objective differences. [spa] Se lleva a cabo un estudio observacional sobre el comportamiento de los estudiantes (aptitud pro-activa y valoración del “saber hacer adquirido”) en el laboratorio de Tecnología Farmacéutica II (planta piloto farmacéutica) de dos grupos de estudiantes de 3er curso. La variable entre los dos grupos es que uno ha realizado una formación no presencial (mediante el autoestudio de una aplicación interactiva multimedia, especialmente diseñada), sin tutoría por parte del profesor, frente al otro grupo que llevó a cabo la misma formación con el mismo material pero con la guía del profesor en el aula de informática. Por una parte se valora si hay algún efecto diferenciador entre ambos tipos de formación, mediante la contabilización de los resultados correctos obtenidos en un test previo a la entrada en la planta piloto y por otro la valoración que hicieron los profesores responsables de los grupos de prácticas in situ. Los resultados demuestran la hipótesis previa de que no debían existir diferencias significativas entre los grupos, más allá de las inherentes a la propia personalidad de los estudiantes (interés e implicación personal por el tema). Por otra parte el test para la observación en el laboratorio no facilitó la distinción de diferencias objetivas.
Resumo:
Aplicació per a dispositius mòbils usant HTML5. VFreezer és un congelador virtual que permet la gestió d'un o més congeladors i dels productes que contenen.
Resumo:
Aplicació per a dispositius mòbils usant HTML5. Es tracta de VFreezer, un congelador virtual que permet la gestió d'un o més congeladors i dels productes que hi contenen.
Resumo:
Tutkimuksen tarkoituksena on selvittää, miten yksilö kokee ulkoistetuntyösuhteensa työhyvinvoinnin näkökulmasta. Kirjallisuuskatsauksessa tuodaan esiin ulkoistamisen erityispiirteitä ja työhyvinvoinnin osalta sitä kuormittavia ja sääteleviä tekijöitä. Tutkimus on laadullinen tutkimus, jonka empiirinen osuus on koottu yksilöhaastatteluilla Ruokolahden kunnassa. Kunnanjohdon edustajilta kerättiin tietoa ulkoistamisesta strategisena ratkaisuna. Ulkoistettuja tehtäviä hoitavien pienyrittäjien haastatteluiden fokus oli työhyvinvointikokemuksissa. Ulkoistetuissa suhteissa löytyi paikallisten, perinteisten työolotekijöiden lisäksi hajautetulle organisaatiolle spesifisiä työn kuormitustekijöitä, joilla oli vaikutusta työhyvinvointikokemuksiin. Mm. työntekijöiden autonomisuuden lisääntyminen ja sopimusosapuolten luottamuksen molemminpuolinen kasvu ulkoistamissopimuksen aikana ovat tässä tutkitussa tapauksessa tehneet työhyvinvointikokemukset positiivisemmiksi verrattuna aiempiin palkkatyösuhteisiin, vaikka työhyvinvoinnin pohdinta on ollut sekundaarista pohdintaa niin ulkoistajilla kuin ulkoistetuillakin.
Resumo:
We present a case study of the redesign of the organizational presentation and content of the Virtual Library website at the Universitat Oberta de Catalunya (Open University of Catalonia, UOC), based on a user-centered design strategy. The aim of the redesign was to provide users with more intuitive, usable and understandable content (textual content, resources and services) by implementing criteria of customization, transparency and proximity. The study also presents a selection of best practices for applying these criteria to the design of other library websites.
Resumo:
Aplicació per a dispositius mòbils usant HTML5. Es tracta de VFreezer, un congelador virtual que permet la gestió d'un o més congeladors i dels productes que hi contenen.
Resumo:
[eng] The group of teaching innovation in the area of Botany (GIBAF), University of Barcelona (UB), is raised each year to design new accreditation activities under continuous evaluation framework. We present the experience carried out during the academic year 2008-09 in the course of Pharmaceutical Botany. The aim has been to involve students for a semester in the authorship of a tutored project immediately useful and of easy permanence, beyond its assessment proving usefulness. The Medicinal Plants Garden of the Monastery of Pedralbes has been used as a resource and a collaboration agreement has been signed between the UB faculty and the Institute of Culture of Barcelona. The students have developed the work using the Moodle platform CampusvirtualUB into five stages which included preparation of files by students that have been modified in some steps following the various feedbacks from teachers. At the beginning of the activity, students were provided with a complete schedule of activities, the schedule for its implementation, and a total of 18 forced-use library resources. Finally, through Google sites, a website has been implemented, allowing for a virtual tour of the garden, documenting by referenced literature 50 medicinal plants for their nomenclature, botanical description, distribution, uses historical, current and future) and toxicity. The result of the activity was presented at a public ceremony in the Monastery of Pedralbes and is available at: http://sites.google.com/site/jardimedievalpedralbes/ [spa] El grupo de innovación docente integrado por profesores del área de Botánica (GIBAF) de la Universidad de Barcelona (UB) se plantea cada curso el diseño de nuevas actividades acreditativas en el marco de la evaluación continuada. Se presenta la experiencia llevada a cabo durante el curso 2008-09 en la asignatura Botánica Farmacéutica. El objetivo ha sido implicar durante un semestre a los estudiantes en la autoría de un proyecto tutorizado de inmediata utilidad y clara perdurabilidad, más allá de su utilidad acreditativa. Como recurso se ha utilizado el Jardín de Plantas Medicinales del Monasterio de Pedralbes y se ha firmado un convenio de colaboración docente entre la UB y el Instituto de Cultura de Barcelona. Los estudiantes han realizado el trabajo utilizando la plataforma Moodle del Campus virtual de la UB en cinco etapas que han incluido la confección de unas fichas que se han ido modificando en función de las diversas retroacciones de los profesores. Al inicio de la actividad, se facilitó a los estudiantes el cronograma completo de la actividad, la pauta para su realización, así como un total de 18 recursos bibliográficos de uso obligado. Finalmente, a través de GoogleSites, se ha realizado una web que permite realizar un paseo virtual por el jardín, documentando de forma referenciada para las 50 plantas medicinales su nomenclatura, descripción botánica, distribución, usos (históricos, actuales y futuros) y toxicidad. El resultado de la actividad fue presentado en un acto público en el Monasterio de Pedralbes y puede consultarse en: http://sites.google.com/site/jardimedievalpedralbes/
Resumo:
La filosofia d¿aquest projecte es la creació de una botiga virtual orientada als nadons i a tot el necessari per tenir cura de ells. Durant la creació d¿aquest projecte posaré en practica la versatilitat que ofereix la tecnologia J2EE. El projecte esta format dos àrees principalment. Una part privada on nomes els administradors i usuaris administratius podran entrar per tal de fer el manteniment dels productes de la botiga o els clients registrats (Afegir, Modificar i Eliminar) o gestionar les comandes dels clients y una part publica diferenciada en dos àrees, una on el usuari s¿ha registrat al sistema y disposa d¿un carret per afegir productes i un altre on no ho a fet on pot mirar els productes i fer cerques.
Resumo:
We propose a new approach and related indicators for globally distributed software support and development based on a 3-year process improvement project in a globally distributed engineering company. The company develops, delivers and supports a complex software system with tailored hardware components and unique end-customer installations. By applying the domain knowledge from operations management on lead time reduction and its multiple benefits to process performance, the workflows of globally distributed software development and multitier support processes were measured and monitored throughout the company. The results show that the global end-to-end process visibility and centrally managed reporting at all levels of the organization catalyzed a change process toward significantly better performance. Due to the new performance indicators based on lead times and their variation with fixed control procedures, the case company was able to report faster bug-fixing cycle times, improved response times and generally better customer satisfaction in its global operations. In all, lead times to implement new features and to respond to customer issues and requests were reduced by 50%.
Resumo:
Koneet voidaan usein jakaa osajärjestelmiin, joita ovat ohjaus- ja säätöjärjestelmät, voimaa tuottavat toimilaitteet ja voiman välittävät mekanismit. Eri osajärjestelmiä on simuloitu tietokoneavusteisesti jo usean vuosikymmenen ajan. Osajärjestelmien yhdistäminen on kuitenkin uudempi ilmiö. Usein esimerkiksi mekanismien mallinnuksessa toimilaitteen tuottama voimaon kuvattu vakiona, tai ajan funktiona muuttuvana voimana. Vastaavasti toimilaitteiden analysoinnissa mekanismin toimilaitteeseen välittämä kuormitus on kuvattu vakiovoimana, tai ajan funktiona työkiertoa kuvaavana kuormituksena. Kun osajärjestelmät on erotettu toisistaan, on niiden välistenvuorovaikutuksien tarkastelu erittäin epätarkkaa. Samoin osajärjestelmän vaikutuksen huomioiminen koko järjestelmän käyttäytymissä on hankalaa. Mekanismien dynamiikan mallinnukseen on kehitetty erityisesti tietokoneille soveltuvia numeerisia mallinnusmenetelmiä. Useimmat menetelmistä perustuvat Lagrangen menetelmään, joka mahdollistaa vapaasti valittaviin koordinaattimuuttujiin perustuvan mallinnuksen. Numeerista ratkaisun mahdollistamiseksi menetelmän avulla muodostettua differentiaali-algebraaliyhtälöryhmää joudutaan muokkaamaan esim. derivoimalla rajoiteyhtälöitä kahteen kertaan. Menetelmän alkuperäisessä numeerisissa ratkaisuissa kaikki mekanismia kuvaavat yleistetyt koordinaatit integroidaan jokaisella aika-askeleella. Tästä perusmenetelmästä johdetuissa menetelmissä riippumattomat yleistetyt koordinaatit joko integroidaan ja riippuvat koordinaatit ratkaistaan rajoiteyhtälöiden perusteella tai yhtälöryhmän kokoa pienennetään esim. käyttämällä nopeus- ja kiihtyvyysanalyyseissä eri kiertymäkoordinaatteja kuin asema-analyysissä. Useimmat integrointimenetelmät on alun perin tarkoitettu differentiaaliyhtälöiden (ODE) ratkaisuunjolloin yhtälöryhmään liitetyt niveliä kuvaavat algebraaliset rajoiteyhtälöt saattavat aiheuttaa ongelmia. Nivelrajoitteiden virheiden korjaus, stabilointi, on erittäin tärkeää mekanismien dynamiikan simuloinnin onnistumisen ja tulosten oikeellisuuden kannalta. Mallinnusmenetelmien johtamisessa käytetyn virtuaalisen työn periaatteen oletuksena nimittäin on, etteivät rajoitevoimat tee työtä, eli rajoitteiden vastaista siirtymää ei tapahdu. Varsinkaan monimutkaisten järjestelmien pidemmissä analyyseissä nivelrajoitteet eivät toteudu tarkasti. Tällöin järjestelmän energiatasapainoei toteudu ja järjestelmään muodostuu virtuaalista energiaa, joka rikkoo virtuaalisen työn periaatetta, Tästä syystä tulokset eivät enää pidäpaikkaansa. Tässä raportissa tarkastellaan erityyppisiä mallinnus- ja ratkaisumenetelmiä, ja vertaillaan niiden toimivuutta yksinkertaisten mekanismien numeerisessa ratkaisussa. Menetelmien toimivuutta tarkastellaan ratkaisun tehokkuuden, nivelrajoitteiden toteutumisen ja energiatasapainon säilymisen kannalta.
Resumo:
Abstract The solvability of the problem of fair exchange in a synchronous system subject to Byzantine failures is investigated in this work. The fair exchange problem arises when a group of processes are required to exchange digital items in a fair manner, which means that either each process obtains the item it was expecting or no process obtains any information on, the inputs of others. After introducing a novel specification of fair exchange that clearly separates safety and liveness, we give an overview of the difficulty of solving such a problem in the context of a fully-connected topology. On one hand, we show that no solution to fair exchange exists in the absence of an identified process that every process can trust a priori; on the other, a well-known solution to fair exchange relying on a trusted third party is recalled. These two results lead us to complete our system model with a flexible representation of the notion of trust. We then show that fair exchange is solvable if and only if a connectivity condition, named the reachable majority condition, is satisfied. The necessity of the condition is proven by an impossibility result and its sufficiency by presenting a general solution to fair exchange relying on a set of trusted processes. The focus is then turned towards a specific network topology in order to provide a fully decentralized, yet realistic, solution to fair exchange. The general solution mentioned above is optimized by reducing the computational load assumed by trusted processes as far as possible. Accordingly, our fair exchange protocol relies on trusted tamperproof modules that have limited communication abilities and are only required in key steps of the algorithm. This modular solution is then implemented in the context of a pedagogical application developed for illustrating and apprehending the complexity of fair exchange. This application, which also includes the implementation of a wide range of Byzantine behaviors, allows executions of the algorithm to be set up and monitored through a graphical display. Surprisingly, some of our results on fair exchange seem contradictory with those found in the literature of secure multiparty computation, a problem from the field of modern cryptography, although the two problems have much in common. Both problems are closely related to the notion of trusted third party, but their approaches and descriptions differ greatly. By introducing a common specification framework, a comparison is proposed in order to clarify their differences and the possible origins of the confusion between them. This leads us to introduce the problem of generalized fair computation, a generalization of fair exchange. Finally, a solution to this new problem is given by generalizing our modular solution to fair exchange
Resumo:
The past few decades have seen a considerable increase in the number of parallel and distributed systems. With the development of more complex applications, the need for more powerful systems has emerged and various parallel and distributed environments have been designed and implemented. Each of the environments, including hardware and software, has unique strengths and weaknesses. There is no single parallel environment that can be identified as the best environment for all applications with respect to hardware and software properties. The main goal of this thesis is to provide a novel way of performing data-parallel computation in parallel and distributed environments by utilizing the best characteristics of difference aspects of parallel computing. For the purpose of this thesis, three aspects of parallel computing were identified and studied. First, three parallel environments (shared memory, distributed memory, and a network of workstations) are evaluated to quantify theirsuitability for different parallel applications. Due to the parallel and distributed nature of the environments, networks connecting the processors in these environments were investigated with respect to their performance characteristics. Second, scheduling algorithms are studied in order to make them more efficient and effective. A concept of application-specific information scheduling is introduced. The application- specific information is data about the workload extractedfrom an application, which is provided to a scheduling algorithm. Three scheduling algorithms are enhanced to utilize the application-specific information to further refine their scheduling properties. A more accurate description of the workload is especially important in cases where the workunits are heterogeneous and the parallel environment is heterogeneous and/or non-dedicated. The results obtained show that the additional information regarding the workload has a positive impact on the performance of applications. Third, a programming paradigm for networks of symmetric multiprocessor (SMP) workstations is introduced. The MPIT programming paradigm incorporates the Message Passing Interface (MPI) with threads to provide a methodology to write parallel applications that efficiently utilize the available resources and minimize the overhead. The MPIT allows for communication and computation to overlap by deploying a dedicated thread for communication. Furthermore, the programming paradigm implements an application-specific scheduling algorithm. The scheduling algorithm is executed by the communication thread. Thus, the scheduling does not affect the execution of the parallel application. Performance results achieved from the MPIT show that considerable improvements over conventional MPI applications are achieved.
Resumo:
In order that the radius and thus ununiform structure of the teeth and otherelectrical and magnetic parts of the machine may be taken into consideration the calculation of an axial flux permanent magnet machine is, conventionally, doneby means of 3D FEM-methods. This calculation procedure, however, requires a lotof time and computer recourses. This study proves that also analytical methods can be applied to perform the calculation successfully. The procedure of the analytical calculation can be summarized into following steps: first the magnet is divided into slices, which makes the calculation for each section individually, and then the parts are submitted to calculation of the final results. It is obvious that using this method can save a lot of designing and calculating time. Thecalculation program is designed to model the magnetic and electrical circuits of surface mounted axial flux permanent magnet synchronous machines in such a way, that it takes into account possible magnetic saturation of the iron parts. Theresult of the calculation is the torque of the motor including the vibrations. The motor geometry and the materials and either the torque or pole angle are defined and the motor can be fed with an arbitrary shape and amplitude of three-phase currents. There are no limits for the size and number of the pole pairs nor for many other factors. The calculation steps and the number of different sections of the magnet are selectable, but the calculation time is strongly depending on this. The results are compared to the measurements of real prototypes. The permanent magnet creates part of the flux in the magnetic circuit. The form and amplitude of the flux density in the air-gap depends on the geometry and material of the magnetic circuit, on the length of the air-gap and remanence flux density of the magnet. Slotting is taken into account by using the Carter factor in the slot opening area. The calculation is simple and fast if the shape of the magnetis a square and has no skew in relation to the stator slots. With a more complicated magnet shape the calculation has to be done in several sections. It is clear that according to the increasing number of sections also the result will become more accurate. In a radial flux motor all sections of the magnets create force with a same radius. In the case of an axial flux motor, each radial section creates force with a different radius and the torque is the sum of these. The magnetic circuit of the motor, consisting of the stator iron, rotor iron, air-gap, magnet and the slot, is modelled with a reluctance net, which considers the saturation of the iron. This means, that several iterations, in which the permeability is updated, has to be done in order to get final results. The motor torque is calculated using the instantaneous linkage flux and stator currents. Flux linkage is called the part of the flux that is created by the permanent magnets and the stator currents passing through the coils in stator teeth. The angle between this flux and the phase currents define the torque created by the magnetic circuit. Due to the winding structure of the stator and in order to limit the leakage flux the slot openings of the stator are normally not made of ferromagnetic material even though, in some cases, semimagnetic slot wedges are used. In the slot opening faces the flux enters the iron almost normally (tangentially with respect to the rotor flux) creating tangential forces in the rotor. This phenomenon iscalled cogging. The flux in the slot opening area on the different sides of theopening and in the different slot openings is not equal and so these forces do not compensate each other. In the calculation it is assumed that the flux entering the left side of the opening is the component left from the geometrical centre of the slot. This torque component together with the torque component calculated using the Lorenz force make the total torque of the motor. It is easy to assume that when all the magnet edges, where the derivative component of the magnet flux density is at its highest, enter the slot openings at the same time, this will have as a result a considerable cogging torque. To reduce the cogging torquethe magnet edges can be shaped so that they are not parallel to the stator slots, which is the common way to solve the problem. In doing so, the edge may be spread along the whole slot pitch and thus also the high derivative component willbe spread to occur equally along the rotation. Besides forming the magnets theymay also be placed somewhat asymmetric on the rotor surface. The asymmetric distribution can be made in many different ways. All the magnets may have a different deflection of the symmetrical centre point or they can be for example shiftedin pairs. There are some factors that limit the deflection. The first is that the magnets cannot overlap. The magnet shape and the relative width compared to the pole define the deflection in this case. The other factor is that a shifting of the poles limits the maximum torque of the motor. If the edges of adjacent magnets are very close to each other the leakage flux from one pole to the other increases reducing thus the air-gap magnetization. The asymmetric model needs some assumptions and simplifications in order to limit the size of the model and calculation time. The reluctance net is made for symmetric distribution. If the magnets are distributed asymmetrically the flux in the different pole pairs will not be exactly the same. Therefore, the assumption that the flux flows from the edges of the model to the next pole pairs, in the calculation model from one edgeto the other, is not correct. If it were wished for that this fact should be considered in multi-pole pair machines, this would mean that all the poles, in other words the whole machine, should be modelled in reluctance net. The error resulting from this wrong assumption is, nevertheless, irrelevant.