1. A method of modeling concurrent execution language, comprising: providing a concurrent execution language code; mapping elements of said concurrent execution language code onto a hierarchical relationship; and developing a sequential execution language code based at least in part on said hierarchical relationship.