default search action
7th CSMR 2003: Benevento, Italy
- 7th European Conference on Software Maintenance and Reengineering (CSMR 2003), 26-28 March 2003, Benevento, Italy, Proceedings. IEEE Computer Society 2003, ISBN 0-7695-1902-4
Keynote Speaker
- Keith H. Bennett, Jie Xu:
Software Services and Software Maintenance. 3-12 - Lionel C. Briand:
Software Documentation: How Much Is Enough? 13-
Transformations
- Niels P. Veerman:
Revitalizing Modifiability of Legacy Assets. 19-29 - Wolfgang Lohmann, Günter Riedewald:
Towards Automatical Migration of Transformation Rules after Grammar Extension. 30-39 - Maxim Mossienko:
Automated Cobol to Java Recycling. 40-
Web Applications
- Rafael Capilla, Juan C. Dueñas:
Light-Weight Product-Lines for Evolution and Maintenance of Web Site. 53-62 - Eugenio Di Sciascio, Francesco M. Donini, Marina Mongiello, Giacomo Piscitelli:
Web Applications Design and Maintenance Using Symbolic Model Checking. 63-72 - Diego Bovenzi, Gerardo Canfora, Anna Rita Fasolino:
Enabling Legacy System Accessibility by Web Heterogeneous Clients. 73-81 - Holger M. Kienle, Susan Elliott Sim:
Towards a Benchmark for Web Site Extractors: A Call for Community Participatio. 82-
Refractoring
- Tom Tourwé, Tom Mens:
Identifying Refactoring Opportunities Using Logic Meta Programmin. 91-100 - Marian Vittek:
Refactoring Browser with Preprocessor. 101-110 - Rajaa Najjar, Steve Counsell, George Loizou, Keith Mannock:
The Role of Constructors in the Context of Refactoring Object-Oriented System. 111-
Components
- Miro Casanova, Ragnhild Van Der Straeten, Viviane Jonckers:
Supporting Evolution in Component-Based Development Using Component Libraries. 123-132 - Ye Wu, Jeff Offutt:
Maintaining Evolving Component-Based Software with UML. 133-142 - G. Jeyaraman, Kumar Krishnamurthy, V. V. S. Raveendra:
Reengineering Legacy Application to E-Business with Modified Rational Unified Process. 143-
Testing
- Johan Moe, David A. Carr, Mikael Patel:
Using Observation and Refinement to Improve Distributed Systems Test. 153-159 - Marcos Lordello Chaim, José Carlos Maldonado, Mário Jino:
A Debugging Strategy Based on Requirements of Testin. 160-169 - Mario Latendresse:
Fast Symbolic Evaluation of C/C++ Preprocessing Using Conditional Value. 170-
Metrics
- Ladan Tahvildari, Kostas Kontogiannis:
A Metric-Based Approach to Enhance Design Quality through Meta-pattern Transformation. 183-192 - Mahmoud O. Elish, David C. Rine:
Investigation of Metrics for Object-Oriented Design Logical Stability. 193-200 - Lerina Aversano, Maria Tortorella:
Evolving Legacy System toward eLegacy System in eBusiness Context. 201-
OO-Tooling
- Peter J. Clarke, Brian A. Malloy, J. Paul Gibson:
Using a Taxonomy Tool to Identify Changes in OO Softwar. 213-222 - Steve Gwizdala, Yong Jiang, Václav Rajlich:
JTracker - A Tool for Change Propagation in Java. 223-229 - Dirk Draheim, Elfriede Fehr, Gerald Weber:
JSPick - A Server Pages Design Recovery Tool. 230-
Aspects Oriented
- Paul A. Bailes, Ian Peake:
Design Derivation of an Open, Java-Based Reengineering Platform. 239-248 - Tanton H. Gibbs, Brian A. Malloy:
Weaving Aspects into C++ Applications for Validation of Temporal Invariants. 249-258 - Thomas Gschwind, Johann Oberleitner:
Improving Dynamic Data Analysis with Aspect-Oriented Programming. 259-
Maintenance 1
- Baru S. Rao, Nandlal L. Sarda:
Effort Drivers in Maintenance Outsourcing - An Experiment Using Taguchi's Methodology. 271-270 - William M. Evanco, June M. Verner:
Some Optimal Object-Based Architectural Features for Corrective Maintenance. 281-280 - Maria Teresa Baldassarre, Alessandro Bianchi, Danilo Caivano, Corrado Aaron Visaggio:
Full Reuse Maintenance Process for Reducing Software Degradatio. 289-
Clustering
- Mehreen Saeed, Onaiza Maqbool, Haroon Atique Babri, Syed Zahoor Hassan, S. Mansoor Sarwar:
Software Clustering Techniques and the Use of Combined Algorithm. 301-306 - Giuliano Antoniol, Massimiliano Di Penta, Markus Neteler:
Moving to Smaller Libraries via Clustering and Genetic Algorithms. 307-316 - Andrea Capiluppi, Patricia Lago, Maurizio Morisio:
Characteristics of Open Source Projects. 317-
Maintenance 2
- Mira Kajko-Mattsson:
Problems within Support (Upfront Maintenance). 331-340 - Mass Soldal Lund, Folker den Braber, Ketil Stølen:
Maintaining Results from Security Assessment. 341-350 - Ettore Merlo, Giuliano Antoniol, Pierre-Luc Brunelle:
Fast Flow Analysis to Compute Fuzzy Estimates of Risk Levels. 351-
Cloning and Slicing
- Andrea De Lucia, Mark Harman, Robert M. Hierons, Jens Krinke:
Unions of Slices Are Not Slices. 363-367 - Gustavo Villavicencio:
Formal Program Reversing by Conditioned Slicing. 368-378 - Filippo Lanubile, Teresa Mallardo:
Finding Function Clones in Web Applications. 379-
Tool Integration
- Juanjuan Jiang, Tarja Systä:
Exploring Differences in Exchange Formats - Tool Support and Case Studies. 389-398 - Dean Jin, James R. Cordy, Thomas R. Dean:
Transparent Reverse Engineering Tool Integration Using a Conceptual Transaction Adapter. 399-408 - Michele Lanza:
CodeCrawler - Lessons Learned in Building a Software Visualization Tool. 409-418
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.