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
 
Popescu, Claudiu
IBM
Ottawa, Canada
 
   Featured Reviewer
   Reader Recommended
   Reviewer Selected
   Highlighted
Follow this Reviewer
 
 
 

Claudiu Popescu obtained a PhD in computer science from the Polytechnic University of Bucharest (Romania). He served as an associate professor in the Department of Computer Science at the university, teaching courses in formal languages, compilers, and programming languages. In 1992, he created and taught the university's first course in human-computer interaction.

He has worked on research involving compilers, computer graphics software, graph grammars, natural language processing, and hypertext, and has presented research papers at numerous conferences. In addition, he co-authored the BCPL compiler, which was included in the Romanian Library of Software Programs.

He moved to Canada in 1994, and worked for 10 years as a specialist in network management user interface development at Nortel. Then, he worked at a company specializing in real-time systems, where in 2006 he wrote a complex UML application based on the new Eclipse project GMF (graphical modeling framework).

He currently works in software development at IBM, under the Cognos brand. He has a proven commitment to learning new technologies and mentoring others in the best software engineering practices. Recently, he wrote the article "Hands-on IBM Cognos Software Development Kit Programming" on the IBM Web site. He has also written numerous technical notes on the IBM Cognos SDK. His current areas of expertise and interest are graphical user interfaces, Java frameworks, JavaScript, Eclipse plugin development, and Web technologies.

He has been a reviewer for Computing Reviews since 1988, specializing in reviews on user interfaces, new programming languages, and Web technologies.

 
 
Options:
Date Reviewed  
 
1
- 10 of 117 reviews

   
  Practical Webix: learn to expedite and improve your web development
Zammetti F., Apress, New York, NY, 2018. 407 pp.  Type: Book (978-1-484233-83-2)

Addressed to web developers who can use this toolkit for better web development, this book describes Webix: a user interface (UI) toolkit for building web applications....

Feb 1 2019  
  The motivations of ubiquitous computing: revisiting the ideas behind and beyond the prototypes
Takayama L. Personal and Ubiquitous Computing 21(3): 557-569, 2017.  Type: Article

Research on the progress of ubiquitous computing (ubicomp), where computers are everywhere--versus only in one place, as it was with desktop computing--is presented in this paper. In this way, computers have become pa...

Sep 21 2017  
   Human-centred web adaptation and personalization: from theory to practice
Germanakos P., Belk M., Springer International Publishing, New York, NY, 2016. 336 pp.  Type: Book (978-3-319280-48-6)

This book covers a very new and interesting topic of improving user interfaces (UIs) by making them friendly to each particular user. The reader can find a lot of information about the history of UIs and the current ways to make them m...

Apr 5 2017  
  Mobile cloud computing: architectures, algorithms and applications
De D., Chapman & Hall/CRC, Boca Raton, FL, 2015. 377 pp.  Type: Book (978-1-482242-83-6)

Mobile cloud computing (MCC) is the combination of mobile computing and cloud computing. Mobile devices have low battery life and limited resources. MCC introduces offloading, where data storage and computation are performed in the clo...

Oct 18 2016  
  Natural user interfaces to support and enhance real-time music performance
De Prisco R., Malandrino D., Zaccagnino G., Zaccagnino R.  AVI 2016 (Proceedings of the International Working Conference on Advanced Visual Interfaces, Bari, Italy, Jun 7-10, 2016) 204-211, 2016.  Type: Proceedings

Research on using natural user interfaces for a virtual musical instrument is described in this paper. This technology was initially used in video game consoles, such as the Wii. The user moves her hands as if playing an instrument, an...

Jul 27 2016  
  Java I/O, NIO and NIO.2
Friesen J., Apress, New York, NY, 2015. 552 pp.  Type: Book (978-1-484215-66-1)

The knowledge needed to write modern input/output (I/O) in Java is contained in this book, which is addressed to advanced Java developers....

Feb 10 2016  
  Companion apps for information-rich television programmes: representation and interaction
Dowell J., Malacria S., Kim H., Anstead E. Personal and Ubiquitous Computing 19(7): 1215-1228, 2015.  Type: Article

The paper describes research on using an app to enhance the value of watching television (TV) programs. Such a companion app (also known as the second screen) has the functions of an extended remote control and also allows for interact...

Dec 11 2015  
   Create web charts with D3
Nelli F., Apress, Berkeley, CA, 2014. 316 pp.  Type: Book (978-1-484208-66-3)

D3 (or D3.js for data-driven documents), which is a JavaScript library used for data visualization, is described in this book....

Oct 8 2015  
  OMUS: an optimized multimedia service for the home environment
Dooms S., De Pessemier T., Verslype D., Nelis J., De Meulenaere J., Van den Broeck W., Martens L., Develder C. Multimedia Tools and Applications 72(1): 281-311, 2014.  Type: Article

There are multiple multimedia devices and multiple users in a house. This paper presents research in media recommendation (movies, TV shows) for users in a home environment. The purpose is to produce the best recommendation based on th...

Jun 29 2015  
  Scripting in Java: integrating with Groovy and JavaScript
Sharan K., Apress, New York, NY, 2014. 388 pp.  Type: Book (978-1-484207-14-7)

Java 6 introduced the Java scripting application programming interface (API) in the package javax.script. It contains a script engine (or interpreter) to evaluate scripts. The scripts can be written in languages such as Rhino JavaScrip...

May 13 2015  
 
 
 
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