dc.contributor.advisor | Tarhan, Ayça | tr_TR |
dc.contributor.author | Gönültaş, Rana | tr_TR |
dc.date.accessioned | 2015-10-15T08:42:10Z | |
dc.date.available | 2015-10-15T08:42:10Z | |
dc.date.issued | 2015 | tr_TR |
dc.identifier.uri | http://hdl.handle.net/11655/2618 | |
dc.description.abstract | With the rapid development of information technologies in world, measuring functional size of software is an important issue must be considered in management of software projects. Functional size measurement provides a solid ground throughout software projects to estimate planning parameters and track progress. But, when functional size measurement is made manually, it is time-consuming and costly. Moreover, providing measurement from early development to end and measuring accurately is become difficult for complicated projects and measurement results may differ from person to person. For these reasons, automating the process of measurement has gained importance.In this study, it is aimed that the measurement of COSMIC functional size of three-tier Java business applications automatically. In this purpose, measurement is done at run-time according to user scenarios with installing created Measurement Library methods to application source code automatically. | tr_TR |
dc.language.iso | tur | tr_TR |
dc.publisher | Fen Bilimleri Enstitüsü | tr_TR |
dc.subject | Cosmıc | tr_TR |
dc.title | Cosmic İşlevsel Büyüklüğün Java İş Uygulamalarına Ölçme Kodu Enstrümantasyonu Yoluyla Çalışma Zamanında Ölçülmesi | tr_TR |
dc.type | info:eu-repo/semantics/masterThesis | tr_TR |
dc.callno | 2015/1989 | tr_TR |
dc.contributor.departmentold | Bilgisayar Mühendisliği | tr_TR |
dc.description.ozet | Hızla gelişen bilgi teknolojileri dünyasında yazılımların işlevsel büyüklüklerinin ölçülmesi, yazılım projelerinin yönetiminde düşünülmesi gereken önemli bir konudur. İşlevsel büyüklük ölçümü, yazılım projelerinin süresi boyunca planlama parametrelerini tahmin etme ve süreci takip etmek açısından sağlam bir zemin hazırlar. Ancak manuel olarak yapılan ölçümler maliyeti artırmakta ve zaman kaybına yol açabilmektedir. Ayrıca yazılım projelerinde projenin başından sonuna kadar bu ölçümün sağlanabilmesi ve doğru bir şekilde ölçülebilmesi karmaşık uygulamalar için bazen zorlaşmakta ve yapılan ölçümler kişiden kişiye farklılık gösterebilmektedir. Bu sebeplerden ötürü ölçümün otomatikleştirilmesi fikri önem kazanmaktadır. Bu tez kapsamında, üç katmanlı mimariye sahip Java web uygulamalarının COSMIC işlevsel büyüklüğünün otomatik olarak hesaplanması amaçlanmıştır. Bu hedef doğrultusunda, geliştirilen kütüphanenin ilgili metotları otomatik olarak uygulamanın kaynak kodu içine yerleştirilmiştir. | tr_TR |