Question

In: Computer Science

Which clauses in the Software Engineering Code of Ethics are upheld by a whistleblower (check all...

Which clauses in the Software Engineering Code of Ethics are upheld by a whistleblower (check all that apply)

- "Respect confidentiality"
- "Only use property in unauthorized ways"
- "Help create an environment supporting ethical conduct".  
- "Discloses actual/potential dangers".

From the Software Engineering Code of Ethics, which clauses relate to intellectual property (check all that apply)  

- "Identify, document, collect evidence and report to the client or the employer promptly if, in their opinion, a project is likely to fail, to prove too expensive, to violate intellectual property law, or otherwise to be problematic."
- "Ensure that there is a fair agreement concerning ownership of any software, processes, research, writing, or other intellectual property to which a software engineer has contributed."  
- "Not knowingly use software that is obtained or retained either illegally or unethically."
- "Disclose to all concerned parties those conflicts of interest that cannot reasonably be avoided or escaped."

Solutions

Expert Solution

Answer 1:

- "Help create an environment supporting ethical conduct".  
- "Discloses actual/potential dangers".

Explanation: Upheld Clauses by Whistleblower -1.03,1.04,6.08

1.03.Approve software only if they have a well-founded belief that it is safe,meets specifications,passes appropriate tests,and does not diminish quality of life, diminish privacy, or harm the environment.The ultimate effect of the work should be to the public good.

1.04. Disclose to appropriate persons or authorities any actual or potential danger to the user, the public,or the environment,that they reasonably believe to be associated with software or related documents.

6.08. Take responsibility for detecting,correcting, and reporting errors in software and associated documents on which they work.

Answer 2:

- "Identify, document, collect evidence and report to the client or the employer promptly if, in their opinion, a project is likely to fail, to prove too expensive, to violate intellectual property law, or otherwise to be problematic."
- "Ensure that there is a fair agreement concerning ownership of any software, processes, research, writing, or other intellectual property to which a software engineer has contributed."  
- "Not knowingly use software that is obtained or retained either illegally or unethically."

Please give thumbsup, if you like it. Thanks.


Related Solutions

The “Software Engineering Code of Ethics And Professional Practice” states that a responsible software engineer should
The “Software Engineering Code of Ethics And Professional Practice” states that a responsible software engineer should “Approve software only if they have well-founded belief that it is safe, meets specifications, passes appropriate tests. . .” (sub-principle 1.03) and “Ensure adequate testing, debugging, and review of software. . .on which they work” (sub-principle 3.10).The software engineering code of ethics also states that a responsible software engineer should “Treat all forms of software maintenance with the same professionalism as new development.”(a) Explain...
Which of the following are the shortcomings of a code of ethics formulated by “professional engineering...
Which of the following are the shortcomings of a code of ethics formulated by “professional engineering society”? (1) These codes are not formulated with sincere scholarship or expertise and are often a hostage to economic interests. (2) Most practicing engineers do not belong to any professional engineering society, so the codes cannot properly reach out to them. (3) Such codes, at best represent the highest ethical common denominator among those to who it applies, therefore, it may include provisions which...
Question 1 Software engineering is an engineering discipline that is concerned with all aspects of software...
Question 1 Software engineering is an engineering discipline that is concerned with all aspects of software production from the early stages of system specification through to maintaining the system after it has gone into use. Explain why software developers should adopt the discipline of software engineering to develop a system. Question 2 You are designing a mobile banking system. The system enable customer to access the information from his personal mobile and can able to view his account details. This...
1. Name four of the principles of any professional engineering code of ethics (indicate which code you are referencing).
 1. Name four of the principles of any professional engineering code of ethics (indicate which code you are referencing). 2. Name four reasons it is important for professional engineers to have and follow a code of ethics in their practice. 3. Name an engineering professional society. Indicate whether this society is one in which you are: (a) an active member, (b) not an active member currently, but you intend to become one or have tried to be one, (c) not an active...
check the following code: is the requirements correct ? if not solve it . All the...
check the following code: is the requirements correct ? if not solve it . All the styles must be in a document style sheet. YOU ARE NOT ALLOWED TO USE THE type ATTRIBUTE ON THE LIST, you must use CSS to apply the style. <!DOCTYPE html> <html> <head> <title> car list</title> <style> body {background-color: powderblue;} h1   {color: blue;} p    {color: red;} </style> </head> <body> <style type="text/css"> ol{list-style-type:upper-roman;} ol ol{list-style-type:upper-alpha;} ol ol ol{list-style-type:decimal;} li.compact{background-color:pink;} li.midsize{background-color:blue;} li.sports{background- color:red;} ol.compact{background-color:pink;} ol.midsize{background-color:blue;} ol.sports{background-color:red;} </style>...
Which of the following contain a coordinate covalent bond? Check all that apply. Check all that...
Which of the following contain a coordinate covalent bond? Check all that apply. Check all that apply. H3O+H3O+ H2OH2O BF−4
Which of the following about CASE (Computer Aided Software Engineering) is incorrect?       a.   The information...
Which of the following about CASE (Computer Aided Software Engineering) is incorrect?       a.   The information repository is the heart of an Integrated CASE tool.       b.   Integrated CASE tools are stand-alone CASE tools connected together by the information repository.       c.   Software reusability provided by Integrated CASE tools is attained through the use of the information repository.       d.   CASE technology is mainly applied to eliminate the tasks of analysis and design for systems analysts.       e.   None of...
Part A Which of the following statements are true regarding transformers? Check all that apply. Check...
Part A Which of the following statements are true regarding transformers? Check all that apply. Check all that apply. In a transformer, if the primary coil contains more loops than the secondary coil, then it is a step-up transformer. A transformer converts mechanical energy into electrical energy. A transformer is used to increase or decrease a direct current voltage. A transformer is used to increase or decrease an alternating current voltage. In a transformer, if the secondary coil contains more...
Which of the following is a true statement? (Check all that apply.)
Which of the following is a true statement? (Check all that apply.)A technological improvement isolated to one sector can indirectly result in more production in all other sectors.All points on the PPF are productively efficient.It is possible for a point to be allocatively efficient without being productively efficient.PPFs slope down for the same reason that the demand curve slopes down.
The NASW Code of Ethics serves to do all of the following except A. Guide practitioners...
The NASW Code of Ethics serves to do all of the following except A. Guide practitioners in resolving practice dilemmas that include ethical issues B. Guide the assessment of a social worker’s professional integrity C. Guide practitioners with regard to their behavior with clients, colleagues, employers, and the community D. Direct the practice of the social worker along rigid laws
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT