Surfing the Net for Software Engineering Notes
Mark Doernhoefer wrote the Surfing the Net for Software Engineering Notes column for SEN. Beginning with the January 2001 issue of SEN, Mark switched over from coverage of software engineering discussions on the Usenet newsgroups to software engineering-related sites on the World Wide Web.
The full text of the Surfing columns are available to members in the ACM Digital Library. In addition, all of the links Mark has mentioned in his columns are collected here in one place, for your surfing ease and pleasure:
General Software Engineering Web Sites (January 2001)
- http://www.sei.cmu.edu/ and http://seir.sei.cmu.edu/: The Software Engineering Institute
- http://www.software-engineer.org (Link invalid as of 7/19/2014): Software-Engineer.org
- http://www.spmn.com/: The Software Program Manager’s Network
Security-Related Web Sites (March 2001)
- http://www.cert.org/: The CERT Coordination Center
- http://www.ciac.org/: The Computer Incident Advisory Capability
- http://www.nipc.gov/: The National Infrastructure Protection Center
- http://csrc.nist.gov/: The NIST Computer Security Resource Center
- http://cve.mitre.org/: The Common Vulnerabilities and Exposures (CVE) Project
- http://www.cerias.purdue.edu/: CERIAS
- http://www.sans.org/: The SANS Institute
- http://www.radium.ncsc.mil/tpep/: Commercial Product Evaluations
- http://niap.nist.gov/: The National Information Assurance Partnership
- http://www.securityfocus.com/: Bugtraq
- http://www.trusecure.com/html/tspub/hypeorhot/index.shtml: TruSecure’s Hype or Hot
- http://www.attrition.org: Attrition.org
- http://www.antionline.org/ and http://www.antionline.com/: AntiOnline.org
- http://www.cultdeadcow.com/: The Cult of the Dead Cow
Peer-to-Peer Web Sites (July 2001)
- http://www.napster.com/: The Napster Music Community
- http://gnutella.wego.com/, http://www.gnutelladev.com/ and http://www.gnutellanews.com/information/what_is_gnutella.shtml: Gnutella
- http://www.gnutelliums.com/: Gnutelliums
- http://www.limewire.com/: LimeWire
- http://www.bearshare.com/: BearShare
- http://www.scour.com: Scour Exchange
- http://www.iMesh.com: iMesh
- http://opennap.sourceforge.net/ and http://sourceforge.net/projects/opennap/: OpenNap
- http://setiathome.ssl.berkeley.edu/: SETI@Home
- http://www.sun.com/p2p/ and http://www.jxta.org/: Project JXTA
- http://www.openp2p.com/: O’Reilly’s OpenP2P.com
- http://www.openp2p.com/pub/a/p2p/2000/11/24/shirky1-whatisp2p.html: Clay Shirky’s “What is P2P and What Isn’t”
- http://www.p2pwg.org/index.html: The P2P Working Group
- http://www.clip2.com/: Clip2
- http://www.groove.net/: Groove
Free Software Web Sites (November 2001)
- http://www.gnu.org/: The GNU Project
- http://www.gnu.org/licenses/gpl.html: The GNU Public License (GPL)
- http://www.linux.org/: Linux Online
- http://linux.com/: Linux.com
- http://www.freebsd.org/: FreeBSD
- http://www.apache.org/: The Apache Software Foundation
- http://www.php.net/: PHP, A Hypertext Preprocessor
- http://www.mysql.com/: MySQL, An Open Source Database
- http://www.osdn.com/: Open Source Development Network
- http://slashdot.org/code.shtml: Slashdot and the Slash code
- http://sourceforge.net/: SourceForge, The Open Source Foundry
- http://www.opensource.org/: The Open Source Initiative
- http://www.openresources.com/: Open Resources - The Free Source
- http://www.w3c.org/Status: World Wide Web Consortium (W3C)
- http://www.oreilly.com/catalog/opensources/book/toc.html: Open Sources: Voices from the Open Source Software Revolution
Configuration Management Web Sites (January 2002)
- http://www.sei.cmu.edu/legacy/scm/bib/cm_bib.html: The SEI Configuration Management Bibliography
- http://www.cmtoday.com/: CM Today
- http://www.cmtoday.com/yp/configuration_management.html: The CM Yellow Pages
- http://www.acdm.org/: The Association for Configuration and Data Management
- http://www.icmhq.com/: The Institute for Configuration Management
- http://www.stsc.hill.af.mil/consulting/configuration_mgt/: Software Technology Support Center
- http://www.cmiiug.com/Sites.htm: Steve Easterbrook’s CM Resource Guide
- http://www.daveeaton.com/scm/CMFAQ.html: CM FAQ
- http://www.loria.fr/~molli/cm-index.html: The CM Bubbles
- http://www.bcs-cmsg.org.uk/: The British Computer Society CM Group
- http://www.cvshome.org/: The Concurrent Versions System
Software Process Web Sites (March 2002)
- http://www.sei.cmu.edu/: Software Engineering Institute
- http://www.software.org/: The Software Productivity Consortium
- http://www.spmn.com/: Software Program Managers Network
- http://www.asq-software.org/: American Society for Quality (ASQ)
- http://www.ssq.org: Society for Software Quality (SSQ)
- http://www.software-engineer.org (Link invalid as of 7/19/2014): Community for Software Engineers
- http://www.caeser.unsw.edu.au/: CAESER - Centre for Advanced Software Engineering Research
- http://www.sqi.gu.edu.au/: Software Quality Institute
- http://www.sqi.gu.edu.au/spice/: Software Process Improvement and Capability dEtermination (SPICE)
- http://www.iese.fhg.de/: Fraunhofer IESE
- http://www.espi.co.uk/: European Software Process Improvement Foundation
- http://satc.gsfc.nasa.gov (Link invalid as of 7/19/2014): NASA Software Assurance Technology Center
- http://sepo.spawar.navy.mil/sepo/index2.html: U.S. Navy Software Engineering Project Office
- http://www.stsc.hill.af.mil/: U.S. Air Force Software Technology Support Center
- http://www.software.org/dcspin/: Software Process Improvement Network
- http://www.rational.com/index.jsp: Rational Software
Knowledge Management Web Sites (May 2002)
- http://www.outsights.com/systems/kmgmt/kmgmt.htm (link invalid as of 7/19/2014) : Knowledge Management - Emerging Perspectives
- http://www.kmresource.com: The Knowledge Management Resource Center
- http://km.brint.com/: WWW Virtual Library on Knowledge Management
- http://knowledgemanagement.ittoolbox.com: Knowledge Management Knowledgebase
- http://www.metakm.com/: Meta Knowledge Management Portal
- http://www.km-forum.org/: The Knowledge Management Forum
- http://www.kmci.org/: Knowledge Management Consortium International
- http://www.eknowledgecenter.com/: eKnowledgecenter.com
- http://www.aiai.ed.ac.uk/~alm/kamlnks.html: Artificial Intelligence Applications Institute, University of Edinburgh
- http://www.aiai.ed.ac.uk/~jjk/topkat.html: AIAI’s The Open Practical Knowledge Acquisition Toolkit (TOPKAT)
- http://www.kmworld.com: KM World Magazine
- http://know.unige.ch/: The Geneva Knowledge Forum
Java Resources on the Web (September 2002)
- http://java.sun.com: The Source for Java Technologies
- http://developer.java.sun.com/: The Java Developer Connection
- http://www.jcp.org/: The Java Community Process
- http://javaboutique.webdeveloper.com (Link invalid as of 7/19/2014): The Java Boutique
- http://www.javafile.com/: JavaFile.com
- http://www.jars.com/: JARS
- http://www.acknowledge.co.uk/snippets/java/: Java Code Snippets
- http://www.apl.jhu.edu/~hall/java/: Java Programming Resources
- http://www.epm.ornl.gov/java (invalid link as of 7/19/2014): Java Land
- http://www.ibiblio.org/javafaq/: Cafe au Lait
- http://www.microsoft.com/java/: Microsoft Technologies for Java
- http://java.apache.org: Apache Java Project
- http://jakarta.apache.org/: Apache Jakarta Project
- http://www.javaside.com/us/index.html: JavaSide.com (English)
- http://www.javaside.com/fr/index.html: JavaSide.com (French)
- http://www.jboss.org/: JBoss
- http://www.enhydra.org/: Enhydra.org
- http://www.java.co.uk/: The JavaCentre
- http://softwaredev.earthweb.com/java: Developer.com
Help! Web Sites (March 2003)
- http://groups.google.com: The Google Groups
- http://forum.java.sun.com: The Java Technology Forum
- http://www.tek-tips.com/gthreadminder.cfm: TekTips Forum
- http://www.experts-exchange.com: The Experts Exchange
- http://www.qaforums.com: QAForums
- http://www.gamedev.net/community/forums: The GameDev.Net Forum
- http://www.forumfind.com and http://www.ezboard.com: EzBoard Forum Find and EzBoard
- http://www.ddj.com/DDJForums/index.jsp: Dr. Dobbs Discussion Forums
- http://sourceforge.net: Discussion Groups at SourceForge
GUI Building Web Sites (May 2003)
- http://portal.acm.org/dl.cfm: The ACM Digital Library
- http://www.cs.umd.edu/hcil: The Human Computer Interface lab at UMD
- http://www.usask.ca/education/coursework/skaalid: The University of Saskatchewan Web Design for Instruction
- http://www.sju.edu/~jhodgson/gui/guihome.html: St. Joseph’s University
- http://guir.berkeley.edu: UC Berkeley Group for User Interface Research
- http://usableweb.com: Usableweb.com
- http://degraaff.org/hci/index.html: HCI Index
- http://www.guuui.com: The Interaction Designeris Coffe Break
- http://human-factors.arc.nasa.gov: NASA Reports
- http://www-3.ibm.com/ibm/easy: IBM User Interface Design
- http://www.ucc.ie/hfrg: Human Factors Research Group
- http://www.stgtech.com/staff/gcallah/BadHTML/bad1.html : What NOT to Do (invalid link as of 12/2005)
- http://www.gui.com.au and http://www.gui.com.au/html/coding_standards.htm: GUI Computing
- http://www.uie.com: User Interface Engineering
- http://www.oohci.org/oo&hci.html : Object Oriented User Interface Design (invalid link as of 12/2005)
- http://www.awl.com/DTUI : Designing the User Interface (invalid link as of 12/2005)
- http://www.the5k.org : The 5K Competition (invalid link as of 12/2005)
Database Design (July 2003)
- http://www.computer.org/tkde: IEEE Transactions on Knowledge and Data Engineering
- http://www.utexas.edu/its/windows/database/datamodeling/dm/overview.html: University of Texas Information Technology Services
- http://www.agiledata.org: Agile Data
- http://www.techsoup.org/articles.cfm (invalid link as of 7/19/2014): Tech Soup
- http://www.evolt.org/article/Beginning_Database_Design_Part_I/18/27137 (invalid link as of 7/19/2014): Evolt.org
- http://www.sql-server-performance.com: SQL Server Performance
- http://www.sqlmag.com: SQL Server Magazine
- http://www.informit.com: Inform IT
- http://www.intelinfo.com/it_training_materials_and_books/free_database_design_training_materials.html: Intelinfo
- http://gborg.postgresql.org/browse.php?81 (invalid link as of 7/19/2014): GBorg
- http://www.orafaq.org.faqdesign.htm : The Oracle Underground FAQ (invalid link as of 12/2005)
- http://osdb.sourceforge.net: Open Source Database Benchmarks
- http://exist.sourceforge.net: Exist Open Source XML Database
- http://www.javaskyline.com/database.html: Java Skyline
- martinfowler.com/articles.html: Martin Fowler
- http://www.tomlauren.com/docs/databaseDesign.html : Tom Lauren (invalid link as of 12/2005)
- http://www.beyondcode.org/articles/index.html: Beyond Code
- http://www.ripe.net/riencc/pub-services/db/dbconstat : The Database Consistency Project at RIPE (invalid link as of 12/2005)
- http://www.securityfocus.com/infocus/1667: Honorable Mention
Potpourri (November 2003)
- http://standards.ieee.org and http://standards.ieee.org/standards : IEEE Standards Association (Second is a invalid link as of 12/2005)
- http://www.iana.org and http://www.iana.org/assignments/port-numbers: The Internet Assigned Numbers Authority
- http://news.netcraft.com: Netcraft
- http://www.dslreports.com: Broadband Reports
- http://www.compinfo-center.com: CompInfo
- http://www.tunexp.com/tips: TuneXP Tips and Tweaks
- http://www.tomshardware.com: Tom’s Hardware
- http://www.motherboards.org: Motherboards.org
- http://slashdot.org/: Slashdot
- http://www.theregister.com: The Register
- http://www.pbs.org/cringely/index.html: I, Cringely
- http://securityresponse.symantec.com: The Security Response Page at Symantec
- http://www.faqs.org: The Internet FAQs Archives
- http://www.osdn.com (Link invalid as of 7/19/2014) and http://www.sourceforge.net: The Open Source Developers Network
- http://www.wikipedia.org: Wikipedia
Ancient Languages (March 2004)
- http://www.faqs.org/faqs/fortran-faq and http://www.ifremer.fr/ditigo/molagnon/fortran90/engfaq.html : Fortran FAQs (Second is an invalid link as of 12/2005)
- http://www.lahey.com: Lahey Fortran
- http://www.fortran.com: The Fortran Company
- http://www.fortranlib.com: The Fortran Library
- www.gnu.org/software/gcc/gcc.html: GNU Fortran
- www.infogoal.com/cbd/cbdhome.htm: The COBOL Center
- http://www.cobolportal.com: The COBOL Portal
- http://home.swbell.net/mck9/cobol/ooc/ooc.html and http://home.swbell.net/mck9/cobol/cobol.html: Object Oriented COBOL
- http://www.cobolstandards.com: COBOL Standards
- http://www.flexus.com/index.html: The Flexus COBOL Page
- http://cobolforgcc.sourceforge.net: The GNU COBOL Project
- http://www.csis.ul.ie/COBOL: University of Limerick COBOL Programming
- http://www.geocities.com/Eureka/2006/ring.htm: All Things COBOL Webring
- http://www.geocites.com/KindlyRat/GWBASIC.html : GW-BASIC (invalid link as of 12/2005)
- http://www.geocities.com/rhinorc/gwbasic.html: rhinoRC-GW-BASIC Programming
- http://scottserver.net/basically/geewhiz.html: The Gee Whiz Collection
- http://www.scottserver.net/forum/viewforum.php?f=7: The Programmer’s Haven
- http://www.pascal-central.com: Pascal Central
- http://www.merlyn.demon.co.uk/pascal.htm: The Pascal Start Page
- http://tp-programmers.i8.com : Turbo Pascal Programmers International (invalid link as of 12/2005)
- http://www.allegro.com/papers/htpp.html: How to Code Pascal
- http://www.chilton.com/~jimw/Welcom.html : Jim Weigang’s APL Information (invalid link as of 12/2005)
- http://www.users.cloud9.net/~bradmcc/APL.html: About APL
- http://home.nycap.rr.com/pflass/pli.htm: The PL/I Language
- http://www.users.bigpond.com/robin_v/resource.htm: PL/I Resources
- http://www-306.ibm.com/software/awdtools/pli: The IBM PL/I Family
- http://www.engin.umd.umich.edu/CIS/course.des/cis400: The Language Guide
XML Makes its Mark(up) on the Web (May 2004)
- http://www.w3.org/XML: World Wide Web Consortium Extensible Markup Language
- http://xml.apache.org: Apache XML
- http://www.w3.org/XML/Schema: W3C XML Schema
- http://www.xml.com: XML.com
- http://www.xml.org : XML.org (invalid link as of 12/2005)
- http://xml.coverpages.org/sgml.html and www.w3.org/TR/NOTE-sgml-xml.html: Standard Generalized Markup Language (SGML)
- http://www.w3.org/TR/xhtml1: Extensible HTML (XHTML)
- http://www.xhtml.org: XHTML.ORG
- http://www.w3schools.com/xhtml: XHTML Tutorial
- http://developer.netscape.com/docs/manuals/communicator/dynhtml : Dynamic HTML (DHTML) (invalid link as of 12/2005)
- http://www.w3.org/TR/1998/NOTE-VML-19980513: Vector Markup Language (VML)
- http://www.w3.org/TR/SVG and http://www.helio.org/products/smil/tutorial : Scalable Vector Graphics (SVG) (Second is invalid link as of 12/2005)
- http://www.w3schools.com/wsdl/default.asp: Web Services Description Language (WSDL)
- http://www.daml.org: DARPA Agent Markup Language (DAML)
- http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=security: Security Assertion Markup Language (SAML)
- http://www.w3.org/Math and http://www.dessci.com/en/support/tutorials/mathml/default.htm: Math ML
- http://www.xml-cml.org: Chemical Markup Language (CML)
- http://vast.uah.edu/SensorML: Sensor Modeling Language (SensorML)
- http://www.ebxml.org: Electronic Business eXtensible Markup Language (ebXML)
- http://web.resource.org/rss/1.0 and http://www.mnot.net/rss/tutorial: RDF Site Summary (RSS)
- http://www.w3.org/TR/2003/CR-voicexml20-20030220: VoiceXML
- http://www.voicexml.org: The VoiceXML Forum
Agile Surfing (September 2004)
- http://www.martinfowler.com and http://www.martinfowler.com/articles/newMethodology.html: The New Methodology
- http://en.wikipedia.org/wiki.Agile_Methods: Agile Methods Wikipedia
- http://agilemanifesto.org: The Agile Manifesto
- http://www.agilealliance.org/home: The Agile Alliance
- http://www.extremeprogramming.org: Extreme Programming
- http://www.mountaingoatsoftware.com/scrum: Scrum
- http://alistair.cockburn.us/crystal/index.html : Crystal (invalid link as of 12/2005)
- http://www.dsdm.org: Dynamic Systems Development Method (DSDM)
- http://www.refactoring.com: Refactoring
- http://fc-md.umd.edu/projects/Agile: The Faunhofer Center eWorkshops
- http://www.agilemodeling.com and http://www.agilemodeling.com/essays/agileDocumentation.htm: The Official Agile Modeling Site
- http://www.rspa.com/reflib/AgileDevelopment.html and http://www.rspa.com/reflib/Index.html: The Pressman Downloadable Reference Library
Code Quality Assessment (March 2005)
- http://cccc.sourceforge.net and http://www.chs.ecu.edu.au/~tlittlef: CCCC
- http://sourcenav.sourceforge.net/ and http://www.wellcode.com/home/index.php: Source Navigator
- http://www.hammurapi.org and http://sourceforge.net/projects/hammurapi: Hammurapi
- http://www.jgrasp.org: jGRASP
- http://spinroot.com/static: Spin
- http://spinroot.com/uno: Spin UNO
- http://www.clarkware.com/software/JDepend.html: JDepend
- http://www.splint.org: Splint
- http://www.parasoft.com: Parasoft
- http://www.programmingresearch.com: Programming Research
- http://www.cleanscape.net/: Cleanscape Software
- http://www.softwareautomation.com : Panorama (invalid link as of 12/2005)
- http://klocwork.com: Klocwork
- http://www.dcs.kcl.ac.uk/staff/mark/scam2005, http://www.brunel.ac.uk/~csstmmh2/scam2004, http://www.brunel.ac.uk/~csstmmh2/scam2003, http://www.brunel.ac.uk/~csstmmh2/scam2002, http://www.brunel.ac.uk/~csstmmh2/scam2001 and http://www.elsevier.com/wps/find/journaldescription.cws_home/505623/description: SCAM Workshop Series
- http://sw-assurance.gsfc.nasa.gov: NASA Software Assurance
- http://www.mindprod.com/unmain.html : How to Write Unmaintainable Code (invalid link as of 12/2005)
Design Time (May 2005)
- http://www.cs.utexas.edu/users/EWD: The E.W. Dijkstra Archive
- http://www.smartdraw.com/tutorials/flowcharts/whatis.htm: What Is a Flowchart?
- http://www.cs.umd.edu/hcil/members/bshneiderman/nsd: A Short History Of Structured Flowcharts
- http://archive.eiffel.com/doc/manuals/technology/contract: Eiffel and Design by Contract
- http://www.key-project.org: The KeY Project
- http://www.ilogix.com: Statecharts
- http://www.benmeadowcroft.com/reports/statechart: Review of Statecharts
- http://eecs.umich.edu/gasm : Abstract State Machines (invalid link as of 12/2005)
- http://aonix.com/index.html: Software Through Pictures
- http://www.agilemodeling.com/artifacts/dataFlowDiagram.htm: Data Flow Diagrams and Agile Methods
- http://www.omg.org/mda: Model Driven Architecture
- http://www.informationdesign.org : Infodesign (invalid link as of 12/2005)
- http://www.cetus-links.org/oo_design.html: Cetus Links On Architecture and Design
- http://c2.com/cgi/wiki?PatternIndex and http://c2.com: Design Pattern Index
- http://www.cmcrossroads.com/bradapp/docs/sdd.html and http://www.netfunny.com/rhf: Design Document Template
- http://www.cisdd.org: CUNY Institute of Software Design and Development
- www.vanderburg.org/Misc/Quotes/soft-quotes.html: Quotations On Software Design
- http://www.cmcrossroads.com/bradapp/docs/pizza-inv.html: Pizza Inversion
A New Aspect on Object Oriented Programming (July 2005)
- http://en.wikipedia.org/wiki/Aspect-oriented_programming: Wikipedia
- http://dmoz.org/Computers/Programming/Methodologies/Aspect-Oriented: DMOZ Open Directory Project
- http://www.jaczone.com/papers, http://www.jaczone.com/papers/10sd.Jacobson32-37.pdf and http://www.jaczone.com/papers/11sd.Jacobson44-48.pdf: Jacobson on AOP
- http://eclipse.org/aspectj: AspectJ Project
- http://www.jboss.org/developers/projects/jboss/aop : JBoss AOP Environment (invalid link as of 12/2005)
- http://www.aspectc.org and http://acdt.aspectc.org: Aspect C++
- http://www-106.ibm.com/developerworks/library/j-aspectj: IBM Developer Works
- http://msdn.microsoft.com/msdnmag/issues/02/03/AOP: MSDN Magazine
- http://www.informit.com/articles/article.asp?p=174533&rl=l: A Primer on AOP
- http://trese.cs.utwente.nl/taosad: The Aspect=Oriented Software Architecture Design Portal
- http://www.comp.lancs.ac.uk/computing/aop: Lancaster University
- http://www.cs.colostate.edu/~france/AOM.html: Aspect-Oriented Modeling
- http://www.comp.lancs.ac.uk/computing/users/marash/aopws2001: Aspect Oriented Workshop
- http://aosd.net: aosd.net
- http://www.dsg.cs.tcd.ie/index.php?category_id=195: AOSD at TCD
- http://openmap.bbn.com/~kanderso/aop/AOP-thoughts.html: Thoughts on Aspect-Oriented Programming
September Security Section (September 2005)
- http://nvd.nist.gov: The National Vulnerability Database (NVD)
- http://www.us-cert.gov: US-CERT
- http://cve.mitre.org and http://oval.mitre.org: CVE and Oval
- http://www.nsa.gov/snac and http://selinux.sourceforge.net: NSA Central Security Service
- http://www.microsoft.com/security and http://msdn.microsoft.com/security: Microsoft Security
- http://www.spywareinfo.com/~merijn and http://forum.hijackthis.de: HijackThis
- https://www.grc.com: Gibson Research
- http://www.nessus.org and http://www.tenablesecurtiy.com : Nessus (Second is invalid link as of 12/2005)
- http://www.snort.org: Snort
- http://www.ethereal.com: Ehtereal
Service Oriented Architecture (November 2005)
- http://java.sun.com/developer/technicalArticles/WebServices/index.html: Sun Developer Network
- http://dev2dev.bea.com/soa and http://dev2dev.bea.com/pub/a/2004/12/soa_ibarra.html: BEA SOA Developer Center
- http://www-130.ibm.com/developerworks/webservices: IBM developerWorks
- http://msdn.microsoft.com/architecture/soa/default.aspx and http://msdn.microsoft.com/webservices: .NET Service Oriented Architecture
- http://www.webservices.org/index.php/ws/content/view/full/44989 (link invalid as of 7/19/2014): WebServices.org
- http://www.service-architecture.com/index.html: Barry and Associates
- http://www.zapthink.com/: Zap Think
- http://webservices.xml.com/pub/a/ws/2003/09/30/soa.html: webservices.xml.com (O’Reilly)
- http://www.dmreview.com/article_sub.cfm?articleId=1016488: DMReview
- http://www.oasis-open.org/committees/tc_cat.php?cat=ws: OASIS SOA Standards
- http://javaboutique.internet.com/tutorials/serv_orient/: SOA Tutorial at Java Boutique
- http://www.opengroup.org/architecture/: The Open Group
- http://www.owasp.org/columns/george/architecture.html (invalid link as of 7/19/2014): OWASP
- http://www.ws-i.org: Web Services Interoperability Organization
- http://www.w3.org/2002/ws: W3C Web Services Activity
- http://www.theserverside.net/news/thread.tss?thread_id=32103: SOA-The Only Tool You’ll Ever Need
Software Process Improvement (January 2006)
- http://www.sei.cmu.edu/cmmi: The CMM-I at the Software Engineering Institute
- http://www.sqi.gu.edu.au/spice and http://www.sei.cmu.edu/iso-15504: SPICE
- http://www.sei.cmu.edu/tsp/psp.html: The Personal Software Process
- http://www.sysmod.com/psp.htm: Systems Modelling Ltd. Personal Software Process
- http://www2.umassd.edu/SWPI/SWPIpage.html and http://www2.umassd.edu/SWPI/1docs/SPStandards.html: Software Process Resource Collection
- http://sepo.spawar.navy.mil: Process Asset Library
- http://www.processinc.com/benefits.html: Process Inc.
- http://www.sei.cmu.edu/publications/documents/99.reports/99tr004/99tr004abstract.html: The Software Engineering Body of Knowledge
- http://www.swebok.org: The Guide to SWEBOK
- http://www.processimpact.com/index.shtml: Process Impact
- http://www.sei.cmu.edu/collaborating/spins/spins.html: The Software Process Improvement Network
- http://www.icspi.com/index.html: The 3rd International Conference on Software Process Improvement
- http://groups.yahoo.com/group/spi/messages: The SPI Forum at Yahoo
- http://www3.interscience.wiley.com/cgi-bin/jhome/15482: Software Process: Improvement and Practice
Requirements Management (March 2006)
- http://www.jiludwig.com: Ludwig Consulting
- http://cio.doe.gov/ITReform/sqse/requirements_management.htm: Department of Energy (DOE)
- http://www.goldpractices.com/practices/mr/index.php: DACS Gold Practices
- http://www.sei.cmu.edu/str/descriptions/reqtracing.html: Requirements Tracing (SEI)
- http://www.agilealliance.com/articles/AgileArticlesCatSearch?category=Requirements: Agile Alliance
- http://www.agilemodeling.com/: Agile Modeling
- http://www.opengroup.org/architecture/togaf8-doc/arch/p2/p2_req.htm (invalid link as of 7/19/2014): ADM Architecture Requirements Management
- http://www.volere.co.uk/template.htm: Volere requirements specification template
- http://www.paper-review.com/tools/rms/read.php : INCOSE Requirements Management Tools Survey (invalid link as of 7/19/2014)
- http://www.rallydev.com/life_cycle_management.jsp: Rally Just-In-Time Requirements Management
- http://www.telelogic.com: DOORS
- http://www-306.ibm.com/software/rational/offerings/reqanalysis.html: IBM Rational Requirements Analysis
- http://www.springerlink.com: Springer-Verlag Requirements Engineering Journal
- http://www.computer.org/portal/site/csdl/index.jsp: IEEE Computer Society Digital Library
- http://portal.acm.org/dl.cfm: ACM Digital Library
The Semantic Web (May 2006)
- http://www.w3.org and http://www.w3.org/2001/sw: World Wide Web Consortium (W3C)
- http://logicerror.com/semanticWeb-long: The Semantic Web in Breadth
- http://infomesh.net/2001/swintro: The Semantic Web, an Introduction
- http://www.iana.org/assignments/uri-schemes.html: The IANA Registry of URI Schemes
- http://www.w3.org/RDF: Resource Description Framework (RDF)
- http://www.w3.org/TR/owl-features: OWL Web Ontology Language
- http://www.daml.org: The DARPA Agent Markup Language (DAML)
- http://www.w3.org/TR/rdf-sparql-query and http://www-128.ibm.com/developerworks/java/library/j-sparql: The SPARQL Query Language
- http://jena.sourceforge.net/index.html and http://www-128.ibm.com/developerworks/java/library/j-jena: Jena™ – A Semantic Web Framework for Java
- http://powl.sourceforge.net: pOWL Semantic Web Development Platform
- http://powl.contxserver.de/powl-cvs : pOWL demo system (invalid link as of 7/19/2014)
- http://protege.stanford.edu: Protégé Ontology Editor
- https://code.google.com/p/swoop: The SWOOP OWL Ontology Editor
- http://simile.mit.edu: Simile RDF Ontology Collection
- http://dublincore.org: Dublin Core Metadata Initiative
- http://www.semanticweb.org/home (invalid link as of 7/19/2014): SemanticWeb.org
- http://www.deri.ie: Digital Enterprise Research Institute (DERI)
- http://iswc2006.semanticweb.org/index.php and http://iswc2005.semanticweb.org/index.html: The 5th International Semantic Web Conference (ISWC 2006)
- http://challenge.semanticweb.org: Semantic Web Challenge
- http://www.w3.org/Provider/Style/URI: Cool URIs don’t change (W3C tips on URI persistence)
JavaScript (July 2006)
- http://www.ecma-international.org/publications/standards/Ecma-262.htm: European Computer Manufacturers Association (ECMA)
- http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference: Core JavaScript Reference
- http://www.ecma-international.org/publications/standards/Ecma-357.htm: ECMA Standard 357
- http://www.howtocreate.co.uk/tutorials/javascript: JavaScript Tutorial
- http://oopweb.com/JavaScript/Documents/jsintro/Volume/tutorial.htm: VooDoo’s Intro to JavaScript
- http://www.javascriptkit.com: JavaScript Kit
- http://www.faqts.com/knowledge_base/index.phtml/fid/53: Javascript.faqts
- http://www.mozilla.org/projects/venkman: Venkman JavaScript Debugger
- http://www.jslint.com/: JSLint
- http://mochikit.com: MochiKit
- http://prototype.conio.net: Prototype (download)
- http://blogs.ebusiness-apps.com/jordan/pages/Prototype%20Library%20Info.htm: Prototype (documentation)
- http://www.sitepoint.com/article/painless-javascript-prototype: Prototype (documentation)
- http://script.aculo.us: Script.aculo.us
- http://www.thesitewizard.com/archive/validation.shtml: thesitewizard.com
- http://www.quirksmode.org/js/introdh.html (invalid link as of 7/19/2014): Dynamic HTML
- http://developer.mozilla.org/en/docs/AJAX:Getting_Started: AJAX
- http://www.eclipse.org/proposals/atf/: Eclipse AJAX Toolkit
- http://ajaxpatterns.org: AJAX Patterns
- http://www.writely.com: Writely
- http://maps.google.com: Google Maps
- http://www.mozilla.org/js/spidermonkey: SpiderMonkey
- http://www.mozilla.org/rhino/: Rhino
Free and Open Source Software (September 2006)
- http://distrowatch.com and http://www.linux.org/dist: Linux
- http://www.apache.org and http://httpd.apache.org: Apache
- http://www.mysql.com: MySQL
- http://www.postgresql.org: PostgreSQL
- http://www.perl.org: Perl
- http://www.cpan.org: Comprehensive Perl Archive Network
- http://www.python.org: Python
- http://www.php.net: PHP/Zend
- http://www.gimp.org: GIMP
- http://www.worth1000.com: Worth 1000
- http://www.blender.org and http://www.blendernation.com: Blender
- http://www.zope.org: Zope
- http://drupal.org: Drupal
- http://www.webgui.org: WebGUI
- http://www.glom.org: Glom
- http://www.freedos.org: FreeDOS
- http://www.truecrypt.org: TrueCrypt
- http://subversion.tigris.org: Subversion
- http://openmap.bbn.com: OpenMap™
- http://sourceforge.net/index.php: SourceForge
Security Tools on the Web (November 2006)
- http://ciac.llnl.gov/ciac/ToolsUnixNetSec.html: SATAN
- http://www-arc.com/sara: SARA
- http://www.nessus.org/: Nessus
- http://www.metasploit.com: Metasploit
- http://www.wireshark.org/: Wireshark
- http://www.ethereal.com: Ethereal
- http://nc110.sourceforge.net/: netcat
- http://www.snort.org: Snort
- http://www.oxid.it/cain.html: Cain & Abel
- https://cirt.net/Nikto2: Nikto
- http://tor.eff.org/: Tor
- http://www.truecrypt.org: TrueCrypt
- http://www.openssh.com: OpenSSH
- http://www.chiark.greenend.org.uk/~sgtatham/putty: PuTTY
- http://www.stumbler.net and http://www.netstumbler.com: NetStumbler
- http://www.samspade.org: SamSpade
- http://word-to-the-wise.com: Word to the Wise
- http://www.foundstone.com/: Foundstone
- http://www.sysinternals.com: SysInternals
- http://www.grc.com/freepopular.htm: GRC Security Freeware
- http://www.cisecurity.org/bench.html: The Center for Internet Security
- http://insecure.org/: Insecure.org
- http://slashdot.org/: Slashdot
- http://www.microsoft.com/security/default.mspx: Microsoft Security
- http://www.grc.com/intro.htm: Gibson Research
- http://www.ciac.org: The US Dept of Energy Computer Incident Advisory Capability
- http://www.hackingexposed.com: Hacking Exposed
- http://www.securityfocus.com: Security Focus
Help Forums on the Web (January 2007)
- http://forums.cnet.com: CNET Forums
- http://www.microsoft.com/communities/default.mspx: Microsoft Support Forums
- http://www.tek-tips.com/index.cfm: Tek-Tips Forums
- http://www.webdeveloper.com: WebDeveloper Forums
- http://www.tech-forums.net: TechForums
- http://www.vbulletin.com/forum: Jelsoft
- http://www.cybertechhelp.com/forums/index.php: CyberTech Forums
- http://www.codingforums.com: CodingForums.com
- http://forums.devshed.com: Dev Shed™ Forums
- http://www.linuxforums.org/forum: Linux Forums
- http://forums.asp.net: ASP.net
- http://www.codeguru.com/forum: CodeGuru
- http://forum.java.sun.com/index.jspa: Java Technology Forums
- http://www.tanguay.info: Tanguay.info
- http://www.dslreports.com/forums/all: Broadband Reports Forums
- http://bbs.keyhole.com/ubb/ubbthreads.php/Cat/0: Google Earth Community Forum
- http://www.qaforums.com: SQAforums.com
- http://www.apacheforum.com: Apache Forum
Solving the Software Quality Problem (March 2007)
- http://www.swebok.org: SWEBOK
- http://sites.computer.org/ccse: Software Engineering 2004 (SE2004)
- http://www.computer.org/portal/site/ieeecs/menuitem…: Certified Software Development Professional
- http://www.sei.cmu.edu/managing/managing.html: Software Engineering Institute
- http://sepo.spawar.navy.mil/: SPAWAR Systems Center San Diego
- http://www-inst.eecs.berkeley.edu/~maratb/readings/NoSilverBullet.html : No Silver Bullet (invalid link as of 7/19/2014) see also http://www.lips.utexas.edu/ee382c-15005/Readings/Readings1/05-Broo87.pdf
- http://www.multicians.org/thvv/tvvswe.html: Tom Van Vleck’s Software Engineering Stories
- http://www.badsoftware.com: Bad Software
- http://dir.salon.com/topics/software/: Salon Software
- http://www.robelle.com/library/papers: Robelle Solutions
- http://www.usabilitynet.org/home.htm: Usability Net
- http://qjpro.sourceforge.net: QJ-Pro
- http://www.stickyminds.com: StickyMinds.com
- http://tunes.org/: The TUNES Project
- http://e-pig.org: Epigram
- http://www.qaforums.com: QAForums
- http://www.asq.org: The American Society for Quality
- http://www.qaiworldwide.org: Quality Assurance Institute
- http://www.incose.org and http://g2sebok.incose.org/: INCOSE
Virtualization (May 2007)
- http://www.virtualization.info: Virtualization Info
- http://www.intel.com/technology/virtualization: Intel Virtualization Technology
- http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_8826_14287,00.html: AMD Virtualization
- http://www.microsoft.com/windowsserversystem/virtualserver/default.mspx and http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx: Microsoft Virtual Server 2005 and Virtual PC 2007
- http://www.sun.com/software/solaris/utilization.jsp, www.sun.com/software/whitepapers/wp-svccont/wp-svccont.pdf, and www.sun.com/software/whitepapers/solaris10/grid_containers.pdf: Solaris 10
- http://www.vmware.com: VMware®
- http://en.wikipedia.org/wiki/Hypervisor: Hypervisors
- http://www.xensource.com/xen/xen (invalid link as of 7/19/2014): Xen
- http://openvz.org: OpenVZ
- http://www.swsoft.com: SWSoft
- http://www.parallels.com: Parallels
- http://www.virtualbox.org: InnoTek VirtualBox
- http://kidaro.com: Kidaro “Corporate to-go” Desktop
- http://www.cirba.com: CiRBA
- http://www.codeweavers.com: Codeweavers
- http://weblog.infoworld.com/virtualization and http://weblog.infoworld.com/enterprisedesktop: InfoWorld Blogs
- http://vmblog.com: David Marshall’s blog (from InfoWorld)
- http://blogs.vmware.com/vmtn: The VMware Blog
- http://blog.openvz.org: The OpenVZ blog
- http://parallelsvirtualization.blogspot.com: The Parallels blog
Database Technology (July 2007)
- http://www.utexas.edu/its/windows/database/datamodeling/index.html: Introduction to Data Modeling
- http://www.databasedev.co.uk/flatfile-vs-rdbms.html: Flat File Database
- http://www.mcenter.com/mtrc/index.html and http://mumps.sourceforge.net: Hierarchical Model
- http://coronet.iicm.edu/wbtmaster/allcoursescontent/netlib/ndm1.htm: Network Data Model
- http://www.databasecorner.com: Relational Data Model
- http://c2.com/cgi/wiki?ObjectRelationalMapping: Object Relational Mapping (ORM)
- http://www.db4o.com and http://www.mcobject.com/perst: Object Model
- http://www.associativesolutions.com/relavance.php (Link invalid as of 7/19/2014): Associative Model
- http://en.wikipedia.org/wiki/Concept-oriented_model: Concept-Oriented Model
- http://publib.boulder.ibm.com/infocenter/rbhelp/v6r3/index.jsp?topic=/com.ibm.redbrick.doc6.3/wag/wag32.htm: Star Schema
- http://xml.apache.org/xindice and http://exist.sourceforge.net: XML Database
- http://www.hibernate.org: Hibernate
(ACM Professional Members can also read Hibernate, A Developer’s Notebook online in ACM’s Safari online book service) - http://cayenne.apache.org: Apache Cayenne
- http://www.bkent.net/Doc/simple5.htm: A Simple Guide to the Five Normal Forms
- http://mitiq.mit.edu: MIT Information Quality
- http://helpit.com/folders/homepage/helpit: Data Cleansing
- http://www.informatica.com/products/data_quality/default.htm: Informatica Data Quality
- http://www.fabforce.net/dbdesigner4/features.php: DBDesigner 4
- http://sites.computer.org/debull/ieee-list1.htm: IEEE Data Engineering
(helpful when used with a cite search engine such as http://citeseer.ist.psu.edu, CiteSeer)
User Interface Design (September 2007)
- http://www.sigchi.org: SIGCHI
- http://hcibib.org: HCI Bibliography
- http://www.hcii.cs.cmu.edu: The HCI Institute at Carnegie Mellon
- http://www-hcid.soi.city.ac.uk: The City University Centre for HCI Design
- http://www.aiga.org: American Institute of Graphic Arts
- http://www.phpwact.org/pattern/model_view_controller and http://st-www.cs.uiuc.edu/users/smarch/st-docs/mvc.html: Model-View-Controller
- http://www.w3.org/html/wg/html5: HTML 5
- http://www.w3.org/TR/WAI-WEBCONTENT: Web Content Accessibility Guidelines
- http://www.useit.com: useit.com: Jakob Nielsen’s Website
- http://universalusability.com: Universal Usability
- http://toastytech.com/guis: Nathan’s GUI Gallery
- http://www.hacknot.info/hacknot/action/showEntry?eid=76: Hacknot
- http://www.interaction-design.org/encyclopedia: Interaction-Design.org
- http://www.eclipse.org/swt: The Standard Widget Toolkit
- http://www.fox-toolkit.org: FOX Toolkit
- http://commons.apache.org/cli: Commons CLI
- http://www.webbyawards.com: The Webby Awards
- http://www.webpagesthatsuck.com: Web Pages That Suck
- http://www.chi2008.org: CHI 2008
- http://www.gnu.org/licenses/gpl-3.0.html: New GPL Version 3
Software Testing (November 2007)
http://www.mtsu.edu/~storm: STORM
http://www.testingfaqs.org and http://groups.google.com/group/comp.software.testing : Software Testing FAQs
http://www-306.ibm.com/software/rational/sw-bycategory/subcategory/SW730.html: IBM Rational Test Resources
http://www.chillarege.com: Orthogonal Defect Classification
http://www.nist.gov/itl: National Institute of Standards and Technology (NIST)
http://csqa.info/cste_software_testing: CSQA.Info
http://www.homeoftester.com/backyard/appletree and http://www.homeoftester.com: Home Of Tester
http://www.associationforsoftwaretesting.org and http://tejasconsulting.com/cast2007wiki: Association for Software Testing
http://www.testing.com and http://www.exampler.com: Testing Foundations and Exampler
http://www.satisfice.com: Satisfice, Inc.
http://www.agiledata.org/essays/tdd.html: Test Driven Development
http://www.testobsessed.com: Test Obsessed
http://www.softpanorama.org/SE/testing.shtml: Softpanorama University Software Testing Links
http://www.bullseye.com/coverage.html: Code Coverage Analysis
http://www.opensourcetesting.org: opensourcetesting.org
http://trec.nist.gov/data/reuters/reuters.html and http://www.daviddlewis.com/resources/testcollections/rcv1: Reuters Corpus
Whatever Happened To? (January 2008)
- http://www.fh-jena.de/~kleine/history and http://www.fh-jena.de/~kleine/history/software/IBM-FlowchartingTechniques-GC20-8152-1.pdf: Historic Documents in Computer Science
- http://portal.acm.org/citation.cfm?id=356566.356570: Flowchart References at ACM
- http://yourdon.com/strucanalysis/wiki/index.php?title=Chapter_15: Structured Analysis Wiki
- http://sourceforge.net/projects/devflowcharter: devFlowcharter
- http://www.buzzle.com/editorials/3-13-2005-67039.asp: Waterfall at Buzzle.com
- http://articles.techrepublic.com.com/5100-3513_11-6118423.html?part=rss&tag=feed&subj=tr#: Waterfall at TechRepublic
- http://www.waterfall2006.com: Waterfall 2006
- http://www.corba.org: CORBA.org
- http://www.puder.org/corba: Arno Puder’s CORBA Page
- http://java.sun.com/products/ejb: EJBs at Sun Developer’s Network
- http://www.smalltalk.org: smalltalk dot org
- http://www.squeak.org: Squeak
- http://www.adaic.org: Ada Information Clearinghouse
- http://www.sigada.org: ACM SigAda
- http://www.c64.com: Commodore 64
- http://c64preservation.com: C64 Preservation Project
- http://www.c64.com: C64.com
- http://gb64.com: GameBase 64
Construction Sites (March 2008)
- http://www-cs-faculty.stanford.edu/~knuth/taocp.html: The Art of Computer Programming
- http://www.mcbreen.ab.ca/papers/index.html: Software Craftsmanship
- http://samizdat.mines.edu/howto/HowToBeAProgrammer.html: How to be a Programmer
- http://c2.com/cgi/wiki?PairProgramming: Pair Programming
- http://www.cs.uml.edu/~hgoodell/EndUser/Biblio/Bibliog.htm: End-User Programming
- http://www.stsc.hill.af.mil/crosstalk/1994/12/xt94d12b.asp: Software Complexity
- http://www.kuro5hin.org/story/2003/3/13/211831/159: The Software Construction Analogy
- http://idealprogrammer.com/home: The Ideal Programmer
- http://www.algosort.com: Computer Programming Algorithms Directory
- http://www.programmingtutorials.com/php.aspx: Programming Tutorials.com
- http://www.possibility.com/Cpp/CppCodingStandard.html: C++ Coding Standards
- http://java.sun.com/docs/codeconv/ and http://www.ambysoft.com/essays/javaCodingStandards.html: Java Coding Standards
- http://www.gnu.org/prep/standards/standards.html: GNU Coding Standards
- http://www.eiffel.com and http://www.eiffel.com/search/search.html: Eiffel
- http://www.macadamian.com/index.php?option=com_content&task=view&id=27&Itemid=31: Macadamian’s Code Review Checklist
- http://www.laatuk.com/tools/review_tools.html: Code Review Tools
- http://sw-assurance.gsfc.nasa.gov/disciplines/quality/index.php: Software Quality at the NASA Goddard Space Flight Center
- http://www-128.ibm.com/developerworks/web/library/wa-debug.html?ca=dgr-lnxw03Dbug: Debugging
- http://directory.fsf.org/category/dbug: Debugging Tools
- http://valgrind.org/: Valgrind
- http://www.codeproject.com: The Code Project
- http://wiki.python.org/moin/WebProgramming: Web Programming in Python
Required Reading (May 2008)
- http://www.systemsguild.com: The Atlantic Systems Guild
- http://www.joelonsoftware.com and http://www.joelonsoftware.com/Archive.html: Joel on Software
- http://articles.techrepublic.com.com/5100-3513-6146544.html: Techrepublic on Requirements
- http://www.mojofat.com/tutorial/: Functional Specification Tutorial
- http://users.csc.calpoly.edu/~jdalbey/SWE/QA/nonfunctional.html: Cal Poly on Non-Functional Requirements
- http://dssg.cs.umb.edu/wiki/index.php/SOA: Distributed Software Systems Group
- http://www.redest.net/links.htm: REDEST Links on Software Requirements
- http://softwaresurvival.blogspot.com/2007/03/undreamt-requirements.html: Undreamt Requirements
- http://www.idef.com/idef0.html and http://www.itl.nist.gov/fipspubs/: IDEF
- http://complianceautomation.com/ and http://www.stsc.hill.af.mil/crosstalk/2004/08/0408Hooks.html: Compliance Automation
- http://infogenium.typepad.com/inside_infogenium/2007/07/getting-started.html: Infogenium Software on Use Cases
- http://www.itmweb.com/spotlite.htm (invalid link as of 7/19/2014): itmWEB White Papers
- http://www.dtic.mil/: Defense Technical Information Center
- http://www.astrainfotech.com/requirements-management.html: Astra Infotech Requirements Management FAQ
- http://www.agilemodeling.com/essays/agileRequirements.htm: Agile Requirements Modeling
- http://www.jiludwig.com and http://www.jiludwig.com/Requirements_Management.html and http://www.jiludwig.com/HCI_Journal_article.html: Ludwig on Managing Requirements
- http://www.techwr-l.com/techwhirl/magazine/writing/softwarerequirementspecs.html: Writing Software Requirements
- http://spivey.oriel.ox.ac.uk/mike/zrm/index.html and http://www.usingz.com/text/online/index.html and http://www.iso.org/: Formal Specifications
Computer People (July 2008)
- http://en.wikipedia.org/wiki/Alan_Turing, http://bibnetwiki.org/wiki/Category:Alan_M._Turing_Paper, http://www.warthman.com/ex-turing.htm, http://www.longbets.org/bets and http://www.loebner.net/Prizef/TuringArticle.html: Alan Turing
- http://ei.cs.vt.edu/~history/VonNeumann.html and http://www-history.mcs.st-andrews.ac.uk/Biographies/Von_Neumann.html: John von Neumann
- http://www.library.upenn.edu/exhibits/rbm/mauchly/jwmintro.html: John W. Mauchly
- http://americanhistory.si.edu/collections/comphist/eckert.htm: J. Presper Eckert
- http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/h/Hoare:C=_A=_R=.html: C.A.R. Hoare
- http://www.cs.utexas.edu/users/EWD: Edsger Dijkstra
- http://www.sigsoft.org/SEN/parnas.html and http://www.informit.com/store/product.aspx?isbn=0201703696: David Parnas
- http://www.history.navy.mil/bios/hopper_grace.htm#david and http://www.cs.yale.edu/homes/tap/Files/hopper-wit.html: Grace Murray Hopper
- http://sunset.usc.edu/Research_Group/barry.html, http://web4.cs.ucl.ac.uk/icse07/index.php?id=88 and http://www.cs.usu.edu/~supratik/CS%205370/r5061.pdf: Barry Boehm
- http://www.cs.unc.edu/~brooks/: Frederick Brooks
- http://cm.bell-labs.com/cm/cs/who/bwk/index.html: Brian Kernighan
- http://cm.bell-labs.com/cm/cs/who/dmr/index.html: Dennis Ritchie
- http://www.cs.bell-labs.com/cm/cs/bib2html/ken.html: Ken Thompson
- http://www-pu.informatik.uni-tuebingen.de/users/klaeren/epigrams.html and http://special.lib.umn.edu/findaid/xml/cbi00064.xml#a0: Alan Perlis
- http://www.cs.inf.ethz.ch/~wirth http://www.cs.inf.ethz.ch/~wirth/: Niklaus Wirth
- http://www-cs-staff.stanford.edu/~uno/: Donald Knuth
- http://www-history.mcs.st-andrews.ac.uk/Biographies/Hamming.html and http://www.cs.virginia.edu/~robins/YouAndYourResearch.html: Richard Hamming
- http://portal.acm.org/author_page.cfm?id=81100425534: Edgar Frank Codd
- http://research.microsoft.com/users/gbell/pubs.htm: Gordon Bell
- http://en.wikipedia.org/wiki/Gary_Kildall, http://members.fortunecity.com/pcmuseum/kildall.htm, http://programmersatwork.wordpress.com/gary-kildall-1986, http://web.archive.org/web/20041020134000/www.maxframe.com/GARY&CPM.HTM and http://www.archive.org/details/computerchronicles: Gary Kildall
- http://www.swebok.org: The Software Engineering Body of Knowledge
- http://portal.acm.org/toc.cfm?id=SERIES11430: ACM Classic Books Series
Architecture Digest (September 2008)
- http://www.iso-architecture.org/ieee-1471: IEEE 1471 Website
- http://architectureframework.com: The Architecture Framework Forum
- http://www.defenselink.mil/cio-nii/docs/DoDAF_Volume_I.pdf, http://www.defenselink.mil/cio-nii/docs/DoDAF_Volume_II.pdf, http://www.defenselink.mil/cio-nii/docs/DoDAF_Volume_III.pdf and https://dars1.army.mil/IER/index.jsp: Department of Defense Architecture Framework (DoDAF)
- http://www.silverbulletinc.com/cadm/product.htm: Core Architecture Data Model (CADM)
- http://zachmaninternational.com: Zachman Framework
- http://www.whitehouse.gov/omb/e-gov/fea: Federal Enterprise Architecture
- http://www.opengroup.org/togaf: The Open Group Architecture Framework (TOGAF)
- http://www.rm-odp.net: RM-ODP Wiki
- http://www.sei.cmu.edu/architecture/index.html: Software Architecture at the Software Engineering Institute
- http://www.cs.cmu.edu/~acme: The Acme Project
- http://www.cs.ubc.ca/~gregor/teaching/papers/4+1view-architecture.pdf and http://www.ibm.com/developerworks/wireless/library/wi-arch11: The 4+1 Model View
- http://www.omg.org/mda/index.htm: Model Driven Architecture
- http://csse.usc.edu/research/software_architecture: CSE Center for Software Engineering
- http://www.booch.com/architecture: The Handbook of Software Architecture
- http://www.eden-study.org: Eden Study
- http://argouml.tigris.org and http://argouml.tigris.org/dev.html: ArgoUML
- http://www.fabforce.net/dbdesigner4 and http://dev.mysql.com/workbench: MySQL Workbench 5.0
- http://en.wikipedia.org/wiki/System_architecture, http://en.wikipedia.org/wiki/Software_architecture and http://en.wikipedia.org/wiki/Enterprise_architecture: Other Architectural Notations
Blogrolling (November 2008)
- http://www.pbs.org/cringely: I, Cringely
- http://www.online-tech-tips.com: Online Tech Tips
- http://www.bitrepository.com: Bit Repository
- http://lifehacker.com: Lifehacker
- http://danbricklin.com/log: Dan Bricklin
- http://www.joelonsoftware.com: Joel on Software
- http://www.ambysoft.com/onlineWritings.html: Scott Ambler
- http://blogs.msdn.com/jmeier/default.aspx: J.D. Meier
- http://www.riehle.org/: Dirk Riehle’s Software Research Blog
- http://www.codinghorror.com/blog: Coding Horror, and http://stackoverflow.com: Stack Overflow
- http://www.testingreflections.com: Testing Reflections
- http://software.intel.com/en-us/blogs: Intel Software Network
- http://oreilly.com/blogs/: O’Reilly Blogs
- http://best-practice-software-engineering.blogspot.com/: Software Engineering Best Practices
- http://www.yourdonreport.com/: The Yourdon Report
- http://weblog.infoworld.com/realworldsoa: Real World SOA
- http://leansoftwareengineering.com: Lean Software Engineering
- http://www.uie.com/brainsparks: User Interface Engineering Brain Sparks Blog
- http://compscigail.blogspot.com/: The Female Perspective Of Computer Science
- http://blog.dhananjaynene.com: /var/log/mind
- http://steve-yegge.blogspot.com/2008_06_01_archive.html: Stevey’s Blog Rants
- http://wordpress.org and http://wordpress.com: WordPress
- http://www.ojr.org/ojr/images/blog_software_comparison.cfm: Blogware
- http://www.bloggerschoiceawards.com: Blogger’s Choice Awards
Tool Time (January 2009)
- http://www.eclipse.org: Eclipse
- http://www.netbeans.org/: NetBeans
- http://www.mysql.com: MySQL
- http://www.postgresql.org and http://pgfoundry.org: PostgreSQL
- http://www.apache.org: Apace
- http://tomcat.apache.org: Tomcat
- http://www.jboss.org: JBoss
- http://www.caucho.com: Caucho Resin
- http://argouml.tigris.org: ArgoUML
- http://csharp-source.net: Open Source Software in C#
- http://msdn.microsoft.com/en-us/aa937802.aspx: .NET Framework Developer Center
- http://subversion.tigris.org: Subversion
- http://www.nongnu.org/cvs and http://ximbiot.com/cvs/wiki (invalid link as of 7/19/2014): Concurrent Versioning System (CVS)
- http://findbugs.sourceforge.net: FindBugs
- http://pmd.sourceforge.net: PMD
- http://community.pentaho.com: Pentaho
- http://validator.w3.org and http://validator.w3.org/source: W3C Markup Validation Service
- http://validator.w3.org/docs/checklink.html: W3C Link Checker
- http://www.w3.org/Amaya: Amaya
Head in the Clouds (March 2009)
- http://videos.techielife.com/what-is-cloud-computing/video-online/2008/11/13: Tech Videos
- http://communication.howstuffworks.com/cloud-computing.htm: How Cloud Computing Works
- http://wiki.cloudcommunity.org/wiki/Main_PageCloud Computing Community
- http://www2.computer.org/portal/web/computingnow/archive/february2009: IEEE Computing Now
- http://www.ddj.com/development-tools/212900736: Dr. Dobb’s Portal
- http://groups.google.ca/group/cloud-computing: Google Group on Cloud Computing
- http://www.cloudcamp.com: CloudCamp
- http://www.gridbus.org/cloud2009/Welcome.html: International Workshop on Cloud Computing
- http://www.sun.com/solutions/cloudcomputing/index.jsp: Sun Cloud Computing Portfolio
- http://www.dell.com/cloudcomputing: Dell Cloud Computing Solutions
- http://aws.amazon.com/ec2: Amazon Elastic Compute Cloud (Amazon EC2)
- http://www.bungeeconnect.com: Bungee Connect
- http://www.3tera.com: 3Tera
- http://www.gridgain.com: GridGain
- http://hadoop.apache.org: Hadoop
- http://eucalyptus.cs.ucsb.edu: Eucalyptus
- http://www.umiacs.umd.edu/~jimmylin/cloud-computing: University of Maryland Cloud Computing Course
- http://trustsaas.com: TrustSaaS
- http://www.guardian.co.uk/technology/2008/sep/29/cloud.computing.richard.stallman: Richard Stallman on Cloud Computing
Software and System Reliability (May 2009)
- http://www.cse.cuhk.edu.hk/~lyu/book/reliability: Handbook of Software Reliability Engineering
- http://www.theriac.org: The Reliability Information Analysis Center
- https://www.thedacs.com/databases/url/key/2: The Data and Analysis Center for Software
- http://www.relex.com/resources/ReliabilityDictionary.asp2: Relex Reliability Dictionary
- http://www.weibull.com: Weibull.com
- http://satc.gsfc.nasa.gov: NASA Software Assurance Technology Center
- http://rs.ieee.org: IEEE Reliability Society
- http://www.csr.city.ac.uk: City University Centre for Software Reliability
- http://www.enre.umd.edu/tools.htm: Reliability Engineering Tools
- http://www.reliability-safety-software.com: Reliass
- http://www.softrel.com: SoftRel LLC
- http://www.isograph-software.com: Isograph
- http://www.mtain.com/relia/relfracas.htm: FRACAS
- http://www.spec.org: Standard Performance Evaluation Corporation
- http://portal.acm.org/toc.cfm?id=173802&type=issue&coll=GUIDE&dl=GUIDE&CFID=29760540&CFTOKEN=27889279: IEEE Transactions on Software Engineering
- http://www.ece.cmu.edu/~koopman/des_s99/sw_reliability and http://www.ece.cmu.edu/~koopman/des_s99: Dependable Embedded Systems
- http://csse.usc.edu/csse/research/dependability.html: iDAVE
- http://www.issre2009.org: International Symposium on Software Reliability Engineering
- http://users.telenet.be/phvg/AvailabilityTranslator.htm (invalid link as of 7/19/2014) and http://www.pixelbeat.org/docs/reliability_calculator: Reliability Calculators
Empirical Software Engineering (July 2009)
- http://www.springerlink.com/content/100262: Journal of Empirical Software Engineering
- http://www.cs.umd.edu/projects/SoftEng/tame: The Experimental Software Engineering Group at the University of Maryland
- http://www.cs.toronto.edu/~sme/CSC2130/index.html: Empirical Research Methods in Software Engineering
- http://www.iese.fraunhofer.de/fhg/iese and http://www.fc-md.umd.edu: Fraunhofer Institute for Experimental Software Engineering
- http://www.csc2.ncsu.edu/conferences/esem: International Symposium on Empirical Software Engineering and Measurement (ESEM 2009)
- http://isern.iese.de/moodle: International Software Engineering Research Network (ISERN)
- http://observatory.group.shef.ac.uk: The Software Engineering Observatory
- http://www.simula.no: Simula Research Laboratory
- http://www.acm.org/crossroads/xrds7-4/empirical.html and http://www.acm.org/crossroads/doc/issues.html: Experimental Studies in Empirical Software Engineering
- http://research.microsoft.com/en-us/projects/esm: Microsoft Research
- http://www.dur.ac.uk/ebse: Evidence Based Software Engineering
- http://evidencebasedse.com: Software Engineering Evidence Database (SEED)
- http://www.evidencebasedmanagement.com/movements/software_engineering.html: Evidence-Based Management
- http://pyre.third-bit.com/blog/archives/2416.html and http://swc.scipy.org: The Third Bit
- http://www.nap.edu/openbook.php?record_id=5018&page=R1: Statistical Software Engineering
Computer Science (September 2009)
- http://sigact.acm.org: ACM SigACT
- http://calgo.acm.org: Collected Algorithms of the ACM
- http://www2.computer.org/portal/web/computingnow/home: IEEE Computing Now
- http://tonic.physics.sunysb.edu/docs/num_meth.html: Numerical Methods
- http://gams.nist.gov: NIST Guide to Available Mathematical Software (GAMS)
- http://www.cs.sunysb.edu/~skiena/214/lectures: Data Structures
- http://cnx.org/content/m14586/latest and http://www.stanford.edu/class/cs103x/cs103x-notes.pdf: Introduction to Discrete Structures
- http://www.cs.bu.edu/fac/lnd/toc/z/z.html: Fundamentals of Computing
- http://courses.cs.vt.edu/~csonline/index.html: Online Interactive Modules for Teaching Computer Science
- http://ece.eng.wayne.edu/~gchen/ece4680/lecture-notes/lecture-notes.html: Computer Architecture and Organization
- http://cpuville.com: CPUville
- http://www.cs.iastate.edu/~prabhu/Tutorial/title.html: Computer Architecture Tutorial
- http://pages.cs.wisc.edu/~arch/www/: World Wide Web Computer Architecture Page
- http://plato.stanford.edu/entries/turing-machine: Turing Machines
- http://www.computerhope.com/os.htm: Operating Systems
- http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-828Fall-2006/CourseHome: Operating System Engineering
- http://www.imbok.org: The Information Management Body of Knowledge
- http://www.information-management.com: Information Mangement.com
- http://www.seattlerobotics.org/Encoder/mar98/fuz/flindex.html: Fuzzy Logic
- http://www.fuzzy-logic.com: Fuzzy Logic Tutorial
- http://mitpress.mit.edu/sicp/full-text/book/book.html: The Structure and Interpretation of Computer Programs
- http://www.jvoegele.com/software/langcomp.html : Programming Languages
- http://norvig.com/21-days.html: Teach Yourself Programming In Ten Years
Software Maintenance (November 2009)
- http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=39064: ISO/IEC 14764 / IEEE Std 14764-2006
- http://www3.interscience.wiley.com/journal/117946198/grouphome/home.html: Journal of Software Maintenance and Evolution
- http://www.stsc.hill.af.mil/crosstalk/1995/11/Maintain.asp: Software Maintainability Index
- http://conferences.computer.org/icsm, http://icsm2009.cs.ualberta.ca and http://icsm2010.upt.ro: International Conference on Software Maintenance
- http://www.dmst.aueb.gr/dds/ismr/maint/index.htm: Advanced Topics in Software Engineering - Maintainability
- http://www.geocities.com/docubase: Software Change Impact Analysis
- http://cs.gmu.edu/~offutt/rsrch/LiLiDiss.pdf: Change Impact Analysis of Object Oriented Software
- http://www.reqid.com: Requirements Management
- http://www.incose.org/ProductsPubs/products/rmsurvey.aspx: Requirements Management Tools
- http://searchsoftwarequality.techtarget.com/topics/0,295493,sid92_tax306132,00.html: Regression Testing
- http://www.testingfaqs.org/t-management.html: Regression Test Suites
- http://www.imagix.com/a/program_comprehension.html: Program Comprehension
- http://www.grok2.com/code_comprehension.html: Source Code Comprehension Tools
- http://www.stack.nl/~dimitri/doxygen/links.html: Documentation Tools
- http://sunset.usc.edu/csse/research/COCOMOII/cocomo_main.html: Software Maintenance Cost Models
- http://www.robertlglass.com/node/4: Robert L. Glass
- http://www.satisfice.com/articles.shtml: James Bach
- http://www.rspa.com/spi/SCM.html: R. S. Pressman & Associates
- http://www.processimpact.com/goodies.shtml: Process Impact
- http://www.doc.ic.ac.uk/~mml/feast: FEAST
- http://nvd.nist.gov: National Vulnerability Database
- http://www.manageability.org: Manageability
- http://www.codinghorror.com/blog/archives/000610.html: The Noble Art of Maintenance Programming
Odds and Ends (January 2010)
- http://www.jetbrains.com/idea/nextversion/free_java_ide.html: IntelliJ IDEA
- http://maven.apache.org: Apache Maven
- http://www.google.com/options, http://code.google.com, http://developer.android.com, http://code.google.com/labs, http://www.googlelabs.com, and http://www.google.com/codesearch: Google
- http://golang.org: The Go Programming Language
- http://www.computer.org/portal/web/swebok/home: Guide to the Software Engineering Body of Knowledge (SWEBOK)
- http://www.opengl.org: OpenGL
- http://www.joltawards.com: Jolt Product Excellence Awards
- http://sourceforge.net: SourceForge
- http://www.softdevtools.com: Software Development Tools Directory
- http://www.dslreports.com: Broadband Reports
Cyber Security (March 2010)
- http://www.sans.org/reading_room: SANS Institute
- http://www.us-cert.gov: US-CERT
- http://www.cert.org: CERT
- https://buildsecurityin.us-cert.gov: Build Security In
- http://iac.dtic.mil/iatac: Information Assurance Technology Analysis Center (IATAC)
- http://csrc.nist.gov: National Institute of Standards and Technology (NIST) Computer Security Resource Center
- http://nvd.nist.gov: National Vulnerability Database
- http://cve.mitre.org: CVE
- http://www.commoncriteriaportal.org: Common Criteria
- http://www.nsa.gov/ia/guidance/security_configuration_guides/index.shtml: NSA Configuration Guides
- http://staysafeonlineinfo.org: Stay Safe Online
- http://www.msisac.org: Multi-State Information Sharing and Analysis Center (MS-ISAC)
- http://sectools.org: Top 100 Network Security Tools
- http://www.enisa.europa.eu: European Network and Information Security Agency
Looking for Something? (May 2010)
- http://archie.icm.edu.pl/archie-adv_eng.html: Archie
- gopher://gopher.quux.org/1 and http://www.quux.org:70: Gopher
- http://scg.unibe.ch/archive/software/w3catalog/W3CatalogHistory.html: W3 Catalog
- http://www.aliweb.com: ALIWEB
- https://eprints.kfupm.edu.sa/42877/1/42877.pdf : World-Wide Web Worm (invalid link as of 7/19/2014)
- http://www.robotstxt.org: Web Robots
- http://www.webcrawler.com and http://www.thinkpink.com/bp: WebCrawler
- http://www.lycos.com: Lycos
- http://www.yahoo.com: Yahoo
- http://www.altavista.com/: AltaVista
- http://www.excite.com/: Excite
- http://www.dogpile.com: Dogpile
- http://www.ask.com: Ask Jeeves/Ask.com
- http://www.google.com: Google
- http://en.wikipedia.org/wiki/Kosmix: Kosmix
- http://www.leapfish.com: Leapfish
- http://www.bing.com: Bing
- http://www.trueknowledge.com: True Knowledge
- http://www.wolframalpha.com: Wolfram Alpha
- http://www.archive.org: Internet Archive
- http://groups.google.com: Deja News Research Service
- http://lucene.apache.org/solr: Solr
- http://www.opensearch.org/Home and http://www.search2.net: OpenSearch.org
Multicore and Multithreaded Programming (July 2010)
- http://www.intel.com/multi-core: Intel Multi-Core Technology
- http://www.linuxbloke.com/2009/06/29/the-difference-between-multithreaded-and-multicore-programming: The Linux Bloke: The Difference between Multithreaded and Multicore Programming
- http://software.intel.com/en-us/parallel/: Parallel Programming: Intel Software Network
- http://www.ni.com/multicore/: Multicore Programming Resources
- https://computing.llnl.gov/tutorials/openMP and http://openmp.org/wp: Open MP
- http://www.multicore-association.org: The Multicore Association
- http://www.polycoresoftware.com: Polycore Software
- http://www.drdobbs.com/201804248: Dr. Dobb’s Journal: Rules for Parallel Programming for Multicore
- http://www.drdobbs.com/199200938: Dr. Dobb’s Journal: Multi-threaded Debugging Techniques
- http://software.intel.com/enus/articles/debugging-threaded-applications/: Intel Software Network: Debugging Threaded Applications
- http://www.devarticles.com/c/a/Cplusplus/Multithreading-in-C: Multithreading in C++
- http://www.devarticles.com/c/a/Java/Multithreading-in-Java: Multithreading in Java
- http://java.sun.com/docs/books/tutorial/essential/concurrency: Sun Java Tutorials: Lesson: Concurrency
- http://java.dzone.com/news/building-multi-core-ready-java: JavaLobby: Building Multicore Ready Java Applications
- http://sampa.cs.washington.edu/sampa/Main_Page: Sampa
- http://www.ipdps.org/: IEEE International Parallel & Distributed Processing Symposium (IPDPS)
- http://clojure.org: Clojure
Software Engineering for Mobile Devices (September 2010)
- http://developer.palm.com: Palm webOS
- http://brew.qualcomm.com: BREW
- http://na.blackberry.com/eng/developers: BlackBerry OS
- http://www.microsoft.com/windowsmobile: Windows Phone
- http://developer.apple.com/iphone: iOS
- http://java.sun.com/javame: Java Micro Edition (ME)
- http://developer.android.com and http://www.openhandsetalliance.com: Android Developers
- http://mtld.mobi and http://instantmobilizer.com: dotMobi
- http://mobiforge.com: mobiForge
- http://wurfl.sourceforge.net, http://www.wurflpro.com and http://t.wurfl.com: wurfl
- http://www.mobidogs.com: Mobidogs
- http://www.microsoft.com/netmf: .NET Micro Framework
- http://www.netmf.com: .NET MF Developer’s Community
- http://articles.sitepoint.com/article/designing-for-mobile-web: Designing for the Mobile Web
- http://en.wikipedia.org/wiki/List_of_digital_distribution_platforms_for_mobile_devices: Mobile Application Distribution
- http://woork.blogspot.com/2008/07/tips-to-design-your-site-for-mobile.html and http://woorkup.com/2010/01/10/best-practices-to-develop-perfect-websites-for-iphone-and-mobile-devices: Woork Up
- http://www.eng.utah.edu/~cs4962/index.html: Mobile Application Programming
- http://www.sigmobile.org/mobisys: sigmobile
Software Estimation (November 2010)
- http://www.crosstalkonline.org/storage/issue-archives/2002/200206/200206-Jones.pdf: Software Cost Estimation in 2002 (originally published as http://www.stsc.hill.af.mil/crosstalk/2002/06/jones.html)
- http://www.galorath.com: SEER®
- http://csse.usc.edu/csse/research/COCOMOII: COnstructive COst MOdel (COCOMO)
- http://www.pricesystems.com/research/price_research_center.asp: PRICE® Systems
- http://www.qsm.com: Quantitative Software Management (QSM®)
- http://www.construx.com/Page.aspx?nid=22, http://www.construx.com/Page.aspx?nid=388 and http://www.construx.com/Page.aspx?nid=297: Construx Software Management Resources
- http://www.chambers.com.au/Sample_p/co_proxy.htm: PROxy Based Estimating (PROBE)
- https://goldpractice.thedacs.com and https://www.thedacs.com/databases/url/key/4: DACS Gold Practices
- http://devdaily.com/FunctionPoints: Function Point Analysis
- http://www.spr.com: Software Productivity Research
- http://ifpug.org: The International Function Point Users Group
- http://www.stellman-greene.com/aspm/content/view/23/38: The Delphi Process
- http://www.xp.be/xpgame.html: The XP Game
- http://cost.jsc.nasa.gov/pcehhtml/pceh.htm and http://www.nasa.gov/pdf/263676main_2008-NASA-Cost-Handbook-FINAL_v6.pdf: Parametric Cost Estimating Handbook
- http://www.sceaonline.org: The Society of Cost Estimation and Analysis
- http://www.ispa-cost.org: The International Society of Parametric Analysts
- http://www.softwareqatest.com/qat_lfaq1.html#LFAQ1_11: Software Test Estimation
- http://portal.acm.org/citation.cfm?id=1361211: Software Test Effort Estimation
- http://www.rspa.com/spi/project-plan.html#papers: Software Project Planning (Estimation)
- http://www.drdobbs.com/architecture-and-design/223100694: Estimating on Agile Projects
Fun and Games (January 2011)
- http://www.seriousgames.org: Serious Games
- http://www.gamesforhealth.org: Games for Health
- http://www.gamesforchange.org: Games for Change
- http://www.floodsim.com: FloodSim
- http://www.virtual-u.org: Virtual U
- http://www.theesa.com: Entertainment Software Association
- http://www.gamedev.net: Gamedev.net
- http://www.gamasutra.com: Gamasutra
- http://www.rudyrucker.com/computergames: Software Engineering and Computer Games
- http://www.gdconf.com: Game Developers Conference
- http://www.eurocom.co.uk/index.php/careers/howto-7: Eurocom Entertainment Software
- http://software.intel.com/en-us/articles/open-source-game-development: Intel Open Source Game Development
- http://naturalmotion.com: NaturalMotion
- http://www.idsoftware.com: id Software
- http://www.cdm.depaul.edu/academics/Pages/BSinComputerGamesDevelopement.aspx: DePaul University College of Computing and Digital Media
- http://vital.cs.ohiou.edu (published as http://vital.cs.ohiou.edu/mediawiki2/index.php/Main_Page) : Ohio University The VITAL Lab and http://www.ics.uci.edu/~emilyo/SimSE: SimSE
- http://www.devilstuningfork.com: The Devil’s Tuning Fork
- http://robocode.sourceforge.net: Robocode
- http://nobelprize.org/educational: Nobel Prize Gaming
Follow-Ups in January 2011 to Past Columns
- http://blekko.com: blekko (search engine)
- http://www.sei.cmu.edu/cmmi and http://www.sei.cmu.edu/cmmi/tools/cmmiv1-3: SEI Capability Maturity Model Ver. 1.3 (CMMI)
Interfaces (March 2011)
- http://www.omg.org/gettingstarted/corbafaq.htm: Common Object Request Broker Architecture (CORBA)
- http://java.sun.com/developer/onlineTraining/corba/corba.html: CORBA Tutorial
- http://www.w3.org/2000/xp/Group: SOAP
- http://www.w3schools.com/soap/default.asp: SOAP Tutorial
- http://www.w3.org/2002/ws/desc: Web Services Description Language (WSDL)
- https://www.ibm.com/developerworks/webservices/library/ws-restful: Representational State Transfer (REST)
- http://rest.elkstein.org: REST Tutorial
- http://www-01.ibm.com/software/integration/wmq: IBM WebSphere MQ
- http://www.oracle.com/technetwork/java/index-jsp-142945.html and http://download.oracle.com/javaee/6/tutorial/doc/bncdq.html: Java Message Service (JMS)
- http://www.amqp.org: Advanced Message Queuing Protocol (AMQP)
- http://msdn.microsoft.com/en-us/library/ms714177%28v=VS.85%29.aspx: Open Database Connectivity (ODBC)
- http://download.oracle.com/javase/6/docs/technotes/guides/jdbc: Java Database Connectivity (JDBC)
- http://www.infoq.com/articles/louis-esb-topologies: Enterprise Service Bus
- http://www.mulesoft.org: Mule ESB
- http://www.soapui.org: soapUI
- http://www.risetobloome.com: RISE to Bloome
- http://www.altova.com: Altova
- http://restx.mulesoft.org: RESTx
Follow-Ups in March 2011 to Past Columns
- http://catenary.files.wordpress.com/2010/09/anchoringadjustment.pdf: Anchoring (Subconscious Bias) in Estimation
Open Source Software (May 2011)
- https://gnu.org: GNU Operating System
- http://www.kernel.org: The Linux Kernel Archives
- http://www.freebsd.org, http://www.netbsd.org and http://www.openbsd.org: Berkeley Software Distribution (BSD)
- http://www.android.com: Android
- http://www.apache.org: The Apache Software Foundation
- http://httpd.apache.org: Apache HTTP Server Project
- http://tomcat.apache.org: Apache Tomcat
- http://glassfish.java.net: GlassFish Server Open Source Edition
- http://www.jboss.org: JBoss
- http://www.mysql.com: MySQL
- http://www.postgresql.org: PostgreSQL
- http://ant.apache.org: Apache Ant
- http://maven.apache.org: Apache Maven
- http://www.bugzilla.org: Bugzilla
- http://lucene.apache.org: Apache Lucene
- http://subversion.apache.org: Apache Subversion
- http://git-scm.com: Git
- http://www.eclipse.org and http://marketplace.eclipse.org: Eclipse
- http://www.gnome.org: GNOME
- http://argouml.tigris.org: Argo UML
- http://www.php.net: PHP
Retirement Seminar (July 2011)
- http://www.enterpriseunifiedprocess.com/essays/retirementPhase.html: Extending RUP with a Retirement Phase
- http://www.opfro.org/Components/WorkUnits/Activities/Retirement/ApplicationRetirement.html: Application Retirement
- http://www.it-checklists.com/Application_Retirement_Checklist.html: IT Application Retirement Checklist
- https://acc.dau.mil/CommunityBrowser.aspx?id=59134: Software Transition Plan
- http://www.sei.cmu.edu/library/abstracts/reports/01tn012.cfm: DoD Software Migration Planning
- http://www.scribd.com/doc/1058371/-description-tags-FSASA2DataMigrationRoadmap-v1: Data Migration Roadmap
- http://support.sas.com/rnd/migration/planning/plan.html: Migration Planning Worksheet
- http://download.oracle.com/docs/html/B15857_01/toc.htm: Oracle Migration Workbench
- http://www.datamigrationpro.com: Data Migration Pro
- http://www.slideshare.net/mvallamp/cutoverplanv2 and http://www.slideshare.net/mvallamp/cutover-plan-template-tool: Cutover Plan
- http://en.wikipedia.org/wiki/Parallel_adoption: Parallel Adoption
- http://en.wikipedia.org/wiki/Digital_permanence: Digital Permanence
- http://www.upenn.edu/computing/provider/recycle: University of Pennsylvania
- http://www.tringroup.com/Data_Migration.php: Trinity Millennium Group
- http://www.microsoft.com/refurbishedpcs: Microsoft Refurbisher Program
- http://www.dban.org and http://sourceforge.net/projects/dban: Darik’s Boot & Nuke
- http://www.cmu.edu/iso/tools/data-sanitization-tools.html: Carnegie Mellon Data Sanitization and Disposal Tools
- http://vidhujoshua.blogspot.com/2009/05/analysis-of-failed-software-project.html: Analysis of a Failed Transition
- http://www.archives.gov: National Archives
Persistent Storage Stories (September 2011)
- http://www.snia.org: Storage Networking Industry Association
- http://www.sata-io.org: Serial Advanced Technology Attachment (SATA)
- http://www.t10.org: Small Computer System Interface (SCSI)
- http://www.ecs.umass.edu/ece/koren/architecture/Raid/raidhome.html: RAID
- http://h18006.www1.hp.com/storage/disk_storage/index.html: HP Disk Storage Systems
- http://compnetworking.about.com/od/itinformationtechnology/l/aa070101a.htm: Network Attached Storage (NAS)
- http://reviews.cnet.com/best-network-attached-storage: Cnet Reviews Network Attached Storage
- http://www.redbooks.ibm.com/abstracts/sg245470.html: Storage Array Networks (SAN)
- http://www.iol.unh.edu/services/testing/fc/training/tutorials/fc_tutorial.php: Fibre Channel Tutorial
- http://www.youtube.com/watch?v=Iqb_IY6tt6w, http://www.youtube.com/watch?v=6kz6UmXmTks, http://www.youtube.com/watch?v=WROAPTZ2hvA, http://www.youtube.com/watch?v=BhimNDDA6lQ, http://www.youtube.com/watch?v=6Qh0lltj0hs and http://www.youtube.com/watch?v=xxYq0mAyba8 : Storage Virtualization
- http://www.tomshardware.com/reviews/ssd-reliability-failurerate,2923.html: Solid State Disk Drives
- http://www.google.com/apps/intl/en/business and http://aws.amazon.com: Storage in the Cloud
- http://www.dropbox.com: Dropbox
- http://reviews.cnet.com/usb-flash-drives: USB Flash Drives
- http://www-03.ibm.com/ibm/history/exhibits/storage/storage_3850.html: Mass Storage Units
- http://www.lto-technology.com and http://www.redbooks.ibm.com/abstracts/sg245946.html : Linear Tape-Open (LTO)
Script please! (November 2011)
- http://en.wikipedia.org/wiki/Job_Control_Language: Job Control Language (JCL)
- http://www.simotime.com/jclone01.htm: JCL Quick Reference
- http://steve-parker.org/sh/sh.shtml: Bourne Shell
- http://www.gnu.org/software/bash/bash.html and http://tiswww.case.edu/php/chet/bash/bashtop.html: GNU BASH
- http://tldp.org/LDP/abs/html: Advanced BASH Scripting Guide
- http://www.ericphelps.com/scripting/index.htm and http://www.ericphelps.com/batch: Windows Scripting
- http://developer.apple.com/library/mac/#documentation/AppleScript/Conceptual/AppleScriptX/AppleScriptX.html: AppleScript
- https://developer.mozilla.org/en/JavaScript: JavaScript™ (ECMAScript)
- http://www.w3schools.com/js/default.asp: JavaScript Tutorial
- https://developer.mozilla.org/En/XUL: XML User Interface Language (XUL)
- http://www.xul.fr/en-xml-ajax.html: Ajax
- http://www.perl.org: Perl
- http://www.php.net: PHP
- http://www.python.org: Python
- http://www.gnu.org/s/gawk/manual/gawk.html: AWK
- http://www.oorexx.org: Rexx
- http://www.adobe.com/products/postscript/overview.html and http://partners.adobe.com/public/developer/en/ps/PLRM.pdf: Adobe PostScript®
- http://www.tcl.tk: Tcl/Tk
- http://www.adobe.com/devnet/actionscript.html: ActionScript
- http://en.wikipedia.org/wiki/Scripting_languages: Scripting Languages
Potpourri 2012 (January 2012)
- http://en.wikipedia.org/wiki/Wikipedia: Wikipedia
- http://sourceforge.net: SourceForge
- http://pascal.computer.org/sev_display: Software and Systems Engineering Vocabulary
- http://www.archive.org: The Internet Archive
- http://slashdot.org: Slashdot
- http://arstechnica.com: ars technica
- http://netcraft.com: Netcraft
- http://www.alexa.com: Alexa
- http://www.dslreports.com: Broadband Reports
- https://sowgen.faa.gov/didlibrary.cfm: FAA DID Library
- http://csrc.nist.gov: NIST Computer Security Resource Center
- http://www.tomshardware.com: Tom’s Hardware
- http://www.annoyances.org/: Annoyances.org
- http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/: MIT Open Courseware
Big Data (March 2012)
- http://research.google.com/archive/mapreduce.html and http://code.google.com/edu/submissions/mapreduce/listing.html: MapReduce
- http://hadoop.apache.org: Hadoop
- http://aws.amazon.com/elasticmapreduce: Amazon Elastic MapReduce
- http://research.google.com/archive/bigtable.html and https://www.cs.washington.edu/htbin-post/mvis/mvis?ID=437: Google’s Bigtable
- http://hbase.apache.org: HBase
- http://www.mongodb.org: MongoDB
- http://hpccsystems.com: HPCC Systems
- http://www.commoncrawl.org: Common Crawl
- http://www.systap.com/bigdata.htm and http://www.bigdata.com/blog: Systap LLC
- http://www.bigdatasummit.us: Big Data Summit
- http://www.teradata.com: Teradata
- http://searchbusinessanalytics.techtarget.com: SearchBusinessAnalytics
- http://www-01.ibm.com/software/data/infosphere/bigdata-analytics.html: IBM Big Data Analytics
- http://inside-bigdata.com: Inside-Big Data
- http://www.baselinemag-digital.com/baselinemag/201201?sub_id=zYG3LC9ixWkI#pg1 : Baseline Magazine (invalid link as of 7/19/2014)
- http://www.data.gov: Data.gov
- http://www.stanford.edu/group/mmds: MMDS 2012
- http://infolab.stanford.edu/~ullman/mmds.html: Mining of Massive Datasets
- http://newtech.about.com/od/jobboard/a/data-scientist-career-database-visualization.htm and http://www.forbes.com/sites/tomgroenfeldt/2012/01/21/big-data-and-data-scientists-its-an-issue-of-degrees/2: Data Scientists
Technical Debt (May 2012)
- http://www.youtube.com/watch?v=pqeJFYwnkjE&lr=1&user=WardCunningham: The Debt Metaphor
- http://www.martinfowler.com/bliki/TechnicalDebt.html: Martin Fowler on Technical Debt
- http://blogs.construx.com/blogs/stevemcc/archive/2007/11/01/technical-debt-2.aspx: 10x Software Development
- http://www.sonarsource.org, http://docs.codehaus.org/display/SONAR/Documentation, http://docs.codehaus.org/display/SONAR/Technical+Debt+Plugin and http://www.sonarsource.org/evaluate-your-technical-debt-with-sonar: Sonar Technical Calculation Debt
- http://www.castsoftware.com/resources/technical-debt-estimation: CAST Technical Debt Estimation
- http://www.infoq.com/news/2010/03/monetizing-technical-debt: Monetizing the Technical Debt
- http://agile.dzone.com/articles/technical-debt-how-much-it: DZone
- http://www.ontechnicaldebt.com: OnTechnicalDebt
- http://www.sei.cmu.edu/community/td2012: The Third International Workshop on Managing Technical Debt
- http://saturnnetwork.wordpress.com/tag/technical-debt: SATURN Network Blog on Technical Debt
- http://www.nczonline.net/blog/2012/02/22/understanding-technical-debt: NCZOnline
- http://www.startuplessonslearned.com/2009/07/embrace-technical-debt.html: Startup Lessons Learned
- http://www.codinghorror.com/blog/2009/02/paying-down-your-technical-debt.html: Coding Horror
Apps, Widgets and Gadgets 2012 (July 2012)
- https://developers.google.com/gadgets: Google Gadgets
- http://windows.microsoft.com/en-US/windows/downloads/personalize/gadgets: Windows Desktop Gadgets
- http://msdn.microsoft.com/en-us/windows/apps/br229512.aspx: Windows Metro Style Apps
- http://www.apple.com/downloads/dashboard/: Apple Dashboard Widgets
- http://kde.org/workspaces: KDE Plasma Workspace
- https://developer.apple.com/devcenter/ios: iOS Development Center
- http://developer.apple.com/library/ios: iOS Developer Library
- https://developer.apple.com/appstore: iTunes Store
- http://support.google.com/googleplay/android-developer/?hl=en: Google Play
- https://www.owfgoss.org: Ozone Widget Framework
- http://www.seoish.com/how-to-make-google-gadgets (Link invalid as of 7/19/2014) : Google Gadget Tutorial at SEOish
- http://wso2.org/library/articles/2011/11/writing-google-gadgets-tutorial-part-01: Google Gadget Tutorial at WSO2
- http://odetocode.com/articles/463.aspx: Developing Gadgets for the Windows Sidebar
- http://www.widgipedia.com: Widgipedia
- http://qt.nokia.com: Qt
- http://www.readwriteweb.com/mobile/2010/12/30-plus-tools-for-building-your-own-mobile-app.php: 30+ Tools for Building Mobile Apps
- http://www.w3.org/TR/widgets: W3C Widget Configuration Packaging and XML
There’s a Virus Going Around (September 2012)
- http://www.symantec.com/connect: Symantec Connect
- http://usa.kaspersky.com: Kaspersky Lab
- http://www.mcafee.com: McAfee
- http://www.sophos.com: Sophos
- http://www.av-test.org: AV-TEST
- http://www.virusbtn.com: Virus Bulletin
- http://hakin9.org: Hakin9
- http://www.sans.org and http://isc.sans.edu: SANS Institute
- http://www.commoncriteriaportal.org: Common Criteria
- http://csrc.nist.gov: National Institute of Standards and Technology (NIST)
- http://www.nsa.gov/ia/mitigation_guidance/security_configuration_guides: NSA Security Configuration Guides
- https://www.isc2.org: (ISC)2®
- http://www.metasploit.com: Metasploit
- http://sectools.org: SecTools.org
- http://www.ghostery.com: Ghostery
- http://www.avg.com: AVG
- http://www.clamav.net: ClamAV®
- http://www.avira.com: Avira
- http://www.openssl.org: Open SSL
- http://www.f-secure.com/weblog: F-Secure weblog
Spaghetti Code (November 2012)
- http://dl.acm.org/citation.cfm?id=362929.362947: GoTo Statement Considered Harmful
- http://c2.com/cgi/wiki?GotoConsideredHarmful: WikiWikiWeb on Harmful Goto
- http://www.dtic.mil/ndia/2011system/13166_WillisWednesday.pdf: Software Engineering “-ilities”
- http://programmers.stackexchange.com/questions/155488/ive-inherited-200k-lines-of-spaghetti-code-what-now: Spaghetti Code
- http://www.slideshare.net/sh1mmer/how-to-stop-writing-spaghetti-code: How to Stop Writing Spaghetti Code
- http://greenteapress.com/thinkpython/thinkCSpy/index.html: How to Think Like a Computer Scientist
- http://yost.com/computers/java/java-spaghetti: Refactoring Java Spaghetti Code
- http://c2.com/cgi/wiki?SpaghettiCode: Spaghetti Code on the WikiWikiWeb
- http://www.pcmag.com/encyclopedia_term/0,1237,t=spaghetti+code&i=51789,00.asp: PC Magazine on Spaghetti Code
- http://sourcemaking.com/antipatterns/spaghetti-code: Spaghetti Code AntiPattern
- http://c2.com/xp/CodeSmell.html: Code Smell on the WikiWikiWeb
- http://martinfowler.com/bliki/CodeSmell.html: Martin Fowler CodeSmell
- http://www.codinghorror.com/blog/2006/05/code-smells.html: Code Smells
- http://www.soberit.hut.fi/mmantyla/BadCodeSmellsTaxonomy.htm: A Taxonomy for Bad Code Smells
- http://london2011.drupal.org/conference/sessions/code-stinks: This Code Stinks
- http://www.ioccc.org: The International Obfuscated C Code Contest
- http://www.gnu.org/fun/jokes/pasta.code.html: GNU Humor Section on Spaghetti Code
- http://www.georgehart.com/sculpture/spaghetti-code.html: Spaghetti Code Sculpture
Software Quality Assurance (January 2013)
- http://asq.org/software: ASQ - Software Division
- http://www.softwareqatest.com: Software QA and Testing Resource Center
- http://blog.smartbear.com/software-quality: Software Quality Matters
- http://www.sqe.com: Software Quality Engineering
- http://www.the-software-experts.de/e_dta-sw-test-inspection.htm: Software Inspection
- http://www.reviewboard.org: Review Board
- http://www.qaforums.com: SQAforums.com
- http://www.mccabe.com: McCabe Software
- http://www.docstoc.com/docs/123472202/Guideline-Checklist-for-Fagan-Inspection (invalid link as of 7/19/2014): Guideline Checklist for Fagan Inspection
- http://www.cs.uwf.edu/~wilde/gump/sqa.htm and http://www.cs.uwf.edu/~wilde/gump/pc.htm: Software Quality Assurance Plan
- http://it.toolbox.com/wiki/index.php/Software_Quality_Metrics: Software Quality Metrics
- http://www.ifsq.org: Institute for Software Quality
- http://www.stellman-greene.com: Building Better Software
- http://www.nrc.gov/reading-rm/doc-collections/nuregs/brochures/br0167: US NRC Software Quality Assurance Program
- https://standards.nasa.gov/documents/detail/3314951: NASA Software Quality Assurance Audits Guidebook (also available at http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19980228457_1998393829.pdf
- http://www.opensourcetutorials.com/tutorials/Server-Side-Coding/Book-Reviews/fundamental-concepts-software-qa/page1.html: Fundamental Concepts for the Software Quality Engineer
- http://www.qasigma.com/table-of-contents: QA Portal
- http://www.swquality.com: The Software Quality Page
- http://www.a1qa.com: A1QA QA Consulting
Platform as a Service (March 2013)
- http://answers.oreilly.com/topic/2868-three-approaches-to-cloud-computing-understanding-iaas-saas-and-paas: OReilly Answers on Cloud Computing
- http://aws.amazon.com: Amazon Web Services
- http://www.cloudbees.com: CloudBees: The Java PaaS Company
- http://cloudfoundry.com: Cloud Foundry
- http://www.engineyard.com: Engine Yard Platform as a Service
- https://developers.google.com/cloud: Google Cloud Platform
- http://www.heroku.com: Heroku
- https://www.hpcloud.com: HP Cloud Services
- http://www.mendix.com: Mendix
- https://openshift.redhat.com/app: OpenShift by Red Hat
- http://www.salesforce.com: Salesforce Platforms
- http://www.windowsazure.com/en-us: Windows Azure
- http://www.orangescape.com: OrangeScape Visual PaaS
- http://contrail-project.eu: The Contrail Project
- http://jenkins-ci.org: Jenkins Continuous Integration (CI)
- http://www.infoworld.com/d/cloud-computing/which-freaking-paas-should-i-use-204189: InfoWorld
Agile Methods (May 2013)
- http://agilemanifesto.org: Agile Manifesto
- http://www.agilealliance.org: Agile Alliance
- http://www.scrum.org: Scrum.org
- http://www.scrumalliance.org: The Scrum Alliance
- http://www.planningpoker.com: Planning Poker
- http://www.codinghorror.com/blog/2007/10/lets-play-planning-poker.html: Let’s Play Planning Poker
- http://www.extremeprogramming.org: Extreme Programming
- http://xprogramming.com/index.php: XProgramming.com
- http://alistair.cockburn.us/Crystal: Crystal
- http://en.wikiversity.org/wiki/Crystal_Methods: Crystal Methods
- http://comakewith.us/kanban-development-oversimplified: Kanban
- http://www.kanbanblog.com: Kanban Blog
- http://leansoftwareengineering.com/ksse/scrum-ban: Scrum-ban
- http://www.dsdm.org: Dynamic Systems Development Method (DSDM)
- http://www.featuredrivendevelopment.com: Feature Driven Development
- http://www.agiledata.org/essays/tdd.html: Test Driven Development
- http://www.testdriven.com: testdriven.com
- http://agilepainrelief.com/notesfromatooluser/2008/11/misconceptions-with-test-driven-development.html: TDD Misconceptions
- http://www.atlassian.com/software/greenhopper/overview: Atlassian
- http://www.rallydev.com: Rally Software
- http://www.versionone.com: VersionOne
- http://www.pivotaltracker.com: PivotalTracker
- http://www.targetprocess.com/product/scrum: Targetprocess
- http://www.agilefant.org: Agilefant
- http://www.icescrum.org/en: iceScrum
- http://www.informit.com/articles/article.aspx?p=441115: The Perils and Pitfalls of Agile
- http://blog.utest.com/why-agile-development-fails-sometimes/2012/11: Why Agile Development Fails
- http://adtmag.com/articles/2012/07/13/report-says-agile-a-scam.aspx: Why Agile is a Scam
Geospatial Software Engineering (July 2013)
- http://www.morethanamap.com: Google Maps API
- http://worldwind.arc.nasa.gov: NASA World Wind
- http://goworldwind.org: NASA World Wind
- http://openmap.bbn.com: OpenMap
- http://www.esri.com: Esri
- http://www.pbinsight.com/welcome/mapinfo: MapInfo
- http://www.gps.gov: GPS.gov
- http://www.losangeles.af.mil/library/factsheets/factsheet.asp?id=5311: GPS Fact Sheet
- http://www.navcen.uscg.gov/?pageName=GPS: US Coast Guard Navigation Center
- http://www.opengeospatial.org: Open Geospatial Consortium
- http://www.osgeo.org: Open Source Geospatial Foundation
- http://www.openstreetmap.org: OpenStreetMap
- http://www.agile-online.org: AGILE Website
- http://www.ccdmd.qc.ca/en/gis/index.html: Geographic Information Systems
- http://www.gislounge.com: The GIS Lounge
- http://www.directionsmag.com: Directions Magazine
- http://www.geospatialexperts.com: Geospatial Experts
- http://www.lizardtech.com: LizardTech
- http://pinterest.com/geogeducation/geospatial-technologies: Geospatial Technologies Pinterest
Internet Magazines (September 2013)
- http://queue.acm.org: ACM Queue
- http://spectrum.ieee.org: IEEE Spectrum
- http://www.computer.org/portal/web/computingnow: Computing Now
- http://www.byte.com: Byte Magazine
- http://www.devili.iki.fi/library/publication/10.en.html: Byte Magazine
- http://archive.org/details/byte-magazine: Byte Magazine
- http://www.informationweek.com: Information Week
- http://www.stickyminds.com/bettersoftware/magazine.asp: Better Software Magazine
- http://www.crosstalkonline.org: Crosstalk Magazine
- http://www.drdobbs.com: Dr. Dobb’s Journal
- http://www.sdtimes.com: SD Times
- http://sdjournal.org: Software Development Journal
- http://www.ibmsystemsmag.com: IBM Systems Magazine
- http://www.research.ibm.com/journal: IBM Technical Journals
- http://msdn.microsoft.com/en-us/magazine/default.aspx: msdn Magazine
- http://visualstudiomagazine.com/Home.aspx: Visual Studio Magazine
- http://www.oracle.com/technetwork/java/javamagazine: Java Magazine
- http://www.theperlreview.com/Issues/subscribers.html: The Perl Review
Web Programming on the Web (November 2013)
- http://www.eclipse.org: Eclipse
- http://www.aptana.com: Aptana Studio
- http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products: Visual Studio Express
- http://www.aloha-editor.org: Aloha Editor
- http://www.w3schools.com: w3schools.com
- http://www.htmlgoodies.com: HTML Goodies
- http://www.html5rocks.com: HTML5 Rocks
- http://html5boilerplate.com: HTML5 Boilerplate
- http://www.css3.com: CSS3.com
- http://www.referencedesigner.com/tutorials/js/js_1.php: JavaScript Tutorial
- http://jquery.com: jQuery
- http://www.json.com: JSON.com
- http://www.xul.fr/en-xml-ajax.html: AJAX Tutorial
- http://modernizr.com: Modernizr
- http://generator.lorem-ipsum.info: Lorem Ipsum Generator
- http://mashable.com/2013/07/11/lorem-ipsum: Lorem Ipsum Generator
- https://github.com/aFarkas/html5shiv: HTML5 Shiv
- http://validator.w3.org: W3C Markup Validation Service
- http://it-ebooks.info/read/392: RESTful Web Services Cookbook
- http://dojotoolkit.org: Dojo Toolkit
- http://www.captcha.net: CAPTCHA
Data Visualization (January 2014)
- http://www.creativebloq.com/how-design-better-data-visualisations-8134175: Creative Bloq
- http://www.seas.harvard.edu/news/2013/10/what-makes-data-visualization-memorable: What Makes a Data Visualization Memorable?
- http://www.edwardtufte.com/tufte: Edward Tufte
- http://datascience101.wordpress.com: Data Science 101
- http://ieeevis.org: IEEE VIS
- http://www.smashingmagazine.com/2007/08/02/data-visualization-modern-approaches: Data Visualization: Modern Approaches
- http://datavisualization.ch: Datavisualization.ch
- http://mashable.com/category/data-visualization: Data Visualization on Mashable
- http://www.informationisbeautiful.net: Information is Beautiful
- http://www.census.gov/dataviz: U. S. Census Data Visualization Gallery
- http://www.tableausoftware.com/public: Tableau Public
- http://d3js.org: D3
- http://gephi.org: Gephi
- http://tulip.labri.fr/TulipDrupal: Tulip
- https://sci2.cns.iu.edu/user/index.php: Sci2 Tool
- http://www.ambientdevices.com: Ambient Devices
- http://www.theguardian.com/news/datablog/2013/jul/24/why-you-should-never-trust-a-data-visualisation: Why You Should Never Trust a Data Visualization
Software Process (March 2014)
- https://learn.dau.mil/CourseWare/66_8/scopage_dir/syseng/sra.html: Defense Acquisition University
- http://www.sei.cmu.edu/productlines/frame_report/req_eng.htm: SEI Requirements Engineering
- http://msdn.microsoft.com/en-us/library/ee658098.aspx: Microsoft Developer’s Network
- http://cisas.unipd.it/didactics/STS_school/Software_development/Guide_to_the_SW_architectural_design_phase-0504.pdf: European Space Agency
- http://www.fhwa.dot.gov/cadiv/segb/views/document/sections/section3/3_5_3.cfm: Component Level Detailed Design
- http://profs.etsmtl.ca/claporte/VSE/Trousses: École de Technologie Supérieure
- http://www.umsl.edu/~sauterv/analysis/488_f01_papers/quillin.htm: Object Oriented Design
- http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-005-elements-of-software-construction-fall-2011: Elements of Software Construction
- http://www.bfoit.org/itp/Programming.html: BFOIT Introduction to Computer Programming
- http://code.wikia.com/wiki/Programmer%27s_Wiki: The Programmer’s Wiki
- http://www.diva-portal.org/smash/record.jsf?searchId=2&pid=diva2:120956: Key Elements of Software Product Integration
- http://softwaretestingfundamentals.com/integration-testing: Integration Testing
- http://testingguidance.codeplex.com: Acceptance Test Engineering Guidance
- http://www.tutorialspoint.com/software_testing/index.htm: Software Testing Tutorial
The Software Engineering Body of Knowledge (May 2014)
- http://www.computer.org/portal/web/swebok/home: SWEBOK Guide Home
- https://buildsecurityin.us-cert.gov/articles/best-practices/project-management/software-security-engineering-guide-project-managers: Software Security Engineering: A Guide for Project Managers
- http://nob.cs.ucdavis.edu/book/book-aands: Computer Security: Art and Science
- http://dl.acm.org/citation.cfm?id=861419: Balancing Agility and Discipline: A Guide for the Perplexed
- http://www2.bgsu.edu/departments/compsci/graduate/page95492.html: Professional Issues in Software Engineering
- http://www.pearsonhighered.com/brookshear: Computer Science: An Overview
- https://community.dur.ac.uk/david.budgen: Software Design
- http://www.ma.utexas.edu/CNA/NMC7/index.html: Numerical Mathematics and Computing
- http://www.sei.cmu.edu/reports/02tn001.pdf: Documenting Software Architectures: Views and Beyond
- http://www.sei.cmu.edu/reports/00sr004.pdf: Documenting Software Architectures: Views and Beyond
- http://www.computer.org/portal/web/book_extras/fairley_software_projects: Managing and Leading Software Projects
- http://www.pearson.ch/HigherEducation/Addison-Wesley/1471/9780201709452: Software Quality Assurance: From Theory to Implementation
- http://en.wikipedia.org/wiki/Design_Patterns: Design Patterns: Elements of Reusable Object-Oriented Software
- http://books.google.com/books?id=nfpNnwEACAAJ: Software Maintenance: Concepts and Practice
- http://www.amazon.com/Ellis-Horowitz/e/B001HCW8VO/ref=ntt_dp_epwbk_0: Computer Algorithms
- www.acm.org/serving/se/code.htm: Software Engineering Code of Ethics and Professional Practice
- http://dl.acm.org/citation.cfm?id=559784: Metrics and Models in Software Quality Engineering
- http://cc2e.com: Code Complete
- http://www.psmsc.com: Practical Software Measurement: Objective Information for Decision Makers
- http://dl.acm.org/citation.cfm?id=545976: Executable UML: A Foundation for Model-Driven Architecture
- http://www.wiley.com/WileyCDA/WileyTitle/productCd-EHEP001610.html: Applied Statistics and Probability for Engineers
- http://www.amazon.com/The-Road-Software-Engineering-Standards-Based/dp/0471683620: The Road Map to Software Engineering: A Standards-Based Guide
- http://onlinelibrary.wiley.com/book/10.1002/9780470382844: Software Testing and Quality Assurance: Theory and Practice
- http://en.wikipedia.org/wiki/Usability_engineering: Usability Engineering
- http://computerscience.jbpub.com/ecoa/3e: The Essentials of Computer Organization and Architecture
- http://books.google.com/books?id=iNAezyMExBkC: Fundamentals of Object-Oriented Design in UML
- https://highered.mcgraw-hill.com/sites/0073383090: Discrete Mathematics and Its Applications
- http://os-book.com: Operating System Concepts
- http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4658047: Offering Software Maintenance as an Offshore Service
- http://www.softwareengineering-9.com: Software Engineering
- http://www.construx.com/returnonsw: Return on Software: Maximizing the Return on Your Software Investment
- http://www.processimpact.com/pubs.shtml: Software Requirements
- http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=58215: A Specifier’s Introduction to Formal Methods
Gamification (July 2014)
- http://www.bunchball.com: Bunchball
- http://badgeville.com: Badgeville
- http://gamification.org: Gamification Wiki
- http://gamification.com: Gamification Blog
- http://gamification.co: Gamification.co
- http://sf14.gsummit.com: Gamification Summit (gSummit)
- http://www.neurogamingconf.com: Neurogaming Conference and Expo
- https://www.coursera.org/course/gamification: Penn Gamification Course
- https://www.superbetter.com: SuperBetter
- http://nikeplus.com: Nike+
- http://www.muchmusic.com/muchcloser: Bell Media MuchCloser
- https://www.wendys.com: Wendy’s Hamburgers
- https://livegreen.recyclebank.com/earn: Recyclebank
- http://www.samsung.com/us/samsungnation: Samsung Nation
- http://www.socialgameslaw.com: Pillsbury Law Blog
Integrated Development Environments (September 2014)
- http://www.eclipse.org: Eclipse
- https://netbeans.org: Netbeans
- http://www.jetbrains.com/idea: IntelliJ
- http://www.visualstudio.com: Microsoft Visual Studio
- http://www.ibm.com/developerworks/downloads/r/rad: Rational Application Developer
- http://komodoide.com: Komodo
- https://www.eiffel.com/eiffelstudio: EiffelStudio
- http://www.aptana.com: Aptana Studio
- http://www.eclipse.org/mylyn: Mylyn
- https://jazz.net: IBM Jazz
- http://www.parasoft.com/products/concerto: Parasoft Concerto
- http://www.sap.com/pc/tech/business-process-management/software/solution-manager/index.html: SAP Solution Manager
- http://www8.hp.com/us/en/software-solutions/application-lifecycle-management.html: HP ALM
- http://www.workspace.com: Workspace.com
Software Engineering of Autonomous Systems (November 2014)
- http://www.darpa.mil/NewsEvents/Releases/2014/03/13.aspx: DARPA Grand Challenge, Ten Years Later
- http://www.nrec.ri.cmu.edu/project: National Robotics Engineering Center
- http://www.swri.org/4org/d09/avionics/avintsim/home.htm: Southwest Research Institute
- http://aeroastro.mit.edu: MIT AeroAstro
- http://robotics.umd.edu/index.php: Maryland Robotics Center
- http://xenia.media.mit.edu/~kris/ftp/agi-09-self-programming-Nivel-Thorisson.pdf: Self-Programming: Operationalizing Autonomy
- http://cacm.acm.org/magazines/2013/9/167136-verifying-autonomous-systems/fulltext: Verifying Autonomous Systems
- http://www.system-safety.org/conferences/2011/papers/Safety%20Strategy%20for%20Autonomous%20Systems.pdf: Safety Strategy for Autonomous Systems
- http://www.joser.org: Journal of Software Engineering for Robotics
- http://www.ieee-ras.org/software-engineering-for-robotics-and-automation: IEEE Software Engineering for Robotics and Automation
- http://robotics.unibg.it/tcsoft: IEEE Software Engineering for Robotics and Automation
- http://www.auvsi.org: Association for Unmanned Vehicle Systems International
- http://www.uasconferences.com: The 2015 International Conference on Unmanned Aircraft Systems
- https://www.robotics-vo.us: Robotics VO
- http://auvac.org: Autonomous Undersea Vehicle Applications Center
- http://diydrones.com: DIY Drones
- http://www.vexrobotics.com: VeX Robotics
- http://www.microsoft.com/en-us/download/details.aspx?id=29081: Microsoft Robotics Developer Studio 4
- http://www.ros.org: Robot Operating System
Software Measurements and Metrics (January 2015)
- http://csse.usc.edu/ucc_wp: Unified Code Count
- http://www.dwheeler.com/sloccount: SLOCCount
- http://cloc.sourceforge.net: CLOC
- http://namcookanalytics.com: Namcook Analytics
- http://www.softwaremetrics.com/fpafund.htm: Fundamentals of FPA
- http://www.ifpug.org: International Function Point Users Group
- http://www.omg.org/spec/AFP/1.0: Automated Function Points
- http://en.wikipedia.org/wiki/Halstead_complexity_measures: The Halstead Metrics
- http://www.virtualmachinery.com/sidebar2.htm: The Halstead Metrics
- http://www.verifysoft.com/en_halstead_metrics.html: The Halstead Metrics
- http://www.mccabe.com/iq_research_metrics.htm: Complexity Metrics
- http://www.drdobbs.com/architecture-and-design/measuring-complexity-correctly/240007928: Measuring Complexity Correctly
- http://staff.unak.is/andy/StaticAnalysis0809/metrics/overview.html: Software Metrics Overview
- http://www.pearsonhighered.com/samplechapter/0201729156.pdf: Software Quality Metrics Overview
- http://www.codemanship.co.uk/parlezuml/metrics: Object Oriented Metrics
- http://clarkware.com/software/JDepend.html: JDepend
- http://www.sonarqube.org: SonarQube
- http://flosscommunitymetrics.org/2014: FLOSSMetrics Project
- http://flossmetrics.org: FLOSSMetrics Project
- https://twitter.com/flossmetrics: FLOSSMetrics Project
- http://www.cs.umd.edu/~mvz/handouts/gqm.pdf: Goal Question Metric
The Internet of Things (March 2015)
- http://ercim-news.ercim.eu/en98/special/internet-of-things-a-challenge-for-software-engineering: Internet of Things: A Challenge for Software Engineering
- http://carre-strauss.com/documents/IoT_Roadmap.pdf: Roadmap for the Internet of Things
- http://www.mckinsey.com/insights/high_tech_telecoms_internet/the_internet_of_things: McKinsey & Company
- http://www.theinternetofthings.eu: The Internet of Things Council
- http://www.web-of-objects.com: The Web of Objects ITEA2 Project
- http://www.cisco.com/web/solutions/trends/iot/overview.html: Cisco on the IoT
- http://www.arduino.cc: Arduino
- http://www.raspberrypi.org: Raspberry Pi
- http://zigbee.org: ZigBee Alliance
- https://electricimp.com: Electric Imp
- http://computer.howstuffworks.com/m2m-communication.htm: Machine-to-Machine Communication
- http://radar.oreilly.com/2012/10/listening-for-tired-machinery.html: Listening for Tired Machinery
- http://www.darkreading.com/perimeter/the-internet-of-things-7-scary-security-scenarios/d/d-id/1316659: IoT Security Scenarios
- http://www.cybermatics.org: Smart World Congress
- http://iot-journal.weebly.com: Internet of Things Journal
Programming (May 2015)
- https://www.oracle.com/java: Java
- http://isocpp.org: C/C++
- https://www.python.org: Python
- https://www.haskell.org: Haskell
- https://golang.org: Go
- https://www.ruby-lang.org/en: Ruby
- https://developer.apple.com/swift: Swift
- https://scratch.mit.edu: Scratch
- http://appinventor.mit.edu/explore: MIT App Inventor 2
- http://code.org: Codecademy
- https://www.khanacademy.org/computing/computer-programming: Khan Academy
- http://www.w3schools.com: W3Schools
- http://ocw.mit.edu/courses: MIT Open Courseware
- http://math.hws.edu/javanotes: Introduction to Programming Using Java
- https://developers.google.com/open-source/soc: Google Summer of Code
- https://github.com: GitHub
Cyber Security (July 2015)
- https://www.dhs.gov/topic/cybersecurity: Cybersecurity at the US Department of Homeland Security
- http://www.umuc.edu/cybersecurity: Cybersecurity at UMUC
- https://www.us-cert.gov: US-CERT
- http://www.cert.org: CERT® at the Software Engineering Institute
- https://www.cisecurity.org: Center for Internet Security
- http://cybersecuritychallenge.org.uk: Cyber Security Challenge UK
- https://www.sans.org/security-resources: SANS Information Security Resources
- http://www.googleonlinesecurity.blogspot.com: Google Online Security Blog
- http://www.cigital.com: Cigital
- http://www.cert.org/secure-coding: Secure Coding at the Software Engineering Institute
- https://www.owasp.org: Open Web Application Security Project
- https://msdn.microsoft.com/en-us/library/8a3x2b7f%28v=vs.110%29.aspx: Microsoft Secure Coding Guidelines
- https://developer.apple.com/library/mac/documentation/Security/Conceptual/SecureCodingGuide/Introduction.html: Apple Secure Coding Guide
- https://buildsecurityin.us-cert.gov: Build Security In
- https://www.isc2.org/uploadedfiles/%28isc%292_public_content/certification_programs/csslp/isc2_wpiv.pdf: Ten Best Practices for Secure Software Development
- https://software-carpentry.org/v5/novice/python/05-defensive.html: Defensive Programming
- https://simplysecure.org: Simply Secure
- http://www.washingtonpost.com/sf/business/2015/05/30/net-of-insecurity-part-1: Net of Insecurity
Your Questions Answered Here (September 2015)
- https://community.oracle.com/community/java: Java Community Space
- http://www.javaprogrammingforums.com: Java Programming Forums
- http://www.php-forum.com/phpforum: PHP Forum
- http://www.python-forum.org: Python Forum.org
- http://www.codeproject.com/script/Answers: Code Project
- http://www.dreamincode.net/forums: Dream.In.Code
- http://forums.devshed.com: DevShed
- http://www.webdeveloper.com: Webdeveloper.com
- http://www.webdesignforums.net: WebDesignForums.net
- https://forum.jquery.com: jQuery Forum
- https://forums.digitalpoint.com: Digital Point
- http://www.apachelounge.com: Apache Lounge
- http://www.dbforums.com: dBForums
- https://www.linkedin.com/grp/home?gid=37631: Agile and Lean Software Development
- http://www.sqaforums.com/forums/forum.php: SQAforums
- http://www.tomshardware.com/forum: Tom’s Hardware
- http://slashdot.org: Slashdot
- https://groups.yahoo.com: Yahoo Groups
- https://groups.google.com: Google Groups
Software Testing (November 2015)
- http://code.tutsplus.com/articles/the-beginners-guide-to-unit-testing-what-is-unit-testing–wp-25728: Beginner’s Guide to Unit Testing
- http://martinfowler.com/bliki/UnitTest.html: Martin Fowler on Unit Testing
- http://guide.agilealliance.org/guide/unittest.html: The Agile Alliance on Unit Testing
- http://www.satisfice.com/articles/what_is_et.shtml: Exploratory Testing
- http://www.agiledata.org/essays/tdd.html: Test Driven Development (TDD)
- http://context-driven-testing.com: Context-Driven Testing
- http://www.isixsigma.com/industries/software-it/usage-based-models-improve-odds-software-testing: Usage-based Software Testing
- http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.473.3039&rep=rep1&type=pdf: Statistical Software Testing Techniques
- http://swcarpentry.github.io/v4/test/index.html: Testing at Software Carpentry
- https://www.atlassian.com/software-testing/?tab=deep-dive-resources: Atlassian on Software Testing
- http://www.softwaretestinghelp.com: Software Testing Help
- http://www.opensourcetesting.org: Open Source Software Testing Tools
- http://namcookanalytics.com: Namcook Analytics
Cloud Computing (January 2016)
- http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf: The NIST Definition of Cloud Computing
- https://aws.amazon.com/what-is-cloud-computing: AWS: What is Cloud Computing
- [http://web.cs.iastate.edu/~sugamsha/articles/ Evolution%20of%20as-a-Service%20Era%20in%20Cloud.pdf](http://web.cs.iastate.edu/~sugamsha/articles/ Evolution%20of%20as-a-Service%20Era%20in%20Cloud.pdf): The Evolution of “As a Service”
- http://cloudcomputing.ieee.org: IEEE Cloud Computing Web Portal
- http://www.informationweek.com/cloud.asp: Cloud Computing at Information Week
- http://cloudpatterns.org: CloudPatterns.org
- http://www.openstack.org: OpenStack
- https://aws.amazon.com: Amazon Web Services
- https://cloud.google.com: Google Cloud Platform
- https://azure.microsoft.com/en-us: Microsoft Azure
- www.ibm.com/cloud-computing: IBM Cloud
- http://www.appscale.com: AppScale
- http://www8.hp.com/us/en/cloud/helion-overview.html: HPE Helion
- https://www.cloudfoundry.org: Cloud Foundry
- https://www.fedramp.gov: FedRAMP
- http://2015.cloudcom.org: IEEE CloudCom 2015
- http://www.informationweek.com/cloud/10-cloud-migration-mistakes-to-avoid/d/d-id/1318829 : Ten Migration Mistakes
- http://www.forbes.com/sites/oracle/2013/06/11/the-top-10-myths-about-cloud-computing: Top Ten Cloud Computing Myths
DevOps (March 2016)
- http://newrelic.com/devops/what-is-devops: NewRelic on DevOps
- http://techcrunch.com/2015/05/15/what-is-devops/#.vvx2scu:5XYN: TechCrunch DevOps Article
- http://devops.com: DevOps.com
- http://www.ibm.com/ibm/devops/us/en: IBM DevOps
- https://www.rackspace.com/en-us/devops: Rackspace on DevOps
- https://www.atlassian.com/landing/devops: Atlassian DevOps Dojo
- https://puppetlabs.com/2015-devops-report-ppc: Puppet Labs
- http://devopsenterprise.io: DevOps Enterprise Summit
- http://www.infoworld.com/article/3024814/devops/9-hidden-talents-of-devops-ninjas.html: 9 Hidden Talents of DevOps Ninjas
- https://www.thoughtworks.com/continuous-integration: Continuous Integration
- [http://martinfowler.com/articles/continuous Integration.html#PracticesOfContinuousIntegration](http://martinfowler.com/articles/continuous Integration.html#PracticesOfContinuousIntegration): Martin Fowler on Continuous Integration
- https://blazemeter.com/blog/continuous-testing-missing-link-continuous-delivery-process: Continuous Testing
- http://www-03.ibm.com/software/products/en/category/SW88D: IBM on Continuous Testing
- https://en.wikipedia.org/wiki/Continuous_delivery: Continuous Delivery
- http://electric-cloud.com/powering-continuous-delivery: Electric Cloud
- https://www.hashicorp.com/atlas.html: Atlas
- http://saltstack.com: SaltStack
- https://www.upguard.com: UpGuard
Data Science (May 2016)
- https://www-01.ibm.com/software/data/infosphere/data-scientist: What is a Data Scientist?
- ttp://www.forbes.com/sites/gilpress/2013/05/28/a-very-short-history-of-data-science/#417b952869fd: A Short History of Data Science
- https://www.quora.com/How-can-I-become-a-data-scientist-1: How Can I Become a Data Scientist?
- http://hadoop.apache.org: Apache Hadoop
- https://spark.apache.org: Apache Spark
- https://prestodb.io: Presto
- https://www.r-project.org: R
- https://www.rstudio.com: RStudio
- http://www.r-pbd.org: Programming with Big Data in R (pbdR)
- https://www.python.org: Python
- http://www.scala-lang.org: Scala
- [http://www.infoworld.com/article/3049672/ application-development/which-freaking-big-data-programming-language-should-i-use.html](http://www.infoworld.com/article/3049672/ application-development/which-freaking-big-data-programming-language-should-i-use.html): Which Big Data Programming Language Do I Use?
- http://www.tableau.com: Tableau
- http://www.datameer.com: Datameer
- http://www.theregister.co.uk/2006/08/15/beer_diapers: Big Data Analytics: Diapers and Beer
Software Configuration Management (July 2016)
- http://www.sei.cmu.edu/productlines/frame_report/config.man.htm : Software Configuration Management Overview
- http://quicksearch.dla.mil/qsDocDetails.aspx?ident_number=202239: MIL-HDBK-61A
- https://icmhq.com: Institute of Configuration Management
- https://www.infoq.com/articles/5-config-mgmt-best-practices: Configuration Management Best Practices
- https://www.cmcrossroads.com: CM Crossroads
- http://www.methodsandtools.com/archive/archive.php?id=3: Software Configuration Management for the Web
- http://www.spectrumscm.com/WhitePapers/vcnotcm.pdf: Version Control is Not Configuration Management
- http://www.product-lifecycle-management.com/mil-hdbk-61a-7-1.htm : Configuration Status Accounting
- [http://www.acqnotes.com/acqnote/tasks/physical- configuration-audit](http://www.acqnotes.com/acqnote/tasks/physical- configuration-audit): Physical Configuration Audit
- http://www.acqnotes.com/acqnote/tasks/functional-configuration-audit-2 : Functional Configuration Audit
- http://www.nongnu.org/cvs: Concurrent Versions System
- http://subversion.apache.org: Apache Subversion
- https://git-scm.com: Git
- http://www-03.ibm.com/software/products/en/clearcase: IBM Rational ClearCase
- https://github.com: GitHub
- http://www.servicenow.com/products/servicenow-platform/configuration-management-database.html: ServiceNow CMDB
- http://blogs.vmware.com/cloudops/2014/04/configuration-management-cloud.html: CM in the Cloud
Virtual Reality (September 2016)
- http://www.vrs.org.uk: Virtual Reality Society
- https://theamericangenius.com/tech-news/augmented-reality-101-what-the-heck-is-this-junk : Augmented Reality 101
- https://www.reddit.com/r/virtualreality/comments/393s2t/best_first_programming_language_for_vr: Best VR Programming Language
- https://www.unrealengine.com: Unreal Engine
- http://unity3d.com: Unity 3D
- https://developers.google.com/vr: Google VR
- http://www.visbox.com/products/cave: Visbox CAVE
- http://virtualreality.duke.edu: Duke Immersive Virtual Environment
- https://www.oculus.com: Oculus
- http://www.osvr.org: OSVR
- http://www.video-stitch.com: VideoStitch
- http://www.janusvr.com: JanusVR
- http://eyetap.org/research/medr.html: EyeTap
- http://virtualreality.to: VR Toronto
- http://www.web3d.org: Web3D Consortium
Code Libraries and Frameworks (November 2016)
- https://jquery.com: JQuery
- https://www.polymer-project.org: Polymer
- https://angularjs.org: AngularJS
- https://nodejs.org: NodeJS
- http://expressjs.com: ExpressJS
- https://spring.io: Spring
- https://grails.org: Grails
- https://www.microsoft.com/net: .NET Framework
- http://en.cppreference.com/w/cpp/links/libs: Open Source C++ Code Libraries
- http://www.boost.org: Boost C++ Libraries
- https://www.djangoproject.com: Django
- http://awesome-python.com: Awesome Python
- https://cakephp.org: CakePHP
- https://framework.zend.com: Zend Framework
- http://mockito.org: Mockito
- http://hibernate.org: Hibernate
- https://github.com/awesome–/cobol: Awesome COBOL Libraries
Greatest Hits (January 2017)
- http://www.sigsoft.org: SigSoft
- http://ieeexplore.ieee.org: IEEExplore
- https://www.computer.org/web/swebok: The Software Engineering Body of Knowledge
- https://www.w3.org: The World Wide Web Consortium
- http://csse.usc.edu/new and http://sunset.usc.edu/csse/research/COCOMOII/cocomo_main.html: USC Center for Systems and Software Engineering
- https://pascal.computer.org/sev_display/index.action: Software Engineering Vocabulary
- http://www.iana.org and http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml: IANA
- http://csrc.nist.gov/publications/PubsSPs.html: NIST Special Publications
- http://www.namcook.com: Namcook Analytics
- https://slashdot.org: Slashdot
- http://www.infoworld.com: InfoWorld
- http://www.tomshardware.com: Tom’s Hardware
- http://www.dslreports.com: DSL Reports
- http://www.w3schools.com: W3Schools.com
- https://sourceforge.net: Sourceforge
- http://www.apache.org: Apache Software Foundation
- http://www.cpan.org: Comprehensive Perl Archive Network (CPAN)
- https://pear.php.net: PHP Extension and Application Repository (PEAR)
- https://www.python.org: Python
- https://github.com: GitHub
- https://www.agilealliance.org: Agile Alliance
ACM Home | ACM SIGs Home | SIGSOFT Home
_http://www.acm.org/sigsoft/SEN/
Last update: 15 Jun 2017
_