@abstractmethod<EOL><INDENT>def __init__(self, configuration, provider=None):<DEDENT>
self._configuration = configuration<EOL>self._provider = provider<EOL>
Base class for backends.

        This method should initialize the module and its configuration, and
        raise an exception if a component of the module is
        not available.

        Args:
            configuration (BackendConfiguration): backend configuration
            provider (BaseProvider): provider responsible for this backend

        Raises:
            FileNotFoundError if backend executable is not available.
            QiskitError: if there is no name in the configuration