Open source based tools for sharing and reuse of software architectural knowledge | IEEE Conference Publication | IEEE Xplore