Full metadata record
DC FieldValueLanguage
dc.contributor.authorHu, CHen_US
dc.contributor.authorWang, FJen_US
dc.date.accessioned2014-12-08T15:46:26Z-
dc.date.available2014-12-08T15:46:26Z-
dc.date.issued1999-07-01en_US
dc.identifier.issn1016-2364en_US
dc.identifier.urihttp://hdl.handle.net/11536/31248-
dc.description.abstractThe 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.isoen_USen_US
dc.subjectvisual programmingen_US
dc.subjectintegrated programming environmenten_US
dc.subjectobject-oriented techniquesen_US
dc.subjectincremental program developmenten_US
dc.subjectC plusen_US
dc.titleTowards a practical visual object-oriented programming environment: Desirable functionalities and their implementationen_US
dc.typeArticleen_US
dc.identifier.journalJOURNAL OF INFORMATION SCIENCE AND ENGINEERINGen_US
dc.citation.volume15en_US
dc.citation.issue4en_US
dc.citation.spage585en_US
dc.citation.epage614en_US
dc.contributor.department資訊科學與工程研究所zh_TW
dc.contributor.departmentInstitute of Computer Science and Engineeringen_US
dc.identifier.wosnumberWOS:000082131500007-
dc.citation.woscount1-
Appears in Collections:Articles


Files in This Item:

  1. 000082131500007.pdf