• 제목/요약/키워드: Efficient Execution System

검색결과 298건 처리시간 0.028초

RFID/USN 기반의 유비쿼터스 제조실행시스템 설계 및 구현 (Design and Implementation of an Ubiquitous Manufacture Execution System based on RFID/USN)

  • 정세훈;김경종;심춘보
    • 디지털산업정보학회논문지
    • /
    • 제6권4호
    • /
    • pp.21-31
    • /
    • 2010
  • A manufacturing execution system in the process according to automation system of installation management has been growing interest about effective system design and effective system manage. In this paper, we propose an ubiquitous Manufacturing Execution System based on RFID/USN for checkup monitoring and history management of installation in manufacturing execution systems. For this, we design and implement installation history and statistics management system based on RFID grafting RFID for efficient installation equipment history and statistics management of ubiquitous Manufacturing Execution System, and was implemented checkup monitoring system based on USN using temperature sensor, humidity sensor, hydraulic pressure sensor for failure prevention of ubiquitous Manufacturing Execution System. And proposed ubiquitous Manufacturing Execution System is implemented based on JSP for access through Web in real time.

통신을 이용한 열차제어시스템의 기존 도시철도 적용을 위한 시행절차연구 (The Study for execution procedural to apply CBTC(Communication Based Train Control) on the subway)

  • 김유호;이훈구;이수환;김종기;백종현
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 학술회의 논문집 정보 및 제어부문 B
    • /
    • pp.357-360
    • /
    • 2003
  • Improvement is required to solve problems depending on long term use of signal equipment in the existing city railroad and to raise quality of passenger services. Accordingly, for more efficient improvement, we examined the procedure of executing construction of the communication based train control system in Korean city railroads, which is globally studied. The procedure of executing construction of the system is to present a plan for construction first of ail and then to prepare a strategy for construction of the system. It is required to establish a procedure for execution in each step depending on the prepared strategy and then to establish a detailed execution plan. We studied such an execution procedure, divided the execution procedure for application of the train control system through five steps to prepare the execution procedure.

  • PDF

우선순위규칙을 이용한 워크플로우의 효율적 운영 방안 (An Efficient Method of Workflow Management using a Dispatching Rule)

  • 이승현;유우식;배혜림;김영호;박용태
    • 경영과학
    • /
    • 제20권2호
    • /
    • pp.17-31
    • /
    • 2003
  • A workflow management system is a software system to support accurate execution, control and management of business processes. It has been known that the system automatically executes complex processes and effectively manages them to improve the productivities. However though existing systems assure the automatic execution of an individual process, there is a room for enhancement from the view of efficient execution of all the processes. In this paper, we propose a method of executing business processes efficiently by introducing the PERT/CPM techniques in the workflow management systems. We first consider the differences between workflow process models and PERT/CPM models, and then develop a method of calculating the critical path and slack time in workflow processes. This leads us to develop a dispatching rule that can guide task performers to prioritize their tasks to increase the efficiency of ail the processes. We have carried out a set of simulation experiments and analyzed the results to demonstrate the effectiveness of the proposed method.

시나리오 기반 조선 실행계획 평가 향상을 위한 시뮬레이션 시스템 개발 -패널라인 개발 사례를 중심으로- (Design and Development of Scenario-Based Simulation System to Improve Shipbuilding Execution Scheduling Assessment -A Case Study on Panel Line-)

  • 백명기;김영민;황인혁;이광국;류철호;신종계
    • 한국CDE학회논문집
    • /
    • 제18권3호
    • /
    • pp.211-223
    • /
    • 2013
  • Today's ever-increasingly competitive shipbuilding market makes it essential for a shipbuilding company to have more efficient production processes and higher productivity as well as better design ability to obtain its competitiveness. A well-established production execution schedule plays an indispensable role to achieve this goal. Most shipbuilding companies carry out an evaluation on their mid-term plan once it is established. However, no evaluation activity exists for a production execution schedule, because practically all the companies depend on the field workers for the production execution scheduling. In this study, a prototype of a ship production execution schedule evaluation system is developed based on the component based design (CBD) methodology. This system enables one to make a production execution schedule that reflects up-to-date shipyard situation and to validate whether the schedule is feasible or not by running a production simulation according to the schedule. Users can also make use of the system as a decision supporting tool that compares several different execution schedules and evaluates which one is the best execution schedule.

로봇 소프트웨어 컴포넌트의 실행 모니터링/효율적인 데이터 관리방안 (Health Monitoring and Efficient Data Management Method for the Robot Software Components)

  • 김종영;윤희병
    • 제어로봇시스템학회논문지
    • /
    • 제17권11호
    • /
    • pp.1074-1081
    • /
    • 2011
  • As robotics systems are becoming more complex there is the need to promote component based robot development, where systems can be constructed as the composition and integration of reusable building block. One of the most important challenges facing component based robot development is safeguarding against software component failures and malfunctions. The health monitoring of the robot software is most fundamental factors not only to manage system at runtime but also to analysis information of software component in design phase of the robot application. And also as a lot of monitoring events are occurred during the execution of the robot software components, a simple data treatment and efficient memory management method is required. In this paper, we propose an efficient events monitoring and data management method by modeling robot software component and monitoring factors based on robot software framework. The monitoring factors, such as component execution runtime exception, Input/Output data, execution time, checkpoint-rollback are deduced and the detail monitoring events are defined. Furthermore, we define event record and monitor record pool suitable for robot software components and propose a efficient data management method. To verify the effectiveness and usefulness of the proposed approach, a monitoring module and user interface has been implemented using OPRoS robot software framework. The proposed monitoring module can be used as monitoring tool to analysis the software components in robot design phase and plugged into self-healing system to monitor the system health status at runtime in robot systems.

차량용 임베디드 프로세서에서 저전력 반응적 제어를 위한 이기종 멀티코어 협력적 스트리밍 온-칩 소프트웨어 구조 (Collaborative Streamlined On-Chip Software Architecture on Heterogenous Multi-Cores for Low-Power Reactive Control in Automotive Embedded Processors)

  • 권지수;박대진
    • 대한임베디드공학회논문지
    • /
    • 제17권6호
    • /
    • pp.375-382
    • /
    • 2022
  • This paper proposes a multi-core cooperative computing structure considering the heterogeneous features of automotive embedded on-chip software. The automotive embedded software has the heterogeneous execution flow properties for various hardware drives. Software developed with a homogeneous execution flow without considering these properties will incur inefficient overhead due to core latency and load. The proposed method was evaluated on an target board on which a automotive MCU (micro-controller unit) with built-in multi-cores was mounted. We demonstrate an overhead reduction when software including common embedded system tasks, such as ADC sampling, DSP operations, and communication interfaces, are implemented in a heterogeneous execution flow. When we used the proposed method, embedded software was able to take advantage of idle states that occur between heterogeneous tasks to make efficient use of the resources on the board. As a result of the experiments, the power consumption of the board decreased by 42.11% compared to the baseline. Furthermore, the time required to process the same amount of sampling data was reduced by 27.09%. Experimental results validate the efficiency of the proposed multi-core cooperative heterogeneous embedded software execution technique.

실시간 시스템에서의 동적 스토리지 할당을 위한 빠른 수정 이진 버디 기법 (Quick Semi-Buddy Scheme for Dynamic Storage Allocation in Real-Time Systems)

  • 이영재;추현승;윤희용
    • 한국시뮬레이션학회논문지
    • /
    • 제11권3호
    • /
    • pp.23-34
    • /
    • 2002
  • Dynamic storage allocation (DSA) is a field fairly well studied for a long time as a basic problem of system software area. Due to memory fragmentation problem of DSA and its unpredictable worst case execution time, real-time system designers have believed that DSA may not be promising for real-time application service. Recently, the need for an efficient DSA algorithm is widely discussed and the algorithm is considered to be very important in the real-time system. This paper proposes an efficient DSA algorithm called QSB (quick semi-buddy) which is designed to be suitable for real-time environment. QSB scheme effectively maintains free lists based on quick-fit approach to quickly accommodate small and frequent memory requests, and the other free lists devised with adaptation upon a typical binary buddy mechanism for bigger requests in harmony for the .improved performance. Comprehensive simulation results show that the proposed scheme outperforms QHF which is known to be effective in terms of memory fragmentation up to about 16%. Furthermore, the memory allocation failure ratio is significantly decreased and the worst case execution time is predictable.

  • PDF

고성능 컴퓨팅 시스템을 위한 효율적인 동적 작업부하 균등화 정책 (An Efficient Dynamic Workload Balancing Strategy for High-Performance Computing System)

  • 이원주;박말순
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권5호
    • /
    • pp.45-52
    • /
    • 2008
  • 본 논문에서는 고성능 컴퓨팅 시스템의 성능 향상을 위한 효율적인 동적 작업부하 균등화 정책을 제안한다. 이 정책은 시스템 자원인 CPU와 메모리를 효율적으로 사용하여 고성능 컴퓨팅 시스템의 처리량을 최대화하고, 각 작업의 수행시간을 최소화한다. 또한 이 정책은 수행중인 작업의 메모리 요구량과 각 노드의 부하 상태를 파악하여 작업을 동적으로 할당한다. 이때 작업을 할당받은 노드가 과부하 상태가 되면 다른 노드로 작업을 이주시켜 각 노드의 작업부하를 균등하게 유지함으로써 작업의 대기시간을 줄이고, 각 작업의 수행시간을 단축한다. 본 논문에서는 시뮬레이션을 통하여 제안하는 동적 작업부하 균등화 정책이 기존의 메모리 기반의 작업부하 균등화 정책에 비해 고성능 컴퓨팅 시스템의 성능 향상 면에서 우수함을 보인다.

  • PDF

실행속도와 보안성을 고려한 공개키 기반의 디지털콘텐츠 분배 (Distribution of Digital Contents based on Public Key Considering Execution Speed and Security)

  • 고일석;조동욱;나윤지;임춘성
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (하)
    • /
    • pp.2021-2024
    • /
    • 2003
  • Information security is becoming a more important factor in distribution of digital contents. Generally, illegal facsimile of high-quality multimedia products such as DVDs, MP3s and AACs is possible without damaging quality. Thus, the illegal distribution of duplicated contents on the Web is causing digital content providers great economic loss. Therefore, a study of security and efficient distribution of digital contents is required. The most important issues in the design of a digital content distribution system are user convenience, execution speed and security. In this study, we designed a digital contents distribution system that uses web caching technology and encryption/decryption techniques in hierarchical structures. We propose a digital content distribution system that improves user convenience, security and execution speed. The superior performance of the proposed system has been proven in the tests. The results of experiment show that the developed system has improved the security of DC without decreasing process speed.

  • PDF

동적 형상조정 프레임워크의 모델링 및 구현 (Modeling and Implementation of A Dynamic Reconfiguration Framework)

  • 윤태웅;민덕기
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2003년도 춘계학술대회논문집
    • /
    • pp.115-119
    • /
    • 2003
  • It requires a great deal of efforts to maintain a distributed system. What is important here is that we should be able to upgrade/maintain a distributed system without stopping the system in operation. For this, what we need is a dynamic reconfigurable framework for highly available distributed systems. In this paper, we propose objects-hot-swapping methods as a solution to our problem. These methods permit us to dynamically upgrade/expand a system without stopping the system in operation. In addition, we analyze these methods and show that an approach based on proxy is the most efficient. Furthermore, we propose two proxy-based approaches: the first one based on the static proxy provides for a fast execution time but it is difficult to implement. The second one based on the dynamic proxy provides for a slow execution time but it is easier to implement. Finally, we propose a hot swapping framework for these static and dynamic proxy.

  • PDF