An environment manage for the Rose programming language