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.

Author: Arashiktilar Doudal
Country: Mozambique
Language: English (Spanish)
Genre: Literature
Published (Last): 20 January 2014
Pages: 74
PDF File Size: 7.33 Mb
ePub File Size: 10.48 Mb
ISBN: 713-8-16475-455-1
Downloads: 54190
Price: Free* [*Free Regsitration Required]
Uploader: Nikozahn

Archived from the original PDF on Key findings of his research include that maintenance is really evolutionary development and that maintenance decisions are aided by understanding what happens to systems and software over time.

The key software maintenance issues are both managerial and technical. Software development process Requirements analysis Software design Software construction Software deployment Software maintenance Programming team Open-source model.

Standard: IEEE Std 14764-2006 – Software Engineering & Software Life Cycle Processes & Maintenance

Computer programming Requirements engineering Software deployment Software design Software maintenance Software testing Systems analysis Formal methods. The references used may be made clearer with a different or consistent style of citation and footnoting.

Lehman demonstrated that systems continue to evolve over time. Wikipedia references cleanup from September All articles needing references cleanup Articles covered by WikiProject Wikify from September All articles covered by WikiProject Wikify Articles needing additional references from January All articles needing additional references Articles with multiple maintenance issues All articles with unsourced statements Articles with unsourced statements from January Articles with unsourced statements from October All articles with specifically marked weasel-worded phrases Articles with specifically marked weasel-worded phrases from January Wikipedia articles with BNF identifiers Wikipedia articles with GND identifiers Wikipedia articles with LCCN identifiers.

Computer architecture Embedded system Real-time computing Dependability. An integral part of software is the maintenance one, which requires an accurate maintenance plan to be prepared during the software development.


Software maintenance

From Wikipedia, the free encyclopedia. Cryptography Formal methods Security services Intrusion detection system Hardware security Network security Information security Application security.

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 114764 quality assurance Software verification and validation Structured analysis.

Many subsequent studies suggest a similar magnitude of the problem. E-commerce Enterprise software Computational mathematics Computational physics Computational chemistry 1476 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.

Assessing Evidence from Change Management Data.

Hear about relevant training courses in your area. If you are not a client of PPI or CTI, limited access which permits download access to many of these resources may iede available on an approved-registration basis. Views Read Edit View history.

Discrete mathematics 1476 Statistics Mathematical software Information theory Mathematical analysis Numerical analysis.

A very common situation which often degrades performance is lack of suitable maintenance tools, such as defect tracking software, change management software, and test library software.

SyEN makes informative reading for the project professional, containing scores of news and other items summarizing developments iere the field of systems engineering and in directly related fields. Ueee contents of this Web Site are copyright of Project Performance Australia Pty Ltd and are made available for your information only, on the condition 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.

By using this site, you agree to the Terms of Use and Privacy Policy. The management of coupling and cohesion of the software. ISO standards by standard number. Key management issues are: Retrieved 5 November Things like compliance with coding standards that includes software maintainability goals. Proceedings of the 2nd international 1476 on Software engineering, San Francisco,pp — “.


Please help improve it or discuss these issues on the talk page.

This page was last edited ueee 22 Octoberat The selection of proper enforcement of standards is the challenging task right from early stage of software engineering which has not got definite importance by the concerned stakeholders. Artificial intelligence Computer science Electrical and electronics engineering.

Because change is inevitable, mechanisms must be developed for evaluation, controlling and making modifications. Concurrent computing Parallel computing Distributed computing Multithreading Multiprocessing. Natural language processing Knowledge representation and reasoning Computer vision Automated planning and scheduling Search methodology Control method Philosophy of artificial intelligence Distributed artificial intelligence.

Software maintenance – Wikipedia

They categorized maintenance activities into four classes:. Learn how and when to remove these template messages.

Most access requests are approved. It should specify how users will request modifications or report problems. You are authorised to print the contents provided that this copyright notice is included. Supervised learning Unsupervised learning Reinforcement learning Multi-task learning Cross-validation.

The purpose is to preserve the value of software over the time. September Learn how and when to remove this template message. The value can be enhanced by expanding the customer base, meeting additional requirements, becoming easier to use, more efficient and employing newer technology.