How .NET's custom attributes affect design | IEEE Journals & Magazine | IEEE Xplore