I wrote an article on: http://expertintegratedsystemsblog.com
Please read this to setup your development environment: How to setup your SCAS/IWD/PureApp plugin development environment?
IBM PureApplication can provide you out of the box a number of pattern-types; you can also upload new pattern-types at IBM PureSystems Center but what about if you want to create your own pattern-type that describe your own application environment!