Go to  Advanced Search

QJBrowser : sutitle a query based approach to explore concerns

Show full item record

Files in this item

Files Size Format Description   View
ubc_2002-0541.pdf 4.006Mb Adobe Portable Document Format   View/Open
 
Title: QJBrowser : sutitle a query based approach to explore concerns
Author: Rajagopalan, Rajeswari
Degree Master of Science - MSc
Program Computer Science
Copyright Date: 2002
Abstract: This dissertation presents a query-based browsing tool called QJBrowser that can assist developers in working with crosscutting concerns. Although there is no apparent limit to the number of different kinds of crosscutting views of source code that are potentially interesting to developers, many existing browser tools are capable of producing only a limited set of pre-defined views. This is because the logic to locate and display code units is typically pre-programmed into these tools and users have only limited control over it. QJBrowser addresses this problem by providing a mechanism by which developers can dynamically define interesting views. The goals of QJBrowser are the following: • It must be configurable enough to define a multitude of different kinds of views on source code. • It must be simple enough so that a developer can define views on demand. • It must provide an interface that is familiar to software developers. • The query language that it provides must be extensible. • Finally, it must provide assistance for the exploration of crosscutting concerns in source code. Besides presenting the motivation and concepts of QJBrowser, this dissertation intends to provide evidence by using examples and observations from preliminary experience, that QJBrowser in fact meets these aforementioned goals.
URI: http://hdl.handle.net/2429/13437
Series/Report no. UBC Retrospective Theses Digitization Project [http://www.library.ubc.ca/archives/retro_theses/]

This item appears in the following Collection(s)

Show full item record

All items in cIRcle are protected by copyright, with all rights reserved.

UBC Library
1961 East Mall
Vancouver, B.C.
Canada V6T 1Z1
Tel: 604-822-6375
Fax: 604-822-3893