A role-based modeling approaches to MAS development with proto-framework | IEEE Conference Publication | IEEE Xplore