Looking for research information on software trends over the last 30 years?
609925
Try this:\n\nhttp://www.iad.vt.edu/pubs/ResearchPaper_PervasiveMiddleware_final.pdf
54815
Try Wikipedia, WorldBook, Encarta, and good old Googling (although its a search engine)
948226
With the current hardware technology about to reach its outer limits of physics will the next revolution be in streamlining software? \n\nI have worked in technology since the ‘60’s. In the 60’s it was not uncommon for a major company to run its payroll programs on machines with as little as 16 kilobytes of main memory. I know that the missions to the moon were calculated on computers with one megabyte of main memory or less. Today we are looking at machines with 4-8 gigabytes of memory and it takes 5-minutes just to boot up a PC. It looks like there is plenty of room to improve operating systems and applications.\n\nGranted today’s computers have slicker user interfaces and are easier to use by the general public, but they have become very inefficient users of software. The object code era has allowed really poor coding to become imbedded in most of today’s applications. \n\nOnce the hardware reaches the point where adding processors adds zero throughput won’t it be time to take a look at the sloppy code written over the past twenty-five to thirty years? Isn’t there room for a revolution in software redevelopment?
900056
http://books.google.com/books?q=Information+about+the+last+generation+of+computer%3F&ots=eRnTQQcyKD&sa=X&oi=print&ct=title
117252
The whole industry is going through some big changes right now so what's hot is pretty hard to pick. My list would be:\n\n1. Web programming with Python, PHP, Ruby. Java and ASP.NET are good web frameworks, but the 4GL languages are so much faster to develop in and seem to be the core of most new web 2.0 sites.\n\n2. IT infrastructure consolidation using commodity hardware, open source software, and virtualization using VMware, XEN, etc.\n\n3. Web Services-based middleware. Yahoo, Amazon, Google, etc. are exposing business services via web services that all generating all kinds of new business models. Mashups are leveraging UI and backend API interfaces to create new web applications like Zillow, etc.\n\n4. Business Process Modeling is getting a new breath of life as the Java application servers and .NET framwork mature and there's a demand for good business analysts who can document business processes using UML, BPMN, or BPEL.\n\n5. Mobile device applications is still a hot area, but very challenging due to the short lifespan of the equipement and myriad of connection protocols: EDGE, EV-DO, UMTS, etc.\n\n6. VOIP using the Asterix open source PBX. Later versions with SIP support for CTI is really going to be cool and there's a big demand for cost savings to rip out old phone systems and go to wireless.\n\n7. Jonathan Schwartz pointed out that more money will be spent on storage than on software for the next couple years. How companies deal with rapidly increasing amounts of data is going to generate demand for database and storage infrastructure skills.\n\n8. Software as a service. Even the big players are starting to realize that selling software as a right-to-use license is a dead-end and the future is in the monthly service charge model.\n\nBasically, people looking to get into the I.T. field should steer clear of commoditized areas like application programming, customer support, embedded systems, etc. \n\nHope that helps!
203981
http://en.wikipedia.org/wiki/Aspect_oriented_programming\n\nWikipedia wins again!
1093651
There are a couple of old manifestos from the early 1990s that could be worth\nreading. Links are here:\n\nhttp://www.btinternet.com/~xmldataba...resources.html\n\nMarket share is easy. OODBs are a few % of RDB/ORDB. I've been involved with the\ntechnology for over 10 years (as a researcher, consultant, publisher) and it has\nnever grown beyond a few %. My interest is applied-research, so I like looking at\nsome of the business issues associated with technology adoption. You might find some\nof my slides/presentations useful:\n\nhttp://www.btinternet.com/~xmldataba...lications.html\n\nThese days (during the course of my work, networking at conferences, etc.), I rarely\nfind anyone interested in using OODBs. Many of the vendors have also re-positioned\ntheir offerings (e.g. XML, J2EE caching). It is also hard to find any analysts (e.g.\nGartner) that bother to track the OODB market anymore.\n\nhttp://www.dbforums.com/t390906.html\n\n\n\nhttp://www.w3.org/Conferences/WWW4/Papers2/282/
819939
Atlas: A great resource.\nLook up some websites on them too.
687407
You could always look at:\nhttp://news.zdnet.co.uk/software/?s=h2
841921
Here is a search website which combines all the popular ones into one search.  I used it.  It is great.  www.dogpile.com
1081725
Well these days, anything .NET -> VB.NET, C#, J#\nJava is still popular, rising is Python
221605
I hope this helps\nhttp://scholar.google.com/
136978
Google Zeitgeist\nSearch patterns, trends, and surprises according to Google \nhttp://www.google.com/intl/en/press/zeitgeist_monthly.html\n\nnot only managers, however, but what people are searching for via Google in U.S. and other countries.
989722
http://www.cse.dmu.ac.uk/~rij/general.html\nhttp://www.cs.washington.edu/research/jair/home.html\n\nhere you can start explorarion.\n\nBut why  dont you follow google and wikepedia?
210239
http://scholar.google.com
250670
www.oldsoftware.com\nwww.oldversion.com
106774
http://en.wikipedia.org/wiki/History_of_programming_languages