Last update:
Thu Aug 1 11:56:04 MDT 2019
Ned Chapin and
Aniello Cimitile Announcement . . . . . . . . . . . . . . 1--1
Ned Chapin and
Joanne E. Hale and
Khaled Md. Khan and
Juan F. Ramil and
Wui-Gee Tan Types of software evolution and software
maintenance . . . . . . . . . . . . . . 3--30
Yang Li and
Hongji Yang and
William Chu A concept-oriented belief revision
approach to domain knowledge recovery
from source code . . . . . . . . . . . . 31--52
Hee Beng Kuan Tan and
Juan Tiang Kow An approach for extracting code
fragments that implement functionality
from source programs . . . . . . . . . . 53--75
Macario Polo Usaola and
Mario Piattini Velthuis and
Francisco Ruiz González MANTOOL: a tool for supporting the
software maintenance process . . . . . . 77--95
Miroslav Popovi\'c and
Branislav Atlagi\'c and
Vladimir Kova\vcevi\'c Case study: a maintenance practice used
with real-time telecommunications
software . . . . . . . . . . . . . . . . 97--126
Shuanglin Wang and
Stephen R. Schach and
Gillian Z. Heller A case study in repeated maintenance . . 127--141
Carolyn B. Seaman Book Review: \booktitleSoftware
Maintenance: Concepts and Practice . . . 143--147
Maria Tortorella and
Giuseppe Visaggio Evaluation of a scenario-based reading
technique for analysing process
components . . . . . . . . . . . . . . . 149--166
Magnus C. Ohlsson and
Anneliese Amschler Andrews and
Claes Wohlin Modelling fault-proneness statistically
over a sequence of releases: a case
study . . . . . . . . . . . . . . . . . 167--199
Girish Parikh and
Ned Chapin Interview with Girish Parikh . . . . . . 201--221
Takuya Uemura and
Shinji Kusumoto and
Katsuro Inoue Function-point analysis using design
specifications based on the Unified
Modelling Language . . . . . . . . . . . 223--243
Sue Black Computing ripple effect for software
maintenance . . . . . . . . . . . . . . 263--279
Giuseppe Visaggio Ageing of a data-intensive legacy
system: symptoms and remedies . . . . . 281--308
Paolo Tonella and
Giulio Antoniol Inference of object-oriented design
patterns . . . . . . . . . . . . . . . . 309--330
Y. K. Jang and
M. Munro and
Y. R. Kwon An improved method of selecting
regression tests for C++ programs . . . 331--350
Guy G. Gable and
Taizan Chan and
Wui-Gee Tan Large packaged application software
maintenance: a research framework . . . 351--371
Sabine Gabriele Hirt and
E. Burton Swanson Emergent maintenance of ERP: new roles
and relationships . . . . . . . . . . . 373--387
Fiona Fui-Hoon Nah and
Silvana Faja and
Teuta Cata Characteristics of ERP software
maintenance: a multiple case study . . . 399--414
Ben Light The maintenance implications of the
customization of ERP software . . . . . 415--429
Celeste See Pui Ng A decision framework for enterprise
resource planning maintenance and
upgrade: A client perspective . . . . . 431--468
Izzet Sahin and
Fatemeh `Mariam' Zahedi Policy analysis for warranty,
maintenance, and upgrade of software
systems . . . . . . . . . . . . . . . . 469--493
M. Goedicke and
U. Zdun Piecemeal legacy migrating with an
architectural pattern language: a case
study . . . . . . . . . . . . . . . . . 1--30
Alain Abran and
Ilionar Silva and
Laura Primera Field studies using functional size
measurement in building estimation
models for software maintenance . . . . 31--64
Dowming Yeh and
Jing-Hwa Jeng An empirical study of the influence of
departmentalization and organizational
position on software maintenance . . . . 65--82
Jussi Koskinen Experimental evaluation of hypertext
access structures . . . . . . . . . . . 83--108
M. Taylor and
J. McWilliam and
J. Sheehan and
A. Mulhaney Maintenance issues in the Web site
development process . . . . . . . . . . 109--122
Magne Jòrgensen and
Dag I. K. Sjòberg Impact of experience on maintenance
skills . . . . . . . . . . . . . . . . . 123--146
Frederick T. Sheldon and
Kshamta Jerath and
Hong Chung Metrics for maintainability of class
inheritance hierarchies . . . . . . . . 147--160
B. Stewart Predicting project delivery rates using
the Naive-Bayes classifier . . . . . . . 161--179
Balaji V. and
Sangeetha B. Testing and maintaining de-localized
software systems in a multi-site
environment using Web-based tools . . . 181--195
Mira Kajko-Mattsson Problem management maturity within
corrective maintenance . . . . . . . . . 197--227
Lerina Aversano and
Gerardo Canfora and
Andrea De Lucia and
Silvio Stefanucci Automating the management of software
maintenance workflows in a large
software enterprise: a case study . . . 229--255
Katja Cremer and
André Marburger and
Bernhard Westfechtel Graph-based tools for re-engineering . . 257--292
Letha H. Etzkorn and
Sampson Gholston and
William E. Hughes Jr A semantic entropy metric . . . . . . . 293--310
Tom Mens and
Michel Wermelinger Separation of concerns for software
evolution . . . . . . . . . . . . . . . 311--315
Jianjun Zhao and
Hongji Yang and
Liming Xiang and
Baowen Xu Change impact analysis to support
architectural evolution . . . . . . . . 317--333
M. M. Lehman and
G. Kahen and
J. F. Ramil Behavioural modelling of long-lived
evolution processes --- some issues and
an example . . . . . . . . . . . . . . . 335--351
L. Andrade and
J. L. Fiadeiro and
J. Gouveia and
G. Koutsoukos Separating computation, coordination and
configuration . . . . . . . . . . . . . 353--369
R. Heckel and
G. Engels Relating functional requirements and
software architecture: separation and
consistency of concerns . . . . . . . . 371--388
Lina García-Cabrera and
María José Rodríguez-Fórtiz and
José Parets-Llorca Evolving hypermedia systems: a layered
software architecture . . . . . . . . . 389--405
Jon Heales A model of factors affecting an
information system's change in state . . 409--427
Matthew S. Harrison and
Gwendolyn H. Walton Identifying high maintenance legacy
software . . . . . . . . . . . . . . . . 429--446
Jesús Bisbal and
Jane Grimson Consistent database sampling as a
database prototyping approach . . . . . 447--459
Ioana Rus and
Carolyn Seaman and
Mikael Lindvall Process diversity . . . . . . . . . . . 1--8
Nils T. Siebel and
Stephen Cook and
Manoranjan Satpathy and
Daniel Rodr\`\iguez Latitudinal and longitudinal process
diversity . . . . . . . . . . . . . . . 9--25
Paolo Donzelli Tailoring the software maintenance
process to better support complex
systems evolution projects . . . . . . . 27--40
Per Runeson and
Carina Andersson and
Martin Höst Test processes in software product
evolution --- a qualitative survey on
the state of practice . . . . . . . . . 41--59
M. Taylor Maintaining electronic commerce systems:
the legal issues . . . . . . . . . . . . 61--69
Yunsik Ahn and
Jungseok Suh and
Seungryeol Kim and
Hyunsoo Kim The software maintenance project effort
estimation model based on function
points . . . . . . . . . . . . . . . . . 71--85
Rainer Koschke Software visualization in software
maintenance, reverse engineering, and
re-engineering: a research survey . . . 87--109
Chih-Wei Lu and
William C. Chu and
Chih-Hung Chang and
Don-Lin Yang and
Wen-Da Lian Integrating diverse paradigms in
evolution and maintenance by an
XML-based unified model . . . . . . . . 111--144
Lawrence Chung and
Nary Subramanian Architecture-based semantic evolution of
embedded remotely controlled systems . . 145--190
Xiaoni Zhang and
John Windsor and
Robert Pavur Determinants of software volatility: a
field study . . . . . . . . . . . . . . 191--204
Ettore Merlo and
Ian McAdam and
Renato De Mori Feed-forward and recurrent neural
networks for source code informal
information analysis . . . . . . . . . . 205--244
Susan Bergin and
John Keating A case study on the adaptive maintenance
of an Internet application . . . . . . . 245--264
Kamran Sartipi and
Kostas Kontogiannis A user-assisted approach to component
clustering . . . . . . . . . . . . . . . 265--295
Jane Huffman Hayes and
Naresh Mohamed and
Tina Hong Gao Observe-mine-adopt (OMA): an agile way
to enhance software maintainability . . 297--323
Maseud Rahgozar and
Farhad Oroumchian An effective strategy for legacy systems
evolution . . . . . . . . . . . . . . . 325--344
S. Ducasse and
S. Tichelaar Dimensions of reengineering environment
infrastructures . . . . . . . . . . . . 345--373
Carolyn B. Seaman Book Review: \booktitleAdvances in
Software Maintenance Management:
Technologies and Solutions . . . . . . . 375--377
Hee Beng Kuan Tan and
Yuan Zhao Automated elicitation of inclusion
dependencies from the source code for
database transactions . . . . . . . . . 379--392
Keith Gallagher and
Mark Harman and
Sebastian Danicic Guaranteed inconsistency avoidance
during software evolution . . . . . . . 393--416
Cornelia Boldyreff and
Paolo Tonella Web Site Evolution . . . . . . . . . . . 1--4
Janet Lavery and
Cornelia Boldyreff and
Bin Ling and
Colin Allison Modelling the evolution of legacy
systems to Web-based systems . . . . . . 5--30
S. Tilley and
J. Gerdes and
T. Hamilton and
S. Huang and
H. Müller and
D. Smith and
K. Wong On the business value and technical
challenges of adopting Web services . . 31--50
Marin Litoiu Migrating to Web services: a performance
engineering approach . . . . . . . . . . 51--70
Giuseppe Antonio Di Lucca and
Anna Rita Fasolino and
Porfirio Tramontana Reverse engineering Web applications:
the WARE approach . . . . . . . . . . . 71--101
Paolo Tonella and
Filippo Ricca Statistical testing of Web applications 103--127
Mohammad El-Ramly and
Eleni Stroulia Analysis of Web-usage behavior for
focused Web sites: a case study . . . . 129--150
F. Balmas Displaying dependence graphs: a
hierarchical approach . . . . . . . . . 151--185
Jussi Koskinen and
Airi Salminen and
Jukka Paakki Hypertext support for the information
needs of software maintainers . . . . . 187--215
Mark G. J. van den Brand and
Gerardo Canfora and
Tibor Gyimothy Seventh European Conference on Software
Maintenance and Reengineering (CSMR
2003) . . . . . . . . . . . . . . . . . 217--218
Niels Veerman Revitalizing modifiability of legacy
assets . . . . . . . . . . . . . . . . . 219--254
Lerina Aversano and
Maria Tortorella An assessment strategy for identifying
legacy system evolution requirements in
eBusiness context . . . . . . . . . . . 255--276
Marcos L. Chaim and
José C. Maldonado and
Mario Jino A debugging strategy based on the
requirements of testing . . . . . . . . 277--308
Mira Kajko-Mattsson Problems within front-end support . . . 309--329
Ladan Tahvildar and
Kostas Kontogiannis Improving design quality using
meta-pattern transformations: a
metric-based approach . . . . . . . . . 331--361
Tom Mens and
Juan F. Ramil and
Michael W. Godfrey Analyzing the Evolution of Large-Scale
Software . . . . . . . . . . . . . . . . 363--365
Daniel M. German Using software trails to reconstruct the
evolution of software . . . . . . . . . 367--384
Michael Fischer and
Harald Gall Visualizing feature evolution of
large-scale software based on problem
and modification report data . . . . . . 385--403
James F. Power and
Brian A. Malloy A metrics suite for grammar-based
software . . . . . . . . . . . . . . . . 405--426
Michael P. O'Brien and
Jim Buckley and
Teresa M. Shaft Expectation-based, inference-based, and
bottom-up software comprehension . . . . 427--447
Shari Lawrence Pfleeger and
Chris Verhoef and
Hans van Vliet Analyzing the Evolution of Large-Scale
Software . . . . . . . . . . . . . . . . 1--2
R. J. Bril and
R. L. Krikhaar and
A. Postma Architectural support in industry: a
reflection using C-POSH . . . . . . . . 3--25
Atif Memon and
Adithya Nagarajan and
Qing Xie Automating regression testing for
evolving GUI software . . . . . . . . . 27--64
Allen P. Nikora and
John C. Munson An approach to the measurement of
software evolution . . . . . . . . . . . 65--91
Awais Rashid and
Peter Sawyer A database evolution taxonomy for
object-oriented databases . . . . . . . 93--141
Dwight J. Makaroff and
Norman C. Hutchinson Development and evolution of a
heterogeneous continuous media server: a
case study . . . . . . . . . . . . . . . 143--167
Jehad Al Dallal and
Paul Sorenson Reusing class-based test cases for
testing object-oriented framework
interface classes . . . . . . . . . . . 169--196
Alain April and
Jane Huffman Hayes and
Alain Abran and
Reiner Dumke Software Maintenance Maturity Model
(SM$^{mm}$): the software maintenance
process model . . . . . . . . . . . . . 197--223
Marcela Genero Bocco and
Daniel L. Moody and
Mario Piattini Assessing the capability of internal
metrics as early indicators of
maintenance effort through
experimentation . . . . . . . . . . . . 225--246
Tom Mens and
Niels Van Eetvelde and
Serge Demeyer and
Dirk Janssens Formalizing refactorings with graph
transformations . . . . . . . . . . . . 247--276
Jilles van Gurp and
Sjaak Brinkkemper and
Jan Bosch Design preservation over subsequent
releases of a software product: a case
study of Baan ERP . . . . . . . . . . . 277--306
Günter E. Kniesel and
Robert E. Filman Unanticipated Software Evolution . . . . 307--308
Jim Buckley and
Tom Mens and
Matthias Zenger and
Awais Rashid and
Günter Kniesel Towards a taxonomy of software change 309--332
Matthias Zenger KERIS: evolving software with extensible
modules . . . . . . . . . . . . . . . . 333--362
J. Adamek and
F. Plasil Component composition errors and update
atomicity: static analysis . . . . . . . 363--377
Nadine Hanebutte and
Paul W. Oman Software vulnerability mitigation as a
proper subset of software maintenance 379--400
Emilio Bellini and
Gerardo Canfora and
Félix García and
Mario Piattini and
Corrado Aaron Visaggio Pair designing as practice for enforcing
and diffusing design knowledge . . . . . 401--423
Stephen Cook and
Rachel Harrison and
Meir M. Lehman and
Paul Wernick Evolution in software systems:
foundations of the SPE classification
scheme . . . . . . . . . . . . . . . . . 1--35
Stéphane Ducasse and
Oscar Nierstrasz and
Matthias Rieger On the effectiveness of clone detection
by string matching . . . . . . . . . . . 37--58
Václav Rajlich and
Tibor Gyimóthy IEEE International Conference on
Software Maintenance (ICSM2005) . . . . 59--60
Cory J. Kapser and
Michael W. Godfrey Supporting the analysis of clones in
software systems . . . . . . . . . . . . 61--82
Danny Dig and
Ralph Johnson How do APIs evolve? A story of
refactoring . . . . . . . . . . . . . . 83--107
Ronny Kolb and
Dirk Muthig and
Thomas Patzke and
Kazuyuki Yamauchi Refactoring a legacy component for reuse
in a software product line: a case study 109--132
Slinger Jansen and
Gerco Ballintijn and
Sjaak Brinkkemper and
Arco van Nieuwland Integrated development and maintenance
for the release, delivery, deployment,
and customization of product software: a
case study in mass-market ERP software 133--151
Paolo Tonella and
Filippo Ricca and
Emanuele Pianta and
Christian Girardi Automatic support for the alignment of
multilingual Web sites . . . . . . . . . 153--179
Qianxiang Wang and
Junrong Shen and
Xiaopeng Wang and
Hong Mei A component-based approach to online
software evolution . . . . . . . . . . . 181--205
Tudor G\^\irba and
Stéphane Ducasse Modeling history to analyze software
evolution . . . . . . . . . . . . . . . 207--236
Hector M. Olague and
Letha H. Etzkorn and
Wei Li and
Glenn Cox Assessing design instability in
iterative (agile) object-oriented
projects . . . . . . . . . . . . . . . . 237--266
Stan Jarzabek and
Shubiao Li Unifying clones with a generative
programming technique: a case study . . 267--292
Susanna Pantsar-Syväniemi and
Jorma Taramaa and
Eila Niemelä Organizational evolution of digital
signal processing software development 293--305
Carolyn B. Seaman Book Review: \booktitleManaging
Corporate Information Systems Evolution
and Maintenance . . . . . . . . . . . . 307--309
Liguo Yu Indirectly predicting the maintenance
effort of open-source software . . . . . 311--332
Frederick T. Sheldon and
Hong Chung Measuring the complexity of class
diagrams in reverse engineering . . . . 333--350
Christian Del Rosso Continuous evolution through software
architecture evaluation: a case study 351--383
Pankaj Bhatt and
Gautam Shroff and
C. Anantaram and
Arun Kumar Misra An influence model for factors in
outsourced software maintenance . . . . 385--423
Orla Greevy and
Stéphane Ducasse and
Tudor G\^\irba Analyzing software evolution through
feature views . . . . . . . . . . . . . 425--456
Sharon Simmons and
Dennis Edwards and
Norman Wilde and
Josh Homan and
Michael Groble Industrial tools for the feature
location problem: an exploratory study 457--474
Evelyn J. Barry and
Chris F. Kemerer and
Sandra A. Slaughter How software process automation affects
software evolution: a longitudinal
empirical analysis . . . . . . . . . . . 1--31
Michael A. Eierman and
Mark T. Dishaw The process of software maintenance: a
comparison of object-oriented and
third-generation development languages 33--47
Anthony M. Orme and
Haining Yao and
Letha H. Etzkorn Indicating ontology data quality,
stability, and completeness throughout
ontology evolution . . . . . . . . . . . 49--75
Huzefa Kagdi and
Michael L. Collard and
Jonathan I. Maletic A survey and taxonomy of approaches for
mining software repositories in the
context of software evolution . . . . . 77--131
M. P. Ware and
F. G. Wilkie and
M. Shapcott The application of product measures in
directing software maintenance activity 133--154
Martin Erwig and
Zhe Fu and
Ben Pflaum Parametric Fortran: program generation
in scientific computing . . . . . . . . 155--182
Norman F. Schneidewind Experience report on using
object-oriented design for software
maintenance . . . . . . . . . . . . . . 183--201
Massimiliano Di Penta and
Leon Moonen Editorials: Special issue on source code
analysis and manipulation (SCAM 2006) 203--204
Dawn Lawrie and
Henry Feild and
David Binkley An empirical study of rules for
well-formed identifiers . . . . . . . . 205--229
Weilei Zhang and
Barbara G. Ryder Automatic construction of accurate
application call graph with library call
abstraction for Java . . . . . . . . . . 231--252
Carlos Noguera and
Renaud Pawlak AVal: an extensible attribute-oriented
programming validator for Java . . . . . 253--275
Davide Bolchini and
Thomas Dean and
Damiano Distante and
Scott Tilley Editorials: Special Issue on Web Site
Evolution (WSE 2006) . . . . . . . . . . 277--279
Andrea De Lucia and
Giuseppe Scanniello and
Genoveffa Tortora Identifying similar pages in Web
applications using a competitive
clustering algorithm . . . . . . . . . . 281--296
Harry M. Sneed and
Shihong Huang The design and use of WSDL-Test: a tool
for testing Web services . . . . . . . . 297--314
Huzefa Kagdi and
Jonathan I. Maletic Mining evolutionary dependencies from
web-localization repositories . . . . . 315--337
Filippo Ricca and
Massimiliano Di Penta and
Marco Torchiano and
Paolo Tonella and
Mariano Ceccato How design notations affect the
comprehension of Web applications . . . 339--359
Stefan Koch Software evolution in open source
projects --- a large-scale investigation 361--382
Macario Polo and
Ignacio García-Rodríguez and
Mario Piattini An MDA-based approach for database
re-engineering . . . . . . . . . . . . . 383--417
Minh Ngoc Ngo and
Hee Beng Kuan Tan Empirical-based recovery and maintenance
of input error-correction features . . . 419--450
Filippo Ricca and
Emanuele Pianta and
Paolo Tonella and
Christian Girardi Improving Web site understanding with
keyword-based clustering . . . . . . . . 1--29
Denis Kozlov and
Jussi Koskinen and
Markku Sakkinen and
Jouni Markkula Assessing maintainability change over
multiple software releases . . . . . . . 31--58
Teemu Kanstrén Towards a deeper understanding of test
coverage . . . . . . . . . . . . . . . . 59--76
Andreas Bollin Concept location in formal
specifications . . . . . . . . . . . . . 77--105
Jim Buckley and
Andrew P. LeGear and
Chris Exton and
Ross Cadogan and
Trevor Johnston and
Bill Looby and
Rainer Koschke Encapsulating targeted component
abstractions using software Reflexion
Modelling . . . . . . . . . . . . . . . 107--134
Ramya Ravichandar and
James D. Arthur and
Shawn A. Bohner and
David P. Tegarden Improving change tolerance through
Capabilities-based design: an empirical
analysis . . . . . . . . . . . . . . . . 135--170
Hector M. Olague and
Letha H. Etzkorn and
Sherri L. Messimer and
Harry S. Delugach An empirical validation of
object-oriented class complexity metrics
and their ability to predict error-prone
classes in highly iterative, or agile,
software: a case study . . . . . . . . . 171--197
Harvey Siy and
Parvathi Chundi and
Daniel J. Rosenkrantz and
Mahadevan Subramaniam A segmentation-based approach for
temporal analysis of software version
repositories . . . . . . . . . . . . . . 199--222
Andy Zaidman and
Abdelwahab Hamou-Lhadj and
Orla Greevy Editorials: Introduction to the special
issue on Program Comprehension through
Dynamic Analysis (PCODA) . . . . . . . . 223--225
David Lo and
Siau-Cheng Khoo and
Chao Liu Mining temporal rules for software
maintenance . . . . . . . . . . . . . . 227--247
Zhen Ming Jiang and
Ahmed E. Hassan and
Gilbert Hamann and
Parminder Flora An automated approach for abstracting
execution logs to execution events . . . 249--267
Neil Walkinshaw and
Kirill Bogdanov and
Mike Holcombe and
Sarah Salahuddin Improving dynamic software analysis by
applying grammar inference principles 269--290
C. Bennett and
D. Myers and
M.-A. Storey and
D. M. German and
D. Ouellet and
M. Salois and
P. Charland A survey and evaluation of tool features
for understanding reverse-engineered
sequence diagrams . . . . . . . . . . . 291--315
Massimiliano Di Penta and
Giuliano Antoniol and
Mark Harman Editorials: Special Issue on
Search-Based Software Maintenance . . . 317--319
Nicolas Desnos and
Marianne Huchard and
Guy Tremblay and
Christelle Urtado and
Sylvain Vauttier Search-based many-to-one component
substitution . . . . . . . . . . . . . . 321--344
Mark O'Keeffe and
Mel Ó Cinnéide Search-based refactoring: an empirical
study . . . . . . . . . . . . . . . . . 345--364
Puneet Kapur and
An Ngo-The and
Günther Ruhe and
Andrew Smith Optimized staffing for product releases
and its application at Chartwell
Technology . . . . . . . . . . . . . . . 365--386
Andy Zaidman and
Serge Demeyer Automatic identification of key classes
in a software system using webmining
techniques . . . . . . . . . . . . . . . 387--417
Lee White and
Khaled Jaber and
Brian Robinson and
Václav Rajlich Extended firewall for regression
testing: an experience report . . . . . 419--433
Yoshiki Higo and
Shinji Kusumoto and
Katsuro Inoue A metric-based approach to identifying
refactoring opportunities for merging
code clones in a Java software system 435--461
Carolyn B. Seaman Book Review: \booktitleSoftware
Maintenance: Concepts and Practice,
Authored by Penny Grubb and Armstrong A.
Takang World Scientific, New Jersey.
Copyright 2003; 349 pages ISBN
981-238-426-X (paperback) US\$40} . . . 463--466
Muhammad Anan and
Hossein Saiedian and
Jungwoo Ryoo An architecture-centric software
maintainability assessment using
information theory . . . . . . . . . . . 1--18
Wei Li DynaQoS-RDF: a best effort for
QoS-assurance of dynamic reconfiguration
of dataflow systems . . . . . . . . . . 19--48
Uzma Raja and
David P. Hale and
Joanne E. Hale Modeling software evolution defects: a
time series approach . . . . . . . . . . 49--71
Ned Chapin Book Review: \booktitleSoftware
Maintenance Management: Evaluation and
Continuous Improvement, Authored by
Alain April and Alain Abran
Wiley-Interscience, Hoboken NJ, U.S.A.,
and IEEE Computer Society, Los Alamitos
CA, U.S.A. Copyright 2008; 314 pages
ISBN 978-0470-14707-8 (soft cover)
US\$65.00} . . . . . . . . . . . . . . . 73--77
Kostas Kontogiannis and
Christos Tjortjis and
Andreas Winter Editorials: Special issue on the 12th
Conference on Software Maintenance and
Reengineering (CSMR 2008) . . . . . . . 79--80
Allan Raundahl Gregersen and
Bo Nòrregaard Jòrgensen Dynamic update of Java applications ---
balancing change flexibility vs
programming transparency . . . . . . . . 81--112
Marco Glorie and
Andy Zaidman and
Arie van Deursen and
Lennart Hofland Splitting a large software repository
for easing future software evolution ---
an industrial experience report . . . . 113--141
Thilo Mende and
Rainer Koschke and
Felix Beckwermert An evaluation of code similarity
identification for the grow-and-prune
model . . . . . . . . . . . . . . . . . 143--169
John Gerdes, Jr. User Interface Migration of Microsoft
Windows Applications . . . . . . . . . . 171--187
Christian Del Rosso Comprehend and analyze knowledge
networks to improve software evolution 189--215
Marco D'Ambros and
Michele Lanza Visual software evolution reconstruction 217--232
Diomidis Spinellis Optimizing header file include
directives . . . . . . . . . . . . . . . 233--251
Alireza Mahdian and
Anneliese Amschler Andrews and
Orest Jacob Pilskalns Regression testing with UML software
designs: A survey . . . . . . . . . . . 253--286
Hewijin Christine Jiau and
Chia Hung Kao Assessing the efficacy of user and
developer activities in facilitating the
development of OSS projects . . . . . . 287--314
Ying Zou and
Jin Guo and
King Chun Foo and
Maokeng Hung Recovering business processes from
business applications . . . . . . . . . 315--348
Hans Christian Benestad and
Bente Anda and
Erik Arisholm Understanding software maintenance and
evolution by analyzing individual
changes: a literature review . . . . . . 349--378
Yanping Chen and
Robert L. Probert and
Hasan Ural Regression test suite reduction based on
SDL models of system requirements . . . 379--405
Raed Shatnawi and
Wei Li and
James Swain and
Tim Newman Finding software metrics threshold
values using ROC curves . . . . . . . . 1--16
N. G. Lester and
F. G. Wilkie and
D. McFall and
M. P. Ware Investigating the role of CMMI with
expanding company size for small- to
medium-sized enterprises . . . . . . . . 17--31
Peter Axel Nielsen and
Gitte Tjòrnehòj Social networks in software process
improvement . . . . . . . . . . . . . . 33--51
Nina Dzamashvili Fogelström and
Tony Gorschek and
Mikael Svahnberg and
Peo Olsson The impact of agile principles on
market-driven software product
development . . . . . . . . . . . . . . 53--80
Rafael Capilla and
Juan C. Dueñas and
Francisco Nava Viability for codifying and documenting
architectural design decisions with tool
support . . . . . . . . . . . . . . . . 81--119
S. Bibi and
I. Stamelos and
G. Gerolimos and
V. Kollias BBN based approach for improving the
software development process of an SME
--- a case study . . . . . . . . . . . .
Ahmed E. Hassan and
Andy Zaidman and
Massimiliano Di Penta Editorials: Introduction to the special
issue on reverse engineering (WCRE 2008) 141--142
Martin P. Robillard and
Barthélémy Dagenais Recommending change clusters to support
software investigation: an empirical
study . . . . . . . . . . . . . . . . . 143--164
C. K. Roy and
J. R. Cordy Near-miss function clones in open source
software: an empirical study . . . . . . 165--189
Adrian Kuhn and
David Erni and
Peter Loretan and
Oscar Nierstrasz Software Cartography: thematic software
visualization with consistent layout . . 191--210
Mariano Ceccato and
Thomas Roy Dean and
Paolo Tonella and
Davide Marchignoli Migrating legacy data structures based
on variable overlay to Java . . . . . . 211--237
Terence P. Rout Guest Editorials: Software process
improvement and capability
determination: selected articles from
SPICE 2009 . . . . . . . . . . . . . . . 239--241
Tom McBride Organisational theory perspective on
process capability measurement scales 243--254
Fergal Mc Caffery and
Alec Dorling Medi SPICE development . . . . . . . . . 255--268
Risto Nevalainen and
Tomas Schweigert A European scheme for software process
improvement manager training and
certification . . . . . . . . . . . . . 269--277
Francisco J. Pino and
Maria Teresa Baldassarre and
Mario Piattini and
Giuseppe Visaggio Harmonizing maturity levels from
CMMI-DEV and ISO/IEC 15504 . . . . . . . 279--296
Terry Rout Studies on the assessment process: usage
of objective evidence in assessing
process capability . . . . . . . . . . . 297--305
Fritz Stallinger and
Reinhold Plösch and
Gustav Pomberger and
Jan Vollmar Integrating ISO/IEC 15504 conformant
process assessment and organizational
reuse enhancement . . . . . . . . . . . 307--324
Andreas Jedlitschka and
Outi Salo and
Frank Bomarius Editorials: Process Management . . . . . 325--328
Maya Daneva Balancing uncertainty of context in ERP
project estimation: an approach and a
case study . . . . . . . . . . . . . . . 329--357
Anita Gupta and
Daniela Cruzes and
Forrest Shull and
Reidar Conradi and
Harald Rònneberg and
Einar Landre An examination of change profiles in
reusable and non-reusable software
systems . . . . . . . . . . . . . . . . 359--380
Jens Heidrich and
Jürgen Münch Goal-oriented customization of software
cockpits . . . . . . . . . . . . . . . . 381--405
Ana Magazinius and
Joakim Pernstål and
Peter Öhman Software cost estimation inhibitors ---
a case study in automotive context . . . 407--427
Massimo Mecella and
Jian Yang Editorials: Introduction to the Special
Issue with Best Papers from BPM 2008
Workshops . . . . . . . . . . . . . . . 431--434
Silvana Quaglini Information and communication technology
for process management in healthcare: a
contribution to change the culture of
blame . . . . . . . . . . . . . . . . . 435--448
Selim Erol and
Michael Granitzer and
Simone Happ and
Sami Jantunen and
Ben Jennings and
Paul Johannesson and
Agnes Koschmider and
Selmin Nurcan and
Davide Rossi and
Rainer Schmidt Combining BPM and social software:
contradiction or chance? . . . . . . . . 449--476
Dirk Werth and
Philipp Walter and
Andreas Emrich and
Peter Loos Peer-to-peer business processes ---
conception, construction, tooling . . . 477--495
Scott Buffett and
Liqiang Geng Using classification methods to label
tasks in process mining . . . . . . . . 497--517
Alena Hallerbach and
Thomas Bauer and
Manfred Reichert Capturing variability in business
process models: the Provop approach . . 519--546
Stefan Kühne and
Heiko Kern and
Volker Gruhn and
Ralf Laue Business process modeling with
continuous validation . . . . . . . . . 547--566
Lu Zhang and
Jing Luo and
He Li and
Jiasu Sun and
Hong Mei A biting-down approach to hierarchical
decomposition of object-oriented systems
based on structure analysis . . . . . . 567--596
Janice Ka-Yee Ng and
Yann-Gaël Guéhéneuc and
Giuliano Antoniol Identification of behavioural and
creational design motifs through dynamic
analysis . . . . . . . . . . . . . . . . 597--627
Topi Haapio and
Anne Eerola Software project effort assessment . . . 629--652
Luyin Zhao and
Fadi P. Deek and
James A. McHugh Exploratory inspection --- a user-based
learning method for improving open
source software usability . . . . . . . 653--675
Gerardo Canfora and
Darren Dalcher and
David Raffo Editorials: Preparing for a new era . . 1--2
Claudio Riva and
Petri Selonen and
Tarja Systä and
Jianli Xu A profile-based approach for maintaining
software architecture: an industrial
experience report . . . . . . . . . . . 3--20
Cheng-Jie Xiong and
Min Xie and
Szu-Hui Ng Optimal software maintenance policy
considering unavailable time . . . . . . 21--33
Bernardo Giori Ambrósio and
José Luis Braga and
Moisés A. Resende-Filho Modeling and scenario simulation for
decision support in management of
requirements activities in software
projects . . . . . . . . . . . . . . . . 35--50
Nashat Mansour and
Husam Takkoush and
Ali Nehme UML-based regression testing for OO
software . . . . . . . . . . . . . . . . 51--68
Uzma Raja and
Marietta J. Tretter Classification of software patches: a
text mining approach . . . . . . . . . . 69--87
Miroslaw Staron and
Wilhelm Meding and
Göran Karlsson and
Christer Nilsson Developing measurement systems: an
industrial case study . . . . . . . . . 89--107
Gita Alaghband Relationship model: a network model for
integrating human expertise with
systematic distributed processes . . . . 109--135
Gerardo Canfora and
Darren Dalcher and
David Raffo and
Victor R. Basili and
Juan Fernández-Ramil and
Václav Rajlich and
Keith Bennett and
Liz Burd and
Malcolm Munro and
Sophia Drossopoulou and
Barry Boehm and
Susan Eisenbach and
Greg Michaelson and
Darren Dalcher and
Peter Ross and
Paul D. Wernick and
Dewayne E. Perry Editorials: In memory of Manny Lehman,
`Father of Software Evolution' . . . . . 137--144
Abdallah Mohamed and
Guenther Ruhe and
Armin Eberlein Mismatch handling for COTS selection: a
case study . . . . . . . . . . . . . . . 145--178
Min Zhang and
Tracy Hall and
Nathan Baddoo Code Bad Smells: a review of current
knowledge . . . . . . . . . . . . . . . 179--202
Stefanie Rinderle-Ma and
Shazia Sadiq and
Frank Leymann Editorials: Special Issue on BPM 2009
Workshops . . . . . . . . . . . . . . . 203--203
Vera Künzle and
Manfred Reichert PHILharmonicFlows: towards a framework
for object-aware process management . . 205--244
Keith Miller and
Wendy MacCaull Model checking timed properties of
healthcare processes . . . . . . . . . . 245--260
Chiara Di Francescomarino and
Chiara Ghidini and
Marco Rospocher and
Luciano Serafini and
Paolo Tonella A framework for the collaborative
specification of semantically annotated
business processes . . . . . . . . . . . 261--295
Giorgio Bruno and
Frank Dengler and
Ben Jennings and
Rania Khalaf and
Selmin Nurcan and
Michael Prilla and
Marcello Sarini and
Rainer Schmidt and
Rito Silva Key challenges for enabling agile BPM
with social software . . . . . . . . . . 297--326
Sami Kollanus ICMM --- a maturity model for software
inspections . . . . . . . . . . . . . . 327--341
Yinglong Ma and
Haijiang Wu and
Xinyu Ma and
Beihong Jin and
Tao Huang and
Jun Wei Stable cohesion metrics for evolving
ontologies . . . . . . . . . . . . . . . 343--359
Chong Hyung Lee and
Yong-Ha Kim and
Dong Ho Park Evaluation of multi-tasking software
system performance with consideration of
module dependency . . . . . . . . . . . 361--374
Susan Ferreira and
Dan Shunk and
James Collofello and
Gerald Mackulak and
AmyLou Dueck Reducing the risk of requirements
volatility: findings from an empirical
survey . . . . . . . . . . . . . . . . . 375--393
Luis Felipe Salin Monteiro and
Kathia Marçal de Oliveira Defining a catalog of indicators to
support process performance analysis . . 395--422
Cristiano Tolfo and
Raul Sidnei Wazlawick and
Marcelo Gitirana Gomes Ferreira and
Fernando Antonio Forcellini Agile methods and organizational
culture: reflections about cultural
levels . . . . . . . . . . . . . . . . . 423--441
Timo Käkölä and
Mervi Koivulahti-Ojala and
Jani Liimatainen An information systems design product
theory for the class of integrated
requirements and release management
systems . . . . . . . . . . . . . . . . 443--463
E. S. F. Najumudheen and
Rajib Mall and
Debasis Samanta Test coverage analysis based on an
object-oriented program model . . . . . 465--493
Mahvish Khurum and
Tony Gorschek A method for alignment evaluation of
product strategies among stakeholders
(MASS) in software intensive product
development . . . . . . . . . . . . . . 494--516
Keith M. Heston and
William Phifer The multiple quality models paradox: how
much `best practice' is just enough? . . 517--531
Craig Comstock and
Zhizhong Jiang and
Jim Davies Economies and diseconomies of scale in
software development . . . . . . . . . . 533--548
Deepti Mishra and
Alok Mishra Complex software project development:
agile methods adoption . . . . . . . . . 549--564