A complete design environment for the CAE of photonic waveguide device
s is presented including layout editor, databases, and simulation algo
rithms such as modal analysis techniques and two-dimensional and three
-dimensional propagation algorithms based on finite difference approxi
mations, Databases are introduced covering the material properties and
the parametric description of waveguide profiles and basic components
, Considered materials are III/V semiconductors, silica, glass, LiNbO3
, and polymers, A constructive circuit generation based on the connect
ion of basic components is described, The realization of these differe
nt tools by using the benefits of object-oriented programming is illus
trated, and an example shows the effectiveness of this approach.