Lerina Aversano

design methods (2009)

Lerina Aversano, Gerardo Canfora, Luigi Cerulo, Concettina Del Grosso, Massimiliano Di Penta

Design patterns are solutions to recurring design problems, conceived to increase benefits in terms of reuse, code quality and, above all, maintainability and resilience to changes. This paper...

Relating the Evolution of Design Patterns and Crosscutting Concerns (2008)

Lerina Aversano, Luigi Cerulo, Massimiliano Di Penta

Crosscutting concerns consist in software system features having the implementation spread across modules as tangled and scattered code. In many cases, these crosscutting concerns represent design...

design methods (2008)

Lerina Aversano, Gerardo Canfora, Luigi Cerulo, Concettina Del Grosso, Massimiliano Di Penta

Design patterns are solutions to recurring design problems, conceived to increase benefits in terms of reuse, code quality and, above all, maintainability and resilience to changes. This paper...

ABSTRACT: Using Concept Lattices to Support Service Selection (2008)

Lerina Aversano, Marcello Bruno, Gerardo Canfora, Massimiliano Di Penta, Damiano Distante

When building a service-oriented system, a service integrator retrieves a set of potentially useful services from registries and then inspects their documentation to eventually decide which services...

Integrating Document and Workflow Management Systems (2008)

Lerina Aversano, Gerardo Canfora, Andrea De Lucia, Pierpaolo Gallucci

A critical point for developing successful information systems for distributed organisations is the need for integrating heterogeneous technologies and tools. This paper reports on an experience of...

Workflow Management in the GENESIS Environment (2007)

Lerina Aversano, Aniello Cimitile, Andrea De Lucia, Silvio Stefanucci, Maria Luisa Villani

We present the workflow management system of GENESIS (Generalised ENvironment for procESs management in cooperatIve Software engineering), an on-going research project aiming at designing and...

How Clones are Maintained: An Empirical Study (2007)

Lerina Aversano, Luigi Cerulo, Massimiliano Di Penta

Despite the conventional wisdom concerning the risks related to the use of source code cloning as a software development strategy, several studies appeared in literature indicated that this is not...

Visualizing the evolution of Web Services using Formal Concept Analysis (2005)

Lerina Aversano, Marcello Bruno, Massimiliano Di Penta, Amedeo Falanga, Rita Scognamiglio

The service–oriented paradigm constitutes a promising technology that will allow many software systems to benefit of interesting mechanisms such as late binding and automatic discovery. From a...

WebEv – a Collaborative Environment for Supporting Measurement Frameworks (2004)

Lerina Aversano, Thierry Bodhuin, Gerardo Canfora, Maria Tortorella

Assessment activities play a key role when an enterprise wants to evolve its business processes for adopting innovative information and communication technologies. The assessment regards business...

A framework for measuring business processes based (2004)

Lerina Aversano, Thierry Bodhuin, Gerardo Canfora, Maria Tortorella

The evolution of business processes and supporting software systems requires their analysis and assessment from both quantitative and qualitative points of view. The analysis and evaluation...

Handling Preprocessor-Conditioned Declarations (2002)

Lerina Aversano, Massimiliano Di Penta, Ira D. Baxter

Many software systems are developed with configurable functionality, and for multiple hardware platforms and operating systems. This can lead to thousands of possible configurations, requiring each...