code: private Artifact getExecutablePomArtifact( Artifact executableArtifact )
      {
          return this.artifactFactory.createBuildArtifact( executableArtifact.getGroupId(),
                                                           executableArtifact.getArtifactId(),
                                                           executableArtifact.getVersion(), "pom" );
      }
docs: Get the artifact which refers to the POM of the executable artifact.
  
  @param executableArtifact this artifact refers to the actual assembly.
  @return an artifact which refers to the POM of the executable artifact.