A Model-driven and Template-based Approach for Requirements Specification | IEEE Conference Publication | IEEE Xplore