DOC PREVIEW
Toronto CSC 340 - Tutorial Notes - Ethics and Professionalism

This preview shows page 1 out of 4 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

1University of Toronto Department of Computer Science© Mylopoulos and Easterbrook 20021Tutorial notes:Ethics and Professionalism‹ Professional Conductƒ ACM/IEEE code of Ethics‹ Intellectual Propertyƒ Copyright lawsƒ When to seek permission to use information‹ Case studies…ƒ Discuss the ethics - what would you do in these situations?University of Toronto Department of Computer Science© Mylopoulos and Easterbrook 20022Professionalism‹ What are the responsibilities of the systems analyst?ƒ Uphold the lawƒ Behave in an honest and ethical manner‹ Areas of concern:ƒ Confidentialityÿ respect confidentiality of employers and clients irrespective of whether or not aformal confidentiality agreement has been signed.ƒ Competenceÿ do not misrepresent your level of competenceÿ do not knowingly accept work which demands skills beyond your competence.ƒ Intellectual property rightsÿ be aware of local laws governing use of intellectual property (patents, copyright)ÿ ensure that the intellectual property of employers and clients is protected.ƒ Computer misuseÿ do not use your technical skills to misuse other people’s computersÿ computer misuse ranges from relatively trivial (e.g. game playing on an employer’smachine) to extremely serious (dissemination of viruses).2University of Toronto Department of Computer Science© Mylopoulos and Easterbrook 20023ACM/IEEE code of ethicsFor full version, see:http://www.acm.org/serving/se/code.htm1. PUBLICƒ Software engineers shall actconsistently with the public interest.2. CLIENT AND EMPLOYERƒ Software engineers shall act in amanner that is in the best interestsof their client and employer,consistent with the public interest.3. PRODUCTƒ Software engineers shall ensure thattheir products and relatedmodifications meet the highestprofessional standards possible.4. JUDGEMENTƒ Software engineers shall maintainintegrity and independence in theirprofessional judgment.5. MANAGEMENTƒ Software engineering managers andleaders shall subscribe to andpromote an ethical approach to themanagement of software developmentand maintenance.6. PROFESSIONƒ Software engineers shall advance theintegrity and reputation of theprofession consistent with the publicinterest.7. COLLEAGUESƒ Software engineers shall be fair toand supportive of their colleagues.8. SELFƒ Software engineers shall participatein lifelong learning regarding thepractice of their profession and shallpromote an ethical approach to thepractice of the profession.University of Toronto Department of Computer Science© Mylopoulos and Easterbrook 20024Copyright Law‹ All information is subject tocopyright lawƒ copyright protection arises as soon asoriginal work is fixed in a “tangiblemedium”ÿ Lack of an explicit copyright notice isirrelevant!‹ The internet and the webdon’t negate copyright lawƒ The web and the internet makes iteasier to violate these protections:ÿ many people equate “available on theweb” as “in the public domain”.ÿ …in general this is wrong!ƒ You need permission of the copyrightowner to make copies of original workÿ Includes putting copies on your ownwebsite.ÿ Note: a webmaster for a site is rarelycopyright owner for content at that siteUseful rules‹ The doctrine of “Fair use”ƒ A small amount of copying withoutpermission is okay, if it:ÿ Is only used for education, review, etc.ÿ Only includes a small portion of thework (e.g up to 1 chapter of a book)ƒ Copying is not “fair use” if itdiminishes the market for the item.‹ The doctrine of “ImpliedConsent”ƒ It is legal to view copyrightedmaterial if it is on a publiclyaccessible websiteÿ Includes holding transient copies in yourbrowser’s cacheÿ Does not include making further copiesUseful rules‹ The doctrine of “Fair use”ƒ A small amount of copying withoutpermission is okay, if it:ÿ Is only used for education, review, etc.ÿ Only includes a small portion of thework (e.g up to 1 chapter of a book)ƒ Copying is not “fair use” if itdiminishes the market for the item.‹ The doctrine of “ImpliedConsent”ƒ It is legal to view copyrightedmaterial if it is on a publiclyaccessible websiteÿ Includes holding transient copies in yourbrowser’s cacheÿ Does not include making further copies3University of Toronto Department of Computer Science© Mylopoulos and Easterbrook 20025What is okay to use?‹ Information for your report:ƒ Copies of documents you have collected?ƒ Diagrams, tables, from other people’s work?ƒ Short quotations (e.g. a few sentences)?ƒ Long quotations (e.g. a few paragraphs/pages)?ƒ Photographs or images collected from the web?ƒ Photographs of other people that you have taken yourself?ƒ Transcripts of interviews, conversations, etc.ƒ Summaries of questionnaire data‹ Putting Information on the web:ƒ Links to material on other sites (“href” links)?ƒ Local use of images from other sites (“img” links)?ƒ Links to main (home) pages of other sites?ƒ Links to content deep inside other sites?ƒ Framing (I.e. wrapping your frame around content fromother sites)?OkayGet permissionNot okay¸¸¸¸¸¸¸¸¸¸¸¸¸University of Toronto Department of Computer Science© Mylopoulos and Easterbrook 20026Case Study IThree years ago Diane started her own consulting business. She has been so successful thatshe now has several people working for her and many clients. Their consulting work includesadvising on how to network microcomputers, designing database management systems, andadvising about security.Presently she is designing a database management system for the personnel office of amedium-sized company. Diane has involved the client in the design process, informing theCEO, the director of computing, and the director of personnel about the progress of thesystem. It is now time to make decisions about the kind and degree of security to buildinto the system. Diane has described several options to the client. Because the system isgoing to cost more than they planned, the client has decided to opt for a less securesystem. She believes the information they will be storing is extremely sensitive. It willinclude performance evaluations, medical records for filing insurance claims, salaries, andso forth.With weak security, employees working on microcomputers may be able to figure out ways toget access to this data, not to mention the possibilities for on-line access from hackers.Diane feels strongly that the system should be much more secure.


View Full Document

Toronto CSC 340 - Tutorial Notes - Ethics and Professionalism

Documents in this Course
Scoping

Scoping

10 pages

Load more
Download Tutorial Notes - Ethics and Professionalism
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Tutorial Notes - Ethics and Professionalism and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Tutorial Notes - Ethics and Professionalism 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?