void remove() {

		try {
			Service service;
			int i;
			int option;

			UI.printHeader();
			System.out.println(services.size() + " servicios activos:");
			System.out.println("");

			for (i = 0; i < services.size(); i++) {
				service = services.get(i);
				System.out.println((i + 1) + ") Servicio: "
						+ service.getType() + "  Alias: "
						+ service.getAlias());
			}

			System.out.println("");
			System.out.print("Elige el servicio para eliminar: ");

			BufferedReader bufferRead = new BufferedReader(
					new InputStreamReader(System.in));
			option = Integer.parseInt(bufferRead.readLine());
			
			services.remove(option-1);
			// Habría que ver qué pasa si no lo elimino de las conexiones

		} catch (NumberFormatException e) {
			UI.setError("Opción no válida");
		} catch (IOException e) {
			e.printStackTrace();
		}
	}