Andy J. Wellings, Bob Johnson, Bo Sanden, Jörg Kienzle, Thomas Wolf, Stephen Michell. Integrating object-oriented programming and protected objects in Ada 95. ACM Transactions on Programming Languages and Systems, 22(3):506-539, 2000. [doi]
@article{WellingsJSKWM00:0, title = {Integrating object-oriented programming and protected objects in Ada 95}, author = {Andy J. Wellings and Bob Johnson and Bo Sanden and Jörg Kienzle and Thomas Wolf and Stephen Michell}, year = {2000}, doi = {10.1145/353926.353938}, url = {http://doi.acm.org/10.1145/353926.353938}, tags = {object-oriented programming, meta programming, programming, subject-oriented programming, Meta-Environment, feature-oriented programming, meta-objects}, researchr = {https://researchr.org/publication/WellingsJSKWM00%3A0}, cites = {0}, citedby = {0}, journal = {ACM Transactions on Programming Languages and Systems}, volume = {22}, number = {3}, pages = {506-539}, }