Repository logo
 
Loading...
Thumbnail Image
Publication

Connect bridge management studio: a web-based application used to manage and test connect bridge servers

Use this identifier to reference this record.
Name:Description:Size:Format: 
MestradoVítorBaptista.pdf4.41 MBAdobe PDF Download

Abstract(s)

Connecting Software is a software development company focused on the development of integration solutions. For this, the company created a platform named Connect Bridge and some products based on this platform which provide an out-of-the box solution for the common integration issues faced by companies. The Connect Bridge (CB) is an integration platform mainly based on a server (usually named CB Server) that uses a plugin architecture to allow its users to connect to a variety of systems (e.g., Microsoft Exchange, SharePoint or Dynamics CRM). Each plugin (usually called as a connector), allows the platform to access a different target system. Connect Bridge platform is managed by two different applications, the Administration Tool and Query Analyzer. These two tools are old-fashioned and only compatible with Windows operating systems, which limits the number of customers that can use this platform. This project aims to solve these problems by creating a Single Page Web Application called Connect Bridge Management Studio which was developed using Angular and ASP.NET Core. At the end of this project, Connecting Software has a ready to deploy application that is capable of replacing Query Analyzer and Administration Tool in all their core features. The evaluation of this project was made comparing the existing tools with the CB Management Studio. Also, an evaluation with users was performed using the think-aloud technique and SUS test which presented satisfactory results. The present document describes the process followed to achieve this solution, focusing on the most critical aspects of its development and the faced challenges.
A Connecting Software é uma empresa de desenvolvimento de software focada no desenvolvimento de soluções de integração. De modo a atingir este objetivo, a empresa criou uma plataforma chamada Connect Bridge e alguns produtos baseados na mesma que fornecem uma solução out-of-the-box para os problemas de integração mais recorrentes em empresas. O Connect Bridge (CB) é uma plataforma de integração que consiste principalmente em um servidor (geralmente chamado CB Server) que usa uma arquitetura de plugins para permitir que os seus utilizadores se conectem a uma variedade de sistemas (por exemplo, Microsoft Exchange, Microsoft SharePoint ou Dynamics CRM). Cada plugin (geralmente chamado de conector) permite que a plataforma aceda a um sistema diferente. A plataforma Connect Bridge é gerida através de duas aplicações distintas, denominadas por Administration Tool e Query Analizer. Estas duas ferramentas são antigas e compatíveis apenas com os sistemas operativos Windows, o que limitava o número de clientes que podiam usar essa plataforma para desenvolver as suas soluções de integração. Este projeto visa solucionar esses problemas criando uma aplicação Web chamada Connect Bridge Management Studio. Esta é uma Single Page Application desenvolvida usando as frameworks Angular e ASP.NET Core. No final deste projeto, a Connecting Software dispõe de uma aplicação pronta a ser lançada capaz de substituir o Query Analyzer e o Administration Tool. A avaliação desta solução foi efetuada a partir da comparação destas ferramentas com o CB Management Studio. Para além disso, efetuou-se uma avaliação com utilizadores utilizando a técnica think-aloud onde se obtiveram resultados satisfatórios. O presente documento descreve o processo seguido para alcançar esta solução, focando-se nos aspetos mais importantes do seu desenvolvimento e desafios enfrentados.

Description

Keywords

Desktop application replacement Desktop application replacement Cross-platform application Connect Bridge Platform Angular ASP.NET Core Substituição de aplicações desktop Single Page Application Aplicações multiplataforma Angular Computer Engineering . Faculdade de Ciências Exatas e da Engenharia

Citation

Research Projects

Organizational Units

Journal Issue

Publisher

CC License