Çelikkan, Ufuk

Loading...
Profile Picture
Name Variants
CELIKKAN, U
Celikkan, Ufuk
Job Title
Email Address
ufuk.celikkan@ieu.edu.tr
Main Affiliation
05.04. Software Engineering
Status
Current Staff
Website
Scopus Author ID
Turkish CoHE Profile ID
Google Scholar ID
WoS Researcher ID

Sustainable Development Goals

NO POVERTY1
NO POVERTY
0
Research Products
ZERO HUNGER2
ZERO HUNGER
0
Research Products
GOOD HEALTH AND WELL-BEING3
GOOD HEALTH AND WELL-BEING
0
Research Products
QUALITY EDUCATION4
QUALITY EDUCATION
4
Research Products
GENDER EQUALITY5
GENDER EQUALITY
0
Research Products
CLEAN WATER AND SANITATION6
CLEAN WATER AND SANITATION
0
Research Products
AFFORDABLE AND CLEAN ENERGY7
AFFORDABLE AND CLEAN ENERGY
0
Research Products
DECENT WORK AND ECONOMIC GROWTH8
DECENT WORK AND ECONOMIC GROWTH
1
Research Products
INDUSTRY, INNOVATION AND INFRASTRUCTURE9
INDUSTRY, INNOVATION AND INFRASTRUCTURE
6
Research Products
REDUCED INEQUALITIES10
REDUCED INEQUALITIES
0
Research Products
SUSTAINABLE CITIES AND COMMUNITIES11
SUSTAINABLE CITIES AND COMMUNITIES
1
Research Products
RESPONSIBLE CONSUMPTION AND PRODUCTION12
RESPONSIBLE CONSUMPTION AND PRODUCTION
0
Research Products
CLIMATE ACTION13
CLIMATE ACTION
0
Research Products
LIFE BELOW WATER14
LIFE BELOW WATER
0
Research Products
LIFE ON LAND15
LIFE ON LAND
0
Research Products
PEACE, JUSTICE AND STRONG INSTITUTIONS16
PEACE, JUSTICE AND STRONG INSTITUTIONS
0
Research Products
PARTNERSHIPS FOR THE GOALS17
PARTNERSHIPS FOR THE GOALS
1
Research Products
Documents

18

Citations

115

h-index

7

Documents

19

Citations

72

Scholarly Output

24

Articles

5

Views / Downloads

27/108

Supervised MSc Theses

3

Supervised PhD Theses

0

WoS Citation Count

65

Scopus Citation Count

107

Patents

0

Projects

2

WoS Citations per Publication

2.71

Scopus Citations per Publication

4.46

Open Access Source

7

Supervised Theses

3

JournalCount
9Th Internatıonal Conference on Educatıon And New Learnıng Technologıes (Edulearn17)2
Journal of Medıcal Systems2
Communications in Computer and Information Science2
CEUR Workshop Proceedings1
Educatıonal Technology & Socıety1
Current Page: 1 / 4

Scopus Quartile Distribution

Competency Cloud

GCRIS Competency Cloud

Scholarly Output Search Results

Now showing 1 - 10 of 24
  • Conference Object
    A public health information system design
    (2011) Şahin, Yaşar Güneri; Çelikkan, Ufuk
    The integration of modern information technologies into health care resulted in development of public health care information systems for the purpose of aiding the medical community by providing for less error prone diagnoses and treatment of diseases. The architecture presented in this paper is an evidence-based health care information infrastructure which collects considerable amounts of reliable, evidence-based data over time from various sources, and that it classifies, interprets and makes the data readily available and accessible to the health care provider before patient consultations. Among many other goals, the proposed system's key objective and contribution is gathering Patients' Ancillary Data (PAD) and incorporating this information into the diagnosis and treatment workflow. The data from medical tests is enriched and complemented by patient ancillary data such as hereditary, residential, travel, custom, meteorological, biographical and demographical data. Automatic provisioning of PAD, another goal of the proposal, helps to diminish problems and misdiagnosis situations caused by language barriers-disorders that frequently prevent the acquisition of patient data. This attribute of the system assists physicians to shorten time for diagnosis and consultations, therefore dramatically improving quality and quantity of the physical examinations of patients. © 2011 Springer-Verlag.
  • Article
    Citation - Scopus: 1
    Application of Service-Oriented Context-Aware Architecture To Laundry Management System
    (Natl Inst R&D Informatics-Ici, 2017) Celikkan, Ufuk; Kurtel, Kaan
    The laundry cleaning on an industrial scale has become a highly automated process, carried out by machines using sensors generating very detailed data. Data from these sensors allow the precise control of the laundry operation, often remotely. The combination of new machines with information technology has created a more efficient and cost effective process, enabled by software based on extensible architecture. The operations of a laundry exhibit all the properties of a context-aware system. This paper extends the authors' earlier work on context-aware laundry management architecture emphasizing business processes. In this study, we present architectural details that will aid implementers of the system in their choice of tools, techniques and technologies. In particular, a detailed account of laundry context information is presented. The proposed architectural framework used in the solution is able to monitor and autonomously manage laundry operations. The system employs a layered architecture which allows the separation of system components such as data capture, data processing and business services. An inference and a rule engine help to orchestrate system activities and transmit system status to interested parties through an interface. Tight coupling of system components are eliminated by web services.
  • Conference Object
    Nfc Based Mobile Single Sign-On Solution as a Chrome Extension
    (SciTePress, 2014) Celikkan U.; Gelis C.
    We describe the design and implementation of Single Sign-On authentication solution that uses a Near Field Communication enabled mobile phone. Such a solution relieves the users from remembering multiple username and passwords when authenticating themselves to various services on the internet. Mobile phones are today's ubiquitous computing devices, used for a wide variety of purposes including authentication, tracking, medical care, entertainment and electronic payment. The primary advantage of NFC technology is that since it uses short range communication, it inherently provides another level of security, and being contactless, it is easy to use. Our solution is seamlessly integrated into the Chrome browser via a browser extension that allows users easy authentication and management personal information on the phone. The Google Chrome extension is written in JavaScript; However, this code (JavaScript) when running in a browser, cannot access the system resources of the computer due to browser security restrictions. Therefore a program written as a Java applet is implemented to run in the user's computer. This applet, injected into the current web page by the extension, provides access to NFC Reader and supplies the bridge between Java and JavaScript. The user does not need to enter any account information, because it is retrieved from the phone via NFC and automatically submitted to the web login page.
  • Conference Object
    Citation - WoS: 1
    Citation - Scopus: 3
    A Context-Aware Architecture for the Management of Laundry Business Processes
    (Acad Conferences Ltd, 2013) Celikkan, Ufuk; Kurtel, Kaan
    Business processes capture the experiences, insights and the knowledge of how a company conducts its business. Because this knowledge is embodied in business processes, it is important that this knowledge is managed effectively and efficiently by the business to reach its goals. While, business processes are essential in understanding how businesses operate, they also play a major role in how information technology is used in the implementation of information systems. Therefore, Business Process Management Systems have been developed to identify, understand, manage and coordinate business processes. The need for management software have had an effect on the role of software architects, who are becoming more involved in developing business process, in addition to their traditional role of describing the software. In this paper, the authors propose a conceptual Laundry Management System solution and architectural framework to monitor and autonomously manage the laundry process. The washing of laundry on an industrial scale has become highly automated, carried out by machines using sensors generating very detailed data. Data from these sensors allow the precise control of the laundry operation, often remotely. The combination of new machines with information technology has created a more efficient and cost effective process which requires software based on extensible architecture. Our proposal for such a system incorporates the features of a context aware architecture since the operations of a laundry exhibit the properties of a typical context-aware system. The laundry context data is classified and categorized as being primary and secondary. Primary context types are further categorized as location (where), identity (who), time (when) and activity (what). The context modeling is based on ontology, as this is the most expressive model. The system defines clear boundaries among data acquisition, data management and the business logic which are encapsulated in their respective layers. The system employs an inference and a workflow engine which conveys the overall status of the system to the user through a convenient user interface. The proposed architecture is based on Service Oriented Architecture. The business oriented functionality and business rules are captured as a service for to be used by the system components internally and by the customers externally. Moreover, the use of web services eliminates the tight coupling between subsystem components. Weak coupling supports flexibility and reusability. Using service-oriented architectures to integrate and unify various departments within a laundry business is also very straightforward. For instance, the logistics department can easily discover whether an item is ready to be shipped or the finance department can have very detailed report on the cost of the resources used to clean a particular garment.
  • Conference Object
    Citation - WoS: 2
    What Industry Needs and What We Teach in Information Technology: a Quantitative Study
    (Iated-Int Assoc Technology Education & Development, 2017) Sahin, Yasar Guneri; Celikkan, Ufuk
    In this survey we investigate the gap between the perception of academia and industry regarding information technology related academic fields. Target population of the survey segmented into three categories: IT professionals, IT Companies, and Academicians. The survey attempts to analyze issues such as IT companies' skill expectations from professionals, content areas emphasized by academic institutions and skills needed by potential IT professionals. The survey was conducted using a Web based questionnaire and is advertised by directly approaching the three stakeholders: software professionals, academicians and employers. Three separate questionnaires were used corresponding to each stakeholder group. The questionnaire is intended to evaluate the technical and non-technical IT skill competences. The competence areas are based on topics from IT profession under three general categories: computer, software and general skills. Questions were prepared after very comprehensive investigation into the current curriculums of computer science, computer and software engineering departments of many different universities and dozens of IT companies from a number of different countries and Software Engineering Body of Knowledge. The questions focus on 71 topics and are organized in 6 categories encompassing a wide variety of skill and knowledge topics. The taxonomy is based on IT technology and IT processes. The results of the survey may help educational institutions to adjust their curriculum and move away from a generic and static curriculum towards a more adaptive one. The results may guide students to take courses more relevant to industry needs and help the teachers to structure their courses and improve teaching methods in order to maximize benefit to the students. The goal is to reduce the knowledge asymmetry in information technology fields so that that the potential graduates feel more prepared for the real world and employers can find ready-for-work employees without incurring extra training or orientation expenses (time and money).
  • Article
    Citation - WoS: 8
    Citation - Scopus: 11
    Interactive Videoconference Supported Teaching in Undergraduate Nursing: a Case Study for Ecg
    (IEEE Computer Soc, Learning Technology Task Force, 2013) Celikkan, Ufuk; Senuzun, Fisun; Sari, Dilek; Sahin, Yasar Guneri
    This paper describes how interactive videoconference can benefit the Electrocardiography (ECG) skills of undergraduate nursing students. We have implemented a learning system that interactively transfers the visual and practical aspects of ECG from a nursing skills lab into a classroom where the theoretical part of the course is taught. The students and the instructor in the classroom observe the activities in the skill lab in real time, while communicating with the nurse in the lab via audio and video links. An experiment was performed with the participation of 13 male and 57 female (total 70) second year nursing students-36 of who were assigned to Videoconference group (experimental group-VCG) and the other 34 were assigned to Traditional Classroom groups (control group-TCG). In the experiment, ECG knowledge levels of participants were measured by repeated tests (pretest, posttest I and posttest II) and data were analyzed with repeated measures of variances and covariance, the results demonstrating that videoconferencing contributed significantly to the improvement of ECG skills of the participants. In addition, a questionnaire was given to students along with posttest II, and the result of which indicated overwhelming satisfaction with videoconference based lecture.
  • Master Thesis
    A Consolidated Approach for Building a Software Design Pattern Recommendation System
    (İzmir Ekonomi Üniversitesi, 2019) Bozoklar, Dilara; Çelikkan, Ufuk
    Yazılım tasarım şablonları, yazılım geliştirme ve tasarımda sık karşılaşılan sorunlara standart çözümler sağlarlar. Sundukları birçok fayda arasında, yeniden kullanılabilir, genişletilebilir ve bakımı kolay yazılım sistemlerinin geliştirilmesine olanak tanıyor olmaları vardır. Tasarım şablonlarının anlaşılmasının karmaşıklığı, bu şablonlarının tasarımcılar tarafından yazılım tasarımı ve geliştirilmesine uyarlanmasını zorlaştırmaktadır. Tecrübesiz geliştiriciler için, belirli bir tasarım bağlamında doğru modeli seçmek zorlu bir görev haline gelir. Bu nedenle, tasarım şablonları öneren sistemler, özellikle tecrübesiz tasarımcılara ve geliştiricilere, tasarım problemlerinde doğru şablonu örnekleme konusunda yardımcı olabilir. Bu tezde, metin tabanlı bilgi alma, vaka bazlı öneri ve soru bazlı öneri metotlarını birleştirip, uygun bir şablon önerecek bütünleşik bir yaklaşım önerilmektedir Bahsedilen bu yaklaşımı kullanarak bir uygulama geliştirilmiştir. Bu etkileşimli bir uygulama olup, ilk önce metin tabanlı bilgi alımı ve vaka tabanlı öneriyi kullanarak otomatik olarak bir tasarım şablonu önerir. Bunu takip eden soru/cevap oturumu sayesinde sonuçlar iyileştirilir. Elde edilen sonuçlar sıralanır ve kullanıcıya sunulur. Uygulamanın etkinliği, bir tasarım deseni dersinde kullanılan çeşitli senaryolar kullanılarak test edilmiştir. Ön değerlendirmemiz, çoğu durumda doğru tasarım şablonunun ilk üçe yerleştirildiğini göstermektedir.
  • Article
    Citation - WoS: 2
    Citation - Scopus: 3
    Perceived Usefulness of Data Entry Tools in Medical Encounters: a Survey
    (Springer, 2013) Celikkan, Ufuk; Sahin, Yasar Guneri; Senuzun, Fisun
    Electronic Health Records allows direct data entry and is an important factor for accurate diagnosis. However, two drawbacks of this system is the time needed to create them, which can reduce health care professional productivity, and the fact that it is error prone. It is important, therefore, to select the most appropriate methods and tools for data entry by the health care providers at the point of care in order to minimize a loss of productivity. The study aims to understand health care professionals' perceptions of the data entry process, and determine the appropriate methods, tools and functions that would facilitate the process, minimize loss of productivity and improve quality. A questionnaire which consisting of 18 basic questions (including demographic data) was posted on a web site which hosts questionnaires, on an established online community space and also mailed to health care professionals who are working in various hospitals for a duration of 10 months. Totally, 533 medical care professionals who are primarily from Turkey participated in the survey, of which 284 were medical doctors, 127 were nurses and the rest, other medical professionals. While the clear majority of participants involved in data entry use keyboard and mouse, most expressed a preference for more convenient methods, such as voice recognition or touch screen. Furthermore, physicians reported rarely spending more than 15 min for each consultation and conducting 21-30 examinations a day. The main motivation for creating an efficient direct data entry is to increase time allowed for patient examination, and to improve accuracy of diagnosis. Despite a heavy workload, health care professionals are very receptive to the idea of using a convenient data entry tool and keeping electronic patient records. Emergent data entry technologies in health sector can improve the quality of examinations, physicians' productivity and can decrease the percentage of medical misdiagnosis.
  • Article
    Citation - WoS: 20
    Citation - Scopus: 42
    Information Technology Asymmetry and Gaps Between Higher Education Institutions and Industry
    (Informing Science Inst, 2020) Sahin, Yasar Guneri; Celikkan, Ufuk
    Aim/Purpose This paper investigates the gaps between industry and academia perceptions of information technology fields, such as computer science, software engineering, and computer engineering, and it identifies areas of asymmetry between curricula and industry expectations. The study mainly focuses on the skills required of IT professionals (graduated students) and on how higher education institutes equip students for industry. Background Higher education institutes have several IT-related departments. However, it is not clear whether these departments have sufficient content to equip students with industry-related skills. Rapid advances mean that some curriculum topics are redundant before the end of a standard two- or four-year degree programs. Balancing the technical/non-technical skills and adjusting the curricula to better prepare the students for industry is a constant demand for higher education institutions. Several studies have demonstrated that a generic curriculum is inadequate to address current IT industry needs. Methodology The study involved a comprehensive survey of IT professionals and companies using a Web-based questionnaire sent directly to individual companies, academics, and employers. 64 universities and 38 companies in 24 countries were represented by the 209 participants, of whom 99 were IT professionals, 72 academics, and 38 employers. Contribution This paper is intended to guide academics in preparing dynamic curricula that can be easily adapted to current industry trends and technological developments, with content directly relevant to student's careers. In addition, the results may identify the skills that students need to secure employment and the courses that will provide skills in line with current industry trends. Findings The results indicate a lack of emphasis on personal and non-technical skills in undergraduate education compared to general computer science, software development, and coding courses. Employers' and software experts' responses emphasize that soft skills should not be ignored, and that, of these, analytical thinking and teamwork are the two most requested. Rather than a theoretical emphasis, courses should include hands-on projects. Rapid developments and innovations in information technologies demand that spiral and waterfall models are replaced with emerging software development models, such as Agile and Scrum development. Recommendations for Practitioners A multidisciplinary approach should be taken to the teaching of soft skills, such as communication, ethics, leadership, and customer relations. Establishing multiple learning tracks in IT education would equip students with specialized knowledge and skills in IT. An effective communication channel should be established between students and industry. It is also important to reduce the distance between academics and students and to provide an interactive environment for technical discussions. Enterprise level computing and Framework use provide job market advantages. Recommendations for Researchers Researchers and department heads, particularly those involved in curriculum design and accreditation, could use the results of this exemplary study to identify key topics for attention. Impact on Society Changes of various degrees are required in the current curricula in many higher education institutions to better meet student needs. Societies and technology are dynamic in nature, and information technology-related curricula in higher education institutions should be equally dynamic. Future Research Since technology (especially information technology) transforms and advances itself so rapidly, this study should be replicated t to investigate how these changes affect the gap between revised curricula and current industry expectations.
  • Conference Object
    Citation - WoS: 5
    Citation - Scopus: 9
    A Platform for Context-Aware Application Development: Pcad
    (IEEE, 2015) Celikkan, Ufuk; Kurtel, Kaan
    We propose a novel software platform based on the notion of context-awareness which allows rapid and easy development of context aware applications. One of the fundamental goals of the proposed platform is extensibility, allowing the platform to react to new requirements without making fundamental and substantial changes. The Context Aware Application Development Platform-PCAD-has inspired from an operating system and modeled as a layered architecture. It exhibits a plug-and-play behavior very similar to devices and device drivers found on an operating system/kernel. The platform offers functions such as data management, notification, security and privacy as services. The platform provides a public interface to application developers in their development of context-aware applications. It covers a wide range of disparate application domains such as smart city and livestock monitoring applications.