• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 306
  • 291
  • 118
  • 94
  • 51
  • 50
  • 37
  • 22
  • 19
  • 10
  • 9
  • 7
  • 5
  • 5
  • 4
  • Tagged with
  • 1118
  • 305
  • 294
  • 219
  • 156
  • 149
  • 127
  • 125
  • 124
  • 120
  • 115
  • 112
  • 104
  • 103
  • 100
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
861

An internship in technical and scientific communication with Dell Inc.

Hawkins, Steve. January 2003 (has links)
Thesis (M.T.S.C.)--Miami University, Dept. of English, 2003. / Title from first page of PDF document. Includes bibliographical references (p. 105).
862

Graphical abstraction and progressive transmission in Internet-based 3D-Geoinformationsystems

Coors, Volker. Unknown Date (has links)
Techn. University, Diss., 2003--Darmstadt.
863

Tvoice :um sistema de manipula??o de linguagens para auxiliar portadores de necessidades especiais atrav?s da web

Gomes, Italo Herbert Santos e 24 March 2005 (has links)
Made available in DSpace on 2014-12-17T15:48:06Z (GMT). No. of bitstreams: 1 ItaloHSG.pdf: 605197 bytes, checksum: ec7f0b5f0e335472aa7485057906b690 (MD5) Previous issue date: 2005-03-24 / This work presents the tVoice, software that manipulates tags languages, extracting information and, being integral part of the VoiceProxy system, it aids bearers of special needs in the access to the Web. This system is responsible for the search and treatment of the documents in the Web, extracting the textual information contained in those documents and preceding the capability of generating eventually through translation techniques, an audio script, used by the of interface subsystem of VoiceProxy, the iVoice, in the process of voice synthesis. In this stage the tVoice, besides the treatment of the tag language HTML, processes other two formats of documents, PDF and XHTML. Additionally to allow that, besides the iVoice, other interface subsystems can make use of the tVoice through remote access, we propose distribution systems techniques based in the model Client-Server providers operations of the fashion of a proxy server treatment of documents / Este trabalho apresenta o tVoice, software que manipulando linguagens de marca??es e extraindo informa??es, sendo parte integrante do sistema VoiceProxy, auxilia portadores de necessidades especiais no acesso ? Web. Esse sistema ? respons?vel pela recupera??o e tratamento dos documentos na Web, realizando a extra??o de informa??es textuais contidas nos mesmos, sendo ainda, capaz de gerar ao final, atrav?s de t?cnicas de tradu??o, um script de ?udio, a ser utilizado pelo subsistema de interface do VoiceProxy, o iVoice, no processo de s?ntese de voz dessas informa??es para portadores de defici?ncia visual. Nesta etapa o tVoice, al?m do tratamento da linguagem de marca??o HTML, processa outros dois formatos de documentos, o PDF e o XHTML. Para permitir que, al?m do iVoice, outros subsistemas de interface possam fazer uso do tVoice, atrav?s de acesso remoto, s?o utilizadas t?cnicas de distribui??o de sistemas, que baseadas no modelo cliente-servidor proporcionam um funcionamento assemelhado a um servidor proxy de tratamento de documentos
Read more
864

Avalia??o da capacidade para o trabalho do servidor p?blico: um estudo de caso em uma institui??o federal de ensino superior

Silva, Neuma Maria da 27 February 2009 (has links)
Made available in DSpace on 2014-12-17T14:46:40Z (GMT). No. of bitstreams: 1 NeumaMS_DISSERT.pdf: 772465 bytes, checksum: a3343bafe9fc6491a6bbc60699f746b2 (MD5) Previous issue date: 2009-02-27 / The ability to work, considered as resulting from a dynamic process between the individual resources in relation to their work, influenced from various factors such as sociodemographic, lifestyle, aging process and requirements of work. Aiming analyze the ability to work in a population of public servants, the study analyzed 132 public servants volunteers of the infrastructure sector, in a Federal Institution of Higher Education of the state of Rio Grande do Norte, Northeast, Brazil. Data were collected through a questionnaire called the Index of Capacity for Work - ICT. The variable analysis was done by using descriptive statistics of means, standard deviations, median minimum and maximum values of the scores of quantitative variables. The joint analysis of the variables was performed by multiple linear regression. The server had low capacity to work 11 (8.33%), moderate 31 (23.48%), good 54 (40.91), and Great 28 (21.21). Multiple regression analysis, adjusted for age, sex, education, age started to work, length of service, current capacity and full of disease, showed that best explained the variation of the CTI were age, current capacity and full of disease. The survey showed that 75% of the servers showed ICT below 43, so capacity low, moderate or good and only 25% of respondents had the CTI servers over 43 points, so great capacity for work. According to the recommendations of FIOH - Finnish Institute of Occupational Health, for servers that have these scores be implemented whose objective is to restore the ability to work which is low, improving the capacity for moderate work, support the capacity for the good work and maintain the ability to work great. Therefore, we recommend that the ICT is implemented in other units of the IFES survey in the perspective of achieving a real situation of all its servers, enabling the implementation of these measures as necessary to promote recovery and health of its employees. / A capacidade para o trabalho, considerada como resultante de um processo din?mico entre recursos do indiv?duo em rela??o ao seu trabalho, sofre influ?ncia de diversos fatores, como aspectos sociodemogr?ficos, estilo de vida, processo de envelhecimento e exig?ncias do trabalho. Tendo como objetivo analisar a capacidade para o trabalho em uma popula??o de servidores p?blicos, o estudo transversal analisou 132 servidores p?blicos volunt?rios, do setor de infra-estrutura, em uma institui??o federal de ensino superior do estado do Rio Grande do Norte, nordeste, Brasil. Os dados foram coletados atrav?s de um question?rio denominado ?ndice de Capacidade para o Trabalho ICT. A an?lise das vari?veis foi feita atrav?s da estat?stica descritiva por meio das m?dias, desvios-padr?o, mediana valores m?nimos e m?ximos dos escores das vari?veis quantitativas. A an?lise conjunta das vari?veis foi feita por meio de regress?o linear m?ltipla. Os Servidores apresentaram capacidade para o trabalho baixa 11 (8,33%), moderada 31 (23,48%), boa 54 (40,91%), e ?tima 28 (21,21%). A an?lise m?ltipla, ajustada por idade, sexo, educa??o, idade que come?ou a trabalhar, tempo de servi?o, capacidade atual e total de doen?as, evidenciou que as vari?veis que melhor explicaram a varia??o do ICT foram a idade, capacidade atual e total de doen?as. A pesquisa demonstrou que 75% dos servidores apresentaram ICT abaixo de 43 pontos - Capacidade baixa, moderada ou boa e que apenas 25% dos servidores entrevistados apresentaram o ICT acima de 43 pontos - ?tima capacidade para o trabalho. De acordo com as recomenda??es do Instituto Finland?s de Sa?de Ocupacional - FIOH, para os servidores que apresentarem esses escores devem ser implementadas medidas cujo objetivo ser?: restaurar a capacidade para o trabalho que se encontre baixa, melhorar a capacidade para trabalho moderada, apoiar a capacidade para o trabalho bom e manter a capacidade para o trabalho ?timo. Portanto, recomendamos que o ICT seja aplicado nas demais institui??es federais de ensino superior da federa??o, na perspectiva da realiza??o de um diagn?stico real da situa??o de todos os seus servidores, possibilitando a aplica??o das referidas medidas t?o necess?rias ? recupera??o e promo??o da sa?de de seus colaboradores.
Read more
865

Smart distributed processing technologies for hedge fund management

Thayalakumar, Sinnathurai January 2017 (has links)
Distributed processing cluster design using commodity hardware and software has proven to be a technological breakthrough in the field of parallel and distributed computing. The research presented herein is the original investigation on distributed processing using hybrid processing clusters to improve the calculation efficiency of the compute-intensive applications. This has opened a new frontier in affordable supercomputing that can be utilised by businesses and industries at various levels. Distributed processing that uses commodity computer clusters has become extremely popular over recent years, particularly among university research groups and research organisations. The research work discussed herein addresses a bespoke-oriented design and implementation of highly specific and different types of distributed processing clusters with applied load balancing techniques that are well suited for particular business requirements. The research was performed in four phases, which are cohesively interconnected, to find a suitable solution using a new type of distributed processing approaches. The first phase is an implementation of a bespoke-type distributed processing cluster using an existing network of workstations as a calculation cluster based on a loosely coupled distributed process system design that has improved calculation efficiency of certain legacy applications. This approach has demonstrated how to design an innovative, cost-effective, and efficient way to utilise a workstation cluster for distributed processing. The second phase is to improve the calculation efficiency of the distributed processing system; a new type of load balancing system is designed to incorporate multiple processing devices. The load balancing system incorporates hardware, software and application related parameters to assigned calculation tasks to each processing devices accordingly. Three types of load balancing methods are tested, static, dynamic and hybrid, which each of them has their own advantages, and all three of them have further improved the calculation efficiency of the distributed processing system. The third phase is to facilitate the company to improve the batch processing application calculation time, and two separate dedicated calculation clusters are built using small form factor (SFF) computers and PCs as separate peer-to-peer (P2P) network based calculation clusters. Multiple batch processing applications were tested on theses clusters, and the results have shown consistent calculation time improvement across all the applications tested. In addition, dedicated clusters are built using SFF computers with reduced power consumption, small cluster size, and comparatively low cost to suit particular business needs. The fourth phase incorporates all the processing devices available in the company as a hybrid calculation cluster utilises various type of servers, workstations, and SFF computers to form a high-throughput distributed processing system that consolidates multiple calculations clusters. These clusters can be utilised as multiple mutually exclusive multiple clusters or combined as a single cluster depending on the applications used. The test results show considerable calculation time improvements by using consolidated calculation cluster in conjunction with rule-based load balancing techniques. The main design concept of the system is based on the original design that uses first principle methods and utilises existing LAN and separate P2P network infrastructures, hardware, and software. Tests and investigations conducted show promising results where the company's legacy applications can be modified and implemented with different types of distributed processing clusters to achieve calculation and processing efficiency for various applications within the company. The test results have confirmed the expected calculation time improvements in controlled environments and show that it is feasible to design and develop a bespoke-type dedicated distributed processing cluster using existing hardware, software, and low-cost SFF computers. Furthermore, a combination of bespoke distributed processing system with appropriate load balancing algorithms has shown considerable calculation time improvements for various legacy and bespoke applications. Hence, the bespoke design is better suited to provide a solution for the calculation of time improvements for critical problems currently faced by the sponsoring company.
Read more
866

Servidores do setor p??blico de Minas Gerais: valores pessoais e organizacionais, suas implica????es sobre expectativas e trajet??rias profissionais e correla????es com a quest??o geracional

Cust??dio, Luciana Silva January 2013 (has links)
Submitted by Roger Guedes (roger.guedes@fjp.mg.gov.br) on 2015-09-23T17:52:04Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Servidores do setor p??blico de Minas Gerais_Tese.pdf: 1773961 bytes, checksum: 4cdbbd09907e8d796cd8ac90b4c8769d (MD5) / Approved for entry into archive by Roger Guedes (roger.guedes@fjp.mg.gov.br) on 2015-09-23T18:04:29Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Servidores do setor p??blico de Minas Gerais_Tese.pdf: 1773961 bytes, checksum: 4cdbbd09907e8d796cd8ac90b4c8769d (MD5) / Made available in DSpace on 2015-09-23T18:04:29Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Servidores do setor p??blico de Minas Gerais_Tese.pdf: 1773961 bytes, checksum: 4cdbbd09907e8d796cd8ac90b4c8769d (MD5) Previous issue date: 2013 / Funda????o Jo??o Pinheiro / O presente trabalho buscou investigar em que medida diferentes grupos geracionais de servidores do setor p??blico do poder executivo do estado de Minas Gerais apresentam distintos valores pessoais e organizacionais e de que forma tais valores se manifestam em suas trajet??rias e expectativas profissionais. Para tanto, uma metodologia de pesquisa tr??plice foi estabelecida: m??todos quantitativos, qualitativos e, dentro desses ??ltimos, a evoca????o de imagens. Cinco hip??teses foram estabelecidas. As quatro primeiras afirmavam a exist??ncia de diferen??as estatisticamente significativas entre valores pessoais e organizacionais entre os indiv??duos investigados pertencentes ?? Gera????o Veterana (H1), Gera????o Baby Boomer (H2), Gera????o X (H3) e Gera????o Y (H4). A Hip??tese 5 afirmava a exist??ncia de diferen??as estatisticamente significativas entre valores pessoais e organizacionais para cada gera????o em an??lise. A hip??tese nula para cada uma das hip??teses constitui a n??o observ??ncia daquilo que determinada hip??tese estabelece. Al??m da verifica????o das hip??teses procurou-se investigar se valores pessoais e organizacionais interferem nas escolhas do indiv??duo ao longo de sua carreira. Tal pergunta de pesquisa p??de ser respondida por meio da metodologia qualitativa utilizada. Al??m dessa quest??o, outra ainda se fez importante na medida em que foi preciso investigar se os construtos te??ricos que delineiam os perfis geracionais, construtos estes de origem norte-americana em sua maioria, podem ser utilizados para descrever o perfil de gera????es de trabalhadores brasileiros. As escalas utilizadas para a pesquisa quantitativa foram a EVT-R, de Porto e Pilati (2010), e o IPVO, de Oliveira e Tamayo (2004). Apenas a hip??tese H1 n??o p??de ser verificada por insufici??ncia de respondentes pertencentes ?? Gera????o Veterana. As hip??teses nulas foram todas rejeitadas. As demais hip??teses, H2, H3, H4 e H5, foram todas atendidas. Em rela????o ??s perguntas de pesquisa, a interfer??ncia dos valores, pessoais e organizacionais, nas trajet??rias profissionais dos indiv??duos, foi evidenciada para os tr??s grupos geracionais analisados ??? Gera????o Baby Boomer, Gera????o X e Gera????o Y. Acresce-se como resultado desta etapa da pesquisa a percep????o de diferen??as entre valores das gera????es analisadas. Esses achados em rela????o aos valores pessoais e organizacionais podem ser ampliados para o conjunto dos grupos sociais aos quais pertencem os entrevistados, conforme Tinoco (2007). Analogamente, a partir da an??lise das entrevistas, p??de-se verificar o elemento ???estabilidade???, caracterizado como valor comum ?? popula????o estudada, independente da gera????o a que pertence esse servidor. Em rela????o ?? outra quest??o de pesquisa, elementos elencados como t??picos de cada gera????o foram observados nos perfis dos sujeitos pesquisados no Brasil. Isso sugere, a partir da perspectiva dos respondentes, uma internaliza????o dos construtos norte-americanos, em sua maioria, para se analisar o perfil do trabalhador brasileiro pertencente a estratos geracionais variados. Acredita-se, pois, que os objetivos propostos foram cumpridos e que se p??de contribuir, do ponto de vista pr??tico sobretudo para o setor p??blico, ao se agregarem achados que permitam o delineamento de pol??ticas e pr??ticas de gest??o, capazes de maior aproveitamento do potencial de cada um dos grupos geracionais investigados; e, finalmente, do ponto de vista metodol??gico, ao se associarem diferentes metodologias, incluindo o uso de evoca????o de imagens em pesquisas organizacionais. / The present study sought to investigate the extent to which different generational groups of servers from the public sector of the Executive power of the State of Minas Gerais have distinct personal and organizational values and how these values are manifested in their careers and professional expectations. To this end, a triple research methodology was established: qualitative and quantitative methods, within these last, the evocation of images. Five hypotheses were established. The first four claimed the existence of statistically significant differences between personal and organizational values between investigated individuals belonging to the Veteran Generation (H1), the Baby Boomer generation (H2), generation X (H3) and generation Y (H4). 5 hypothesis asserted the existence of statistically significant differences between personal and organizational values to each generation. The null hypothesis for each one of the hypotheses is the failure of that particular hypothesis. In addition to the verification of hypotheses sought to investigate whether personal and organizational values interfere in an individual's choices throughout his career. Such research question might be answered by means of qualitative methodology used. In addition to this, another was important to the extent that it was necessary to investigate whether the theoretical constructs that delineate the generational profiles, these constructs of American origin for the most part, can be used to describe the profile of generations of Brazilian workers. The scales used for the quantitative research were the EVT-R, Porto and Pilati (2010), and the IPVO, de Oliveira and Tamayo (2004). Only the H1 hypothesis could not be checked for inadequacy of the respondents belonging to the Veteran Generation. The null hypotheses were all rejected. The other hypothesis, H2, H3, H4 and H5 were all met. In relation to the research questions, the interference of personal and organizational values, in the careers of individuals, was shown to the three generational groups analyzed-Baby Boomer generation, generation X and generation Y. Moreover, as a result of this step of research the perception of differences among generations analyzed values. These findings in relation to personal and organizational values can be extended to all the social groups to which they belong to respondents, as Tinoco (2007). Similarly, from the analysis of the interviews, could check the element "stability", featured as a common value to the population studied, regardless of the generation to which this server belongs. In relation to another issue, listed as typical elements of each generation have been observed in the profiles of the subjects surveyed in Brazil. This suggests, from the perspective of respondents, an internalisation of American constructs, mostly, to analyze the profile of Brazilian workers in the generational strata. It is believed, therefore, that the proposed objectives have been met and that might contribute, from a practical point of view especially for the public sector, if aggregate findings that allow the design of policies and management practices, capable of greater use of the potential of each one of the generational groups investigated; and, finally, methodological point of view, if you associate different methodologies, including the use of evocation of images in organizational research. / Governo e Pol??tica
Read more
867

Carrier grade adaptation for an IP-based multimodal application server: moving the softbridge into SLEE

Sun, Tao January 2004 (has links)
Magister Scientiae - MSc / Providing carrier grade characteristics for Internet Protocol (IP) communication applications is a significant problem for IP application providers in order to offer integrated services that span IP and telecommunication networks. This thesis addresses the provision of life-cycle management, which is only one carrier grade characteristic, for a SoftBridge application, which is an example of IP communication applications. A SoftBridge provides semi-synchronous multi-modal IP-based communication. The work related to IP-Telecommunication integrated services and the SoftBridge is analyzed with respect to life-cycle management in a literature review. It is suggested to use an Application Server in a Next Generation Network (NGN) to provide life-cyclemanagement functionality for IP-Telecommunication applications. In this thesis, the Application Server is represented by a JAIN Service Logic Execution Environment(JSLEE), in which a SoftBridge application can be deployed, activated, deactivated, uninstalled and upgraded online.Two methodologies are applied in this research: exploratory prototyping, which evolves the development of a SoftBridge application, and empirical comparison, which is concerned with the empirical evaluation of a SoftBridge application in terms of carriergrade capabilities. A SoftBridge application called SIMBA provides a Deaf Telephony service similar to aprevious Deaf Telephony SoftBridge, However, SIMBA’s SoftBridge design and implementation are unique to this thesis. In order to test the life-cycle management ability of SIMBA, an empirical evaluation is carried out including the experiments oflife-cycle management and call-processing performance. The final experimental results of the evaluation show that a JSLEE is able to provide life-cycle management for SIMBA without causing a significant decrease in performance. In conclusion, the life-cycle management can be provided or a SoftBridge application by using an Application Server such as a JSLEE. Futhermore, the results indicate that approach of using Application Server (JSLEE) integration should be sufficiently general to provide life cycle management, and indeed other carrier grade capabilities, for other IP communication applications. This allows IP communication applications to be integrated into an NGN.Providing carrier grade characteristics for Internet Protocol (IP) communication applications is a significant problem for IP application providers in order to offer integrated services that span IP and telecommunication networks. This thesis addresses the provision of life-cycle management, which is only one carrier grade characteristic, for a SoftBridge application, which is an example of IP communication applications. A SoftBridge provides semi-synchronous multi-modal IP-based communication. The work related to IP-Telecommunication integrated services and the SoftBridge is analyzed with respect to life-cycle management in a literature review. It is suggested to use an Application Server in a Next Generation Network (NGN) to provide life-cyclemanagement functionality for IP-Telecommunication applications. In this thesis, the Application Server is represented by a JAIN Service Logic Execution Environment(JSLEE), in which a SoftBridge application can be deployed, activated, deactivated, uninstalled and upgraded online.Two methodologies are applied in this research: exploratory prototyping, which evolves the development of a SoftBridge application, and empirical comparison, which is concerned with the empirical evaluation of a SoftBridge application in terms of carriergrade capabilities. A SoftBridge application called SIMBA provides a Deaf Telephony service similar to aprevious Deaf Telephony SoftBridge, However, SIMBA’s SoftBridge design and implementation are unique to this thesis. In order to test the life-cycle management ability of SIMBA, an empirical evaluation is carried out including the experiments oflife-cycle management and call-processing performance. The final experimental results of the evaluation show that a JSLEE is able to provide life-cycle management for SIMBA without causing a significant decrease in performance. In conclusion, the life-cycle management can be provided or a SoftBridge application by using an Application Server such as a JSLEE. Futhermore, the results indicate that approach of using Application Server (JSLEE) integration should be sufficiently general to provide life cycle management, and indeed other carrier grade capabilities, for other IP communication applications. This allows IP communication applications to be integrated into an NGN. / South Africa
Read more
868

Návrh databáze pro připojení systému SAP jako zdroje dat pro webovou aplikaci / Database design for connecting SAP as a data source for a Web application

MARHOUN, Lukáš January 2016 (has links)
The thesis deals with connecting SAP ERP system via local database system MS SQL Server using the tools SAP BI, data synchronization between systems and advanced usage of T-SQL language for preparing data for web applications and reports written in PHP. The thesis contains a brief overview of the SAP system and the possibility of connecting to the SAP system. The general principles of described solution can be used in conjunction with other systems and programming languages.
869

A semi-formal comparison between the Common Object Request Broker Architecture (COBRA) and the Distributed Component Object Model (DCOM)

Conradie, Pieter Wynand 06 1900 (has links)
The way in which application systems and software are built has changed dramatically over the past few years. This is mainly due to advances in hardware technology, programming languages, as well as the requirement to build better software application systems in less time. The importance of mondial (worldwide) communication between systems is also growing exponentially. People are using network-based applications daily, communicating not only locally, but also globally. The Internet, the global network, therefore plays a significant role in the development of new software. Distributed object computing is one of the computing paradigms that promise to solve the need to develop clienVserver application systems, communicating over heterogeneous environments. This study, of limited scope, concentrates on one crucial element without which distributed object computing cannot be implemented. This element is the communication software, also called middleware, which allows objects situated on different hardware platforms to communicate over a network. Two of the most important middleware standards for distributed object computing today are the Common Object Request Broker Architecture (CORBA) from the Object Management Group, and the Distributed Component Object Model (DCOM) from Microsoft Corporation. Each of these standards is implemented in commercially available products, allowing distributed objects to communicate over heterogeneous networks. In studying each of the middleware standards, a formal way of comparing CORBA and DCOM is presented, namely meta-modelling. For each of these two distributed object infrastructures (middleware), meta-models are constructed. Based on this uniform and unbiased approach, a comparison of the two distributed object infrastructures is then performed. The results are given as a set of tables in which the differences and similarities of each distributed object infrastructure are exhibited. By adopting this approach, errors caused by misunderstanding or misinterpretation are minimised. Consequently, an accurate and unbiased comparison between CORBA and DCOM is made possible, which constitutes the main aim of this dissertation. / Computing / M. Sc. (Computer Science)
Read more
870

Att skapa en fleranvändarmiljö : En kvalitativ fallstudie som undersöker tekniska aspekter och användarens perspektiv / Create a multi-user environment : A qualitative case study that examines technical aspects and the user's perspective

Geijersson, Hampus, Strandberg, Erik January 2018 (has links)
Studien avsåg att olika aspekter för att skapa underlag för utvecklingen med att förbättra fleranvändning. Syftet var, utöver de olika aspekterna, att på konceptuell nivå utvärdera hur fleranvändning kan utföras tekniskt samt undersöka hur användarna påverkas av denna förändring. Detta har utförts genom flertalet workshops och intervjuer. Vid två tillfällen har också författarna till rapporten utbildats i hur systemet är uppbyggt och hur det används. Utifrån detta har värdekriterier värderats mot olika tekniker. De teknikerna är Mutex, Semaphores och Oracle Tuxedo. På det sättet har olika aspekter beaktats och konceptuella modeller har målats upp. De olika teknikerna lever alla upp till de tekniska kraven som ställts, som programmeringsspråket C# och en databas från Oracle. I samverkan mellan användare och utvecklare har nivån på lösningen tagits fram, vad den ger användarna för nytta samtidigt som det inte är för komplicerat. Dessutom har det ställts krav angående prestandan, att den inte får försämras väsentligt. Användarna får ett liknande arbetssätt med minskade krav på samordning. Det medför att de kan samarbeta med de datamängder de behöver. Den lösning som passade bäst utifrån dessa kriterier var Mutex. / This paper is intended to study different aspects and take them in consideration to create a foundation for the developers to improve a multi-user environment. The purpose was to evaluate how to develop multi-user systems at a conceptual level with the technical aspects and describe how the users were affected by this. The study is based on multiple workshops and interviews. The writers have also been educated on how the system is used by the users and how the system was built, at two separate occasions. Based on this, criterias were made and these were valued against different techniques. These techniques are Mutex, Semaphores and Oracle Tuxedo. The criterias were considered and conceptual models were made to visualize the solution. The different techniques all live up to the constraints from the hardware and software of the case study, like the programming language C# and a database from Oracle. In a cooperation between the developers and users have the level of the solution been defined, where the solution ease the problems enough and still not too complex to implement. There have also been a few directions on the performance of the system. The solution should not be affecting the performance significantly. The users’working methods are not going to be particularly affected. The main part of the cooperation are not as needed as before. They can work in the same dataset concurrent in the datasets they required. On this basis the best technique to use in this case was Mutex.
Read more

Page generated in 0.0321 seconds