Bard Bloom, Paul Keyser, Ian Simmonds, Mark N. Wegman. Ferret: Programming language support for multiple dynamic classification. Computer Languages, Systems \& Structures, 35(3):306-321, 2009. [doi]
@article{BloomKSW09, title = {Ferret: Programming language support for multiple dynamic classification}, author = {Bard Bloom and Paul Keyser and Ian Simmonds and Mark N. Wegman}, year = {2009}, doi = {10.1016/j.cl.2008.05.005}, url = {http://dx.doi.org/10.1016/j.cl.2008.05.005}, tags = {programming languages, classification, programming}, researchr = {https://researchr.org/publication/BloomKSW09}, cites = {0}, citedby = {0}, journal = {Computer Languages, Systems \& Structures}, volume = {35}, number = {3}, pages = {306-321}, }