ASGS

On ASGS framework: general requirements and an example of implementation