Component-Based Development of Software Language Engineering Tools

In this paper, the authors outline how Software Language Engineering (SLE) could benefit from Component-Based Software Development (CBSD) techniques and present an architecture aimed at developing a coherent set of lightweight SLE components, fitting into a general-purpose component framework. In order to give an impression on their development style, in this paper, they demonstrate how to compose a syntax highlighter from a set of available SLE components using the NetBeans environment. Developing SLE tools as lightweight components that fit into general-purpose frameworks has advantages over the usual trend in which SLE tool development is towards large special-purpose frameworks.

Provided by: International Journal of Computing and ICT Research Topic: Software Date Added: Dec 2011 Format: PDF

Find By Topic