Loading...
Search
Search in this resource
sort by
بهبود خصوصیات کیفی نرم‌افزار بر پایه ویژگی‌های مدل‌های داده رابطه‌ای و غیررابطه‌ای
802 viewed

بهبود خصوصیات کیفی نرم‌افزار بر پایه ویژگی‌های مدل‌های داده رابطه‌ای و غیررابطه‌ای

مقیمی، حامد Moghimi, Hamed

Improvement of Software Quality Attributes based on the Properties of Relational and Non-relational data Models

Moghimi, Hamed | 2016

802 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 48729 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Habibi, Jafar
  7. Abstract:
  8. With the growing use of computer systems, especially in form of web applications, software development and customer requirements has become more complex. Modern computer systems are supposed to achieve non-functional requirements in addition to functional requirements. Non-functional requirements are also called software quality attributes. One of the most important quality attributes for today's software systems is performance. Today’s softwares due to the growing number of their users, need more efficiency than ever to properly meet the performance request.Storage components and databases are the most important factors in causing performance bottlenecks in web applications. Most of performance problems that occur in these components are due to certain weaknesses in the relational data model that is used in most databases.In this research, we have studied data storage components of softwares, relational and non-relational databases and their pros and cons. Finally we extract patterns for using relational and non-relational (especially document-based) data models simultaneously
  9. Keywords:
  10. Software Architecture ; Efficiency ; Database ; Relational Data Model ; Document-Based Data Model

 Digital Object List

 Bookmark

No TOC