The type system for object initializatiion in the Jave bytecode language

Stephen N. Freund, John C. Mitchell. The type system for object initializatiion in the Jave bytecode language. ACM Transactions on Programming Languages and Systems, 21(6):1196-1250, 1999. [doi]

@article{FreundM99,
  title = {The type system for object initializatiion in the Jave bytecode language},
  author = {Stephen N. Freund and John C. Mitchell},
  year = {1999},
  doi = {10.1145/330643.330646},
  url = {http://doi.acm.org/10.1145/330643.330646},
  tags = {meta-model, type system, C++, Meta-Environment, meta-objects},
  researchr = {https://researchr.org/publication/FreundM99},
  cites = {0},
  citedby = {0},
  journal = {ACM Transactions on Programming Languages and Systems},
  volume = {21},
  number = {6},
  pages = {1196-1250},
}