> restart;

> G:=(x,y)->piecewise(y>=0 and y<=x, y*(1-x), x<=y and y<=1, x*(1-y));

[Maple Math]

> x:='x':f:='f':sol:=int(G(x,y)*f(y),y=0..1);

[Maple Math]

> assume(x>0);additionally(x<1);

> f:=x->x^2;

[Maple Math]

> u:=eval(sol);

[Maple Math]

> assume(z>0);additionally(z<1);

> ode :=-diff(diff(v(z),z),z) =z^2;

[Maple Math]

> dsolve({ode,v(0)=0,v(1)=0},v(z));

[Maple Math]

>