Asee peer logo

Board 21: Work in Progress: Expanding Program Reach through Wine

Download Paper |


2019 ASEE Annual Conference & Exposition


Tampa, Florida

Publication Date

June 15, 2019

Start Date

June 15, 2019

End Date

June 19, 2019

Conference Session

Poster Session

Tagged Division

Computers in Education

Tagged Topic


Page Count




Permanent URL

Download Count


Request a correction

Paper Authors


Alka R Harriger Purdue University-Main Campus, West Lafayette (College of Engineering)

visit author page

Alka Harriger joined the faculty of the Computer and Information Technology Department (CIT) in 1982 and is currently a Professor of CIT. For the majority of that time, she taught software development courses. From 2008-2014, she led the NSF-ITEST funded SPIRIT (Surprising Possibilities Imagined and Realized through Information Technology) project. From 2013-2018, she co-led with Prof. Brad Harriger the NSF-ITEST funded TECHFIT (Teaching Engineering Concepts to Harness Future Innovators and Technologists) project. Since September 2016, she co-leads the NSF STEM+C project, Curriculum and Assessment Design to Study the Development of Motivation and Computational Thinking for Middle School Students across Three Learning Contexts, that builds on TECHFIT. Professor Harriger's current interests include outreach to K-12 to interest more students to pursue computing careers, applying IT skills to innovating fitness tools, and wearable computing.

visit author page


Arjun Shakdher Purdue University

visit author page

Arjun Shakdher is currently a graduate student in the department of Computer and Information Technology at Purdue University. He has been working as a Graduate Research Assistant since 2017 on an NSF-funded program called TECHFIT, focussed on Computational Thinking. His interest lies in Software Development, Cloud Engineering, Machine Learning, Network/Cyber Security, Analytics, Data Science and IT Project Management. He has previously worked as a Software Development Engineer at Ericsson and is an incoming Cloud Engineer at Amazon (2019).

visit author page

Download Paper |


With the increase in popularity of operating systems like macOS and Chrome OS, creating non-mobile applications that run cross-platform is becoming a challenge for developers all over the world [1]. It is costly to create non-Windows versions of applications since the Operating Systems (OS) differ in architecture and implementation. Many creators from various organizations choose different routes for increasing application compatibility but are not always willing to pay the overhead of developing the same application on another platform. As a result, consumers are stuck with not being able to use the software they need and end up resorting to workarounds ranging from running virtual machines to parallel booting the operating system.

Wine is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD free of cost [2]. It is an excellent way to run Windows applications on macOS and other Linux machines without installing a resource intensive virtual machine or restarting the machine to dual boot. Wine has been in active use since 1993. Since then, it has been adopted by many large companies and integrated into their products, including Borland, Google, IBM and Oracle [3].

This paper describes how a National Science Foundation (NSF) funded project experienced a need to be able to run a Windows-only program on Macs or Chromebooks and explains how Wine may be used to overcome a similar OS-limiting challenge.

Harriger, A. R., & Shakdher, A. (2019, June), Board 21: Work in Progress: Expanding Program Reach through Wine Paper presented at 2019 ASEE Annual Conference & Exposition , Tampa, Florida. 10.18260/1-2--32299

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2019 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015