: The information system analysis process is considered as a difficult phase during the information systems development. The difficulty lies in gathering relevant information from the domain experts. Different techniques for supporting this process have been developed. One of them is provided by Coad, who defines a number of patterns aimed for use during the analysis of an information system. Another one is the work provided by Wohed on automating the information gathering process, which so far is implemented for one domain only. In this paper these two approaches are consolidated in order to continue the work provided by Wohed and extend it into a domain independent effort.