3 resultados para Web-Centric Expert System

em Repositório Digital da UNIVERSIDADE DA MADEIRA - Portugal


Relevância:

30.00% 30.00%

Publicador:

Resumo:

With the constant grow of enterprises and the need to share information across departments and business areas becomes more critical, companies are turning to integration to provide a method for interconnecting heterogeneous, distributed and autonomous systems. Whether the sales application needs to interface with the inventory application, the procurement application connect to an auction site, it seems that any application can be made better by integrating it with other applications. Integration between applications can face several troublesome due the fact that applications may not have been designed and implemented having integration in mind. Regarding to integration issues, two tier software systems, composed by the database tier and by the “front-end” tier (interface), have shown some limitations. As a solution to overcome the two tier limitations, three tier systems were proposed in the literature. Thus, by adding a middle-tier (referred as middleware) between the database tier and the “front-end” tier (or simply referred application), three main benefits emerge. The first benefit is related with the fact that the division of software systems in three tiers enables increased integration capabilities with other systems. The second benefit is related with the fact that any modifications to the individual tiers may be carried out without necessarily affecting the other tiers and integrated systems and the third benefit, consequence of the others, is related with less maintenance tasks in software system and in all integrated systems. Concerning software development in three tiers, this dissertation focus on two emerging technologies, Semantic Web and Service Oriented Architecture, combined with middleware. These two technologies blended with middleware, which resulted in the development of Swoat framework (Service and Semantic Web Oriented ArchiTecture), lead to the following four synergic advantages: (1) allow the creation of loosely-coupled systems, decoupling the database from “front-end” tiers, therefore reducing maintenance; (2) the database schema is transparent to “front-end” tiers which are aware of the information model (or domain model) that describes what data is accessible; (3) integration with other heterogeneous systems is allowed by providing services provided by the middleware; (4) the service request by the “frontend” tier focus on ‘what’ data and not on ‘where’ and ‘how’ related issues, reducing this way the application development time by developers.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

O controlo de banda larga é um conceito importante quando lidamos com redes de larga escala. Os ISPs precisam de garantir disponibilidade e qualidade de serviço a todos os clientes, enquanto garantem que a rede como um todo não fica mais lenta. Para garantir isto, é necessário que os ISPs recolham dados de tráfego, analisem-nos e usem-nos para definir a velocidade de banda larga de cada cliente. A NOS Madeira implementou, durante vários anos, um sistema semelhante. No entanto, este sistema encontrava-se obsoleto, sendo necessário construir um novo, totalmente de raíz. Entre as limitações encontrava-se a impossibilidade de alterar os algoritmos de análise de tráfego, fraca integração com os serviços de gestão de rede da NOS Madeira e reduzida escalabilidade e modularidade. O sistema IP Network Usage Accounting é a resposta a estes problemas. Este projeto foca-se no desenvolvimento do subsistema Accounting System, o segundo dos três subsistemas que compõem o sistema IP Network Usage Accounting. Este subsistema, implementado com sucesso e atualmente em produção na NOS Madeira, é responsável por analisar os dados referidos acima e usar os resultados dessa análise para direcionar a disponibilidade de banda larga, de acordo com o uso da rede de cada cliente.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A promoção de qualquer evento passa, em muito, pela utilização da Internet como meio de disponibilização e propagação de conteúdos, através de um website ou de redes sociais. Mas não é só para a disponibilização de conteúdos que estes websites são úteis. A adição de funcionalidades permite torná-los em plataformas mais completas e com os mais diversos propósitos, incluindo elementos para a gestão do próprio evento. Este projeto surge da necessidade da organização do Rali Vinho Madeira (RVM) em substituir a plataforma existente, insuficiente para as necessidades atuais na área da divulgação pública do evento e na gestão das inscrições e registo de diversas entidades participantes no evento. Assim, o objetivo principal deste projeto passou pelo desenvolvimento de um novo website que implementasse os requisitos de forma satisfatória tanto para a organização do RVM como para os utilizadores. Ao mesmo tempo foi também importante garantir que o servidor onde estaria alojada a nova plataforma possuiria o melhor desempenho possível em condições reais, usando para o efeito um plano de testes de carga para validar as configurações escolhidas e detetar atempadamente possíveis problemas. Um último componente da plataforma do RVM, desenvolvido ainda no âmbito deste trabalho, foi o desenvolvimento de uma aplicação web para consulta dos resultados em equipamentos mobile, como smartphones e tablet’s. Ao longo deste documento são descritas as várias etapas do projeto, de onde se destacam: (1) a avaliação de websites para melhorar a caracterização dos requisitos, (2) o processo de análise, especificação e desenvolvimento da plataforma, e (3) a realização de testes de carga como meio de validação das configurações do servidor para um desempenho satisfatório durante a prova. O módulo Rally Entries, central para a organização e também para este projeto, transforma uma plataforma simples de disponibilização de conteúdos num sistema para gestão das inscrições de diversas entidades no âmbito do RVM. Além da descrição da implementação e das funcionalidades deste módulo, é ainda descrita a forma como este componente será capaz de se adaptar a novos requisitos em futuros eventos. A validação da plataforma desenvolvida passou por um contato com os utilizadores através de inquéritos. No geral os resultados obtidos foram positivos, comparativamente à plataforma existente e a websites de outros ralis. Como evento integrante das atividades da Federação Internacional do Automóvel (FIA) e da Federação Portuguesa de Automobilismo e Karting, o website também integrou a avaliação do evento feito por estas organizações, tendo recebido em ambas as avaliações 4 pontos em 5 possíveis. Por último, os testes de carga realizados revelaram ser uma grande ajuda na preparação da plataforma, principalmente para os períodos de pico de acessos, tendo esta sido capaz de responder de forma previsível à carga a que foi sujeita.