کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4945074 1438299 2017 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Gravitating to rigidity: Patterns of schema evolution - and its absence - in the lives of tables
ترجمه فارسی عنوان
گران شدن به سفتی: الگوهای تکامل طرح - و فقدان آن - در زندگی جداول
کلمات کلیدی
تکامل طرح، تکامل پایگاه داده، تحلیل تاریخ تکامل، الگوها در تکامل طرح، سختی نرم افزار، معدن مخزن نرم افزار، مطالعه اکتشافی، تعمیر و نگهداری نرم افزار،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
چکیده انگلیسی
A study of the update profile of tables, indicates that they are mostly rigid (without any updates to their schema at all) or quiet (with few updates), especially in databases that are more mature and heavily updated. Deletions are significantly outnumbered by table insertions, leading to schema expansion. Delving deeper, we can highlight four patterns of schema evolution. The Γ pattern indicating that tables with large schemata tend to have long durations and avoid removal, the Comet pattern indicating that the tables with most updates are the ones with medium schema size, the Inverse Γ pattern, indicating that tables with medium or small durations produce amounts of updates lower than expected, and, the Empty Triangle pattern indicating that deletions involve mostly early born, quiet tables with short lives, whereas older tables are unlikely to be removed. Overall, we believe that the observed evidence strongly indicates that databases are rigidity-prone rather than evolution-prone. We call the phenomenon gravitation to rigidity and we attribute it to the implied impact to the surrounding code that a modification to the schema of a database has.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information Systems - Volume 63, January 2017, Pages 24-46
نویسندگان
, , ,