Lecture 2 (November 4th)
Lecture 1
Yes, I got my CS degree in 1986
For Starters |
FREE Citation Management Software |
- RefWorks site (Login) can help you manage your footnotes & bibliography on the web. Easy to use, interfaces directly with MS Word to create footnotes & bibliographies
- For off campus use, get the York group code here.
- FAQ and Instructions for various databases
- RefWorks Tutorial
- For ACM Digital Library & other databases like dblp, you can import from the bibtex format.
- Use the References–>Import Feature
- Key points:
- Don’t forget to install Write-n-Cite on your PC. It’s in the Tools menu
- Also don’t forget to move items out of the “Last Imported” folder into the folder you create for your course
- Lastly, don’t forget to use “Edit citation” in the Write-n-cite application to get page numbers!
- Library Footnotes, Bibliographies, RefWorks page
- What I suggest for this assignment: Citation Machine
- use APA or MLA
- Click on “More” to get conference paper form
- My search topics
- women in computing
- privacy in social networks
- outsourcing of software development
- biometric face recognition
General Information |
- Scientific publication cycle
- Knee, Michael. Internet Reference Sources for Computing and Computer Science: A Selected Guide. Journal of Library Administration, 44(1/2) 2006: 453-473.
- Some interesting articles/posts on CS scholarly publishing
- Rebooting the CS Publication Process
- Confronting the myth of rapid obsolescence in computing research
- Revisiting the Publication Culture in Computing Research
- Time for computer science to grow up
- Open, Closed or Clopen Access?
- Conferences vs. Journals in Computing Research
- Hypercriticality
- An interesting publishing model
- Kinds of documents:
- patents: government granted license to an invention
- standards: agreed upon methodology: ie 802.11
- journals: research results presented in a periodical/magazine
- conference proceedings: research results presented at a meeting
(most conferences in CS are peer-reviewed) - technical report: description of a solution to a specific problem
- books
- reference: encyclopedias, tables, data collections, properties
- manuals: lab methods, programming languages, operating systems
- monographs: general topics
- technical specifications: how a device or component works, ie
circuit diagrams - code library: database of source code listings or linkable
subroutines
- Peer review: researchers validating each others work before publication
- Academic Integrity & Plagiarism web site.
Logging in from Home |
- Need to use Passport York to authenticate as a York user
- Information here on logging in
- Remember: need to type in name of eresource using “by title” link after logging in.
Finding Resources at the Library |
|
Finding Books & Journals |
- Do a search in The York Catalogue:
- by title: Concurrent programming in Java : design principles and patterns
- by author: Bjarne Stroustrup
- by journal title: journal of the acm
- by subject: Java
- by subject: concurrent programming, parallel programming, parallel processing
- by keyword: concurrent and programming and java
- women and technology
- gender and information technology
- ethics and social media
Online Computer Books
- Safari — over 200 online computer / technical books on a wide range of subjects.
- Synthesis — amazing collection of CS & Engineering ebooks, more advanced topics
- Books24x7 — EngineeringPro & ITPro
- Scholars Portal eBooks — a great big pile of ebooks
Finding Articles |
These online databases can also be found in the eResources Quick Links or Search boxes on the library home page.
Full Text Article Databases
- ACM Digital Library — Best resource: All ACM journals & proceedings
- IEEE Xplore — All IEEE journals & proceedings, more engineering than CS
- ABI/Inform and Business Source Premier – full text articles from a business & organizational viewpoint, so likely to cover ethics and similar issues more completelly than purely technical sources
- SPIE Digital Library — has all the SPIE Proceedings and journals in full text
- Lecture Notes in Computer Science — Also includes LN in Bioinformatics, Mathematics, Physics, and other areas. Source of articles from various conference proceedings, find citations from Web of Science or INSPEC
- Scholars Portal Journals — very general, lots of obscure journals
Article Citation Databases
And on the open web…
- Using Google as a scholarly research tool:
- example: concurrent programming
- example: concurrent programming locking
- example: concurrent programming locking algorithm
- example: concurrent programming locking algorithm java
- strategy: find good portal sites
- strategy: make sure you know exactly who produced the content
- DBLP — good CS index of free web & many conferences & journals
- Citeseer — indexes the free web
- Computing Research Repository (CoRR) — eprints and other online papers
- Collection of Computer Science bibliographies
- Google Scholar
- And others…
Subscription library databases…
- INSPEC — best source for citations in all computing fields, best for comprehensive searches (combined with Compendex)
- concurrent and aerospace and programming
- concurrent and locking and java
- Web of Science — Very good coverage of all major computing journals, good for citation searches
- concurrent and locking and java
- Scopus — another good general database with citation information
- ACM Guide to Computing Literature — Another one focusing on computing
- VERY IMPORTANT: look in full text article databases for conference
proceedings- IEEE, ACM or Lecture Notes in Computer Science: look in DBs below
- SPIE: keyword search in catalogue: SPIE and proceeding #
- Other: keyword search with part of title
- Last resort: 50-75% of conference papers usually on author’s home pages
To contact me:
Office: Steacie 102H
Email: jdupuis@yorku.ca
MSN IM: john_dupuis@hotmail.com
Also I’m on Twitter, FaceBook and Friendfeed. The Steacie Library is also on Facebook and Twitter.
