Moose: a Collaborative and Extensible Reengineering Environment

Ducasse, Stéphane; Gîrba, Tudor; Lanza, Michele; Demeyer, Serge (2005). Moose: a Collaborative and Extensible Reengineering Environment. In: Di Penta, Massimiliano; Harsu, Maarit (eds.) Tools for Software Maintenance and Reengineering. RCOST / Software Technology Series (pp. 55-71). Milano: Franco Angeli

[img] Text
Duca05aMooseBookChapter.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (1MB)

Software systems are complex and difficult to analyze. Reverse engineering is a complex analysis that usually involves combining different techniques and tools. Moreover, oftentimes the existing tools are not perfectly suitable for the task, and customization of existing tools, or development of new tools is required. Moose is an extensible reengineering environment designed to provide the necessary infrastructure for tool integration. Moose centers on a language independent meta-model, and offers services like grouping, querying, navigation, and advanced tool integration mechanism.

Item Type:

Book Section (Book Chapter)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Ducasse, Stephane, Girba, Tudor Adrian

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

ISBN:

88-464-6396-X

Series:

RCOST / Software Technology Series

Publisher:

Franco Angeli

Language:

English

Submitter:

Anja Ebeling

Date Deposited:

30 Oct 2017 13:55

Last Modified:

11 Apr 2024 16:11

BORIS DOI:

10.7892/boris.104498

URI:

https://boris.unibe.ch/id/eprint/104498

Actions (login required)

Edit item Edit item
Provide Feedback