Research Article

An Approach for Reconstructing Applications to Develop Container-Based Microservices

Table 7

Extraction method by extraction target element.

Extraction target elementExtraction method

Node nameExtract the name whose stereotype is “device”
Node resourceExtract name and value whose stereotype is “device”
Node OSThe stereotype extracts the name of the “execution environment” or “OS”
Node applicationExtract the name and value whose stereotype is “AppServer” or “application”
External portExtract the value of the target, that is, the internal tag of connector
Internal portExtract the value of source, the internal tag of the connector
Connection protocolExtract the name whose stereotype is “protocol”
External IPExtract the value whose type is “external”