Patterns and aspects for use cases: reuse techniques for use case descriptions | IEEE Conference Publication | IEEE Xplore