Browsing by Author "Cereci,I."
Now showing 1 - 5 of 5
- Results Per Page
- Sort Options
Conference Object Citation Count: 19An empirical study about search-based refactoring using alternative multiple and population-based search techniques(2012) Kılıç, Hürevren; Ersoy,N.; Cereci, İbrahim; Camlidere,Z.S.; Cereci,I.; Kilic,H.; Computer EngineeringAutomated maintenance of object-oriented software system designs via refactoring is a performance demanding combinatorial optimization problem. In this study, we made an empirical comparative study to see the performances of alternative search algorithms under a quality model defined by an aggregated software fitness metric. We handled 20 different refactoring actions that realize searches on design landscape defined by combination of 24 object-oriented software metrics. The investigated algorithms include random, steepest descent, multiple first descent, multiple steepest descent, simulated annealing and artificial bee colony searches. The study is realized by using a tool called A-CMA developed in Java that accepts bytecode compiled Java codes as its input. The empiricial study showed that multiple steepest descent and population-based artificial bee colony algorithms are two most suitable approaches for the efficient solution of the search based refactoring problem. © 2012 Springer-Verlag London Limited.Conference Object Citation Count: 0F-Actor: A multiagent gaming environment for controlling virtual flow networks(University of Wolverhampton, 2008) Öcal,I.K.; Çevik,A.; Cereci,I.; Kiliç,H.A gaming environment that enables agent-based local control of a configurable virtual flow network is developed. The gaming software what we call F-Actor provides a graphbased discrete virtual control environment on which userdeveloped controller agents reside and act according to their assigned design goals. Runtime performances of userdeveloped controller agent codes are made observable through a graphical user interface. The proposed game can be played by different developers having different level of control and programming knowledge. By playing with FActor, engineers (or students) can make practices on a virtual flow environment and try alternative intelligent control algorithms before their potential implementations on field. © 2008 The University of Wolverhampton.Conference Object Citation Count: 4Need for a Software Development Methodology for Research-Based Software Projects(Institute of Electrical and Electronics Engineers Inc., 2018) Cereci, İbrahim; Karakaya, Ziya; Computer EngineeringSoftware development is mostly carried by a group of individuals. Software development methodologies are heavily utilized to organize these individuals and keep track of the entire software development process. Although previously proposed software development methodologies meet the needs of the industry and the firms, they are not usually suitable for research-based software projects that are carried by universities and individual researchers. In this paper, we aim to show the necessity of a new software development methodology for research-based problems carried by universities. The literature review will show the differences between industry and university software projects from certain aspects. These findings will be supported by the authors own research on the area. This qualitative research involves collecting data through interviews and applying Grounded Theory to better understand the development process. © 2018 IEEE.Conference Object Citation Count: 4Need for a Software Development Methodology for Research-Based Software Projects(Institute of Electrical and Electronics Engineers Inc., 2018) Cereci, İbrahim; Karakaya, Ziya; Cereci,I.; Karakaya,Z.; Computer EngineeringSoftware development is mostly carried by a group of individuals. Software development methodologies are heavily utilized to organize these individuals and keep track of the entire software development process. Although previously proposed software development methodologies meet the needs of the industry and the firms, they are not usually suitable for research-based software projects that are carried by universities and individual researchers. In this paper, we aim to show the necessity of a new software development methodology for research-based problems carried by universities. The literature review will show the differences between industry and university software projects from certain aspects. These findings will be supported by the authors own research on the area. This qualitative research involves collecting data through interviews and applying Grounded Theory to better understand the development process. © 2018 IEEE.Conference Object Citation Count: 0Technology enhanced surgery education environments: Requirements and system models(Caltek s.r.l., 2013) Cereci,I.; Cagiltay,N.E.; Berker,M.Minimal invasive surgery (MIS), performed by techniques such as laparoscopic and endoscopic approaches are becoming very popular because of their minimum damage on patient and improved success rates. Since those operations have some limited access to the operational area, the surgeons who are expected to perform those operations need some specific skills and they have to go through an exhaustive training process. Today, MIS education and training programs are faced with serious problems. In this study first problems of those programs are be discussed. Then the technological solutions to address those problems are discussed and analyzed. This study aims to help the educators in this field to address right technology to improve their educational environments and the technical people to better address problems of those educational environments and develop enhanced and integrated solutions specific to this field.