Integration and analysis of use cases using modular Petri nets in requirements engineering | IEEE Journals & Magazine | IEEE Xplore