3.4_Performance_requirements - SofiAlfonso/Odissea GitHub Wiki
PR01: Text Translation Performance:
Static Requirement: The system could support translation for at least 100 different languages.
Dynamic Requirement: The system could be able to translate a text input of up to 5000 characters within 5 seconds under normal workload conditions and within 10 seconds under peak workload conditions.
PR02: Image Text Recognition Performance:
Static Requirement: The system could support image uploads of up to 10 MB in size.
Dynamic Requirement: The system could be able to recognize and transcribe text from an image within 3 seconds for normal conditions and within 7 seconds during peak conditions.
PR03: Audio Transcription and Translation Performance:
Static Requirement: The system could support audio files in MP3, WAV, and AAC formats, each up to 10 minutes in length.
Dynamic Requirement: The system could transcribe and translate a 5-minute audio file within 30 seconds under normal workload conditions and within 60 seconds during peak workload conditions.
PR04: User Support and Interaction Performance:
Static Requirement: The system could support up to 10,000 simultaneous users.
Dynamic Requirement: The system could be able to handle up to 1,000 transactions per minute with an average response time of 2 seconds under normal conditions and 5 seconds during peak conditions.
PR05: Currency Conversion Performance:
Static Requirement: The system could support conversion between at least 50 different currencies.
Dynamic Requirement: The system could be able to provide currency conversion results within 2 seconds for normal conditions and within 5 seconds during peak conditions.