The following normative documents contain provisions which, through reference in this text, constitute provisions of this part of ISO/IEC/IEEE For dated. ISO/IEC IEEE Std Software Engineering — Software Life. Cycle Processes — Maintenance. Fabio Carollo. Institute of Electrical and. ISO/IEC. IEEE. Std Second edition. Software Engineering — Software Life. Cycle Processes — Maintenance.
|Published (Last):||5 October 2008|
|PDF File Size:||15.70 Mb|
|ePub File Size:||2.17 Mb|
|Price:||Free* [*Free Regsitration Required]|
The purpose is to preserve the value of software over the time. Because change is inevitable, mechanisms must be developed for evaluation, controlling and making modifications. Discrete mathematics Probability Statistics Mathematical software Information theory Mathematical analysis Numerical analysis.
January Learn how and when to remove this template message. Computer programming Requirements engineering Software deployment Software design Software maintenance Software testing Systems analysis Formal methods.
Proceedings of the 2nd international conference on Software engineering, San Francisco,pp — “. It should specify how users will request modifications or report problems. If iwee are a client of PPI or subsidiary company CTI and wish to obtain a username and password, please use the email contact form. So software maintenance is important because it consumes a large part of the overall lifecycle costs and also the inability to iere software quickly and reliably means that business opportunities are lost.
Please click here to complete a registration request form.
Software maintenance – Wikipedia
Below describe some of the factors and the range of impact on software maintenance. Key ieee issues are: If you are not a client of PPI or CTI, limited access which permits download access to many of these resources may be available on an approved-registration basis.
Major fields of computer science.
Swanson initially identified three iwee of maintenance: Logon details will be provided by email. Site developed by Webel IT Australia. Most access requests are approved. The value can be enhanced by expanding the customer base, meeting additional requirements, becoming easier to use, more efficient and employing newer technology. They categorized maintenance activities into four classes:.
Supervised learning Unsupervised learning Reinforcement learning Multi-task learning Cross-validation. Retrieved from ” https: And this is the main cause of any problem during software evolution and maintenance. Unsourced material may be challenged and removed. Data modeling Enterprise architecture Functional specification Modeling language Orthogonality Programming paradigm Software Software archaeology Software architecture Software configuration management Software development methodology Software development process Software quality Software quality assurance Software verification and validation Structured analysis.
As they evolve, they grow more complex unless some action such as code refactoring is taken to reduce the complexity.
So any work done to change the software after it is in operation is considered to be maintenance work. This article has an unclear citation style. E-commerce Enterprise software Computational mathematics Computational iere Computational chemistry Computational biology Computational social science Computational engineering Computational healthcare Digital art Electronic publishing Cyberwarfare Electronic voting Video games Word processing Operations research Educational technology Document management.
Database management system Information storage systems Enterprise information system Social information systems Geographic information system Decision support system Process control system Multimedia information system Data mining Digital library Computing platform Digital marketing World Wide Web Information retrieval.
Learn how and when to remove these template messages. Over a period of twenty years, his research led to the formulation of Lehman’s Laws Lehman This article needs additional citations for verification. The key software maintenance issues are both managerial and technical.
The contents of this Web Site are copyright of Project Performance Australia Pty Ltd and are made available for your information only, on the ieee that you do not incorporate their contents, in whole or in part, into any other material of any nature without permission in writing from Project Performance Australia Pty Ltd. A new decision should be addressed for the developing of every new system feature and its quality objectives. Retrieved 5 November Model of computation Formal language Automata theory Computational complexity theory Logic Semantics.
Programming paradigm Programming language Compiler Domain-specific language Modeling language Software framework Integrated development environment Software configuration management Software library Software repository. Please help improve it or discuss these issues on the talk page.
Not only are error-prone modules troublesome, but many other factors can degrade performance too.
You are authorised to print the contents provided that this copyright notice is included. The budget should include resource and cost estimates. Key technical issues are: A username and password is required for access to the resources. Software maintenance is a very broad activity that includes error correction, enhancements of capabilities, deletion of obsolete capabilities, and optimization. Assessing Evidence from Change Management Data.
A common perception of maintenance is that it merely 1464 fixing defects. SyEN makes informative reading for the project professional, containing scores of news and other items summarizing developments in the field of systems engineering and in directly related fields.
This page was last edited on 22 Octoberat