The application discloses a
service life cycle management method for
computer software, relates to the technical field of
service life cycle management, and constructs a heterogeneous
graph based on
original data of
software services, takes various
software service entity types of the heterogeneous graph as entity nodes, takes corresponding relations between entities as edges, processes the heterogeneous graph by adopting a
network structure encoder, obtains a node representation matrix after
network structure coding, filters the node representation matrix after
network structure coding based on predefined node
entity type labels, obtains a same-class node set, constructs a same-class neighbor subgraph based on a connection relation between nodes of the same-class node set and the heterogeneous graph, codes the same-class neighbor subgraph, obtains a node representation matrix after same-class enhanced coding, cooperatively optimizes the node representation matrix after network structure coding and the node representation matrix after same-class enhanced coding, obtains unified node representation, performs analysis and management, and obtains
service life cycle management decision results.