首页 | 本学科首页   官方微博 | 高级检索  
     


Design and implementation of an adaptable software environment
Authors:J. Ramanathan  D. Soni
Affiliation:

Department of Computer and Information Science, Ohio State University, Columbus, OH 43210, U.S.A.

Abstract:In any major software project, a large volume of project-related information must be maintained and manipulated throughout the software life-cycle. Often this information is scattered, in different media ranging from scraps of papers to program listings, poorly cross-referenced, and inaccessible. TRIAD, an adaptable, integrated software development environment, has been designed to integrate and manage all this information in an organized and structured manner.

The TRIAD tool-box environment supports different methodologies to guide the users during development and maintenance of project related information. The environment can be customized by selecting a set of forms which enforce a particular methodology. These forms help develop, integrate, and maintain project information. Forms for a methodology can be tuned to reflect a project-team's experience. When customized by the tuned methodology, TRIAD can provide better project oriented support.

TRIAD uses grammar forms as its organizational model. This paper will discuss the advantages of using grammar forms in the modeling and implementation of an adaptable software information editor, within the TRIAD tool-box environment.

Keywords:Software environments   Programming environments   Structured editors   Software methodologies   Methodological support   Project management   Integration and management of software information   Forms   Adaptation   Customization   Attribute grammars   Attribute grammar forms
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号