Architectural assessment of embedded systems using aspect-oriented programming principles | IEEE Conference Publication | IEEE Xplore