AGATE (architecture framework), from Wikipedia., 2008.