Icsm is the premiere international venue in software maintenance and. The topics of interest for this track are the same as for the main research track, i. International conference on software maintenance and. The international conference on software maintenance and evolution icsme is the premier international forum for researchers and practitioners from academia, industry, and government to present, discuss, and debate the most recent ideas, experiences, and challenges in software maintenance and evolution. Ieee icsm international conference on software maintenance budapest, hungary, sept 2530, 2005. A read is counted each time someone views a publication summary such as the title, abstract, and list of authors, clicks on a figure, or views or downloads the fulltext. Their findings include that size as a measure of maintainability has been underrated, and that the sophisticated maintenance metrics are overrated. Ieee international conference on software maintenance and evolution prior to 2014 was icsm, ieee international conference on software maintenance acronym. The 2009 icsm was held at the hotel macdonald in edmonton, alberta, canada and was hosted by the university of alberta. Proceedings of a meeting held 2228 september 20, eindhoven, netherlands. Program committee, international conference on software engineering icse 2014, demo track program committee, international conference on automated software engineering ase 2014 program committee, ieee international conference on software maintenance icsm 2014. Software system maintenance extends from correction of code to adaptation, and enhancement of systems, designs, and architectures.
The document has been further modi ed to re ect the decision to change the conference name from the ieee international conference on software maintenance icsm to the ieee international conference on software maintenance and evolution icsme, from 2014 onwards. A survey on the software maintenance process proceedings. Icsme is the newly evolved version of icsm, the premier international venue in software maintenance and evolution, where participants from academia. International conference on software maintenance icsm 2012 the leading research conference in software maintenance and evolution. Software maintenance is a set of activities performed in order to ensure proper functioning of software systems. International conference on software maintenance 2021 2020 2019. The two papers in this special section are extended and enhanced versions of ones presented at the international conference on software maintenance icsm, held in paris, france, on 25 october. Ieee international conference on software maintenance icsm, 20092012, chair international working conference on reverse engineering wcre, 20042008, 20102014. A nonlimitative list of such topics is given below.
Hongyu zhang and sunghun kim, monitoring the evolution of software quality with respect to defect, ieee software, julyaugust, 2010. The squale model a practicebased industrial quality model. Icsm is the premiere international venue in software maintenance and evolution, where participants from academia, government, and industry meet and share ideas and experiences for solving critical software maintenance problems. International conference on software maintenance icsm 2004 on. Recommending suitable projects for developers can save their time. Wcre merged in 2014 with csmr to form the ieee international conference on software analysis, evolution, and reengineering, saner. Ieee international conference on software maintenance, icsm. Personalized project recommendation on github springerlink. Software maintenance is typically the most expensive part of the software lifecycle, with program comprehension forming the most costly part of software maintenance. This paper discusses evolutionary software development and also discusses the software change, which is the fundamental software evolution task.
Sep 14, 2015 nowadays, software engineers use a variety of online media to search and become informed of new and interesting technologies, and to learn from and help one another. International conference on software maintenance and evolution. Since its start in 1983, icsm international conference on software maintenance has grown and developed into an international forum for software maintenance researchers and practitioners to examine key issues facing the software maintenance community. Apr 20, 2018 github is a software development platform that facilitates collaboration and participation in project development. It was concluded that the three biggest problems related to the software maintenance process are. Intergovernmental committee on surveying and mapping guideline for control surveys by gnss sp1 1. The international conference on software maintenance and evolution icsme is the premier international forum for researchers and practitioners from academia, industry, and government to present, discuss, and debate the most recent ideas, experiences, and challenges in software maintenance. Abstract software maintenance and evolution is a vital and resource consuming phase of the software lifecycle. Icsm will bring together researchers, practitioners, developers and users of tools, technology transfer experts, and project managers. Standard for the australian survey control network sp1, version 2. This page is about the meanings of the acronymabbreviationshorthand icsm in the community field in general and in the conferences terminology in particular. Methods and techniques to assess, enable, improve and certify maintainability and evolvability of software.
This research paper presents the results of a field survey for the characterisation of software maintenance process in portugal. Introducing software changes is a particularly complex phenomenon in case of longlived, largescale, and globally distributed systems. Victoria, bc 20 ieee international conference on software maintenance location. Software evolution and maintenance proceedings of the on. Conference on software maintenance icsm 1992 and later refined. Software maintenance, 2004, proceedings, 20th ieee international conference on. Icsme is the newly evolved version of icsm, the premier international venue in software maintenance and evolution, where participants from academia, government, and industry have met annually for the past 29 years to share ideas and experiences in solving challenging software maintenance. Icsm was established by the prime minister, state premiers, and the chief minister of the northern territory in 1988. Eindhoven 2012 28th ieee international conference on software maintenance icsm location. Proceedings of the international conference on software maintenance icsm02. Stiff garage door repair pittsburgh additionally provides our companys home owners an twelvemonthly or biannual assistance plan that gives preventive maintenance that. The 20 era track aims to provide constructive feedback to guide you from your initial idea and limited evaluation towards a solid icsm 2014 paper with strong empirical underpinnings.
Proceedings ieee international conference on software maintenance. Stiff garage door repair pittsburgh additionally provides our companys home owners an twelvemonthly or biannual assistance plan that gives preventive maintenance that may stop major garage door repairs in the long term. Institute of electrical and electronics engineers ieee software maintenance. The icsm conference is the premier international world wide event in the. Icsm is defined as international conference on software maintenance frequently. Doctoral symposium as with previous editions, icsm 20 will feature a double doctoral symposium. Icsme 2017, the 33rd in the conference series, will be held in shanghai, china.
Software maintenance testing is essential during software testing phase. Ieee international conference on software maintenance and evolution in 20, explore presented research, speakers and authors of icsm 20. The first part is dedicated to phd students in the midst of their doctoral studies in the field of software maintenance, who intend to finish their phd within the next two years 20 2014. Think twice before using the maintainability index arie. Integrated clinical systems management quality improvement of care of plwha dr. Ieee international conference on software maintenance and. It is based on the idea that all citations are not created equal. Icsm stands for international conference on software maintenance. How to cut software maintenance and support costs and. Software maintenance is a part of software development life cycle. Icsme 2018, the 34th in the conference series, will be held in madrid, spain.
August 2014 arie van deursen software engineering in. In summary, if you are a researcher, think twice before using the maintainability index in your experiments. A wide variety of software metrics have been proposed and a broad range of tools is available to measure them. Icsm 20 will be held in eindhoven, the netherlands. The first part is dedicated to phd students in the midst of their doctoral studies in the field of software maintenance, who intend to finish their phd within the next two years 2014 2015. Most studies of software evolution have been performed on systems developed within a single company using traditional management techniques. Icsm integrated clinical services management acute and minor ailments. Ieee international conference on software maintenance and evolution prior to 2014 was icsm, ieee international conference on software maintenance. Developers can use this information to argue that the software is adequate for its. This symposium aims to provide phd students with an opportunity to present their ongoing work, to interact with. Automated support for program refactoring using invariants. Deriving metric thresholds from benchmark data ieee. Icsme 2016, the 32nd in the conference series, will be held in raleigh, north carolina.
Black, software assurance during maintenance, proc. Guidelines 3a and 3b have been revised in 2014 and will apply to icsme 2015 onwards. Oracle, renowned for high support costs, derived approximately 42 percent of its revenue in q4 2014 from software maintenance. Icsme is the newly evolved version of icsm, the premier international venue in software maintenance and evolution, where participants from academia, government, and industry have met annually for the past 29 years to share ideas and experiences in solving challenging software maintenance and evolution problems. Modification requests are logged and tracked, the impact of proposed changes is determined, code and other software artifacts are modified, testing is conducted, and a new version of the software product is released. It stands for all the modifications and updations done after the delivery of software product. As with previous editions, icsm 2012 will feature a double doctoral symposium. How is international conference on software maintenance abbreviated. Henry sunpath sahivsoc conference cape town 250914. Software maintenance sustains the software product throughout its life cycle from development to operations.
Software maintenance overview software maintenance is widely accepted part of sdlc now a days. He was program chair of icsm 20, csmr 2012 and csmr 2011. Hongyu zhang and rongxin wu, sampling program quality, proc. Pdf guest editors introduction to the special section. All defects found during testing must undergo a retest process in order to eliminate the flaws. I am interested in different areas of software engineering. In 2002 icsm became a standing committee of anzlicthe australian and new zealand spatial information council. An empirical study of distributed software maintenance. Software development, testing, and maintenance tools must yield assurance information in a standardized form. Maintenance activities are event driven and usually are initiated by customers. Today, 20 to 22 percent of license fees is what most enterprises pay. Its main purpose is to modify and update software application after delivery to correct faults and to improve performance.
Software vendors continue to rely heavily on recurring maintenance revenues to fuel their business. Icsm 2014, guideline for the adjustment and evaluation of survey control, version 2. An exploratory study on selfadmitted technical debt ieee xplore. Evolution in open source software proceedings of the. This paper outlines a method for assisting program comprehension by addressing the concept. International conference on software maintenance icsm. However, finding suitable projects among many projects on github is difficult. Typically, developers search for relevant projects in order to reuse functions and identify useful features. With the widespread availability of several large software systems that have been developed using an open source development approach, we now have a chance to examine these systems in detail, and see if their evolutionary narratives are significantly. Delegates to the icsm meeting in melbourne, may 20. The sjr is a sizeindependent prestige indicator that ranks journals by their average prestige per article.
Pdf offering software maintenance as an offshore service. For all types of solicited submissions, the topic should be of direct interest to the maintenance,evolution, migration and reengineering community. The australian capital territory and new zealand also joined icsm. We refer to these kinds of online media which help software engineers improve their performance in software development, maintenance, and test processes as software information sites. Welcome to the 25th ieee international conference on software maintenance icsm website. Icsm international conference on software maintenance. My main research focus is on software maintenance and evolution, but other topics in the field are also welcome. It further discusses research methodologies, teaching software evolution in undergraduate curriculum, and difference between software evolution and software maintenance.
Software maintenance testing approaches to support test. Data migration is a practitioners topic, recent publications originate mainly from the consulting and tool vendor commu. Reflecting the importance of evolutionary challenges in software maintenance, starting from 2014 icsm became known as as the international conference on software maintenance and evolution icsme. Please visit the website for icsme2014 at the following link. International conference on software maintenance 2021. April 24, 20 icsm 29th ieee international conference on. Ieee international conference on software maintenance and evolution icsme is the premier forum for researchers and practitioners to present and discuss the most recent innovations, trends, experiences, and challenges in software maintenance and evolution. Icsme 2020, the 36th in the conference series, will be held in adelaide, australia. The international conference on software maintenance and evolution icsme is the.
62 1375 1383 71 400 1287 862 916 686 155 1293 1314 274 1534 419 400 399 680 872 1316 1321 1352 280 1276 704 395 688 1181 497 1384 534 1226 1121 145