Modeling Self-Adaptive Software Systems by Fuzzy Rules and Petri Nets | IEEE Journals & Magazine | IEEE Xplore