- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
香港理工大学-软件进化与维护3
3.1 Learning Objectives
At the end of this unit you should be able to understand:
the international processes of software maintenance
the availability of maintenance supporting tools
the software engineering environment
the use of ontology
3.2 Learning Flow
In this unit, we cover the following topics:
IEEE Standard for Software Maintenance
ISO Standard for Software Maintenance
Maintenance supporting tools
Process-Sensitive SE Environments
Ontology
3.3 Processes
The processes of software maintenance are not limited to modifying just the software:-
Modifying the software typically modifies part of the machines services in a system
Not all software maintenance involved making changes only to the software implantations of business rules
Some software maintenance changes the systems documentation
The largest part of software maintenance does not only modify the software. - it leaves the code and the documentation unchanged. What it does is to use the code and the documentation to:-
1. build or refresh the systems personnels knowledge and understanding of the system and its software;
2. support consultation with users
3. validate of test the software as a whole (e.g. regression testing)
4. provide basis for answering managerial questions
5. assist training in use of the system
6. serve as basis in helping management devise ways to give the organization new or changed functionality through different and changed uses of the existing systems
The basic steps of software maintenance includes:
1. understand the problem or requirement for change
2. identify and describe the changes to be made to the system
3. make the changes
4. test the changed software, and regression testing
5. implement the upgraded system and assessing the entire system at the post implementation review
3.4 IEEE Standard for Software Maintenance
The IEEE Standard 1219-1998 describes an iterative process for managing and executing software maintenance ac
您可能关注的文档
- 歌剧欣赏笔记.doc
- Gbrowse在windows安装.docx
- 刘德华主要专辑及曲目.doc
- 代码注释的13个技巧.doc
- File类操作.doc
- TCPIP+NIO编程.doc
- Study on the treatment of domestic wastewater by anaerobi baffled reactor厌氧折流板处理生活污水研究.doc
- hypertable 运行在Hadoop 上.docx
- Linux学习重点.docx
- STM32f103寄存器说明.doc
- 2024—2025学年陕西省西安市西北工业大学附属中学高一上学期教育质量检测物理试卷.doc
- 2024—2025学年山东省名校考试联盟高一上学期11月期中联考物理试卷.doc
- 2024—2025学年陕西省西安市西北工业大学附属中学高一上学期月考物理试卷.doc
- 2024—2025学年上海市华东师范大学第二附属中学高一上学期10月月考物理试卷.doc
- 沈阳市沈北新区清水台街道社区工作者考试题目及答案2024 .pdf
- 汉语国际教育专业《现代汉语》期末试卷A(有答案) .pdf
- 浙江省A9协作体2023-2024学年高一上学期期中联考地理试题 .pdf
- 房屋租赁合同范本pdf(完整版) .pdf
- 人教版五年级数学下册期末综合复习卷(及答案) .pdf
- 人教版五年级下册数学期末解答测试题(及答案) .pdf
文档评论(0)