完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.author | Hu, CH | en_US |
dc.contributor.author | Wang, FJ | en_US |
dc.date.accessioned | 2014-12-08T15:46:26Z | - |
dc.date.available | 2014-12-08T15:46:26Z | - |
dc.date.issued | 1999-07-01 | en_US |
dc.identifier.issn | 1016-2364 | en_US |
dc.identifier.uri | http://hdl.handle.net/11536/31248 | - |
dc.description.abstract | The ultimate goal of a programming environment is to help simplify the software development process. For an object-oriented language, a visual (object-oriented) program ming environment (VOOPE) must at least satisfy four essential requirements to meet this goal: interactivity: integration, incrementality, and intelligence. In this study, object-oriented techniques were systematically applied to construct such a VOOPE. On the other hand, some characteristics of object-oriented languages, such as inheritance and polymorphism, may themselves be barriers to understanding, maintaining, and even constructing object-oriented programs. To solve, or at least alleviate, this problem, a language-based editing process has been designed and incorporated into our VOOPE. This process contains two key elements: syntax-directed editing facilities and an in-place editing assistant, which facilitate object-oriented program development by providing useful programming guidance and by reducing the number of potential programming errors. We have so far developed a window-based environment prototype using Visual C++ and the Microsoft Foundation Classes library. | en_US |
dc.language.iso | en_US | en_US |
dc.subject | visual programming | en_US |
dc.subject | integrated programming environment | en_US |
dc.subject | object-oriented techniques | en_US |
dc.subject | incremental program development | en_US |
dc.subject | C plus | en_US |
dc.title | Towards a practical visual object-oriented programming environment: Desirable functionalities and their implementation | en_US |
dc.type | Article | en_US |
dc.identifier.journal | JOURNAL OF INFORMATION SCIENCE AND ENGINEERING | en_US |
dc.citation.volume | 15 | en_US |
dc.citation.issue | 4 | en_US |
dc.citation.spage | 585 | en_US |
dc.citation.epage | 614 | en_US |
dc.contributor.department | 資訊科學與工程研究所 | zh_TW |
dc.contributor.department | Institute of Computer Science and Engineering | en_US |
dc.identifier.wosnumber | WOS:000082131500007 | - |
dc.citation.woscount | 1 | - |
顯示於類別: | 期刊論文 |