NOTE: A short selection of my recent key publications is included here. You may also see the complete list of my publications (PDF), or the lists provided by DBLP, Google Scholar, and the ACM digital library.

I also publish at BLOGS@CACM the blog site of the Communications of the ACM.


notes on design complexity

Z. Obrenovic, E. Stolterman
Design Instability: Notes on Design Complexity
LeanPub, 2017, 1st edition.

Direct Download Link (PDF)

research and practice

Z. Obrenovic
Research and Practice: Essays of a Researcher-Practitioner
LeanPub, 2017, 1st edition.

Direct Download Link (PDF)

Selected Articles

Z. Obrenovic
Insights from the Past: The IEEE Software History Experiment
IEEE Software, Vol. 34, No. 4, July/August 2017, pp. 71-78.

Published in 200th IEEE Software issue. Reflection on design of the IEEE Software History site.


Z. Obrenovic, J.B. Martens
Sketching Interactive Systems with Sketchify
ACM Transactions on Computer Human Interaction (ToCHI), Vol. 18, no. 1, April 2011. (appendixes)

Also presented at the ACM CHI 2011 conference, in a Design Materiality section.

Obrenovic Z., Gasevic D.
End-User Service Computing: Spreadsheets as a Service Composition Tool
IEEE Transactions on Services Computing, Vol. 1, No. 4, Oct-Dec 2008, pp. 229-242

Obrenovic, Z.
Research and practice: the curious case of 'small' researchers-practitioners
Communications of the ACM, Vol. 56, No. 9 (September 2013), pp. 38-40.

Obrenovic, Z., Abascal, J., and Starcevic, D.
Universal accessibility as a multimodal design issue
Communications of the ACM, Vol. 50, No. 5 (May 2007), pp. 83-88.

Obrenovic Z., Starcevic D.
Modeling Multimodal Human-Computer Interaction
IEEE Computer,  Vol. 37, No. 9 (Sept 2004), pp. 65-72

interactions cover

Z. Obrenovic
Design as a Political Activity: Borrowing From Classical Political Theories

ACM interactions, November + December 2015.

interactions cover

Z. Obrenovic
The Hawthorne Studies and Their Relevance to HCI Research

ACM interactions, November + December 2014.

interactions cover

Z. Obrenovic
The Four Points of the HCI Research Compass

ACM interactions, May + June 2013.

interactions cover

Z. Obrenovic
Rethinking HCI education: teaching interactive computing concepts based on the experiential learning paradigm

ACM interactions, May + June 2012. (draft)

interactions cover

Z. Obrenovic
Design-Based Research: What We Learn When We Engage In Design of Interactive Systems

ACM interactions, September + October 2011. (draft)

Obrenovic Z.
Software Sketchifying – Bringing Innovation into Software Development
IEEE Software, Vol. 30, No. 3, May/June 2013,   (draft with appendices)

Obrenovic Z., Gasevic D., Eli쯳 A.
Stimulating Creativity through Opportunistic Software Development
IEEE Software,  Vol. 25, No. 6 (Nov/Dec 2008), pp. 64-70

Obrenovic Z., Gasevic D.
Open-Source Software: All you do is put it together
IEEE Software,  Vol. 24, No. 5 (Sept/Oct 2007), pp. 86-95


Z. Obrenovic, D. Gasevic
Mashing Up Oil and Water: Combining Heterogeneous Services for Diverse Users
IEEE Internet Computing
, vol. 13, no. 6, pp. 56-64, November/December, 2009.


Z. Obrenovic, B. den Haak
Integrating User Customization and Authentication: The Identity Crisis
IEEE Security & Privacy
, vol. 10, no. 5, pp. 82-85, September/October, 2012.

Obrenovic Z., Starcevic D., Selci B.
A Model-Driven Approach to Content Repurposing
IEEE Multimedia,  Vol. 37, No. 9 (Sept 2004), pp. 65-72

Special Issue of ACM Multimedia Systems Journal on Canonical processes of Media Production (Guest Editors: L. Hardman, Z. Obrenovic, F. Nack)

Obrenovic, Z., Starcevic, D., and Emil J.
Multimodal Presentation of Biomedical Data
Wiley Encyclopedia of Biomedical Engineering, Wiley, 2006.

Obrenovic, Z., Starcevic, D., and Emil J.
Virtual Instrumentation
Wiley Encyclopedia of Biomedical Engineering, Wiley, 2006.