Designing and Implementing Core Runtime Libraries for Splash Programming Framework : Splash 프로그래밍 프레임워크를 위한 핵심 런타임 라이브러리의 설계와 구현

Cited 0 time in Web of Science Cited 0 time in Scopus


Issue Date
서울대학교 대학원
Stream processingtiming constraintprogramming abstractionscomponent based programming
학위논문(석사)--서울대학교 대학원 :공과대학 전기·정보공학부,2019. 8. 홍성수.
The paradigm of autonomous machines has shifted with the remarkable advancement in machine intelligence. To support machine intelligence, autonomous machines are now equipped with diverse sensors, heterogeneous multicore processors, and distributed computing nodes that require complex software architecture to utilize them properly. With the introduction of new sensors and computing powers, autonomous machines must now support applications that performs complex processing on unbounded sequences of stream data produced at real time. However, with the increase in software complexity it is becoming difficult for developers to coordinate the multiple streams of data and still meet the system requirements. To tackle such difficulty, we are currently developing a graphical programming framework we named Splash.
Splash provides effective programming abstractions that allow the users to establish multiple stream processing applications effortlessly. Splash also gives users the ability to specify genuine end to end timing constraints required by their system. The timing constraints in turn are automatically monitored for their violations by the Splash framework.
This thesis will introduce the components of the Splash graphical programming framework and focus on how Splash provides stream processing capabilities for its applications. The thesis will also introduce the internal workings of Splashs monitoring capability for end-to-end system timing constraints. Lastly the thesis will validate Splash applications functional correctness and tests its timing constraint monitoring capability by implementing ACC (Adaptive Cruise Control) and LKAS (Lane Keeping Assistance System) algorithm using Splash.
Files in This Item:
Appears in Collections:
College of Engineering/Engineering Practice School (공과대학/대학원)Dept. of Electrical and Computer Engineering (전기·정보공학부)Theses (Master's Degree_전기·정보공학부)
  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.