• Title/Summary/Keyword: Principles of Computer

Search Result 551, Processing Time 0.025 seconds

A Taxonomy of Workflow Architectures

  • Kim, Kwang-Hoon;Paik, Su-Ki
    • Proceedings of the Korea Database Society Conference
    • /
    • 1998.09a
    • /
    • pp.525-543
    • /
    • 1998
  • This paper proposes a conceptual taxonomy of architectures far workflow management systems. The systematic classification work is based on a framework for workflow architectures. The framework, consisting of generic-level, conceptual-level and implementation-level architectures, provides common architectural principles for designing a workflow management system. We define the taxonomy by considering the possibilities for centralization or distribution of data, control, and execution. That is, we take into account three criteria. How are the major components of a workflow model and system, like activities, roles, actors, and workcases, concretized in workflow architecture? Which of the components is represented as software modules of the workflow architecture? And how are they configured and operating in the architecture? The workflow components might be embodied, as active (processes or threads) modules or as passive (data) modules, in the software architecture of a workflow management system. One or combinations of the components might become software modules in the software architecture. Finally, they might be centralized or distributed. The distribution of the components should be broken into three: Vertically, Horizontally and Fully distributed. Through the combination of these aspects, we can conceptually generate about 64 software Architectures for a workflow management system. That is, it should be possible to comprehend and characterize all kinds of software architectures for workflow management systems including the current existing systems as well as future systems. We believe that this taxonomy is a significant contribution because it adds clarity, completeness, and "global perspective" to workflow architectural discussions. The vocabulary suggested here includes workflow levels and aspects, allowing very different architectures to be discussed, compared, and contrasted. Added clarity is obtained because similar architectures from different vendors that used different terminology and techniques can now be seen to be identical at the higher level. Much of the complexity can be removed by thinking of workflow systems. Therefore, it is used to categorize existing workflow architectures and suggest a plethora of new workflow architectures. Finally, the taxonomy can be used for sorting out gems and stones amongst the architectures possibly generated. Thus, it might be a guideline not only for characterizing the existing workflow management systems, but also for solving the long-term and short-term architectural research issues, such as dynamic changes in workflow, transactional workflow, dynamically evolving workflow, large-scale workflow, etc., that have been proposed in the literature.

  • PDF

A Taxonomy of Workflow Architectures

  • Kim, Kwang-Hoon;Paik, Su-Ki
    • The Journal of Information Technology and Database
    • /
    • v.5 no.1
    • /
    • pp.97-108
    • /
    • 1998
  • This paper proposes a conceptual taxonomy of architectures for workflow management systems. The systematic classification work is based on a framework for workflow architectures. The framework, consisting of generic-level, conceptual-level and implementation-level architectures, provides common architectural principles for designing a workflow management system. We define the taxonomy by considering the possibilities for centralization or distribution of data, control, and execution. That is, we take into account three criteria. How are the major components of a workflow model and system, like activities, roles, actors, and workcases, concretized in workflow architecture. Which of the components is represented as software modules of the workflow architecture\ulcorner And how are they configured and operating in the architecture\ulcorner The workflow components might be embodied, as active (processes or threads) modules or as passive (data) modules, in the software architecture of a workflow management system. One or combinations of the components might become software modules in the software architecture. Finally, they might be centralized or distributed. The distribution of the components should be broken into three: Vertically, Horizontally and Fully distributed. Through the combination of these aspects, we can conceptually generate about 64 software Architectures for a workflow management system. That is, it should be possible to comprehend and characterize all kinds of software architectures for workflow management systems including the current existing systems as well as future systems. We believe that this taxonomy is a significant contribution because it adds clarity, completeness, and global perspective to workflow architectural discussions. The vocabulary suggested here includes workflow levels and aspects, allowing very different architectures to be discussed, compared, and contrasted. Added clarity is obtained because similar architectures from different vendors that used different terminology and techniques can now be seen to be identical at the higher level. Much of the complexity can be removed by thinking of workflow systems. Therefore, it is used to categorize existing workflow architectures and suggest a plethora of new workflow architectures. Finally, the taxonomy can be used for sorting out gems and stones amongst the architectures possibly generated. Thus, it might be a guideline not only for characterizing the existing workflow management systems, but also for solving the long-term and short-term architectural research issues, such as dynamic changes in workflow, transactional workflow, dynamically evolving workflow, large-scale workflow, etc., that have been proposed in the literature.

  • PDF

Understanding of Structural Changes of Keyword Networks in the Computer Engineering Field (컴퓨터공학 분야 키워드네트워크의 구조적 변화 이해)

  • Kwon, Yung-Keun
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.3
    • /
    • pp.187-194
    • /
    • 2013
  • Recently, there have been many trials to analyze characteristics of research trends through a structural analysis of keyword networks in various fields. However, most previous studies have mainly focused on structural analysis harbored in some static networks and there is a lack of research on changes of such networks structure with time. In this paper, we constructed annual keyword networks by using a database of papers published in the international computer engineering-field journals from 2002 through 2011, and examined the changes of them. As a result, it was shown that most keywords in a network are preserved in the network of the next year, and their degree of connectivity and the average weight of the connections were higher and smaller, respectively, than those of the keywords which are not preserved. In addition, when a keyword network shifted to one of the next year, the connections between keywords were more likely to be removed than preserved, and the average weight of the removal connections was higher than that of the preserved ones. These results imply that the keywords are not changed over time but their connections are very likely to be changed; and there is apparent differences between the preserved and removal groups of keywords/connections with respect to degree and weights of connections. All these results are consistently observed over the ten-year datasets and they can be important principles in understanding the structural changes of the keyword networks.

A Study for Encouragement of Rublic System in Designing with Programming Classes (설계과목 프로그래밍 수업을 중심으로 루브릭 시스템 정착을 위한 연구)

  • Jo, Mi-Kyung;Park, Hyun-Seok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.11
    • /
    • pp.81-90
    • /
    • 2009
  • It is inevitable for college students to be confused when they first face university education, which requires them to be self-reliant and responsible, after finishing their course of education, which is passive under control of period and environment, in primary, middle, and high schools. Introduction to college courses, which require students to be subjective and responsible, to be taken after chronically and environmentally controlled primary and secondary education, are but confusing. In this stage, college education should provide ground for educational system so that students can escape from repetitively enforced way of studying of fixed curriculums and study creatively and subjectively while befitting each individual's aptitude. For instance, in programming classes in engineering school, students scholastic achievements are closely interrelated with the professor's educational principles. A change in method of education, from one previously focused on theoretical contents to one centered on practices and experiments, can reap good results. Also, as the need arose for introduction of practice-focused evaluation system, from recognition-centered professor evaluating system to enablement of actively developing creative and self-reliant way of learning, we applied the Rublic System. It is a feedback system that all or most students become the evaluators, of which the indicators of evaluation such as category, standard, and score are public. We have looked into whether or not there has been an improvement in GPAs of students, and if there exists an improvement then what efforts should be made to solidify the system.

Artificial Neural Network with Firefly Algorithm-Based Collaborative Spectrum Sensing in Cognitive Radio Networks

  • Velmurugan., S;P. Ezhumalai;E.A. Mary Anita
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.17 no.7
    • /
    • pp.1951-1975
    • /
    • 2023
  • Recent advances in Cognitive Radio Networks (CRN) have elevated them to the status of a critical instrument for overcoming spectrum limits and achieving severe future wireless communication requirements. Collaborative spectrum sensing is presented for efficient channel selection because spectrum sensing is an essential part of CRNs. This study presents an innovative cooperative spectrum sensing (CSS) model that is built on the Firefly Algorithm (FA), as well as machine learning artificial neural networks (ANN). This system makes use of user grouping strategies to improve detection performance dramatically while lowering collaboration costs. Cooperative sensing wasn't used until after cognitive radio users had been correctly identified using energy data samples and an ANN model. Cooperative sensing strategies produce a user base that is either secure, requires less effort, or is faultless. The suggested method's purpose is to choose the best transmission channel. Clustering is utilized by the suggested ANN-FA model to reduce spectrum sensing inaccuracy. The transmission channel that has the highest weight is chosen by employing the method that has been provided for computing channel weight. The proposed ANN-FA model computes channel weight based on three sets of input parameters: PU utilization, CR count, and channel capacity. Using an improved evolutionary algorithm, the key principles of the ANN-FA scheme are optimized to boost the overall efficiency of the CRN channel selection technique. This study proposes the Artificial Neural Network with Firefly Algorithm (ANN-FA) for cognitive radio networks to overcome the obstacles. This proposed work focuses primarily on sensing the optimal secondary user channel and reducing the spectrum handoff delay in wireless networks. Several benchmark functions are utilized We analyze the efficacy of this innovative strategy by evaluating its performance. The performance of ANN-FA is 22.72 percent more robust and effective than that of the other metaheuristic algorithm, according to experimental findings. The proposed ANN-FA model is simulated using the NS2 simulator, The results are evaluated in terms of average interference ratio, spectrum opportunity utilization, three metrics are measured: packet delivery ratio (PDR), end-to-end delay, and end-to-average throughput for a variety of different CRs found in the network.

Development of a Tailored Mobile Application to Improve Elementary School Students' Competencies of Emotional Awareness and Empathy (초등학생들의 감정인식과 공감능력 향상을 위한 맞춤형 모바일 앱 개발)

  • Kim, EunJung;Lee, Yuna;Lee, Sangsoo
    • The Journal of Korean Association of Computer Education
    • /
    • v.17 no.3
    • /
    • pp.85-99
    • /
    • 2014
  • Recently youth problems such as school violence and bullying are becoming increasingly lower age. In order to overcome this situation highlights the importance of education and the emotions, which in analyzing the existing mobile app, only the most fun-oriented approach has been made and the information presented. It focuses on the emotion awareness and empathy abilities of learners diagnosis, training, application can be made at the level of educational mobile app prototype was developed. First, self-understanding, self-expression, others-understanding, and empathy of emotional competency derived from review of emotional awareness skills training programs. Second, by analyzing the existing emotion recognition app macro-principles and micro-strategy of mobile app's designs were derived. Third, accordi was conducted on prototype of storyboard and app the completed prototype was completed. The proposed app is a fun and learning by doing, also Depending on students' level of performance can be customized. The proposed mobile app is efficient and effective, engaging learning space as a systematic training in the diagnosis and the emotions through the elementary students will be able to improve emotional awaeness competency.

  • PDF

Development of STEAM Program Based on Gamification for Students of Elementary School (게이미피케이션을 적용한 초등학생 융합인재교육(STEAM) 프로그램 개발)

  • Kwak, Sojung;Kwon, Jieun
    • Journal of the Korean Society for Computer Game
    • /
    • v.31 no.4
    • /
    • pp.71-79
    • /
    • 2018
  • As the age that importance of convergence is bigger develops, there is growing different tries and changes in the education sector to train talents necessary for the future age. This paper is aimed at applying gamification factors that can attract elementary school students to participate in classes and cause interests as well as developing a STEAM program for elementary school students. Also, the purpose of this article is to propose educational values and possibility of the STEAM program which gamification factors applied to, and effective methods. For doing this, first, we conducted a study in relationship between the theological background and education on gamification factors based on literature surveys. Second, the STEAM program for elementary school students applying gamification factors and a program called 'My Little Building Forest' were developed. We made three-step contents for classes and activities and textbooks and kits and others with a theme, "principles of the cognitive science on depth perception". Third, developed programs apply to real classes as demonstrating them. We analyzed results through surveys on levels of satisfaction and interviews for teachers and others. Fourth, we discuss possibilities and values and limitations and others on the STEAM program applying gamification factors as we are based on results of analysis. We hope that we maximize impacts of the STEAM education through this education and contribute to train talents to lead age of the convergence.

Development and Demonstration of Creative and Convergence Textbooks Using Creative Storytelling Techniques (창의 스토리텔링 기법을 활용한 창의 융복합 교원 연수 교재의 개발과 실증)

  • Choi, Eunsun;Park, Namje
    • Journal of the Korea Convergence Society
    • /
    • v.12 no.7
    • /
    • pp.143-151
    • /
    • 2021
  • Several researchers in the early days have studied the concept of creativity and its definition, but with the emergence of an unprecedented infectious disease, creativity attracts more attention in the academic world these days. It is because the ability to respond to change and create something that did not exist before has become an essential competency for survival. Therefore, we proposes a creativity textbook that can be used for teacher training based on a creative education practical strategy model for the purpose of enhancing the creativity of teachers in the field through analysis of various prior studies on creative education. And also, we developed the textbook to teach the principles of information security using creative storytelling techniques. In the teacher training using the textbook, the survey was conducted with 40 questions consisting of originality, fluency, elaboration, synthesis and organization factors in order to confirm the change in the teacher's creativity, and all factors were significantly improved. The textbooks developed in this study are meaningful in that it has increased the utilization of teachers' field education. We hope that this thesis will provide implications for the development of creative fusion textbooks, and related research will be actively conducted in the future.

The Effect of Online Class Demonstration Education Using Smart Devices and Apps on the Actual Class Use Intention of Elementary School Pre-Teachers (스마트기기와 앱을 활용한 온라인 수업 시연 교육이 초등예비교사들의 실제 수업 활용 의도에 미치는 영향)

  • Suh, Woong;Ahn, Seongjin
    • Journal of The Korean Association of Information Education
    • /
    • v.25 no.2
    • /
    • pp.355-365
    • /
    • 2021
  • Online teaching has become a daily routine in schools after 2020, and at the same time, the ability to design and conduct classes using smart devices and apps is becoming more important to teachers. Therefore, in this study, we tried to find out how the demonstration of classes using smart devices and apps online has an effect on the intentions of prospective teachers who want to use them in the future. To this end, classes were designed according to the design principles for improving smart education capabilities of pre-service teachers, and the classes were conducted for pre-service teachers. Afterwards, the variables included in the UTAUT model, such as Performance Expectancy, effort Expectancy, social influence, Voluntariness of Use, Behavioral Intention, and Facilitating Conditions, were measured before and after classes, respectively, and the effectiveness of the class was verified through t-test of response samples. As a result, it was confirmed that all variables except the Facilitating Conditions had a significant positive(+) effect. These results suggest that online class demonstration education can be a way for pre-service teachers to more practically adapt to the educational field where smart education is required.

Strategies on Text Screen Design Of The Electronic Textbook For Focused Attention Using Automatic Text Scroll (자동 스크롤 가능을 이용한 주의력 집중을 위한 웹기반 전자교과서 텍스트 화면 설계전략)

  • Kwon, Hyunggyu
    • The Journal of Korean Association of Computer Education
    • /
    • v.5 no.4
    • /
    • pp.134-145
    • /
    • 2002
  • The purpose of this study is to present the functional and technical solutions for text learning of web-based textbook in which each letter has its own focal point. The solutions help learners not to lose the main focus when eye moves to the next letter or line. The text screen of the electronic textbook automatically scrolls the text to up and down or left and right directions which are preassigned by learner. It doesn't need the operation of mouse or keyboard. And learner can change scroll speed and types anytime during scrolling. Automatic text scroll function is a solution for controlling data and screen to reflect the personal favor and ability. It contains the content structure of the text(characteristics, categorizations etc.), the appearance of the text(density, size, font etc.), scroll options(scroll, speed etc.), program control type(ram resident program etc.), and the application of the screen design principles(legibility etc.). To resolve these functional problems, technical 8 phases are provided, which are environment setting, scroll option setting, copy, data analysis, scroll coding, centered focus coding, left and right focus coding, implementation. The learner can focus on text without dispersion because the text focal points stay in the fixed area of screen. 1bey read the text following their preferences for fonts, sizes, line spacing and so on.

  • PDF