Vad är adaptiv programvara?
Adaptiv programvara är en typ av specialiserad programvara som är programmerad eller skapad för att svara på förändringar i användarens behov eller önskemål. Programvara av denna typ kommer också att anpassa sig till förändringar i driftsmiljön utan att resultera i ett fel i programmet. Det centrala elementet i adaptiv mjukvara är flexibilitet. I stället för att endast tillåta ett sätt att använda programvaran kan det finnas flera möjliga driftsmedel som kan användas av en given användare.
Ibland kallas hjälpprogramvara, den anpassningsbara programvaran körs vanligtvis på specialiserad hårdvara som är utformad för användning av personer med olika typer av fysiska utmaningar. Adaptiv programvara har utvecklats för att möta ett brett spektrum av villkor som förhindrar personer från att använda datorer på grund av fysiska begränsningar. Några vanliga exempel på adaptiv mjukvara inkluderar taligenkänningsprogramvara som gör det möjligt för personer som inte kan manipulera ett tangentbord eller mus att utföra en ordning som systemet kommer att behandla. Text till talmjukvara är ett annat vanligt exempel på adaptiv mjukvara som gör att text som visas på en skärm kan produceras i röstbytes för personer med begränsad eller ingen syn.
Andra exempel på adaptiv mjukvara används för att kontrollera externa enheter som förbättrar upplevelsen för personer med begränsad rörlighet. En individ med begränsad användning av händerna kan ha glädje av att använda en dator med hjälp av en överdimensionerad mus eller en större joystick som är lätt att hantera. Personer med begränsad syn kan dra nytta av tillägget av en skanner som gör det möjligt att förstora text som visas på skärmen, eller eventuellt tolka en punktskrifttext till röst.
Anpassningsprogramvara gör det möjligt för personer som inte skulle kunna njuta av fördelarna med att använda en persondator för arbete eller rekreation på annat sätt att fungera på arbetsplatsen och surfa på Internet tillsammans med alla andra. Även om kostnaden för många adaptiva mjukvaruprodukter förblir något högre än standardprogramvara förändras detta långsamt när fler versioner skapas och konkurrensen bland tillverkarna blir mer uttalad.