- Type
- Final term past paper
- Course
- CS625 Professional Practices
- Size
- PDF 525 KB
- Updated
- 23 Oct 2026
You get 3 free files a day on the website. Add the Chrome extensionSign in with the extension for 30 a day.
Preview text
Text from pages 1, 2, 3 of 22. Download the file for all 22 pages.
CS625 Professional Practices Final Term (Week 9-16)
Software engineering II (Virtual University of Pakistan)
Scan to open on Studocu
Studocu is not sponsored or endorsed by any college or university
CS625 Professional Practices Final Term (Week 9-16)
Software engineering II (Virtual University of Pakistan)
Scan to open on Studocu
Studocu is not sponsored or endorsed by any college or university
We will explore areas of legal liability and mechanisms for regulating potentially hazardous activities as well as the factors which should be taken into account for safety related applications Nowadays, computer-controlled systems are to be found in a wide range of diverse applications such as:-
Industry: Manufacturing systems, robots etc.
Medicine: Intensive care monitoring, radiotherapy etc.
Transport: Railway signaling systems, aircraft, space shuttle etc.
Military and defense applications
Regulatory Issues:
Standards:
Use of appropriate standards is both a familiar and traditional technique for regulating hazardous activities and attempting to ensure the safety of a product
Certification and licensing:
Certification requires that either the product or the practitioner conforms to some specified standard whereas licensing means that the product cannot go on the market at all, or the practitioner operate, unless the product is licensed or the practitioner in possession of the requisite license
Professional codes of practice:
Professional and trade associations should devise codes of practice to govern their members
Regulation by law:
The law may exert a regulatory effect either directly or by requiring compliance with other forms of regulation such as standards and licensing because of fears of litigation if safety standards are breached
Legal Liability:
System designers and software engineers may have legal responsibilities under statutes such as the Health and Safety
Product liability and the Consumer Protection Act 1987
Product liability is the area of law in which manufacturers, distributors, suppliers and retailers are held responsible for any injuries products cause.
Regardless of any contractual limitations of liability, if a product or any of its component parts are defective its manufacturer may be liable for damage under the Consumer Protection Act (CPA) or the common law of negligence
Negligence
The manufacturer or system designer has failed to take due care in the construction or design of the system, and this lack of care has resulted in failure leading to the injury
Competence, training and experience:
Competence means “knowledge and the ability to apply that knowledge”
There is an understood assumption that all those engaged in the design and development of safety system software are competent to perform the necessary tasks Factors such as training and relevant experience are also considered important traits for a competent software engineer
Factors affecting system safety:
Hazard analysis
Requirements and specification
System Reliability and safety
Design
Testing and debugging
Safety integrity analysis and risk assessment
Documentation
Related CS625 files
All CS625 files →- CS625 Final Term Current Papers by MK Online Academy Final term PDF 965 KB
- CS625 Final Term Current Papers 2024 Final term PDF 544 KB
- CS625 Final Term Current Papers 2024 Updated Final term PDF 796 KB
- CS625 Final Term Sample Paper Final term PDF 133 KB
- CS625 Official Handouts Official handout PDF 4.1 MB Free
- CS625 Solved Grand Quiz with References Quiz PDF 2.7 MB
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.