|
Н. В. Крапухина, П. А. Курников, И. А. Тарханов "Многокритериальный метод оценки производительности ORM-решений в различных информационных системах" |
|
Аннотация. В статье предложен метод сравнения и оценки производительности библиотек объектно-реляционного отображения (object-relational mapping, ORM) в контексте применения их при разработке различных информационных систем (ИС). В работе предлагается способ формирования критериев при оценке ORM, которые определяются на основе потребляемых ресурсов памяти и времени выполнения множества функциональных тестов. Предложено использовать метод многокритериальной оптимизации Электра для выбора наилучшего по производительности варианта. Ключевые слова: ORM, производительность, метод Электра, MVC, временной ряд, временной ресурс, ресурс памяти. Стр. 105-109. N. V. Krapuhina, P. A. Kurnikov, I. A. Tarkhanov"Multi-criteria method of estimating performance ORM components in information systems"Abstract. This paper proposes a method for comparing and evaluating the performance of ORM components (object-relational mapping, ORM) in the context of their application for development of various information systems. Approach that is proposed forms a criteria of ORM evolution on the basis of resources consumed memory and run-time set of functional tests. Proposed to use the method of multi-criteria optimization Electra to select the best performance alternative. Keywords: ORM, performance, method Elektra, MVC, time set, time resource, memory resource. Полная версия статьи в формате pdf. 1. Platforma ADO.NET Entity Framework // MSDN Library. Ofitsialnyy resurs produktov Microsoft. http://msdn.microsoft.com/ru-ru/library/bb399572(v=vs. 110).aspx 2. Obzor arkhitektury Entity Framework //Web resurs Professor Web. http://professorweb.ru/my/ADO_NET/ base/level3/3_1.php 3. Platforma Linq to Sql // MSDN Library. Ofitsialnyy resurs produktov Microsoft. http://msdn.microsoft.com/ ru-ru/library/vstudio/ bb38697(v=vs.100).aspx 4. Novye vozmozhnosti v NHibernate 3.2 // Web blog weblogs.asp.net. 5. NHibernate 3.2 // Blogi soobshchestva ASP.NET. http:// weblogs.asp.net/ricardoperes/ archive/2011/08/08/ nhibernate-3-2-released.aspx 6. Sozdanie nastolnogo prilozheniya s primeneniem NHibernate. Oren Eyni (Oren Eini) // Zhurnal MSDN Magazine. http://msdn.microsoft.com/ru-ru/magazine/ ee819139.aspx 7. Melnikov S. V. Obrazovanie dissipativnykh struktur v ORM-komponentakh vysokonagruzhennykh portalov // Sovremennye problemy nauki i obrazovaniya. 2013. № 6 (prilozhenie «Tekhnicheskie nauki»). S. 5. 8. Larichev O. I. Teoriya i metody prinyatiya resheniy, a takzhe Khronika sobytiy v Volshebnykh Stranakh: Uchebnik. M.: Logos, 2000. 296 s. 9. Bek K. Ekstremalnoe programmirovanie: razrabotka cherez testirovanie. Biblioteka programmista. SPb.: Piter, 2003. 224 s. 10. Frimen A., Sanderson S. ASP.NET MVC 3 FRAMEWORK s primerami na S# dlya professionalov / per. s angl. Yu. I. Kornienko, A. A. Morgunova. M., 2012.
|