Download (.pdf) (324kb) Quick view View on portal.acm.org

Towards a software evolution benchmark

by Tom Mens

Authors: Serge Demeyer, Tom Mens, Michel Wermelinger.
Published in IWPSE 2011 international workshop on principles of software evolution.

Case-studies are extremely popular in rapidly evolving research disciplines such as software engineering because they... more

Challenges in software evolution

by Tom Mens

Authors: Tom Mens, Michel Wermelinger, Stéphane Ducasse, Serge Demeyer, Robert Hirschfeld, Mehdi Jazayeri

Today’s information technology society increasingly relies on software at all levels. Nevertheless, software quality... more

Introduction and roadmap: History and challenges of software evolution

by Tom Mens

Chapter 1 of book "Software Evolution", co-edited by Tom Mens and Serge Demeyer.
(c) Springer, 2008

The ability to evolve software rapidly and reliably is a major challenge for software engineering. In this... more

On the use of graph transformations for model refactoring

by Tom Mens

2006. Invited lecture at GTTSE 2005 summer school

Model-driven software engineering promotes the use of models and transformations as primary artifacts. Several... more

Conditional Graph Rewriting as a Domain-Independent Formalism for Software Evolution

by Tom Mens

Published at AGTIVE 1999

This paper presents a formal approach for managing unanticipated software evolution. Labelled typed nested graphs are... more

A Declarative Evolution Framework for Object-Oriented Design Patterns

by Tom Mens

Published at ICSM 2001, co-authored with Tom Tourwé

Object-oriented design patterns and high-level refactorings are popular means of implementing and evolving large... more

Maintaining software through intentional source-code views

by Tom Mens

Authors: Kim Mens, Tom Mens, Michel Wermelinger. Proceedings of ACM Software Engineering and Knowledge Engineering Conference (SEKE 2002).
(c) ACM 2002

Maintaining the source code of large software systems is hard. One underlying cause is that existing modularisation... more

Ontology Evolution: State of the Art and Future Directions

by Tom Mens

Authors: Pieter De Leenheer, Tom Mens.
Chapter 5 of book Ontology Management: Semantic Web, Semantic Web Services, and Business Applications Edited by:Martin Hepp, Pieter De Leenheer, Aldo de Moor, York Sure. 131-176 Springer 2007.

The research area of ontology engineering seems to have reached a certain level of maturity, considering the vast... more

Measuring Software Flexibility

by Amnon Eden

Co-authored with Tom Mens. IEE Software Vol. 153, No. 3 (Jun. 2006), pp. 113–126. London, UK: The Institution of Engineering and Technology

Flexibility has been recognized as a desirable quality of software since the earliest days of software engineering.... more

On the Interplay between Structural and Logical Dependencies in Open Source Software

by Gustavo Oliva

Oliva, Gustavo Ansaldi; Gerosa, Marco Aurelio; , "On the Interplay between Structural and Logical Dependencies in Open-Source Software," Software Engineering (SBES), 2011 25th Brazilian Symposium on , vol., no., pp.144-153, 28-30 Sept. 2011
doi: 10.1109/SBES.2011.39
URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6065158&isnumber=6065120

Structural dependencies have long been explored in the context of software quality. More recently, software evolution... more

Towards a Classification of Logical Dependencies Origins: A Case Study

by Gustavo Oliva

Oliva, G.A., Santana, F.W.S., Gerosa, M.A. & de Souza, C.R.B. "Towards a classification of logical dependencies origins: a case study", Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution, IWPSE-EVOL '11, 2011, Szeged, Hungary, pp 31--40.

Logical dependencies are implicit relationships established between software artifacts that have evolved together.... more

Towards a Classification of Logical Dependencies Origins: A Case Study

by Marco Aurelio Gerosa

Oliva, G.A., Santana, F.W.S., Gerosa, M.A. & de Souza, C.R.B. "Towards a classification of logical dependencies origins: a case study", Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution, IWPSE-EVOL '11, 2011, Szeged, Hungary, pp 31--40.

Logical dependencies are implicit relationships established between software artifacts that have evolved together.... more

Hierarchical Small-Worlds in Software Architecture

by Sergi Valverde

Sergi Valverde and Ricard V. Solé
Dynamics of Continuous Discrete and Impulsive Systems: Series B; Applications and Algorithms, 1-11

In this paper, we present a complex network approach to the study of software engineering. We have found universal... more

x

Log In

or reset password

Need an account? Click here to sign up

Reset Password

Enter the email address you signed up with, and we'll send a reset password email to that address

Academia © 2012