Born and Wolf defined stress- and strain-optical constants in terms of stress birefringence (photo-elastic effect). For example, the index ellipsoid of an unstressed material may be written as:
[itex]\frac{x^{2}}{\epsilon_{x}}+ \frac{y^{2}}{\epsilon_{y}}+ \frac{z^{2}}{\epsilon_{z}} = 1[/itex]
and applying a stress [itex]\sigma[/itex] with components [itex]\sigma_{xx}, \sigma_{xy}, \sigma_{xz}[/itex], etc changes the ellipsoid to:
[itex]a_{xx}x^{2}+a_{yy}y^{2}+a_{zz}z^{2}+a_{xy}xy+a_{xz}xz+a_{yz}yz+=1[/itex], with the optical-stress coefficients q relating the unstressed and stressed index ellipsoid: for example
[itex]a_{xx}-\frac{1}{\epsilon_{x}}=q_{xxxx}\sigma_{xx}+q_{xxyy}\sigma_{yy}+q_{xxzz}\sigma_{zz}+q_{xxyz}\sigma_{yz}+q_{xxzx}\sigma_{zx}+q_{xxxyx}\sigma_{xy}[/itex].
Similarly, by using the stress-strain relationship [itex]\sigma_{ij} = C_{ijkl}\epsilon^{kl}[/itex].. sorry, 'epsilon' got used twice here... you can generate the strain-optic coefficients.
This subject gets covered in various places- crystal optics, acousto-optics, etc.