Spelling suggestions: "subject:"web ervice"" "subject:"web eservice""
61 |
A Web Server for SensorsTian, Ye January 2011 (has links)
This thesis describes the project “A new Web Server for sensors”. The project has created a demonstration web service that can receive data from sensors ( both fixed sensors and movable sensors) and distribute the received information in the form of web pages. These web pages can provide forms that enable the user to enter commands which are to be given to sensors. The aim of this thesis project was to design and evaluate web-based application which could utilize sensor data. In this project, we focused on two aspects: (1) web access to sensors and (2) the potentialmobility of sensors. The web server provides web server mediated access to the sensors. Additionally, this project examined how to integrate a sensor with a mobile device, such as a personal data appliance. The web server provides an easy acces smechanism to users who want to use and control sensors. Those users can flexibly us etheir web browser to access to sensors through our web server. Moreover, a sensor could move, for example because it is integrated with a personal data appliance. The mobility of sensors increases the sensing scope of sensors because the sensors are notfixed in position. Such sensors can sense the environment along the path that they are moved. To achieve the goals of this thesis project, we analyzed what are the basic parts and functions that should exist for sensors in the web server. Furthermore, the thesis analyzed how a sensor can be integrated with a personal data appliance, for instance,how to supply the power to sensor; and how to synchronize data between the sensor and personal data appliance. As a result of this project, a web server with some of the necessary functions was developed. An approach of how to integrate a sensor with a personal data appliance is specified in this thesis. The thesis begins with an analysis of some existing solutions. Their advantages were used to specify the requirements for our own solution. The thesis describes the design and implementation of this proposed solution. Next the thesis describes the testing and evaluation of this solution in the context of this project. The thesis ends with some conclusions and suggests future work. / Denna avhandling beskriver projektet "En ny webbserver för sensorer". Projektet har skapat en tjänst demonstration nätet som kan ta emot data från sensorer (både fasta sensorer och rörliga sensorer) och distribuera fått information i form av webbsidor. Dessa webbsidor kan ge former som gör det möjligt för användaren attskriva in kommandon som ges till sensorer. Syftet med detta examensarbete var att designa och utvärdera webbaserad applikation som kan använda sensordata. I detta projekt har vi fokuserat på två aspekter: (1) webb tillgång till sensorer och (2) depotentiella rörlighet av sensorer. Webbservern ger Web Access Server förmedlas till sensorer. Dessutom undersökte detta projekt hur man kan integrera en sensor med en mobil enhet, t.ex. en personuppgifter apparat. Webbservern ger en enkel tillgång mekanism för användare som vill använda och styra sensorer. Dessa användare kanflexibelt använda sin webbläsare för att få tillgång till sensorer via vår webbserver. Dessutom kan en sensor röra sig, exempelvis genom att den är integrerad med en personuppgifter apparat. Rörligheten av sensorer ökar avkänning omfattningen av sensorer eftersom sensorerna inte är fasta på plats. Sådana sensorer kan känna miljön längs den väg som de flyttas. För att nå målen med denna avhandling projektet analyserade vi vad som är grundläggande delar och funktioner som bör finnas för sensorer i webbservern.Dessutom analyseras i avhandlingen hur en sensor kan integreras med en personuppgifterna apparat, till exempel, hur man levererar energi till sensorn, och hur man synkronisera data mellan sensorn och personuppgifter apparaten. Som ett resultatav detta projekt var en webbserver med några av de nödvändiga funktioner utvecklas.En strategi för hur man kan integrera en sensor med en personuppgifterna apparat som anges i denna avhandling. Avhandlingen inleds med en analys av några befintliga lösningar. Deras fördelar har använts för att specificera kraven för vår egen lösning. Avhandlingen beskriver utformningen och genomförandet av den föreslagna lösningen. Nästa avhandlingen beskriver testning och utvärdering av denna lösning i samband med detta projekt. Avhandlingen avslutas med några slutsatser och föreslår framtida arbete.
|
62 |
AI Meeting MonitoringHansson, Andreas January 2020 (has links)
During the COVID-19 pandemic the questions of the efficiency around meetings has been in the forefront of some discussion inside companies. One way to measure efficiency is to measure the interactivity between different participants. In order to measure this the participants need to be identified. With the recent spike of Machine learning advancements, is this something that can be done using facial and voice recognition? Another field that has risen to the top is cloud computing. Can machine learning and cloud computing be used to evaluate and monitor a meeting, thus handling both audio and video streams in a real time environment? The conclusion of this thesis is that Artificial Intelligence(AI) can be used to monitor a meeting. To be able to do so Amazon Web Service (AWS) can be utilized. The choice of using a DeepLens was however not best choice. A hardware like DeepLens is required, but with better integration with cloud computing, as well with more freedom regarding the usage of several models for handling both feeds. With the usage of other models to automatic annotate data the time needed for training a new model can be reduced. The data generated during a single meeting is enough with the help of transfer learning from Amazon web service to build a model for facial identification and detection.
|
63 |
A Mathematics Glossary Web Application and ServiceEshaque, Adnan 17 July 2007 (has links)
No description available.
|
64 |
Analysis and Evaluation of an Integrated Web Services FrameworkCai, Da 25 June 2012 (has links)
No description available.
|
65 |
A Foundational Framework for Service Query OptimizationYu, Qi 28 August 2008 (has links)
In this dissertation, we present a novel foundational framework that lays out a theoretical underpinning for the emerging services science. The proposed framework provides disciplined and systematic support for efficient access to Web services' functionalities. The key components of the proposed framework centers around a novel service model that provides a formal abstraction of the Web services within an application domain. A service calculus and a service algebra are defined to facilitate users in accessing services via declarative service queries. We provide the implementation of the service algebra. This enables the generation of Service Execution Plans (SEPs) that can be used by users to directly access services. We present an optimization algorithm to efficiently select the SEPs with the best QoWS. We then propose a multi-objective optimization approach that releases users from the tedious weight assigning process. We develop service skyline computation techniques that return a set of most interesting SEPs. The service skyline guarantees to include the user desired SEPs. We further explore a set of novel heuristics for computing service skylines over sets of services. This enables users to efficiently and optimally access multiple services simultaneously as an integrated service package. Finally, we consider the performance fluctuation of service providers due to the dynamic service environment. We propose an uncertain QoWS model and a novel concept called p-dominant service skyline. We develop new indexing structures and algorithms to efficiently compute the p-dominant service skyline. We derive analytical models and conduct extensive sets of experiments to evaluate the proposed framework and service query optimization algorithms. / Ph. D.
|
66 |
Web Service MiningZheng, George 30 March 2009 (has links)
In this dissertation, we present a novel approach for Web service mining. Web service mining is a new research discipline. It is different from conventional top down service composition approaches that are driven by specific search criteria. Web service mining starts with no such criteria and aims at the discovery of interesting and useful compositions of existing Web services. Web service mining requires the study of three main research topics: semantic description of Web services, efficient bottom up composition of composable services, and interestingness and usefulness evaluation of composed services. We first propose a Web service ontology to describe and organize the constructs of a Web service. We introduce the concept of Web service operation interface for the description of shared Web service capabilities and use Web service domains for grouping Web service capabilities based on these interfaces. We take clues from how Nature solves the problem of molecular composition and introduce the notion of Web service recognition to help devise efficient bottom up service composition strategies. We introduce several service recognition mechanisms that take advantage of the domain-based categorization of Web service capabilities and ontology-based description of operation semantics. We take clues from the drug discovery process and propose a Web service mining framework to group relevant mining activities into a progression of phases that would lead to the eventual discovery of useful compositions. Based on the composition strategies that are derived from recognition mechanisms, we propose a set of algorithms in the screening phase of the framework to automatically identify leads of service compositions. We propose objective interestingness and usefulness measures in the evaluation phase to narrow down the pool of composition leads for further exploration. To demonstrate the effectiveness of our framework and to address challenges faced by existing biological data representation methodologies, we have applied relevant techniques presented in this dissertation to the field of biological pathway discovery. / Ph. D.
|
67 |
Portal: An Interaction Independence Middleware FrameworkMulligan, Gavin Horton 07 September 2009 (has links)
The typical user base for computer applications has transformed, over time, from mostly technically-oriented individuals to include a vast range of the world's population - the majority of whom have little to no technical proficiency. As such, user interfaces have evolved from text-based shell input into multimedia interfaces which typically provide support for receiving input from a number of disparate devices that are operated in conjunction to manipulate a given program. A problem arises when applications add in support for explicit devices; which leads to strong coupling between the underlying code and the defined set of devices that they support. In a nutshell, support for new peripherals almost always requires that the original application be recompiled and /or its internal configuration modified to incorporate the given device(s).
Portal, an interaction independence framework, seeks to add a layer of abstraction between arbitrary application code and the devices they support; allowing developers to deal in the realm of abstract program actions instead of crafting code to handle a variety of concrete device inputs. This should eliminate the need for custom device-tailored code for each user-wielded peripheral that an application must support and will enable application device support to be managed via configuration changes to the Portal middleware framework, rather than being hard-coded into an application.
This thesis will define the conceptual design of the Portal framework while, at the same time, elaborating on the role that web services will play within it; investigate two pervasive service-oriented architecture paradigms, SOAP and REST, in order to gauge their potential effectiveness in meeting Portal's underlying back-end data transmission requirements; provide implementations for the Portal service-oriented architecture and data model; and, finally, critically evaluate both implementations with an emphasis on their performance with regard to both efficiency and scalability. / Master of Science
|
68 |
Enforcing Trade Secrets among Competitors on the Semantic WebMalik, Choudhry Muhammad Zaki 25 August 2004 (has links)
In this thesis, we present a novel approach for the preservation of trade secrets in a Business-to-Business (B2B) environment that involves trade among competitors. The Web provides a low cost medium for B2B collaborations. Information exchange may take place during such a collaboration. The exchanged information may be of a sensitive nature, forming a business trade secret. The open nature of the Web calls for techniques to prevent the disclosure of trade secrets. The emerging Semantic Web is expected to make the challenge more acute in terms of trade secret protection due to the automation of B2B interactions. In this thesis, the different businesses are represented by Web services on the envisioned Semantic Web. We propose a Peer-to-Peer (P2P) approach for preserving trade secrets in B2B interactions. We introduce a set of techniques based on data perturbation for preserving data privacy. The techniques presented in our thesis are implemented in WebBIS, a prototype for accessing e-business Web services. Finally, we conduct an extensive performance study (analytical and experimental) of the proposed techniques. / Master of Science
|
69 |
Atendimento para composição de serviços justo e transacional com origem em múltiplos domínios. / Service composition attendance with fair policy and transactional support from multiples domains.Kakugawa, Fernando Ryoji 18 May 2016 (has links)
O uso de Web Services tem aberto novas possibilidades de desenvolvimento de software, entre elas a composição de serviços. A composição de serviços apresenta novas questões no ambiente computacional, entre elas a execução integral, garantindo consistência e contemplando o controle de concorrência. O workflow é um conjunto de tarefas e interações organizadas de modo que forneça uma funcionalidade ao sistema, provendo a automatização de processos complexos, através da composição de serviços. Tal composição deve ser executada de forma transacional, processando as operações com consistência. A execução de workflows oriundos de domínios diferentes, faz com que os serviços que estão sendo utilizados, não possuam ciência do contexto da execução, podendo gerar atendimentos que não sejam justos, causando situações de deadlock e de starvation. Este trabalho apresenta estratégias para a execução de workflows em domínios distintos, que requisitam múltiplos serviços de um mesmo conjunto, sem a necessidade de um coordenador central, de forma transacional. O atendimento a requisição contempla uma política justa na utilização do recurso que impede a ocorrência de deadlock ou de starvation para os workflows em execução. Os experimentos realizados neste trabalho mostram que o sistema desenvolvido, aplicando as estratégias propostas, executa as composições de serviços de maneira transacional, atendendo as requisições com justiça, livre de deadlock e starvation, mantendo o sistema independente e autônomo. / Web Services are increasing software development possibilities, among then service composition. Service composition introduces new issues on computational environment, such as the whole service execution, ensuring consistency and concurrency control. Workflow is a set of organized tasks and interactions in order to provide functionality to the system, automating complex process through composition service. Such composition must be performed by transactional support, performing operations consistently. The workflow execution from different domain clients sharing the same composition make these clients ignore the execution context. It may cause inconsistencies, from unfair attendance to deadlock or starvation. This work depicts strategies for workflow execution from different domains, requesting multiple services from the same composition, without a centralized coordinator, in transactional way. The request attendance contains a fair policy for resource usage and consumption to avoid deadlock and starvation. Applying the proposed strategy on the experiments performed in this work, it confirms that the developed system executes service composition with transactional support, avoiding deadlock or starvation, keeping the whole system autonomous and independent.
|
70 |
Computação em nuvem elástica auxiliada por agentes computacionaise baseada em histórico para web services / Elastic cloud computing aided by history-based computacionaise agents to web serviceDias, Ariel da Silva 15 December 2014 (has links)
A gestão eficaz de recursos computacionais em nuvem está diretamente ligada a gerir corretamente o desempenho das aplicações hospedadas na Máquina Virtual (Virtual Machine - VM), criando um ambiente capaz de controlá-la e redimensionar recursos de Memória, Disco, CPU e outros que se façam necessários, individualmente em resposta a carga de trabalho. Neste trabalho considera-se também a gestão eficaz a qual é possível realizar o retorno sobre o investimento realizado para a contratação do serviço de IaaS. Nesta pesquisa de mestrado, foi proposto o gerenciamento da infraestrutura computacional em nuvem, através de dois modelos que facilitam o provisionamento auto-adaptativo de recursos em um ambiente virtualizado: alocação de recursos utilizando modelo para previsão da carga de trabalho futura e a gestão auto-adaptativa de capacidade utilizando agentes computacionais para monitorarem constantemente as VMs. Além disso, é proposto o retorno do investimento, que trata a relação entre o valor que o cliente contratou do serviço de IaaS e o quanto efetivamente ele está utilizando. Desta forma, a cada período é contabilizado a taxa do valor gasto em unidades monetárias. Para contemplar esta proposta, foram desenvolvidos algoritmos que são o núcleo de todo gerenciamento. Também foram realizados experimentos e os resultados mostram a capacidade do autogerenciamento das máquinas virtuais, com reconfiguração dinâmica da infraestrutura através de previsões baseadas em histórico e também da reconfiguração e monitoramento com o uso de agentes computacionais. Após a análise e avaliação dos resultados obtidos nos experimentos, é possível afirmar que houve uma significativa melhora da reconfiguração dos recursos com agentes computacionais se comparado a reconfiguração com previsão de carga futura. / The efficient management of computational resources in the cloud is directly linked to correctly manage the performance of the applications hosted in the virtual machine (Virtual Machine - VM), creating an environment able to control it and resize features Memory, Disk, CPU and others resources, individually in response to workload. This work is also considered effective management which is possible to realize the return on investment for hiring the IaaS service. This Master thesis, is proposed the management of computing infrastructure in the cloud, using two models that facilitate self-adaptive resource provisioning in a virtualized environment using resource allocation model to predict the future workload and adaptive self-management capacity utilizing computational agents to continuously monitor the VMs. Furthermore, it is proposed return on investment, which is the ratio between the value that the client hired the IaaS service and how effectively it is using. Thus, each period is accounted for the rate of the amount spent in monetary units. To address this proposal, were developed algorithms that are the core of all management. Experiments were also conducted and the results show the ability of self-management for virtual machines with dynamic reconfiguration of infrastructure through predictions based on historical and also the reconfiguration and monitoring with the use of computational agents. After the analysis and evaluation of the results obtained in the experiments, is possible say that there was a significant improvement in reconfiguration of resources with computational agents compared with the workload forecast.
|
Page generated in 0.0994 seconds