Provided is a method for intercepting a message between a requesting web service and a source web service, validating the message, logging the result of the validations, and adding a security profile to the message. A static analysis on source code of an embedded system that has source code written in a low-level language embedded within a high level language is accompanied by transforming the embedded low level language source code to a common high level representation for performing the static analysis. The ID-setting unit groups the predetermined function information in units of a predetermined function, assigns a data-transmission priority, assigns a general function group ID, and assigns a communication category code ID used to identify a communication content to each item of the grouped predetermined function information to be set to part of the bits of the CAN-ID field. The system includes a spread spectrum transmitter for signaling control information in a communication of data. As the volume of the resist mask is not reduced, heating is hardly required and in addition, the large viscosity is reduced, the area coated with the resist mask can be increased by a simple method before second etching, in addition, adhesion can be made satisfactory and as a result, wiring 11 having tapered structure can be easily formed.