Layers, decisions, patterns, styles, and architectures | IEEE Conference Publication | IEEE Xplore