This item is non-discoverable
Çetinkaya, Deniz
Loading...
Name Variants
C.,Deniz
Ç.,Deniz
D., Cetinkaya
Cetinkaya,D.
C., Deniz
D.,Çetinkaya
Çetinkaya,D.
Cetinkaya, Deniz
Çetinkaya, Deniz
Deniz, Cetinkaya
Deniz, Çetinkaya
D.,Cetinkaya
Ç.,Deniz
D., Cetinkaya
Cetinkaya,D.
C., Deniz
D.,Çetinkaya
Çetinkaya,D.
Cetinkaya, Deniz
Çetinkaya, Deniz
Deniz, Cetinkaya
Deniz, Çetinkaya
D.,Cetinkaya
Job Title
Doktor Öğretim Üyesi
Email Address
dcetinkaya@outlook.com
ORCID ID
Scopus Author ID
Turkish CoHE Profile ID
Google Scholar ID
WoS Researcher ID
Scholarly Output
5
Articles
1
Citation Count
7
Supervised Theses
2
5 results
Scholarly Output Search Results
Now showing 1 - 5 of 5
Master Thesis Web tabanlı uygulamalar için bileşen tabanlı ve model güdümlü bir yazılım geliştirme çerçevesi(2017) Çetinkaya, Deniz; Çetinkaya, Deniz; Software EngineeringYüksek kaliteli, uygun maliyetli, güvenilir ve zamanında tamamlanmış yazılım sistemlerini geliştirmek, bu sistemlerin büyüklüğü ve karmaşıklığı nedeniyle oldukça zor bir iştir. Geleneksel sıfırdan yazılım geliştirme yaklaşımlarıbu zorlukla baş edebilmek için uygun olmayabilir. Bu nedenle yazılım geliştirme verimliliğini artırmak için farklı yaklaşımlar önerilmiştir. Bu yaklaşımlardan ikisi bileşen tabanlı yazılım mühendisliği ve model güdümlü yazılım geliştirme yaklaşımıdır. Bileşen tabanlı yazılım mühendisliği (CBSE), bir yazılımı geliştirirken yeniden kullanılabilir yazılım bileşenleri kullanarak,yeniden kullanılabilirlik problemine çözüm olarak önerilmiştir. Model güdümlü yazılım geliştirme (MDD), verimliliği artırmak, maliyeti ve harcanan eforu düşürmek için ortaya çıkmış başka bir yaklaşımdır. MDD, istenen sistemin temel özelliklerini modeller olarak temsil ederek ve bu modellerden nihai kaynak kodu üreterek yazılım geliştirme sürecinin zorluklarıyla yüzleşmeyi amaçlamaktadır. Bu çalışmanın amacı, yazılım geliştirmeyi kolaylaştırmak için MDD ve CBSE yaklaşımlarının avantajlarını ve özelliklerini birleştirerek yeni bir yazılım geliştirme yöntemive çerçevesi önermektedir. Önerilen yöntem, bir e-öğrenme sistemi geliştirmek için başarıyla bir vaka çalışmasında kullanılmıştır. Önerilen çerçeve, mevcut bileşen tabanlı yazılım geliştirme süreç modelleri ile karşılaştırılarak değerlendirilmiştir.Conference Object Citation Count: 4A Model Driven Approach To Web-Based Traffic Simulation(The Society for Modeling and Simulation International, 2016) Çetinkaya,D.; Çetinkaya, Deniz; Software EngineeringAs the world population increases the number of vehicles in the traffic increases as well, and so the traffic becomes more complex. Problems in the urban traffic such as traffic congestion, car accidents, parking difficulties, etc. have a large impact on people's lives as well as the environment. Therefore, researchers, policy makers, decision takers and planners use expert tools to find the best solutions for traffic and transportation problems. Traffic modeling and simulation has been used for analyzing, designing, planning and managing urban traffic for many years. Various techniques have been proposed and many tools have been developed by researchers to assist the modeling and simulation activities in the traffic domain for more than half a century. However, improving the existing methods and developing new tools for traffic simulation are gaining importance due to the emerging technologies. Web-based modeling and simulation has been popular in the last decade, and has a great promise in terms of collaborative and distributed simulations. Model driven approaches are employed in the simulation field for a long time and have provided rapid development solutions. In this paper, a model driven Web-based traffic simulation framework is proposed and a prototype implementation is presented. ©2016 Society for Modeling & Simulation International (SCS).Conference Object Citation Count: 0A Model Driven Approach To Web-Based Traffic Simulation(Ieee, 2016) Cetinkaya, Deniz; Çetinkaya, Deniz; Software EngineeringAs the world population increases the number of vehicles in the traffic increases as well, and so the traffic becomes more complex. Problems in the urban traffic such as traffic congestion, car accidents, parking difficulties, etc. have a large impact on people's lives as well as the environment. Therefore, researchers, policy makers, decision takers and planners use expert tools to find the best solutions for traffic and transportation problems. Traffic modeling and simulation has been used for analyzing, designing, planning and managing urban traffic for many years. Various techniques have been proposed and many tools have been developed by researchers to assist the modeling and simulation activities in the traffic domain for more than half a century. However, improving the existing methods and developing new tools for traffic simulation are gaining importance due to the emerging technologies. Web-based modeling and simulation has been popular in the last decade, and has a great promise in terms of collaborative and distributed simulations. Model driven approaches are employed in the simulation field for a long time and have provided rapid development solutions. In this paper, a model driven Web-based traffic simulation framework is proposed and a prototype implementation is presented.Article Citation Count: 7A Process Model for Component-Based Model-Driven Software Development(MDPI AG, 2020) Alrubaee,A.U.; Çetinkaya, Deniz; Cetinkaya,D.; Liebchen,G.; Dogan,H.; Software EngineeringDeveloping high quality, reliable and on time software systems is challenging due to the increasing size and complexity of these systems. Traditional software development approaches are not suitable for dealing with such challenges, so several approaches have been introduced to increase the productivity and reusability during the software development process. Two of these approaches are Component-Based Software Engineering (CBSE) and Model-Driven Software Development (MDD) which focus on reusing pre-developed code and using models throughout the development process respectively. There are many research studies that show the benefits of using software components and model-driven approaches. However, in many cases the development process is either ad-hoc or not well-defined. This paper proposes a new software development process model that merges CBSE and MDD principles to facilitate software development. The model is successfully tested by applying it to the development of an e-learning system as an exemplar case study. © 2020 by the authors.Master Thesis Bileşen Tabanlı Yazılım Mühendisliği için Bir Programlama Dili(2017) Delikelli, Ahmet; Çetinkaya, Deniz; Çetinkaya, Deniz; Software EngineeringBu tezde bileşen tabanlı yazılım geliştirme sürecinde bileşenlerin tanımlandığı bir programlama dilinin geliştirilmesi amaçlanmıştır. Bir bileşenin, bileşen tabanlı yazılım mühendisliği konusu dikkate alınarak yeniden kullanıma uygun olması ve spesifik bir davranışa sahip olması sağlanmıştır. Bu programlama dili etki alanına özgü bir dil olarak geliştirilmidir. Dilin geliştirilmesi sürecinde Eclipse yazılım geliştirme kiti üzerinde çalışan Xtext isimli bir altyapı kullanılmıştır. Dil Java tabanlıdır ve programlama diline ait gramerin tanımlanması, sözdizimi doğrulaması ve Java diline çevrilmesi Xtext yapısıyla geliştirilmiştir. Önerilen bu programlama dili herhangi bir programlama dilinin sahip olması gereken en temel özelliklere sahiptir. Geliştirilen dile ait özelliklerin nasıl kullanıldığını göstermek amacıyla bir örnek uygulama geliştirilmiştir. Bileşen tabanlı programlama dilinin değerlendirilmesi örnek uygulama ve bir dizi örnek çalışmalarla gösterilmiştir.