Reflection and Metaprogramming

4, SMA — Software Modeling and Analysis