The Design and Implementation of an Object-Oriented Execution Environmant
碩士 === 國立成功大學 === 工程科學系 === 81 === This thesis presents the design of an object-oriented execution environment on a microkernel, Parton. The design was done using the supports of the Distributed Virtual Memory Management, Distributed File S...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1993
|
Online Access: | http://ndltd.ncl.edu.tw/handle/60835582974076055419 |
id |
ndltd-TW-081NCKU0028037 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-081NCKU00280372016-07-20T04:11:33Z http://ndltd.ncl.edu.tw/handle/60835582974076055419 The Design and Implementation of an Object-Oriented Execution Environmant 物件導向執行環境之設計與實現 Yu-Ping Lin 林育平 碩士 國立成功大學 工程科學系 81 This thesis presents the design of an object-oriented execution environment on a microkernel, Parton. The design was done using the supports of the Distributed Virtual Memory Management, Distributed File System, and Distributed Real-time Scheduler to build an Object-Oriented Support Subsystem(OOSS), under a Non- stop Distributed Execution Environment (NIXE). OOSS is a run- time subsystem which processes the namming and message passing between objects, so that it is an execution environment with properties such as distributive, hight extensuble, and easily maintainable. These will speed up the software development under our execution environment, and satisfy the requirements in software engineering. In addition, in order for C++ programmer to program and develop software, a C++ Programming Interface is also designed and implemented under our execution environment. In this thesis, OOSS is a monitor with supervisor privilege level baseed on the top of the kernel. It deals with the generation and management of classes and objects using the internal Class Manager, Object Manager, and the message passing for threads. Ths C++ Programming Interafce is to process the communications between user process and OOSS using two C++ classes : VirtualObject and ClassConstructor. Chyi-Nan Chen, Yueh-Min Huang 陳祈男、黃悅民 1993 學位論文 ; thesis 83 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 工程科學系 === 81 === This thesis presents the design of an object-oriented execution
environment on a microkernel, Parton. The design was done using
the supports of the Distributed Virtual Memory Management,
Distributed File System, and Distributed Real-time Scheduler to
build an Object-Oriented Support Subsystem(OOSS), under a Non-
stop Distributed Execution Environment (NIXE). OOSS is a run-
time subsystem which processes the namming and message passing
between objects, so that it is an execution environment with
properties such as distributive, hight extensuble, and easily
maintainable. These will speed up the software development
under our execution environment, and satisfy the requirements
in software engineering. In addition, in order for C++
programmer to program and develop software, a C++ Programming
Interface is also designed and implemented under our execution
environment. In this thesis, OOSS is a monitor with supervisor
privilege level baseed on the top of the kernel. It deals with
the generation and management of classes and objects using the
internal Class Manager, Object Manager, and the message passing
for threads. Ths C++ Programming Interafce is to process the
communications between user process and OOSS using two C++
classes : VirtualObject and ClassConstructor.
|
author2 |
Chyi-Nan Chen, Yueh-Min Huang |
author_facet |
Chyi-Nan Chen, Yueh-Min Huang Yu-Ping Lin 林育平 |
author |
Yu-Ping Lin 林育平 |
spellingShingle |
Yu-Ping Lin 林育平 The Design and Implementation of an Object-Oriented Execution Environmant |
author_sort |
Yu-Ping Lin |
title |
The Design and Implementation of an Object-Oriented Execution Environmant |
title_short |
The Design and Implementation of an Object-Oriented Execution Environmant |
title_full |
The Design and Implementation of an Object-Oriented Execution Environmant |
title_fullStr |
The Design and Implementation of an Object-Oriented Execution Environmant |
title_full_unstemmed |
The Design and Implementation of an Object-Oriented Execution Environmant |
title_sort |
design and implementation of an object-oriented execution environmant |
publishDate |
1993 |
url |
http://ndltd.ncl.edu.tw/handle/60835582974076055419 |
work_keys_str_mv |
AT yupinglin thedesignandimplementationofanobjectorientedexecutionenvironmant AT línyùpíng thedesignandimplementationofanobjectorientedexecutionenvironmant AT yupinglin wùjiàndǎoxiàngzhíxínghuánjìngzhīshèjìyǔshíxiàn AT línyùpíng wùjiàndǎoxiàngzhíxínghuánjìngzhīshèjìyǔshíxiàn AT yupinglin designandimplementationofanobjectorientedexecutionenvironmant AT línyùpíng designandimplementationofanobjectorientedexecutionenvironmant |
_version_ |
1718353890498314240 |