Specifying frameworks and design patterns as architectural fragments | IEEE Conference Publication | IEEE Xplore