18. The system of claim 15 , wherein the service explorer further comprises instructions which upon execution will perform at least two of the following: accept a visualization node selection through a view-contract item of the graphical user interface and then automatically display a file which contains contract class source code service information for the selected node; accept a visualization node selection through a view-implementation item of the graphical user interface and then automatically display a file which contains implementation class source code service information for the selected node; accept a visualization node selection through a view-configuration item of the graphical user interface and then automatically display a file which contains configuration service information for the selected node.
15. A computer system comprising: a logical processor; a memory in operable communication with the logical processor; a hierarchical workflow service structure residing in the memory and having at least of each of the following nodes: a service node, an endpoint node, an endpoint address node, an endpoint binding node, an endpoint service contract node, the hierarchical workflow service structure containing workflow service information extracted from at least two different integrated development environment projects which match at least one of the following usage patterns: (a) a service contract resides in a first integrated development environment project, whereas service implementation, hosting, and configuration files reside in one or more other integrated development environment projects, or (b) a service contract resides in a first integrated development environment project, a service implementation file resides in a second integrated development environment project, and hosting and configuration files reside in a third integrated development environment project; and a service explorer software development tool of an integrated development environment, the service explorer including instructions which upon execution by a processor will result in a display at least one of the following to a user: an automatically updated visualization of the hierarchical workflow service structure reflecting a change to a configuration file that is associated with a node of the structure; an automatically opened file which contains textual information for a user-selected node of the hierarchical workflow service structure; a software development tool of the integrated development environment, other than the service explorer, which has automatically received information for a user-selected node of the hierarchical workflow service structure.