Constructing a multitasking programming environment

Feng-Jian Wang, Pei Chi Wu, Kai Ru Yong, Jieh Cherng Wang, Cherng Wu Shaw

研究成果: Conference contribution同行評審

摘要

The construction of a multitasking programming environment called MCPE is presented. MCPE contains multiple tasks so that it can speed up response and utilize idle CPU time. Tasks communicate with each other through shared data storage. The tasks (such as a structure editor and a static analyzer) were designed as lightweight processes. The shared data storage (such as the grammar tree and the symbol table) are managed by monitors to guarantee effective sharing. Access on shared data storage is broadcast, so that the related tools can terminate unnecessary jobs. MCPE has been built on Smalltalk using a library of reusable codes, such as the MVC (model, view controller) triad and classes. The experiments showed that response time has been reduced. New tools can easily be built by reusing these classes and can be added to MCPE with no further delay in system response.

原文English
主出版物標題Proceedings - Computer Systems and Software Engineering
主出版物子標題6th Annual European Computer Conference, CompEuro 1992
編輯Patrick Dewilde, Joos Vandewalle
發行者Institute of Electrical and Electronics Engineers Inc.
頁面383-388
頁數6
ISBN(電子)0818627603, 9780818627606
DOIs
出版狀態Published - 1 1月 1992
事件6th Annual European Computer Conference on Computer Systems and Software Engineering, CompEuro 1992 - The Hague, Netherlands
持續時間: 4 5月 19928 5月 1992

出版系列

名字Proceedings - Computer Systems and Software Engineering: 6th Annual European Computer Conference, CompEuro 1992

Conference

Conference6th Annual European Computer Conference on Computer Systems and Software Engineering, CompEuro 1992
國家/地區Netherlands
城市The Hague
期間4/05/928/05/92

指紋

深入研究「Constructing a multitasking programming environment」主題。共同形成了獨特的指紋。

引用此