This variety of methods is a curse on the data level of an
application-framework.
The data level must be generic enough to
accommodate all required (sometimes even competing) representations of
device structures and
other design data. Due to the different abstractions
employed
in physical
modeling semantical ambiguities in the interpretation of these
data must be anticipated.
Moreover, as simulation methods change and physical models are becoming more comprehensive, additional information must be stored and exchanged between applications, so that good extensibility is a major requirement for the data level.