public void ReleaseSoftwareComponent(IList <string> data)
    {
        IHardware hardware = this.hardwares.FirstOrDefault(h => h.Name == data[0]);

        if (hardware != null)
        {
            hardware.RemoveSoftware(data[0], data[1]);
        }
    }