Moose – A modular, composable software analysis environment
                    
                    
                    
                        
                            Advanced reverse engineering tools are required to cope with the complexity of software systems and the specific requirements of different tasks (re-architecturing, migration, evolution). Consequently, reverse engineering tools should adapt to a wide range of situations. Yet, because they require a large infrastructure investment, being able to reuse these tools is key. Moose is a reverse engineering environment answering these requirements. While Moose started as a research project 20 years ago, it is also used in industrial projects, exposing itself to all these difficulties. In this talk we present the new version of Moose. It revolves around a composable meta-model; interacting micro-tools; and an open architecture supporting the synchronization and interaction of tools per task.
                        
                    
                    
                        
                            
                                
                                     Friday, June 03, 2022
                                    @13h00
                                
                            
                            
                                PA3195, Pav. André-Aisenstadt
                                    Friday, June 03, 2022
                                    @13h00
                                
                            
                            
                                PA3195, Pav. André-Aisenstadt