메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색
질문

논문 기본 정보

자료유형
학술저널
저자정보
저널정보
한국정보과학회 프로그래밍언어연구회 프로그래밍언어논문지 프로그래밍언어논문지 제18권 제3호
발행연도
2004.11
수록면
50 - 58 (9page)

이용수

표지
📌
연구주제
📖
연구배경
🔬
연구방법
🏆
연구결과
AI에게 요청하기
추천
검색
질문

초록· 키워드

오류제보하기
일반적으로 정적 바인딩에 의해 데이터형이 결정되는 소프트웨어는 프로그램을 작성시에 데이터의 형식을 정의해 컴파일 하는 과정에 데이터의 형식을 분석한다.이와 같은 경우 실행 시간에 데이터의 형식 및 구조가 변경되어야 한다면 실행을 멈추고 해당소프트웨어의 원시프로그램을 수정해야 한다. 그리고 다수의 소프트웨어들이 데이터구조 및 값을 공유해야 한다면 소프트웨어간의 통신 기법을 이용해서 데이터를 주고 받아야 한다. 그러나 이 방법에도 데이터 구조 및 내용 변경 시에는 원시 프로그램을 수정해야 하는 문제점을 가지고 있다.
이에 본 논문에서는 운영체제에서 지원하는 공유 메모리를 이용하여, 공유 데이터 구조를 탑재하고 동적 바인딩 기술을 이용하여 문제점을 해결하였다. 데이터의 형식, 변수명이나 값을 공유메모리에 저장하고 시스템 내의 모든 응용 소프트웨어들이 공유할 수 있도록 한 기법이다. 응용 소프트웨어는 실행 중에 필요한 데이터의 값이나 형식을 공유 메모리로부터 읽어온다. 그리고 시스템에서 사용하는 데이터 형식이 변경되더라도 공유 메모리내의 해당 데이터의 형식만 변경하면 되므로 응용 소프트웨어의 실행을 멈추지 않아도 된다. 또한 시스템 내에서 사용하는 모든 데이터를 응용 소프트웨어들이 공유함으로써 응용 소프트웨어간의 데이터를 동기화하기 위하여 통신을 하지 않아도 되어서 응용 소프트웨어 개발자의 개발 작업은 더욱 쉬워진다.

목차

요약
1. 서론
2. 바인딩
3. 기존 시스템 분석
4. 공유 데이터 구조 기법
5. SDSL설계
6. 결론 및 향후 연구 과제
참고문헌

참고문헌 (0)

참고문헌 신청

함께 읽어보면 좋을 논문

논문 유사도에 따라 DBpia 가 추천하는 논문입니다. 함께 보면 좋을 연관 논문을 확인해보세요!

이 논문의 저자 정보

최근 본 자료

전체보기

댓글(0)

0