Unified Software Engineering Reuse (USER) using stable analysis, design and architectural patterns | IEEE Conference Publication | IEEE Xplore