ESTG - Mestrado em Engenharia Informática - Computação Móvel
Permanent URI for this collection
Browse
Browsing ESTG - Mestrado em Engenharia Informática - Computação Móvel by advisor "Antunes, Carlos Manuel Gonçalves"
Now showing 1 - 3 of 3
Results Per Page
Sort Options
- COMPUTER SYSTEM FOR PRODUCTION MANAGEMENT IN A MOULDS FACTORYPublication . Rodrigues, Artur Brasil da Costa; Grilo, Carlos Fernando de Almeida; Antunes, Carlos Manuel GonçalvesA mould factory specialized in textures, located in the city of Marinha Grande in Portugal, controls its job procedures using paper documents that need to be handwritten. This way of working is problematic because very often documents are lost and damaged, miscommunication occurs, and data gets outdated without notice. Also, when an information is needed, a person needs to spend time searching for the documentation, or talking to the persons involved in the job to gather any data. To better control the production line, to properly manage information and to assess production performance, a new software system is proposed. This system aims to monitor all steps of production of a mould, from its reception to its delivery. All the persons involved in the job need to have access to a common information gateway, where it makes possible for information to be united in one single intelligible spot. Some part of paper documentation is still needed, such as the state taxes, transportation notes, etc. Any other paper documentation is expected to be abandoned, since the software will archive every aspect of the business within the company’s database. A software system was proposed using an architecture that combines the 3-tier layered architecture with micro-services. This architecture linked all the computer assets involved in the workflow of the business: its Network Shared Files Directory, its DBMS, its corporate e-mail account. Also, a User Interface is proposed to allow the proper access for three different profile of users: • Technician Workers, that execute the transformation jobs in the moulds; • Production Managers, people responsible for managing the production line and dealing with costumers, quality, and workflow organization; • IT developers, that develop and maintain the software system. The system proposed consisted of a User Interface with the capability of being accessible from any type of device within the company’s intranet network, thus allowing the use of smartphones, tablets and computers to interface with the software. In the company servers, an application was deployed to be responsible for managing the data interchange and also intercommunication between different network assets and to maintain the company business in form of software rules. This application is the one responsible for keeping and maintaining the enterprise logic and workflow. Finally, all the relevant information is stored properly within the company on-premises DBMS for further processing and analysis.
- Construção de uma rom parametrizadaPublication . Rodrigues, David Serrano; Antunes, Carlos Manuel GonçalvesHoje em dia o smartphone é um instrumento fundamental no quotidiano das pessoas, nele é possível guardar muitas informações sobre a vida pessoal do utilizador, podendo inclusivamente ser responsável por fazer a gestão das suas atividades. Por vezes ocorrem situações que comprometem a segurança do smartphone, seja por culpa do utilizador ou por falhas de sistema. Atualmente existem algumas soluções de dispositivos seguros, por exemplo o Farist Mobile da Tutus, um dispositivo desenvolvido para comunicações seguras com o sistema operativo desenvolvido pela empresa. Existe também a plataforma Knox da Samsung, esta plataforma permite guardar os dados do utilizador de forma segura. O objetivo deste projeto passa por desenvolver um sistema operativo móvel seguro, para posteriormente ser implementado num determinado dispositivo, de forma a garantir a segurança dos dados e a permitir comunicações seguras. O desenvolvimento deste projeto será feito através do código fonte Android, sofrendo algumas alterações em vários aspetos de sistema, por forma a garantir a sua segurança.
- Desenvolvimento de aplicações para controlo e integração de comunicações seguras em android AOSPPublication . Pereira, Paulo Jorge Maia; Antunes, Carlos Manuel Gonçalves; Frade, Miguel Monteiro de SousaAtualmente os colaboradores das mais variadas organizações existentes utilizam regularmente smartphones para realizarem comunicações entre si, mas também para recorrem à utilização de aplicações de forma a executar tarefas relacionadas com a natureza do trabalho da respetiva organização. No entanto existem múltiplos problemas de segurança relacionados com utilização de smartphones, e nesse sentido este trabalho surge da necessidade de uma terceira empresa, querer fazer face a vários problemas de segurança. Em primeiro as parametrizações efetuadas pela maior parte dos fabricantes de smartphones sobre o sistema operativo Android, com o intuito de fornecer maiores funcionalidades, acabam por comprometer os níveis de segurança recomendados para este tipo de dispositivos. Em segundo, os smartphones permitem a instalação de aplicações, o que torna o dispositivo potencialmente menos seguro, porque aumenta as hipóteses de instalação de software malicioso e porque também aumenta o risco de quebra de privacidade. E finalmente em terceiro, os serviços mais regularmente utilizados para comunicações de voz e texto (disponibilizados por operadoras móveis) não dão garantias no que diz respeito à confidencialidade e autenticação. Estas comunicações estão sujeitas a ser indevidamente intercetadas recorrendo por exemplo a ataques de man-in-the-middle. Perante este cenário, é clara a necessidade das organizações terem um grande controlo sobre os dispositivos utilizados pelos seus colaboradores de forma a garantirem a segurança dos seus dados. Nesse sentido, este trabalho propõe uma solução desenvolvida à medida para um único cliente, que pretende ter este controlo sobre os dispositivos utilizados pelos seus colaboradores. Este trabalho propõe uma solução completa, ou seja um dispositivo móvel, que inclui uma ROM própria bem como um conjunto de aplicações para satisfazer as necessidades do cliente. Sendo que foi pensada de raiz com objetivo principal de resolver vários problemas de segurança. Por incluir uma ROM própria baseada no LineageOS, resultou em que pelo menos os problemas de segurança provenientes das parametrizações efetuadas pelos fabricantes ficassem de imediato eliminadas. Esta solução oferece um conjunto de funcionalidades que permitem ao Administrador ter controlo total sobres quais as aplicações que os colaboradores podem instalar nos seus dispositivos, limitando desta forma a instalação de aplicações potencialmente maliciosas ou inseguras. Finalmente, de forma a ultrapassar a falta de confidencialidade das comunicações de voz e texto, esta solução obriga a que todas as comunicações de rede sobre IP sejam efetuadas sobre uma VPN. Além disso, oferece a possibilidade de realizar chamadas VoIP e comunicações de texto.