His Software evolution study combines topics from a wide range of disciplines, such as Domain, Software artifacts, Range, Software aging and Data science. His Code refactoring research incorporates elements of Object-oriented programming, Graph rewriting, Formal specification and Software quality, Code smell. His work in Software quality covers topics such as Reverse engineering which are related to areas like Extract class.
Tom Mens mainly investigates Software engineering, Software, Software development, Software evolution and Programming language. As a part of the same scientific study, Tom Mens usually deals with the Software engineering, concentrating on Software quality and frequently concerns with Engineering management. He usually deals with Software and limits it to topics linked to Dependency and Data mining.
His Software development study frequently draws connections between adjacent fields such as Software system. His Software evolution research integrates issues from Software development process, Reverse engineering and Systems engineering. His work is connected to Unified Modeling Language, Code refactoring, Graph rewriting, Object-oriented programming and Executable, as a part of Programming language.
The concepts of his Software development study are interwoven with issues in Software system and Knowledge management. His Empirical research research is multidisciplinary, relying on both Java and World Wide Web. His Software quality research includes elements of Maintainability and Cloud computing.
Tom Mens focuses on Software, Software engineering, Software development, Empirical research and Ecosystem. His work in the fields of Software bug overlaps with other areas such as Order. He interconnects Software versioning, Lag, Software system and Software quality in the investigation of issues within Software engineering.
His Software development study integrates concerns from other disciplines, such as Test and Data science. His work deals with themes such as Representativeness heuristic, Software ecosystem, World Wide Web and Scope, which intersect with Empirical research. Tom Mens combines subjects such as Software peer review and Social software engineering with his study of Software analytics.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
A survey of software refactoring
T. Mens;T. Tourwe.
IEEE Transactions on Software Engineering (2004)
A Taxonomy of Model Transformation
Tom Mens;Pieter Van Gorp.
generative programming and component engineering (2006)
A state-of-the-art survey on software merging
IEEE Transactions on Software Engineering (2002)
Introduction and Roadmap: History and Challenges of Software Evolution
Software Evolution (2008)
Towards a taxonomy of software change
Jim Buckley;Tom Mens;Matthias Zenger;Awais Rashid.
Journal of Software Maintenance and Evolution: Research and Practice (2005)
Challenges in software evolution
T. Mens;M. Wermelinger;S. Ducasse;S. Demeyer.
international workshop on principles of software evolution (2005)
Tom Mens;Serge Demeyer.
Software Evolution 1st (2010)
Using Description Logic to Maintain Consistency between UML Models
Ragnhild Van Der Straeten;Tom Mens;Jocelyn Simmonds;Viviane Jonckers.
Lecture Notes in Computer Science (2003)
Identifying refactoring opportunities using logic meta programming
T. Tourwe;T. Mens.
european software engineering conference (2003)
Analysing refactoring dependencies using graph transformation
Tom Mens;Gabriele Taentzer;Olga Runge.
Software and Systems Modeling (2007)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below: