-
Notifications
You must be signed in to change notification settings - Fork 1
Non Functional requirements
ashumeow edited this page Dec 6, 2014
·
9 revisions
1. Performance requirements
(i) Efficiency:-
The algorithm mechanism boosts the effiency in optimizing the speed and memory. Also, the efficiency optimizes the computer data storage as well as the data communications.
(ii) Effectiveness:-
The effectiveness achieves the accuracy and tasks during transmission of data and optimization of data.
(iii) Scalability:-
The scalability is performed under the areas of distributed systems, where the performance continues to increase reducing the complexity between the throughput and latency.
(iv) Response time:-
The response time is the amount of time that it takes to render and load all the page contents, where the reduction of time would be a good advantage.
(v) Stability:-
Stability is the stable flow of data without getting interfered, where the input data passes to the destination without any loss and without sudden timeout.
2. Operating constraints
Run-Time constraints:-
Run-time constraints refers to the level of complexity. The run-time constraints will not be complex and follows feasible implementation.
3. Platform constraints
There will be no specific platform restrictions. The web platform requires a Javascript enabled web browser. Any operating systems platform with network-enabled connection can be used.
4. Accuracy and Precision
The accuracy and precision refers to the possibilities of systematic errors and random errors. The bug-free version is built without any systematic errors nor random errors.
5. Modifiability
The modifiability provides stronger flexibility, where the code can be modified with ease.
6. Portability
The portability is well efficient, where it can be used in any mobiles or tablets or laptop from anywhere.
7. Reliability
The reliability is strong that prevents overhead, crash failures and transmission failures.
8. Security
The work will be implemented in a web browser and it is not vulnerable or contains any virus.
9. Usability
The work is developed keeping in mind to provide user-friendliness, where any user will find it easy to understand and enjoy using it.
10. Fault tolerance
The fault tolerance mechanism is maximum, which will not affect the computer operations and systems.
11. Interoperability
The interoperability of using it in other systems having different platforms and it is open to any standards without restrictions.
12. Maintainability
The maintainability provides a retaining environment with the ability to restore and modify anything in future.
13. Extensibility
The extension of the work is possible towards the future aspects especially in the areas of mobile-first cloud-first, wearable technology, IoT, WebRTC, Web browsers future, WWW future and also, in quantum technology.
14. Supportability
The supportability regarding installing, configuring and implementing will be provided.
15. Legal rights
The research work is opensource and it's work holds an online license under GNU GPL v2.0.