I’m trying to compile a list of major technological and societal trends that influence computing research.  Here’s my list.  Please post your own suggestions!

Recent technological and societal trends

  • Ubiquitous connectivity, and thus true mobility
  • Massive computational capability available to everyone, through the cloud
  • Exponentially increasing data volumes – from ubiquitous sensors, from higher-volume sensors (digital imagers everywhere!), and from the creation of all information in digital form – has led to a torrent of data which must be transferred, stored, and mined:  “data to knowledge to action”
  • Social computing – the way people interact has been transformed; the data we have from and about people is transforming
  • All transactions (from purchasing to banking to voting to health) are online, creating the need for dramatic improvements in privacy and security
  • Cybercrime
  • The end of single-processor performance increases, and thus the need for parallelism to increase performance in operating systems and productivity applications, not just high-end applications; also power issues
  • Asymmetric threats, need for surveillance, reconnaissance
  • Globalization – of innovation, of consumption, of workforce
  • Pressing national and global challenges:  climate change, education, energy / sustainability, health care (these replace the cold war)

What’s on your list?  Please post below!

Comments

View Comments to “Technological and Societal Trends”

  1. Pradeep Padala on July 9th, 2010 2:21 am

    Great list. I would add the rise of smart mobile devices (like iPhone, GPhone) that can access both (1) and (2) in your list.

  2. Identifying Trends that Drive Technology | Sectorprivate's Blog on July 9th, 2010 12:06 pm

    [...] [cross-posted from CCC Blog] [...]

  3. sergio camorlinga on July 9th, 2010 3:20 pm

    Perhaps some additional might be
    * Information dissemination speed and reach
    * Global social cognition emergence on everyday events (political, disasters, social, sports, etc)
    * Open opportunities for anybody, anywhere, anytime
    * Frontier removal of a large number of things (country, language, culture, skills, etc)
    * Faster speed of change, establishment of many lines of thought and trends, some short lived…

  4. Andrew Ferguson on July 9th, 2010 5:29 pm

    If you're looking for more feedback, Ed Felten crossed-posted this item to his blog: http://www.freedom-to-tinker.com/blog/felten/id...

  5. Tim Finin on July 10th, 2010 6:23 pm

    Maturing human language technology is powering mobile phone interfaces (e.g., Siri)

    Information extraction, text mining and language processing is yielding useful knowledge when applied to the Web (e.g., DARPA machine reading program, NIST Text Analysis Conference).

    Effective, efficient and domain-independent machine translation is available for most popular human languages, powered by better language models, machine learning and vast amounts of data (e.g., Google translate).

  6. λ:ηρ | lgreco on July 23rd, 2010 4:16 am

    More of a wish-list item than a trend actually:

    Commoditizing the development of IT applications.

  7. Identifying Trends that Drive Technology | The Online Blog on August 24th, 2010 9:08 am

    [...] from CCC Blog] This entry was posted in Uncategorized. Bookmark the permalink. ← The Stock-market Flash [...]

Leave a Reply




blog comments powered by Disqus