• Title/Summary/Keyword: Concurrent Tasks

Search Result 50, Processing Time 0.02 seconds

Automation of the Concurrent Real-Time Task Structuring in the modified CDOARTS Methodology (수정된 CODARTS 벙법론에서의 실시간 병렬 태스크 자동 구성)

  • 김규년;정민포;이종구
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.1
    • /
    • pp.106-106
    • /
    • 1999
  • When we design real-time software target system is analyzed and then we structure sequential executive modules into concurrent tasks. As a result of the analysis, control flow and dataflow diagram based on the RTSA notation is produced. This diagram is structured into concurrenttasks under the condition that performance problem is not serious. The criteria structuring concurrenttasks are introduced as Concurrent Design Approach for Real-Time System(CODARTS) by Gomaa.But structuring concurrent tasks using the criteria of CODARTS is somewhat difficult because thecriteria are dependent on designer's experience. CODARTS is an wide-range and abstractmethodology. As a result, the design can be inconsistent and peoples can understand it differently Inthis paper, we restructure the CODARTS methodology, propose a revised CODARTS structure andrepresent the task structuring steps for this new framework to overcome the understanding andinconsistency problems. The revised CODARTS framework and task structuring steps can be used toautomate the design of real time concurrent software systems. Finally, we show an example of taskstructuring in revised CODARTS framework.

Concurrent Engineering System for an Automation of Wiring Harness Design (전장 설계 자동화를 위한 동시공학 시스템)

  • 이수홍;최두선
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.4 no.2
    • /
    • pp.32-49
    • /
    • 1996
  • An approach to providing computational support for concurrent design is discussed in the context of an automobile wiring harness design problem. Key issues include the development of an architecture that supports collaboration among specialists, the development of hierarchical representations that capture different characteristics of the design, and decomposition of tasks to achieve a tradeoff between efficiency and robustness of the system. We present an architecture in which the main design tasks are supported by agents-asynchronous and semi-autonomous modules that automate routine design tasks and provide specialized interfaces for working on particular aspects of the design. The agent communication and coordination mechanisms permit members of an engineering team to work concurrently, at different levels of detail and of different versions of the design. The design is represented hierarchically, with detailed models maintained by the participating agents. In conjunction with the architecture and design representations, issues pertaining to the exchange of information among different views of the design, management of dependencies and constraints, and propagation of design changes are discussed.

  • PDF

Effects of Concurrent Linguistic or Cognitive Tasks on Speech Rate (언어 및 인지 과제 동시수행이 발화속도에 미치는 영향)

  • Han, Ji-Yeon;Kim, Hyo-Jeong;Kim, Moon-Jeong
    • Proceedings of the KSPS conference
    • /
    • 2007.05a
    • /
    • pp.102-105
    • /
    • 2007
  • This study was designed to examination effects of concurrent linguistic or cognitive tasks on speech rate. Eight normal speakers were repeated sentences either with or without simultaneous a linguistic task and a cognitive task. Linguistic task was conducted by generating verbs from nouns and cognitive task meaned performing mental arithmetic. Speech rate was measured from acoustic data. One-way ANOVA conducted to know speech rate difference among 3 different type of tasks. The results showed there was no significant difference between sentence repeat and linguistic tasks. But There was significant difference findings: sentence repeat and linguistic task, linguistic and cognitive task.

  • PDF

Embedded Real-Time Software Architecture for Unmanned Autonomous Helicopters

  • Hong, Won-Eui;Lee, Jae-Shin;Rai, Laxmisha;Kang, Soon-Ju
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.5 no.4
    • /
    • pp.243-248
    • /
    • 2005
  • The UAV (Unmanned Aerial Vehicle) systems like unmanned autonomous helicopters are used in various missions of flight navigation and used to collect the environmental information of the surroundings. To realize the full functionalities of the UAV, the software part becomes a challenging problem. In this paper embedded real-time software architecture for unmanned autonomous helicopter is proposed that guarantee real-time performance of hard-real time tasks and re-configurability of soft-real time and non-real time tasks. The proposed software architecture has four layers: hardware, execution, service agent and remote user interface layer according to the reactiveness level for external events. In addition, the layered separation of concurrent tasks makes different kinds of mission reconfiguration possible in the system. An Unmanned autonomous helicopter system was implemented (Kyosho RC Helicopter) in our lab to test and evaluate the performance of the proposed system.

Development and Validation of Computerized Attention Tasks Using Smart Devices for Preschool Aged Children (학령전기 아동 대상의 스마트기기를 사용한 전산화 주의력 평가과제의 개발 및 타당도 검증 연구)

  • Shin, Min-Sup;Lee, Jinjoo;Oh, Seojin;Kim, Illjung;Hong, Chorong;Kim, Sulim
    • Journal of the Korean Academy of Child and Adolescent Psychiatry
    • /
    • v.26 no.2
    • /
    • pp.104-111
    • /
    • 2015
  • Objectives : The aim of this study was to develop computerized attention tasks using smart devices for preschool aged children for assessment of auditory attention, visual attention, and attention shifting abilities. We then evaluated their construct and concurrent validity of them. Methods : Sixty-seven 5- to 7-year-old children attending kindergarten were recruited. Newly developed computerized attention tasks and existing standardized attention tests such as Advanced Test of Attention (ATA) and Children's Color Trails Test-2 (CCTT-2) were successively administered. To examine the concurrent validity of these tasks, correlation coefficients between the participants' scores on the newly developed tasks and the scores on well-known measures were calculated for assessment of each component construct. We also examined the construct validity of the tasks using the developmental trend of the auditory attention, visual attention, and attention shifting abilities with age. Results : Significant correlations were observed between the scores of computerized attention tasks using smart devices and corresponding scores of ATA-auditory task, visual task, and CCTT-2. And there were significant linear increasing trends of correct scores with age from 5 to 7 years. Conclusion : This study provides promising evidence for the utility of computerized attention tasks using smart devices for preschool-aged children.

Addressing Concurrency Design for HealthCare Web Service Gateway in Remote Healthcare Monitoring System

  • Nkenyereye, Lionel;Jang, Jong-Wook
    • International journal of advanced smart convergence
    • /
    • v.5 no.3
    • /
    • pp.32-39
    • /
    • 2016
  • With the help of a small wearable device, patients reside in an isolated village need constant monitoring which may increase access to care and decrease healthcare delivery cost. As the number of patients' requests increases in simultaneously manner, the web service gateway located in the village hall encounters limitations for performing them successfully and concurrently. The gateway based RESTful technology responsible for handling patients' requests attests an internet latency in case a large number of them submit toward the gateway increases. In this paper, we propose the design tasks of the web service gateway for handling concurrency events. In the procedure of designing tasks, concurrency is best understood by employing multiple levels of abstraction. The way that is eminently to accomplish concurrency is to build an object-oriented environment with support for messages passing between concurrent objects. We also investigate the performance of event-driven architecture for building web service gateway using node.js. The experiments results show that server-side JavaScript with Node.js and MongoDB as database is 40% faster than Apache Sling. With Node.js developers can build a high-performance, asynchronous, event-driven healthcare hub server to handle an increasing number of concurrent connections for Remote Healthcare Monitoring System in an isolated village with no access to local medical care.

Monitoring Tasks & Concurrent Task Management in VTS

  • Jeong, Gi-Nam;Lee, Nam-Yeol;Ha, Yun-Ju;Kim, Yeong-Sin;Lee, Sang-Won
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2014.06a
    • /
    • pp.346-348
    • /
    • 2014
  • VTS 관제사의 가장 기본적인 업무는 모니터링과 동시다발적으로 발생하는 사건을 처리하는 업무라고 할 수 있다. 이러한 모니터링 업무와 동시발생 업무의 관리의 소홀 또는 실패가 VTS 관련 사고로 이어지는 경우가 많다, 그러함에도 불구하고 지금까지는 이 분야에 대한 연구가 부족하였다. 본고에서는 VTS 모니터링 업무와 동시발생 업무 관리의 특성을 분석하고 특히 방해와 산만을 일으키는 요소들을 집중적으로 검토하고 이것이 관제사의 역량에 미치는 영향을 알아보았다. 또한 이러한 문제의 해결책으로 미래계획기억과 분산 기억 시스템 이론을 적용하여 실질적으로 관제사 업무에 도움을 줄 수 있는 방법을 모색하였다. 또한 e-Navigation 과 관련하여 VTS 장비에 장착하여 관제사의 모니터링 업무와 동시다발 발생 업무 관리를 도울 수 있는 도구 개발에 대한 아이디어를 제안하였다.

  • PDF

Implementation of Music Embedded System Software Using Real Time Software Analysis and Design Method (실시간 소프트웨어 분석 및 설계 기법을 이용한 뮤직 임베디드시스템 소프트웨어의 구현)

  • Choi, Seong-Min;Oh, Hoon
    • The KIPS Transactions:PartD
    • /
    • v.15D no.2
    • /
    • pp.213-222
    • /
    • 2008
  • The existing approaches for the music application have not considered a real-time multi-tasking model. So, it suffers from a high complexity and a low flexibility in design as well as lack of predictability for the timely execution of critical tasks. In this paper, we design a new concurrent tasking architecture for a real-time embedded music system and examine if all real-time tasks can finish execution within their respective time constraints. The design is implemented on the Linux based Xhyper272 Board that uses the Intel Bulverde microprocessor.

Concurrent Validity of the Functional Gait Assessment, Berg Balance Scale, and Timed Up and Go Test in Patients With Stroke (뇌졸중 환자에 대한 기능적 보행평가, 버그 균형척도, 일어나 걸어가기 검사의 동시 타당도)

  • Won, Jong-Im;Kim, Ki-Song
    • Physical Therapy Korea
    • /
    • v.18 no.2
    • /
    • pp.43-51
    • /
    • 2011
  • Balance is a complex motor skill that depends on interactions between multiple sensorimotor processes and environmental and functional contexts. Many rehabilitation specialists believe that balance assessment under multitask conditions may be a more sensitive indicator of balance problems and falls than balance assessment in a single-task context. Functional Gait Assessment has many tasks that allow for testing under multitask conditions. The purpose of this study was to determine the concurrent validity between the Functional Gait Assessment (FGA), Berg Balance Scale (BBS), and Timed "Up & Go" Test (TUG) in patients with stroke. One hundred and five participants with at least 3 months post stroke and able to walk at least 6 m with or without a mono cane, participated in this study. Concurrent validity between the FGA, BBS, and TUG was assessed using Spearman rank order correlation. The FGA correlated with the BBS (r=.80, p<.01) and TUG (r=-.77, p<.01). The good and moderate correlation between the FGA, BBS, and TUG establishes the concurrent validity of the FGA in patients with stroke. These measures provide clinicians with valuable information about patients' functional balance capabilities.

Implementation of IEEE 802.15.4 Channel Analyzer for Evaluating WiFi Interference (WiFi의 간섭을 평가하기 위한 IEEE 802.15.4 채널분석기의 구현)

  • Song, Myong-Lyol;Jin, Hyun-Joon
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.63 no.2
    • /
    • pp.81-88
    • /
    • 2014
  • In this paper, an implementation of concurrent backoff delay process on a single chip with IEEE 802.15.4 hardware and 8051 processor core that can be used for analyzing the interference on IEEE 802.15.4 channels due to WiFi traffics is studied. The backoff delay process of IEEE 802.15.4 CSMA-CA algorithm is explained. The characteristics of random number generator, timer, and CCA register included in the single chip are described with their control procedure in order to implement the process. A concurrent backoff delay process to evaluate multiple IEEE 802.15.4 channels is proposed, and a method to service the associated tasks at sequentially ordered backoff delay events occurring on the channels is explained. For the implementation of the concurrent backoff delay process on a single chip IEEE 802.15.4 hardware, the elements for the single channel backoff delay process and their control procedure are used to be extended to multiple channels with little modification. The medium access delay on each channel, which is available after execution of the concurrent backoff delay process, is displayed on the LCD of an IEEE 802.15.4 channel analyzer. The experimental results show that we can easily identify the interference on IEEE 802.15.4 channels caused by WiFi traffics in comparison with the way displaying measured channel powers.