Filters








45,695 Hits in 8.4 sec

The maintenance implications of the customization of ERP software

Ben Light
2001 Journal of Software Maintenance and Evolution Research and Practice  
In order to avoid invalidating maintenance and development support from the ERP vendor, most organisations reengineer their business processes in line with those implicit within the software.  ...  This paper presents two case studies of ERP projects where customisations have been performed.  ...  of Large Package Software Maintenance in the Journal of Software Maintenance: Research and Practice.  ... 
doi:10.1002/smr.240 fatcat:3pi4lvvhsfh3tadptif3axchm4

Analyzing software evolution through feature views

Orla Greevy, Stéphane Ducasse, Tudor Gîrba
2006 Journal of Software Maintenance and Evolution Research and Practice  
Features encapsulate the domain knowledge of a software system and thus are valuable sources of information for a reverse engineer.  ...  We then analyze the features over several versions of a system and we plot their evolution to reveal how and which features were affected by code changes.  ...  Our goal is to show how a feature-centric analysis of a software system supports evolution and software maintenance activities. In particular, we seek to answer to the following questions: 1.  ... 
doi:10.1002/smr.340 fatcat:yzgaphwsmzblvnaeqevveyqhua

The software maintenance project effort estimation model based on function points

Yunsik Ahn, Jungseok Suh, Seungryeol Kim, Hyunsoo Kim
2003 Journal of Software Maintenance and Evolution Research and Practice  
The SMPEEM uses function points to calculate the volume of the maintenance function.  ...  In this study, software maintenance size is discussed and the software maintenance project effort estimation model (SMPEEM) is proposed.  ...  His papers appear in Omega, European Journal of Operational Research, Intelligent Systems in Accounting, Finance and Management, MIS Research, etc.  ... 
doi:10.1002/smr.269 fatcat:6gam2ya2ubekzouya7hwiyahgm

The impact of agile principles on market-driven software product development

Nina Dzamashvili Fogelström, Tony Gorschek, Mikael Svahnberg, Peo Olsson
2010 Journal of Software Maintenance and Evolution Research and Practice  
While these prospects are appealing, the suitability of agile practices to different domains and business contexts still remains unclear.  ...  Agile methodologies promise faster time-to-market, satisfied customers and high quality software.  ...  ACKNOWLEDGEMENTS We would like to express our gratitude to Ericsson, an industrial partner of the BESQ (Blekinge Institute of Technology, Sweden; http://www.bth.se/besq) research centre, for making this  ... 
doi:10.1002/spip.420 fatcat:alopeagvcbczdh4xanujm45kpe

Observe-mine-adopt (OMA): an agile way to enhance software maintainability

Jane Huffman Hayes, Naresh Mohamed, Tina Hong Gao
2003 Journal of Software Maintenance and Evolution Research and Practice  
Finally, if the mining activities lead to validated discoveries of processes, techniques or practices that improve the software product, they are formalized and adopted by the team.  ...  Teams then mine their artifacts and their recollections of events to find the software products, processes, metrics, etc. that led to the observation.  ...  Ken Calvert for allowing us to use specifications and code from his CS 571 course. We thank Togethersoft for their donation of Together to our research program.  ... 
doi:10.1002/smr.287 fatcat:3rhtgg7mujeozkjcylstqdopvm

A case study on the adaptive maintenance of an Internet application

Susan Bergin, John Keating
2003 Journal of Software Maintenance and Evolution Research and Practice  
One of the important features of such an Internet application is the potential for high maintenance associated with the data in the system and more importantly the structure of the system given the inevitable  ...  The test-suite and the data update software were written in Java. The calculator was written in HTML and JavaScript.  ...  First, we provide an overview of related research in the fields of software maintenance and design.  ... 
doi:10.1002/smr.275 fatcat:gvekuduj3bhctdy7oifkgdzznq

Seminars on Software Maintenance and Evolution: An Empirical Study of the Background Factors Affecting Student Success

Jussi Koskinen
2013 The Open Software Engineering Journal  
Software maintenance and evolution (SME) is an important but challenging topic area for university-level computer science education.  ...  The results indicate a clear relation between some of the factors and success.  ...  Maintenance (and SM / JSM Wiley 21 50 9 13 28 Evolution: Research and Practice) (JSME) Proceedings of the International Conference on Software Mainte- ICSM IEEE 20 32 3 1 28 nance IEEE Transactions on  ... 
doi:10.2174/1874107x01004010039 fatcat:olhy2ilkrvaxzmqoy5vh6jq4dm

Improving dynamic software analysis by applying grammar inference principles

Neil Walkinshaw, Kirill Bogdanov, Mike Holcombe, Sarah Salahuddin
2008 Journal of Software Maintenance and Evolution Research and Practice  
Dynamic analysis is a family of techniques in the domain of software engineering that attempts to infer rules that govern the behaviour of software systems from a sample of executions.  ...  This paper investigates the similarities and shows how many of these advances can be applied with similar effect to dynamic analysis problems by a series of small experiments on random state machines.  ...  Finally, section 6 offers some conclusions, and outlines some future research.  ... 
doi:10.1002/smr.373 fatcat:4cbdwhpg5bg7vlgj7qnw4y657y

Seminars on Software Maintenance and Evolution: An Empirical Study of the Background Factors Affecting Student Success

Jussi Koskinen
2013 The Open Software Engineering Journal  
Software maintenance and evolution (SME) is an important but challenging topic area for university-level computer science education.  ...  The results indicate a clear relation between some of the factors and success.  ...  Maintenance (and SM / JSM Wiley 21 50 9 13 28 Evolution: Research and Practice) (JSME) Proceedings of the International Conference on Software Mainte- ICSM IEEE 20 32 3 1 28 nance IEEE Transactions on  ... 
doi:10.2174/1874107x01003010039 fatcat:duiagha7xbeond2wibfuhomgou

Consistent database sampling as a database prototyping approach

Jes�s Bisbal, Jane Grimson
2002 Journal of Software Maintenance and Evolution Research and Practice  
This paper advocates for the use of sample databases when an operational database is available, as is commonly the case in software maintenance and evolution.  ...  The paper reports on existing research into the construction of both types of prototype databases, and indicates to which type of application area each is best suited.  ...  Pract. 2002; 14:447-459  ... 
doi:10.1002/smr.263 fatcat:czzel3kqmresznazswyxp7tr6m

Seminars on Software Maintenance and Evolution: An Empirical Study of the Background Factors Affecting Student Success

Jussi Koskinen
2009 The Open Software Engineering Journal  
Software maintenance and evolution (SME) is an important but challenging topic area for university-level computer science education.  ...  The results indicate a clear relation between some of the factors and success.  ...  Engineering Publication Series Acronym Publisher NA N S N S-SMS-I N S-SMS-II N S-SMS-III Software Maintenance / Journal of Software Maintenance (and Evolution: Research and Practice)  ... 
doi:10.2174/1874107x00903010039 fatcat:6mkusiabu5hnbp6thq37dlbf7i

Development and evolution of a heterogeneous continuous media server: a case study

Dwight J. Makaroff, Norman C. Hutchinson
2005 Journal of Software Maintenance and Evolution Research and Practice  
We place emphasis on the evolution of the software and our approach to maintainability.  ...  We discuss our experiences and insight into the development of such software products within a small research-based university environment.  ...  We are also indebted to Kevin Schneider for valuable comments in presentation of the results. We also acknowledge the financial assistance of the Canadian Institute for Telecommunications Research.  ... 
doi:10.1002/smr.309 fatcat:stm5wat5szfgxnn52qdjabiehm

Ageing of a data-intensive legacy system: symptoms and remedies

Giuseppe Visaggio
2001 Journal of Software Maintenance and Evolution Research and Practice  
Each symptom is specified by metrics and the results of the measurements made suggest what operations should be undertaken to renew the software.  ...  It can also be used to define the reengineering requirements to ensure long life to the system despite successive evolutions of the application and the operation domain.  ...  The information is useful as a basis for analysis, which can also help to forecast future evolutions and to define perfective maintenance to the legacy system to make the software more adaptable to evolutions  ... 
doi:10.1002/smr.234 fatcat:zx3p4mpofnbynkyqqy2zogijbu

How do APIs evolve? A story of refactoring

Danny Dig, Ralph Johnson
2006 Journal of Software Maintenance and Evolution Research and Practice  
Although there are principles of software evolution that are true for software in any language, programming languages have an impact on software evolution.  ...  Although some tools and ideas have been proposed to solve the evolution of APIs, most updates are done manually.  ...  the members of Software Architecture Group at UIUC.  ... 
doi:10.1002/smr.328 fatcat:giiflu5wfzbqnofgu2wlt7sahy

Identification of behavioural and creational design motifs through dynamic analysis

Janice Ka-Yee Ng, Yann-Gaël Guéhéneuc, Giuliano Antoniol
2010 Journal of Software Maintenance and Evolution Research and Practice  
, are considered to ease software comprehension and maintenance.  ...  However, due to the complexity of large objectoriented software systems nowadays, it is impossible to recover manually the design patterns applied during the design and implementation of a system, which  ...  Among the most commonly used abstraction mechanisms to cope with high volume of data, we used start and end markers to specify respectively the start and end of the action primary to a particular scenario  ... 
doi:10.1002/smr.421 fatcat:lerkzaiqyjhtxft7obrhfj4vf4
« Previous Showing results 1 — 15 out of 45,695 results