Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

BlueStation 2: reengenharia de um sistema de disseminação de mensagens

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • معلومة اضافية
    • Contributors:
      Nóbrega, Leonel Domingos Telo; Gomes, Luís Armando de Aguiar Oliveira
    • الموضوع:
      2014
    • Collection:
      Universidade da Madeira: DigitUMa
    • نبذة مختصرة :
      Many companies that are on the market for long time encounter problems in the use and maintenance of software systems. Many of these systems are made to run on a wide range of hardware and programmed in obsolete languages. Given these factors companies have three options: 1) Run the software in the disorganized state that is in and have increasingly high updating costs. 2) Recreate the software from scratch. 3) Conduct a reengineering of the software and thus implement a more current paradigm with or without changing the programming language. Reverse engineering and/or reengineering is the way that many companies seek to evolve their software systems, avoiding large costs and difficult maintenance. Reengineering allows us recreate the existing system, with improvements in quality, maintenance, documentation and functionality. At Horários do Funchal a distributed system is used, composed of a server and Bluetooth stations (Bluestation), which are used to diffuse content to customers/commuters who are at the bus stops that they use. Over the years the system has revealed some instabilities and limitations, which made them obsolete and unable to be used by the company. Due to these factors this master thesis aimed to do a reverse reengineering of the distributed system. Reengineering went through:  Analyze all logical and physical components of the system (BlueStations and server);  Find and fix flaws the system had;  Optimize the performance of the whole system;  Develop a new application that allow to interact with BlueStations and make possible the creation and management services.  Solve usability problems, instability and lack of features that the current application presented. So that at the end of this dissertation all the work done would put the system back in operation, with new quality attributes and answer the needs that the company intends for it. ; Muitas empresas que se encontram no mercado há já muito tempo deparam-se com problemas no uso e manutenção de sistemas de software. Muitos desses ...
    • Relation:
      http://hdl.handle.net/10400.13/1566; 201662388
    • Rights:
      openAccess
    • الرقم المعرف:
      edsbas.967889DF