The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
INFORM is a framework that provides J2EE application developers with an indication of how their code will perform whilst they are writing it. At present, software developers, especially those who are new to a development team, have little or no knowledge of how their changes to existing code impacts the response times of an application. For example, if a developer inappropriately utilises a high performance...
Fluid documents enable the interactive incorporation of related material into a primary document. Visual cues within primary material indicate that related content is available and user interaction reveals related content in context. Fluid documents reduce the need for explicit navigation, maintain context when considering related material and support synthesization of disjoint yet related information...
Concept assignment approaches assist software engineers to comprehend software by localising problem domain concepts to source code elements. This paper presents an implementation of a concept assignment approach we call cognitive assignment which combines cognitive mapping of expert software engineers and Bayesian classification to help engineers tasked with understanding unfamiliar systems to localise...
Software reconnaissance is a dynamic analysis technique which can aid in the mapping between program features and code that implements those features. In a previous case study we have shown how we were able to combine software reconnaissance with a static data analysis to a derive reuse perspective from an existing system. In this paper we report on the tool support, in the form of an eclipse plug-in,...
This paper initially describes the part content analysis can play in providing a new means of gaining knowledge about software engineers and software engineering. A miniature example study is described that serves to illustrate how content analysis can be applied to produce longitudinal quantitative data from the relatively rich yet under-exploited source of Usenet newsgroups
The study set out to examine the following research question: 'What types of information are most important to the experienced programmer during maintenance?'. A content analysis scheme was applied to program summaries extracted from online open source Java mailing lists in order to investigate the information types employed when describing programs. The aim of which was to explore a method of requirements...
This paper proposes an empirical approach, called content analysis, to identify the information sought and obtained by programmers as they maintain software systems. Using this information, researchers have the potential to determine the information bottlenecks that programmers encounter as they view representations of their software systems. As such, this work promises both direction and an evaluation...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.