[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100382355B1 - 공용 라이브러리의 텍스트 영역 교체 방법 - Google Patents

공용 라이브러리의 텍스트 영역 교체 방법 Download PDF

Info

Publication number
KR100382355B1
KR100382355B1 KR10-1999-0033970A KR19990033970A KR100382355B1 KR 100382355 B1 KR100382355 B1 KR 100382355B1 KR 19990033970 A KR19990033970 A KR 19990033970A KR 100382355 B1 KR100382355 B1 KR 100382355B1
Authority
KR
South Korea
Prior art keywords
library
text
common library
common
procedure
Prior art date
Application number
KR10-1999-0033970A
Other languages
English (en)
Other versions
KR20010018146A (ko
Inventor
신동호
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR10-1999-0033970A priority Critical patent/KR100382355B1/ko
Publication of KR20010018146A publication Critical patent/KR20010018146A/ko
Application granted granted Critical
Publication of KR100382355B1 publication Critical patent/KR100382355B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0062Provisions for network management
    • H04Q3/0095Specification, development or application of network management software, e.g. software re-use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/109Initialising; Downloading of parameters or program routines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1305Software aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Stored Programmes (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

본 발명은 공용 라이브러리(Shared Library)의 텍스트(Text) 영역 교체 방법에 관한 것으로, 특히 공용 라이브러리의 텍스트 영역이 변경될 경우에 해당 메모리(Memory)에서 데이터 영역은 유지시키고 해당 텍스트 영역만 새로이 교체하도록 한 공용 라이브러리의 텍스트 영역 교체 방법에 관한 것이다.
본 발명은 OMP(Operation Maintenance Processor) 측에서 공용 라이브러리 텍스트 변경 명령을 분석해 해당 분석 정보에 의해 지정된 MP(Main Processor) 측으로 해당 정보를 전송하는 과정과, 상기 MP 측에서 희망 공용 라이브러리 텍스트 로딩을 상기 OMP 측에 요구하는 과정과, 상기 OMP 측에서 새로운 공용 라이브러리 텍스트를 디스크에서 오픈하여 상기 MP 측으로 전송하는 과정과, 상기 MP 측에서 상기 새로운 공용 라이브러리 텍스트를 메인 메모리에 적재시키고 특정 OS 프리미티브(Operating System Primitive)를 호출하는 과정과, 상기 OS에 의해 상기 공용 라이브러리를 동작 중단시키고 기존 공용 라이브러리 텍스트를 프리시키는 과정을 포함하는 공용 라이브러리의 텍스트 영역 교체 방법에 있어서, 상기 공용 라이브러리의 MMU 테이블(Memory Management Unit Table)을 상기 기존 공용 라이브러리 텍스트 대신에 상기 새로운 공용 라이브러리 텍스트를 포함하도록 변경하는 과정을 포함하여 이루어진 것을 특징으로 한다. 다르게는, 본 발명의 방법은 상기 공용 라이브러리 텍스트가 변경될 경우에 프로시져 테이블을 텍스트 영역으로 이동시켜컴파일 시에 세팅하는 과정과; 초기화 시에 상기 공용 라이브러리를 참조하는 다른 블록의 인터페이스 라이브러리 프로시져 테이블에 상기 공용 라이브러리 프로시져 테이블의 어드레스를 저장하는 과정과; 상기 공용 라이브러리의 프로시져를 참조할 때마다 자신의 인터페이스 라이브러리 프로시져 테이블에 저장되어 있는 어드레스로 상기 프로시져 테이블을 직접 참조하여 해당 프로시져로 점프하는 과정을 더 포함하여 이루어진 것을 특징으로 한다.

Description

공용 라이브러리의 텍스트 영역 교체 방법{Method of Alternating Text Areas of the Shared Library}
본 발명은 공용 라이브러리의 텍스트 영역 교체 방법에 관한 것으로, 특히 공용 라이브러리의 텍스트 영역이 변경될 경우에 해당 메모리(Memory)에서 데이터 영역은 유지시키고 해당 텍스트 영역만 새로이 교체하도록 한 공용 라이브러리의 텍스트 영역 교체 방법에 관한 것이다.
일반적인 전자 교환기의 특정 프로세서(Processor)에 로딩(Loading)되는 공용 라이브러리는 여러 가지의 응용 프로그램(Application Program)에서 공통으로 사용이 가능한 프로시져(Procedure)를 모아 하나의 블록(Block)으로 이루어짐으로써 동일한 기능을 구현하는데 드는 비용을 절감하고 성능 향상에 도움을 주도록 하고 있다.
또한, 해당 공용 라이브러리 블록은 일반 블록과는 다르게 미리 지정된 주소로 링크(Link)되며, 사용 블록들에게 인터페이스 라이브러리(Interface Library)를 제공해야 한다. 여기서, 해당 인터페이스 라이브러리에서는 공용 라이브러리가 처음으로 구동 시에 초기화한 프로시져의 주소를 자신의 프로시져 테이블에 기록해 두고 필요한 경우에 이를 참조하는 간접 서브루틴 호(Indirect Sub-routine Call)를 실행하도록 한다.
그러면, 종래의 기술에 있어 공용 라이브러리와 이를 참조하는 다른 블록의 프로시저 테이블 관리 및 참조하는 방법을 도 1을 참고하여 설명하면 다음과 같다. 여기서, 도 1은 종래의 공용 라이브러리와 이를 참조하는 다른 블록의 메모리 내부 구성을 나타낸 도면이다.
먼저, 공용 라이브러리 블록(10)에서는 각 프로시져의 주소를 저장하고 있는 프로시져 테이블(13)을 해당 공용 라이브러리 블록(10)의 내부 영역에 구비되어 있는 데이터 영역(12)에 두며, 메인(Main)이 구동할 때에 이를 세팅하여 놓는다(단계 T1).
그리고, 상기 공용 라이브러리 블록(10)을 참조하는 다른 블록(20)에서는 초기화 시에 상기 공용 라이브러리 블록(10)의 데이터 영역(12)에 구비되어 있는 프로시져 테이블(13)을 참조하여 자신의 인터페이스 라이브러리 내에 동일한 인터페이스 라이브러리 프로시져 테이블(23)을 생성시켜 준다(단계 T2).
이 때, 만약 상기 공용 라이브러리 블록(10) 내에 있는 프로시져를 참조할 경우에는 자신의 인터페이스 라이브러리 프로시져 테이블(23)에 저장되어 있는 어드레스로 점프(Jump)한다(단계 T3).
이와 같이, 종래 기술에는 공용 라이브러리를 변경해야 할 경우에 해당 공용 라이브러리를 참조하는 다른 블록이 자신의 인터페이스 라이블러리 내의 프로시저 테이블에 초기 저장된 어드레스만을 참조하기 때문에 해당 프로세서의 전체 블록을 동작 중단(Kill)시킨 후에 변경된 공용 라이브러리를 로딩시키고 전체 블록을 다시 실행(Run)시켜야 하므로, 프로세서에 따라 다소 다르지만 일정 시간(즉, 약 수 분) 동안 서비스를 중단해야 하는 단점이 있었다.
본 발명은 전술한 바와 같은 단점을 해결하기 위한 것으로 공용 라이브러리 블록을 서비스 중에 교체해야 할 필요성이 있을 때에 서비스의 중단을 최소한으로 감소시키도록 하는데, 그 목적이 있다.
다시 말해서, 본 발명은 프로시져의 추가 내지는 프로그램 상의 오류 수정으로 공용 라이브러리 블록에서 데이터 영역은 변경이 없고 텍스트 영역이 변경되는 경우에 해당 데이터 영역은 현재의 메모리에서 유지시키고 텍스트 영역만 새로이 교체함으로써 서비스의 중단없이 교체 가능하도록 한 공용 라이브러리의 텍스트 영역 교체 방법을 제공하는데, 그 목적이 있다.
도 1은 종래 공용 라이브러리(Shared Library)와 이를 참조하는 다른 블록의 메모리 내부 구성을 나타낸 블록도.
도 2는 본 발명의 실시예에 따른 공용 라이브러리와 이를 참조하는 다른 블록의 메모리 내부 구성을 나타낸 블록도.
도 3은 본 발명의 실시예에 따른 공용 라이브러리의 텍스트(Text) 영역 교체를 위한 구성을 나타낸 블록도.
* 도면의 주요 부분에 대한 부호의 설명 *
30, 40 : 공용 라이브러리 블록 31, 41 : 텍스트 영역
32, 42 : 데이터 영역(Data Area)
33 : 프로시져 테이블(Procedure Table)
43 : 인터페이스 라이브러리 프로시져 테이블(Interface Library Procedure Table)
51 : MMC 터미널(Man Machine Communication Terminal)
52 : OMP(Operation Maintenance Processor)
53 : MP(Main Processor) 54 : 디스크(Disk)
52-1 : MC(Window Management and Command Analysis)
52-2 : EC(Execution Control) 52-3 : SSL(System Loader)
53-1 : PL(Processor Loader) 53-2 : 메인 메모리(Main Memory)
상술한 바와 같은 목적을 달성하기 위한 본 발명의 공용 라이브러리의 텍스트 영역 교체 방법은 OMP(Operation Maintenance Processor) 측에서 공용 라이브러리 텍스트 변경 명령을 분석해 해당 분석 정보에 의해 지정된 MP(Main Processor) 측으로 해당 정보를 전송하는 과정과; 상기 MP 측에서 희망 공용 라이브러리 텍스트 로딩을 상기 OMP 측에 요구하는 과정과; 상기 OMP 측에서 새로운 공용 라이브러리 텍스트를 디스크에서 오픈하여 상기 MP 측으로 전송하는 과정과; 상기 MP 측에서 상기 새로운 공용 라이브러리 텍스트를 메인 메모리에 적재시키고 특정 OS 프리미티브(Operating System Primitive)를 호출하는 과정과; 상기 OS에 의해 상기 공용 라이브러리를 동작 중단시키고 기존 공용 라이브러리 텍스트를 프리시키는 과정과; 상기 공용 라이브러리의 MMU 테이블(Memory Management Unit Table)을 상기 기존 공용 라이브러리 텍스트 대신에 상기 새로운 공용 라이브러리 텍스트를 포함하도록 변경하는 과정을 포함하여 이루어진 것을 특징으로 한다.
다르게는, 상술한 바와 같은 목적을 달성하기 위한 본 발명의 공용 라이브러리의 텍스트 영역 교체 방법은 상기 공용 라이브러리 텍스트가 변경될 경우에 프로시져 테이블을 텍스트 영역으로 이동시켜 컴파일 시에 세팅하는 과정과; 초기화 시에 상기 공용 라이브러리를 참조하는 다른 블록의 인터페이스 라이브러리 프로시져 테이블에 상기 공용 라이브러리 프로시져 테이블의 어드레스를 저장하는 과정과; 상기 공용 라이브러리의 프로시져를 참조할 때마다 자신의 인터페이스 라이브러리 프로시져 테이블에 저장되어 있는 어드레스로 상기 프로시져 테이블을 직접 참조하여 해당 프로시져로 점프하는 과정을 더 포함하여 이루어진 것을 특징으로 한다.
본 발명은 공용 라이브러리 블록의 텍스트 영역이 변경되는 경우에 각 프로시져의 주소를 저장하고 있는 테이블을 해당 텍스트 영역으로 옮기고 해당 공용 라이브러리 블록의 컴파일(Compile) 시에 세팅하도록 하고 이를 참조하는 다른 블록들에서는 해당 공용 라이브러리 내의 어드레스 테이블을 직접 참조하도록 함으로써 서비스의 중단없이 공용 라이브러리의 변경이 가능하며, 해당 공용 라이브러리의 데이터 영역 변경 시에는 이를 참조하는 다른 블록과의 일치성을 위해서 종래의 방식대로 해당 프로세서를 동작 중단시켰다가 다시 실행시켜 주도록 한다. 이하, 본 발명의 실시예를 첨부한 도면을 참조하여 상세하게 설명하면 다음과 같다.
본 발명의 실시예에 따른 공용 라이브러리의 텍스트 영역 교체 방법을 도 2를 참고하여 설명하면 다음과 같다. 여기서, 도 2는 본 발명의 공용 라이브러리와 이를 참조하는 다른 블록의 메모리 내부 구성을 나타낸 도면이다.
먼저, 프로시져의 추가 내지는 프로그램 상의 오류 수정으로 공용 라이브러리 블록(30)의 내부 영역에 구비되어 있는 텍스트 영역(31)이 변경될 경우, 해당 공용 라이브러리 블록(30)의 컴파일 시에 각 프로시져의 주소를 저장하고 있는 프로시져 테이블(33)을 세팅하고 해당 프로시져 테이블(33)의 위치를 텍스트 영역(31)에 둠으로써, 해당 공용 라이브러리 블록(30)을 참조하는 다른 블록(40)에서는 초기화 시에 자신의 인터페이스 라이브러리 프로시져 테이블(43) 내에 공용 라이브러리 프로시져 테이블(33)의 어드레스만을 저장하도록 한다(단계 T1).
따라서, 공용 라이브러리 블록(30)을 참조하는 다른 블록(40)이 상기 공용 라이브러리 블록(30) 내에 있는 프로시져를 참조할 때마다 자신의 인터페이스 라이브러리 프로시져 테이블(43)에 저장되어 있는 어드레스로 상기 프로시져 테이블(33)을 직접 참조하여(단계 T2), 해당 프로시져로 점프하도록 한다(단계 T3).
본 발명의 실시예에 따른 공용 라이브러리의 텍스트 영역 교체를 위한 구성은 도 3에 도시한 바와 같이, MMC 터미널(Man Machine Communication Terminal; 51)과, OMP(52)와, MP(53)와, 디스크(Disk; 54)를 포함하여 이루어진다.
상기 MMC 터미널(51)은 시스템과 운용자 간의 대화 창구 및 수단을 제공하는 역할을 담당하고 다양한 메뉴 선택, 서식 기입, 입력 메시지 처리, 출력 메시지 처리, 도움말 제공 등의 여러 가지 기능을 수행하는데, 공용 라이브러리 텍스트 변경 명령(Shared Library Text Change Command)을 상기 OMP(52) 측으로 전달해 준다.
상기 OMP(52)는 MC(Window Management and Command Analysis; 52-1)와, EC(Execution Control; 52-2)와, SSL(System Loader; 52-3)을 포함하여 이루어진다. 여기서, 해당 MC(52-1)는 운용자가 입력시킨 명령어에 대한 구문 분석 및 의미 분석을 수행하는데, 상기 MMC 터미널(51)로부터 인가되는 공용 라이브러리 텍스트 변경 명령을 분석하여 해당 EC(52-2)로 전달한다. 그리고, 해당 EC(52-2)는 사용자 프로그램에 대한 인터페이스를 제공하는 블록으로서 해당 MC(52-1)로부터 인가받은 입력 명령 정보를 사용자 측으로 전달하여 입력된 명령어의 수행 상태를 감시하는데, 해당 MC(52-1)로부터 인가되는 분석 정보를 MP(53) 측으로 전송한다. 그리고, 해당 SSL(52-3)은 상기 MP(53) 측의 희망 공용 라이브러리 텍스트 로딩 요구에 따라 상기 디스크(54)를 오픈하여 새로운 공용 라이브러리 텍스트를 판독해 상기 MP(53) 측으로 전송한다.
상기 MP(53)는 희망 공용 라이브러리 텍스트 로딩을 상기 OMP(52) 측으로 요구하고 상기 OMP(52) 측으로부터 새로운 공용 라이브러리 텍스트를 적재시키고 특정 OS 프리미티브를 호출해 구동시키는 PL(Processor Loader; 53-1)과, 해당 PL(53-1)로부터 인가되는 새로운 공용 라이브러리 텍스트를 저장하는 메인 메모리(Main Memory; 53-2)를 포함하여 이루어진다.
상기 디스크(54)는 로딩할 공용 라이브러리와 다른 블록들을 저장한다.
상술한 바와 같은 구성의 동작을 도 3에 도시된 흐름 순서에 따라 살펴보면 다음과 같다.
먼저, 운용자가 MMC 터미널(51), 예로 PC를 통해 공용 라이브러리 텍스트 변경 명령을 입력하게 되면, 해당 MMC 터미널(51)은 해당 공용 라이브러리 텍스트 변경 명령을 OMP(52) 측으로 전달시켜 준다(단계 S1).
이에, 상기 OMP(52)에 있어서, 상기 MMC 터미널(51) 측의 명령 입력 시에 해당 명령을 처리하는 특정 블록인 MC(52-1)는 상기 공용 라이브러리 텍스트 변경 명령을 분석하여 EC(52-2)로 전달하며(단계 S2), 해당 EC(52-2)는 해당 MC(52-1)로부터 인가되는 분석 정보에 의해 지정된 MP(53) 측으로 해당 정보를 전송한다(단계 S3).
그러면, 상기 MP(53) 내에 구비되어 있는 PL(53-1)은 상기 OMP(52) 내에 구비되어 있는 SSL(52-3)에게 원하는 공용 라이브러리 텍스트 로딩을 요구하게 된다(단계 S4). 그리고, 해당 SSL(52-3)은 해당 희망 공용 라이브러리 텍스트 로딩 요구에 따라 해당 파일, 즉 새로운 공용 라이브러리 텍스트를 디스크(54)에서 오픈하여 IPC(Inter Processor Communication)를 통해 상기 MP(53)의 PL(53-1) 측으로 전송한다(단계 S5).
이에 따라, 상기 MP(53)에 있어서, 상기 PL(53-1)은 상기 OMP(52)의 SSL(52-3)로부터 인가받은 새로운 공용 라이브러리 텍스트를 메인 메모리(53-2)에 적재시켜 주며(단계 S6), 또한 상기 PL(53-1)은 특정 OS 프리미티브를 호출하여 해당 공용 라이브러리 블록을 동작 중단시키고 기존 공용 라이브러리 텍스트 영역을 프리(Free)시킨 후, 공용 라이브러리의 MMU 테이블을 기존 공용 라이브러리 텍스트 대신에 상기 새로운 공용 라이브러리 텍스트를 포함하도록 수정해 준다(단계 S7). 여기서, 해당 MMU는 도 3에 도시되어 있지는 않지만, 멀티 프로세싱(Multi Processing) 환경에서 각 프로세스들이 독자적인 어드레스 영역에서 수행 가능하도록 어드레스 공간 분리 기능을 제공하며, 자신만의 어드레스 공간에서 사용하는 로지컬 어드레스(Logical Address)를 피지컬 어드레스(Physical Address)로 변환하는 기능을 담당하고 있다.
이상과 같이, 여러 가지의 이유로 인해서 공용 라이브러리를 교체할 필요성이 발생하였을 때, 기존에는 해당 프로세서의 모든 블록을 중단시켰다가 실행해야만 했으나, 본 발명에 의해 프로시져 테이블을 텍스트 영역에 옮겨 컴파일 시에 세팅하여 다른 참조 블록에서는 어드레스 테이블을 직접 참조하도록 함으로써 공용 라이브러리의 프로시져 추가 및 수정 시에도 다른 블록에 영향을 미치지 않고 해당 공용 라이브러리의 텍스트 영역만을 메모리에서 교체하여 서비스 중단을 최소한으로 줄일 수 있다.

Claims (2)

  1. OMP 측에서 공용 라이브러리 텍스트 변경 명령을 분석해 해당 분석 정보에 의해 지정된 MP 측으로 해당 정보를 전송하는 과정과, 상기 MP 측에서 희망 공용 라이브러리 텍스트 로딩을 상기 OMP 측에 요구하는 과정과, 상기 OMP 측에서 새로운 공용 라이브러리 텍스트를 디스크에서 오픈하여 상기 MP 측으로 전송하는 과정과, 상기 MP 측에서 상기 새로운 공용 라이브러리 텍스트를 메인 메모리에 적재시키고 특정 OS 프리미티브를 호출하는 과정과, 상기 OS에 의해 상기 공용 라이브러리를 동작 중단시키고 기존 공용 라이브러리 텍스트를 프리시키는 과정을 구비하는 공용 라이브러리의 텍스트 영역 교체 방법에 있어서,
    상기 공용 라이브러리의 MMU 테이블을 상기 기존 공용 라이브러리 텍스트 대신에 상기 새로운 공용 라이브러리 텍스트를 포함하도록 변경하는 과정을 포함하여 이루어진 것을 특징으로 하는 공용 라이브러리의 텍스트 영역 교체 방법.
  2. 제1항에 있어서,
    상기 공용 라이브러리 텍스트가 변경될 경우에 프로시져 테이블을 텍스트 영역으로 이동시켜 컴파일 시에 세팅하는 과정과;
    초기화 시에 상기 공용 라이브러리를 참조하는 다른 블록의 인터페이스 라이브러리 프로시져 테이블에 상기 공용 라이브러리 프로시져 테이블의 어드레스를 저장하는 과정과;
    상기 공용 라이브러리의 프로시져를 참조할 때마다 자신의 인터페이스 라이브러리 프로시져 테이블에 저장되어 있는 어드레스로 상기 프로시져 테이블을 직접 참조하여 해당 프로시져로 점프하는 과정을 더 포함하여 이루어진 것을 특징으로 하는 공용 라이브러리의 텍스트 영역 교체 방법.
KR10-1999-0033970A 1999-08-17 1999-08-17 공용 라이브러리의 텍스트 영역 교체 방법 KR100382355B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-1999-0033970A KR100382355B1 (ko) 1999-08-17 1999-08-17 공용 라이브러리의 텍스트 영역 교체 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-1999-0033970A KR100382355B1 (ko) 1999-08-17 1999-08-17 공용 라이브러리의 텍스트 영역 교체 방법

Publications (2)

Publication Number Publication Date
KR20010018146A KR20010018146A (ko) 2001-03-05
KR100382355B1 true KR100382355B1 (ko) 2003-05-01

Family

ID=19607571

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-1999-0033970A KR100382355B1 (ko) 1999-08-17 1999-08-17 공용 라이브러리의 텍스트 영역 교체 방법

Country Status (1)

Country Link
KR (1) KR100382355B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010073374A (ko) * 2000-01-14 2001-08-01 박종섭 공유 객체를 이용한 명령어 실행 장치 및 방법

Also Published As

Publication number Publication date
KR20010018146A (ko) 2001-03-05

Similar Documents

Publication Publication Date Title
KR100441115B1 (ko) 정보 단말기의 자바 프로그램 처리 속도 향상을 위한 자바컴파일 온 디멘드 서비스 시스템 및 그 방법
CN101452402B (zh) 软件运行系统和软件运行方法
US5247674A (en) Static memory allocation system
KR101213275B1 (ko) 무선 장치에서 사용할모놀리식(monolithic)이미지를 제공하기 위한시스템 및 방법
US8112745B2 (en) Apparatus and method for capabilities verification and restriction of managed applications in an execution environment
US20110307858A1 (en) Pre-compiling hosted managed code
EP1625497B1 (en) Apparatus and methods for restoring synchronization to object-oriented software applications in managed runtime enviroments
JPH0664538B2 (ja) 仮想計算機データ処理システムにおけるバッチ・タスク処理の中断方法
Ségura-Devillechaise et al. Web cache prefetching as an aspect: Towards a dynamic-weaving based solution
US20050071856A1 (en) Dynamically loadable stub modules
JP4724660B2 (ja) 組み込みシステムの中に統合されるソフトウェアコンポーネントを管理する方法
KR100265679B1 (ko) 리얼 타임 제어 시스템
KR100382355B1 (ko) 공용 라이브러리의 텍스트 영역 교체 방법
US11435989B2 (en) Thread-local return structure for asynchronous state machine
US6134708A (en) Program compilation execution system
JP4347839B2 (ja) 二重化システム
CN113127852B (zh) 基于芯片卡的se应用管理方法、装置及存储介质
CN113342376A (zh) 一种针对物联网设备的操作系统进行升级的方法及装置
CN117234622B (zh) 一种多语言运行库按需调用方法和系统
WO2024174756A1 (zh) 源码包构建打包方法、设备及存储介质
KR101992419B1 (ko) 자바 응용을 관제하는 자바 응용 관제 장치 및 방법
KR19990001093A (ko) 교환기 시스템의 운영 프로그램 및 데이터베이스 인스톨 방법
KR20070041800A (ko) 응용프로그램의 실행 코드 영역 수정을 통한 응용프로그램제어 방법
KR100422150B1 (ko) 광대역 디씨에스의 운영코드관리방법
JP3019330B2 (ja) コンパイル装置

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20090331

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee