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
 
Tomayko, James
Carnegie Mellon University
Pittsburgh, Pennsylvania
 
   Featured Reviewer
   Reviewer Selected
Follow this Reviewer
 
 
 

James E. Tomayko is a teaching professor at the School of Computer Science at Carnegie Mellon, and a part-time senior member of the technical staff of the Software Engineering Institute (SEI). He is the director emeritus of the Master Software Engineering Program in SCS.

Previously, he was leader of the Academic Education Project at SEI. Prior to that, he founded the software engineering graduate program at Wichita State University. He has worked in industry through employee, contract, or consulting relationships with NCR, NASA, Boeing Defense and Space Group, CarnegieWorks, Xerox, the Westinghouse Energy Center, Keithley Instruments, and Mycro-Tek. He has given seminars and lectures on software fault tolerance, software development management, fly-by-wire, and software process improvement in the United States, Canada, Mexico, Argentina, Spain, Great Britain, South Africa, Germany, China, and Colombia. Tomayko’s courses on managing software development and overviews of software engineering are among the most widely distributed courses in the SEI Academic Series.

Tomayko has had a parallel career in the history of technology, specializing in the history of computing in aerospace, and has written five books and several articles on spacecraft computer systems and software, concentrating primarily on NASA’s systems. Tomayko is on the editorial staff of the IEEE Annals of the History of Computing.

Note: This profile was published in April 2005. James Tomayko passed away in January 2006. We are grateful for his many contributions to CR over the years.

 
 
Options:
Date Reviewed  
 
1
- 10 of 62 reviews

   
  Reliability assessment and sensitivity analysis of software reliability growth modeling based on software module structure
Lo J., Huang C., Chen I., Kuo S., Lyu M. Journal of Systems and Software 76(1): 3-13, 2005.  Type: Article

The authors consider two main types of component-based systems. One type has, architecturally, little interaction between components. Thus, its reliability is some sort of mathematical expression of the total reliability. The other typ...

Sep 7 2005  
  Grid result checking
Germain-Renaud C., Monnier-Ragaigne D.  Computing frontiers (Proceedings of the 2nd Conference on Computing Frontiers, Ischia, Italy, May 4-6, 2005) 87-96, 2005.  Type: Proceedings

I’m not sure what I expected from this paper. What I got was a very mathematically mature description of verifying large data sets, the general inhabitants of grid computers. A physics case study is used, which fits well with...

Aug 5 2005  
  Declarative techniques for model-driven business process integration
Koehler J., Hauser R., Sendall S., Wahler M. IBM Systems Journal 44(1): 47-65, 2005.  Type: Article

A few years ago, you could work on software all your life and never hear the word “business.” Now, it is a part of nearly every method. In the continuing quest for IBM to have an answer for everything, these...

Aug 4 2005  
  CVSscan: visualization of code evolution
Voinea L., Telea A., van Wijk J.  Software visualization (Proceedings of the 2005 ACM Symposium on Software Visualization, St. Louis, Missouri, May 14-15, 2005) 47-56, 2005.  Type: Proceedings

According to the authors, 90 percent of the cost of software is in maintenance, so they decide to make their contribution there. They use a visualization technique based on lines of pixels (for lines of code) and color (for types of ch...

Jul 20 2005  
  Software endgames: eliminating defects, controlling change, and the countdown to on-time delivery
Galen R., Dorset House Publishing Co, Inc., New York, NY, 2004.  Type: Book (9780932633620)

This is certainly a handy book to have around when working on a software project. Even though many practitioners claim to be following some agile method, they invariably come face to face with the key issues of this book: comprehensive...

Jun 13 2005  
  IT governance: how top performers manage IT decision rights for superior results
Weill P., Ross J., Harvard Business School Press, Boston, MA, 2004.  Type: Book (9781591392538)

Ross and Weill subtly oppose Carr’s infamous work [1] by showing how information technology (IT) can be a strategic resource for a firm’s success. The authors identify five areas of IT excellence: principles...

Mar 23 2005  
  On test suite composition and cost-effective regression testing
Rothermel G., Elbaum S., Malishevsky A., Kallakuri P., Qiu X. ACM Transactions on Software Engineering and Methodology 13(3): 277-331, 2004.  Type: Article

Relative beginners to the software development field should read this paper. Regression testing is still quite expensive in terms of resource use. The recent emphasis on test-driven development and agile methods makes it easier to run ...

Jan 12 2005  
  Feedback control of computing systems
Hellerstein J., Diao Y., Parekh S., Tilbury D., John Wiley & Sons, 2004.  Type: Book (9780471266372)

I eagerly awaited the arrival of this book, based on its title alone. When it came, my first search was for references to Harry Nyquist, or a reference in the short index. Nothing. I figured Nyquist’s work was so old, he knew...

Jan 10 2005  
  Verb class disambiguation using informative priors
Lapata M., Brew C. Computational Linguistics 30(1): 45-73, 2004.  Type: Article

To appreciate this dense and detailed paper, the reader will definitely need a computational linguistics background. The authors extend Levin’s work [1] on verb recognition. Some verbs are not ambiguous, but some are. They ap...

Oct 29 2004  
  Annotating protein function through lexical analysis
Nair R., Rost B. AI Magazine 25(1): 45-56, 2004.  Type: Article

Many general computer scientists think about those specializing in bioinformatics, wondering what they do with the immense amount of data in genome research. This paper is about the explosion of natural language data, and how to mine i...

Sep 27 2004  
 
 
 
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