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
 
Moody, Scott
Kona Currents
Buckley, Washington
 
   Featured Reviewer
   Reader Recommended
   Reviewer Selected
   Highlighted
Follow this Reviewer
 
 
 

Scott Moody received a BS and MS from the University of Washington (UW) in the early days of its computer science (CS) program. His main interests include elegant language and compiler design across distributed systems. Having joined the ACM as a student in 1979, his @acm.org email address has stayed constant—even before email really existed! Scott spent 31 years at Boeing in research and development, earning the Associate Technical Fellow honor for his involvement in exciting projects such as RAPID, his own Denali language, the Secure Border Initiative Network (SBInet), Future Combat Systems (FCS), the Airborne Warning and Control System (AWACS), P8, B1, Defense Advanced Research Projects Agency (DARPA) STARS, and software reuse. He has published internally and internationally, was involved in both the OMG Real-Time CORBA and Ada language distributed programming standards, and hosted an ISORC conference in Seattle.

Scott’s interest in computer languages for distributed computing led to a patent award for controlling smart energy distribution. He has explored how slow ad-hoc networks might support a FCS; how disperse sensors, objects, and new user interfaces (UIs) could support advanced command and control systems like SBInet or AWACS; and how to scale his iDogWatch to remotely collaborate, view, and feed animals from a wristwatch. Through his research company, KonaCurrents, he builds apps and writes and teaches a course on software architecture in the Internet of Things (IoT) era (affectionately called “The Adventures of KnowledgeShark”).

Even before Scott’s 15 years of contributions to ACM Computing Reviews (since 2006), he anxiously awaited the next “transactions” in its nice, blue 7x10 inch format (in paper)—for example, ACM Transactions on Information Systems (TOIS)—and looked forward to applying ideas from the likes of Sun or Xerox PARC to his own technical challenges (as graphics were primitive, distributed computing still evolving, concurrency languages more expressive than computer power, and so on).

Scott finds the history of CS exciting, and was happy to hear that the “dragon book” authors were finally awarded the ACM A. M. Turing Award in 2020. Reviewing new works, especially the occasional book, helps him to stay technically current.

In addition to energetic CS discussions and app development, Scott enjoys spending time with his wife (also of the UW CS department and a Boeing Fellow), family, and hound dogs, as well as travel, photography, and outdoor recreation.

 
 
Options:
Date Reviewed  
 
1
- 5 of 5 reviews

   
   An analysis of inheritance hierarchy evolution
Wood M., Ivanov L., Lamprou Z.  EASE 2019 (Proceedings of the Evaluation and Assessment on Software Engineering, Copenhagen, Denmark, Apr 15-17, 2019) 24-33, 2019.  Type: Proceedings

This is a refreshing paper on ten open-source systems and their use of “inheritance” programing concepts. Computer languages have evolved with the type-safe extensibility concept of inheritance, which is embodied in...

Apr 13 2021  
   Wearable IoT data stream traceability in a distributed health information system
Lomotey R., Pry J., Sriramoju S. Pervasive and Mobile Computing 40 692-707, 2017.  Type: Article

Personal use of wearable Internet of Things (IoT) devices for health monitoring is rapidly expanding. For medical use, routing continuous streams of this data raises new security, safety, and complexity concerns. This paper explores tr...

Apr 5 2018  
   Real-time embedded systems: optimization, synthesis, and networking
Qiu M., Li J., CRC Press, Inc., Boca Raton, FL, 2011. 231 pp.  Type: Book (978-1-439817-60-5)

This welcome new addition to the study of real-time embedded systems should satisfy both generalists and researchers looking for current theories, algorithms, and a comprehensive analysis. The authors provide detailed approaches and im...

Dec 21 2011  
   A PDA client for the computational grid: research articles
Parkin M., Brooke J. Concurrency and Computation: Practice & Experience 19(9): 1317-1331, 2007.  Type: Article

The development and deployment of computational grid clients has been a challenge, especially for trusted access through small portable devices such as personal digital assistants (PDAs). This experience report should help others tryin...

Nov 19 2007  
   Analysis and optimization of distributed real-time embedded systems
Pop P., Eles P., Peng Z., Pop T. ACM Transactions on Design Automation of Electronic Systems 11(3): 593-625, 2006.  Type: Article

An excellent and extensive summary of the current state of the scheduling and runtime aspects of distributed embedded real-time systems is provided in this paper. The authors stress the added dimension that safety-critical systems requ...

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