If I have a set of data points ($y_i$, $x_i$) and measurement uncertainties ($\Delta y_i$,$\Delta x_i$) giving error bars for each point, and I want to estimate the integral $$ F = \int_a^b \text{d}x \, y(x) $$ using a simple numerical integration method on the data (such as the trapezoid rule) what should the quoted uncertainty in the final estimate of $F$ be?
Assuming that the noise on each point is Gaussian, I can imagine doing something like adding random shifts to each point ($y_i$, $x_i$) $\rightarrow$ ($y_i + Y_i$, $x_i + X_i$) where $Y_i \sim \mathcal{N}(0,\Delta y_i^2)$ and $X_i \sim \mathcal{N}(0,\Delta x_i^2)$ and numerically estimating $F$ many times for many different draws from the distributions $Y_i$, $X_i$. Then quoting the error as the standard deviation of the different $F$ that I obtain.
It seems to me that this would work, but is it overkill? Are there more straightforward error propagation arguments that relate $\Delta F$ to the ($\Delta y_i$,$\Delta x_i$)?
My question is very similar to this one but I am interested in the error on the estimate of $F$, rather than what the best estimator of $F$ is.