Report

Bigshow081

October 24, 2016 - October 30, 2016

Papers

[1] Performance Evaluation of Virtualization Scheme for Next Generation Naval Combat System Development Tool(Journal of ICROS)
[2] E&T(Event and Time) Triggered Message Scheduling Scheme for Log Analysis System(new journal)

[3] Scheduling Periodic Task Graphs for Safety-Critical Time-Triggered Avionic Systems.

50% Progress
Last Week's Progress

[2] E&T(Event and Time) Triggered Message Scheduling Scheme for Log Analysis System(new journal)
- set up the new message scheduling algorithm concept depend on requirements.

[3] Scheduling Periodic Task Graphs for Safety-Critical Time-Triggered Avionic Systems.
- find new item for new paper related with thales project(Software Log Debugging Tool)

This Week Todo's

[2] E&T(Event and Time) Triggered Message Scheduling Scheme for Log Analysis System(new journal)
- Write introduction and proposed algorithm parts.

[3] Scheduling Periodic Task Graphs for Safety-Critical Time-Triggered Avionic Systems.
- Change the proposed angorithm to mine(Software Log Debugging Tool)

Project Progress

Software Log Debugging Tool

80% Progress
Last Week's Project

- Demonstration with thales researchers.
(Prototype of our project GUI version)
- Make class diagram for additional requirements.
(system resource of each agent, classfied log and non-classfied log filtering, real-time log analysis)

Suggest of Theles Researcher Depend on Demenstration

1. Please test with 200 Agent (1 PC, Run 10~20 Agent)
2. Please change communication protocol(UDP->TCP)
3. Agents has lots of log files(100~1000 files), advanced Agent information request function for huge number of log file.
4. Next time, demonstration in Thales with another researchers
5. When developer download same file, make new file with tag like '_(1)'
6. Please discussion about format of log and tell to us
7. After filtering, display on bottom view
8. Implement 'search in result' function
9. Implement 'Option' function, for choosing design of result display
10. Implement 'Analyze function' for all of log files in folder
11. Implement 'Multi-Filter, Multi-Analyze'
12. Consider about standard log for filtering

Advanced Requirement(Low Priority)
1. Agent resource information gathering in real-time

This Week's Project

1 System resource transmission
Agent의 시스템 리소스(CPU, MEM, DISK) 총량 및 사용량을 사용자가 원할때와 일정한 주기로 Watcher에서 확인하도록 함

2 Filter window
Log의 필터링을 위한 기능을 모은 윈도우를 따로 제작

3 Filtering result exhibition
필터링 된 결과를 바로 GUI에서 출력해주기 위해 현재 GUI의 OUTPUT wnd에 결과 값을 전시

4 Multi-category filtering
한번에 여러가지 카테고리를 사용하여 필터링(에러의 종류와 특정 파일 혹은 날짜를 동시에 검색)

5 Filtering from Log files
Watcher에 다운 받아진 여러개의 Log 파일들을 다중 선택하여 한번에 필터링

6 Multi-download Log files
Agent의 Log 파일을 다중 선택하여 한번의 명령으로 함께 Watcher로 다운로드

7 Filtering from filtered result
한번 혹은 여러 번 필터링 된 결과 값에서 다시 필터링 명령을 실행

8 folder in Agent_TreeView
TreeView에서 Agent와 하위 Log 파일을 표현할 경우 Agent의 모든 로그파일이 분류 없이 한번에 표현되는것을 막기위해 이미 존재하는 폴더 혹은 따로 분류할 수 있는 Log 파일을 분류할 수 있는 폴더를 생성

9 Test(with 100~200 agents)
Test를 진행 할 시 Agent를 더미로 100에서 200개 사이로 실행시켜 실제 운용환경과 유사한 환경을 구현

Monthly Goals

- Finish prototype of Software Log Debugging Tool GUI version.

- Resume.

Annual Goals

Finish Software Log Debugging Tool project.

Set up DDS monitoring project.

Internaltional Journal about virtualization.