Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
 
IEEE Software
IEEE Computer Society Press
 
   
 
Options:
 
  1-10 of 68 reviews Date Reviewed 
  Code Mining
Holzmann G. IEEE Software 36(2): 25-29, 2019.  Type: Article

Can machine learning techniques be applied to software analysis to find bugs? That is, show a machine learning system examples of good and bad programs for training and then ask it to classify new code. The article begins with this que...

Nov 12 2019
  Software verification and validation technologies and tools
Rodriguez M., Piattini M., Ebert C. IEEE Software 36(2): 13-24, 2019.  Type: Article

Rodriguez et al. attempt to explore the existing methods and tools that can be employed to check if (1) software is being built in a way that meets quality standards, and (2) the software product satisfies the intended use. Throughout ...

Sep 17 2019
  SOA in variability-intensive environments: pitfalls and best practices
Galster M., Lapre L., Avgeriou P. IEEE Software 31(1): 77-84, 2014.  Type: Article

The US Federal Chief Information Officer, Vivek Kundra, published the Federal Cloud Computing Strategy in 2011. It has become commonly known as the “Cloud First” strategy. The strategy proposes the aggressive...

May 12 2015
  Embedded analytics and statistics for big data
Louridas P., Ebert C. IEEE Software 30(6): 33-39, 2013.  Type: Article

If there is a topic that has been overhyped, it is big data [1]. A confluence of trends has made it possible to start working with previously unimaginable data in all its volume, velocity, and variety. For most, we don’t actu...

Aug 19 2014
  Looking for the Holy Grail of software development
Ghazi P., Moreno A., Peters L. IEEE Software 31(1): 93-96, 2014.  Type: Article

Although there are no silver bullets, some people are still looking for “the Holy Grail of software development,” which has not been found (and maybe never will be)....

Jul 9 2014
  Software that checks software: the impact of PC-lint
Gimpel J. IEEE Software 31(1): 15-19, 2014.  Type: Article

PC-lint is a very widely used static analyzer of C/C++ programs that has been on the market for almost 30 years. In this paper, James Gimpel, the founder and president of Gimpel Software, presents the evolution of this static analyzer....

Jul 1 2014
  Differential debugging
Spinellis D. IEEE Software 30(5): 19-21, 2013.  Type: Article

The first computer bug, a moth, rests taped to Grace Hopper’s 1947 logbook now at the National Museum of American History, but she left no record of the procedure used to identify its location. “Differential debuggi...

Jun 26 2014
  Understanding how companies interact with free software communities
Gonzalez-Barahona J., Izquierdo D., Maffulli S., Robles G. IEEE Software 30(5): 38-45, 2013.  Type: Article

Two studies are reported in this paper on company participation in large projects involving quantitative analysis of software development, and software analytics services. Researchers studied the companies’ contributions to t...

Jan 23 2014
  Advancing software engineering professional education
Ardis M., Bourque P., Hilburn T., Lasfer K., Lucero S., McDonald J., Pyster A., Shaw M. IEEE Software 28(4): 58-63, 2011.  Type: Article

Recently, a stellar group of software engineering professionals from industry, academia, and government came together to develop a dynamic new curriculum model titled Graduate Software Engineering 2009 (GSwE2009). College degrees in so...

Nov 8 2011
  Multicore desktop programming with Intel Threading Building Blocks
Kim W., Voss M. IEEE Software 28(1): 23-31, 2011.  Type: Article

If you are well versed in parallel algorithms, then this paper provides an interesting glimpse into modern C++ language support for parallelism on multicore processors. The paper, by Wooyoung Kim and Michael Voss of Intel, lists the fe...

Oct 18 2011
 
 
 
Display per column
 
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy