Search results

  • 2024

    Implementation of Split Deadlines in a Large CS1 Course

    Chen, H., Li, A., Challen, G. & Cunningham, K., Mar 7 2024, SIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, p. 193-199 7 p. (SIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education; vol. 1).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Interviewing the Teaching Faculty Hiring Process

    Challen, G., Dean, V., Derbinsky, N., Wang, M. X. & Smith, J., Mar 14 2024, SIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery, p. 1525-1526 2 p. (SIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education; vol. 2).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2021

    Thermal-Aware Overclocking for Smartphones

    Srinivasa, G. P., Werner, D., Hempstead, M. & Challen, G., Mar 2021, Proceedings - 2021 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2021. Institute of Electrical and Electronics Engineers Inc., p. 220-222 3 p. 9408203. (Proceedings - 2021 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2021).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2020

    Data-Driven Investigation into Variants of Code Writing Questions

    Butler, L., Challen, G. & Xie, T., Nov 2020, 2020 IEEE 32nd Conference on Software Engineering Education and Training, CSEE and T 2020. Daun, M., Hochmuller, E., Krusche, S., Brugge, B. & Tenbergen, B. (eds.). Institute of Electrical and Electronics Engineers Inc., p. 75-84 10 p. 9206195. (2020 IEEE 32nd Conference on Software Engineering Education and Training, CSEE and T 2020).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2019

    Grading-based test suite augmentation

    Osei-Owusu, J., Astorga, A., Butler, L., Xie, T. & Challen, G., Nov 2019, Proceedings - 2019 34th IEEE/ACM International Conference on Automated Software Engineering, ASE 2019. Institute of Electrical and Electronics Engineers Inc., p. 226-229 4 p. 8952332. (Proceedings - 2019 34th IEEE/ACM International Conference on Automated Software Engineering, ASE 2019).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Quantifying Process Variations and Its Impacts on Smartphones

    Srinivasa, G. P., Haseley, S., Challen, G. & Hempstead, M., Apr 22 2019, Proceedings - 2019 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2019. Institute of Electrical and Electronics Engineers Inc., p. 117-126 10 p. 8695655. (Proceedings - 2019 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2019).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2018

    QoE inference and improvement without end-host control

    Nikravesh, A., Chen, Q. A., Haseley, S., Zhu, X., Challen, G. & Morley Mao, Z., Dec 6 2018, Proceedings - 2018 3rd ACM/IEEE Symposium on Edge Computing, SEC 2018. Institute of Electrical and Electronics Engineers Inc., p. 43-57 15 p. 8567656. (Proceedings - 2018 3rd ACM/IEEE Symposium on Edge Computing, SEC 2018).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Wireless protocol validation under uncertainty

    Shi, J., Lahiri, S. K., Chandra, R. & Challen, G., Aug 1 2018, In: Formal Methods in System Design. 53, 1, p. 33-53 21 p.

    Research output: Contribution to journalArticlepeer-review

  • 2017

    Robust, cost-effective and scalable localization in large indoor areas

    Guan, T., Fang, L., Dong, W., Koutsonikolas, D., Challen, G. & Qiao, C., Jun 19 2017, In: Computer Networks. 120, p. 43-55 13 p.

    Research output: Contribution to journalArticlepeer-review

  • Separated by birth: Hidden differences between seemingly-identical smartphone CPUs

    Srinivasa, G. P., Begum, R., Haseley, S., Hempstead, M. & Challen, G., Feb 21 2017, HotMobile 2017 - Proceedings of the 18th International Workshop on Mobile Computing Systems and Applications. Association for Computing Machinery, p. 103-108 6 p. 3032982. (HotMobile 2017 - Proceedings of the 18th International Workshop on Mobile Computing Systems and Applications).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • 2016

    Algorithms for CPU and DRAM DVFS under inefficiency constraints

    Begum, R., Hempstead, M., Srinivasa, G. P. & Challen, G., Nov 22 2016, Proceedings of the 34th IEEE International Conference on Computer Design, ICCD 2016. Institute of Electrical and Electronics Engineers Inc., p. 161-168 8 p. 7753276. (Proceedings of the 34th IEEE International Conference on Computer Design, ICCD 2016).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • A walk on the client side: Monitoring enterprise Wifi networks using smartphone channel scans

    Shi, J., Meng, L., Striegel, A., Qiao, C., Koutsonikolas, D. & Challen, G., Jul 27 2016, IEEE INFOCOM 2016 - 35th Annual IEEE International Conference on Computer Communications. Institute of Electrical and Electronics Engineers Inc., 7524453. (Proceedings - IEEE INFOCOM; vol. 2016-July).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Pocket data: The need for TPC-mobile

    Kennedy, O., Ajay, J., Challen, G. & Ziarek, L., 2016, Performance Evaluation and Benchmarking: Traditional to Big Data to Internet of Things - 7th TPC Technology Conference, TPCTC 2015, Revised Selected Papers. Nambiar, R. & Poess, M. (eds.). Springer, p. 8-52 45 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 9508).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Poster: QoE-centric mobile operating system design

    Haseley, S. & Challen, G., Jun 25 2016, MobiSys 2016 Companion - Companion Publication of the 14th Annual International Conference on Mobile Systems, Applications, and Services. Association for Computing Machinery, p. 135 1 p. (MobiSys 2016 Companion - Companion Publication of the 14th Annual International Conference on Mobile Systems, Applications, and Services).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Wireless protocol validation under uncertainty

    Shi, J., Lahiri, S. K., Chandra, R. & Challen, G., 2016, Runtime Verification - 16th International Conference, RV 2016, Proceedings. Falcone, Y. & Sánchez, C. (eds.). Springer, p. 351-367 17 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 10012 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2015

    A little sharing goes a long way: The case for reciprocal Wifi sharing

    Shi, J., Gui, L., Koutsonikolas, D., Qiao, C. & Challen, G., Sep 11 2015, HotWireless 2015 - Proceedings of the 2nd International Workshop on Hot Topics in Wireless, co-located with MobiCom 2015. Association for Computing Machinery, p. 6-10 5 p. 2799652. (HotWireless 2015 - Proceedings of the 2nd International Workshop on Hot Topics in Wireless, co-located with MobiCom 2015).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Controlling smartphone user privacy via objective-driven context mocking

    DiRienzo, N. & Challen, G., Jan 28 2015, Proceedings of the 2014 6th International Conference on Mobile Computing, Applications and Services, MobiCASE 2014. Institute of Electrical and Electronics Engineers Inc., p. 216-224 9 p. 7026302. (Proceedings of the 2014 6th International Conference on Mobile Computing, Applications and Services, MobiCASE 2014).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Energy-performance trade-offs on energy-constrained devices with multi-component DVFS

    Begum, R., Werner, D., Hempstead, M., Prasad, G. & Challen, G., Oct 30 2015, Proceedings - 2015 IEEE International Symposium on Workload Characterization, IISWC 2015. Institute of Electrical and Electronics Engineers Inc., p. 34-43 10 p. 7314145. (Proceedings - 2015 IEEE International Symposium on Workload Characterization, IISWC 2015).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Jouler: A policy framework enabling effective and flexible smartphone energy management

    Maiti, A., Chen, Y. & Challen, G., 2015, Mobile Computing, Applications, and Services - 7th International Conference, MobiCASE 2015, Revised Selected Papers. Salim, F., Sigg, S. & Nurmi, P. (eds.). Springer, p. 161-180 20 p. (Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST; vol. 162).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Maybe we should enable more uncertain mobile app programming

    Challen, G., Ajay, J. A., DiRienzo, N., Kennedy, O., Maiti, A., Nandugudi, A., Shantharam, S., Shi, J., Srinivasa, G. P. & Ziarek, L., Feb 12 2015, HotMobile 2015 - 16th International Workshop on Mobile Computing Systems and Applications. Association for Computing Machinery, p. 105-110 6 p. (HotMobile 2015 - 16th International Workshop on Mobile Computing Systems and Applications).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Robust, cost-effective and scalable localization in large indoor areas

    Guan, T., Dong, W., Koutsonikolas, D., Challen, G. & Qiao, C., 2015, In: Proceedings - IEEE Global Communications Conference, GLOBECOM. 7417365.

    Research output: Contribution to journalConference articlepeer-review

  • Should smartphone users mock apps?

    DiRienzo, N. & Challen, G., Feb 6 2015, Proceedings - 11th IEEE International Conference on Mobile Ad Hoc and Sensor Systems, MASS 2014. Institute of Electrical and Electronics Engineers Inc., p. 657-662 6 p. 7035760. (Proceedings - 11th IEEE International Conference on Mobile Ad Hoc and Sensor Systems, MASS 2014).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • The missing numerator: Toward a value measure for smartphone apps

    Anudipa, M. & Challen, G., Feb 12 2015, HotMobile 2015 - 16th International Workshop on Mobile Computing Systems and Applications. Association for Computing Machinery, p. 99-104 6 p. (HotMobile 2015 - 16th International Workshop on Mobile Computing Systems and Applications).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • The PocketLocker personal cloud storage system

    Nandugudi, A., Nuessle, C., Challen, G., Miluzzo, E. & Chen, Y. F., Jan 28 2015, Proceedings of the 2014 6th International Conference on Mobile Computing, Applications and Services, MobiCASE 2014. Institute of Electrical and Electronics Engineers Inc., p. 235-244 10 p. 7026304. (Proceedings of the 2014 6th International Conference on Mobile Computing, Applications and Services, MobiCASE 2014).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • 2014

    Crowdsourcing access network spectrum allocation using smartphones

    Shi, J., Guan, Z., Qiao, C., Melodia, T., Koutsonikolas, D. & Challen, G., Oct 27 2014, Proceedings of the 13th ACM Workshop on Hot Topics in Networks, HotNets 2014. Association for Computing Machinery, 2673866. (Proceedings of the 13th ACM Workshop on Hot Topics in Networks, HotNets 2014).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • PocketParker: Pocketsourcing parking lot availability

    Nandugudi, A., Ki, T., Nuessle, C. & Challen, G., 2014, UbiComp 2014 - Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing. Association for Computing Machinery, p. 963-973 11 p. (UbiComp 2014 - Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • The mote is dead. Long live the discarded smartphone!

    Challen, G., Haseley, S., Maiti, A., Nandugudi, A., Prasad, G., Puri, M. & Wang, J., 2014.

    Research output: Contribution to conferencePaperpeer-review

  • 2013

    Model-free HVAC control using occupant feedback

    Purdon, S., Kusy, B., Jurdak, R. & Challen, G., 2013, p. 84-92. 9 p.

    Research output: Contribution to conferencePaperpeer-review

    Open Access
  • PhoneLab: A large programmable smartphone testbed

    Nandugudi, A., Maiti, A., Ki, T., Bulut, F., Demirbas, M., Kosar, T., Qiao, C., Ko, S. Y. & Challen, G., 2013, SenseMine 2013 - Proceedings of the 1st International Workshop on Sensing and Big Data Mining. Association for Computing Machinery, (SenseMine 2013 - Proceedings of the 1st International Workshop on Sensing and Big Data Mining).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2011

    The case for power-agile computing

    Challen, G. & Hempstead, M., 2011.

    Research output: Contribution to conferencePaperpeer-review

  • 2010

    Designing for deployment

    Gaura, E., Girod, L., Brusey, J., Allen, M. & Challen, G., 2010, Wireless Sensor Networks: Deployments and Design Frameworks. Springer, p. 51-67 17 p.

    Research output: Chapter in Book/Report/Conference proceedingChapter

  • IDEA: Integrated distributed energy awareness for wireless sensor networks

    Challen, G. W., Waterman, J. & Welsh, M., 2010, MobiSys'10 - Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services. p. 35-48 14 p. (MobiSys'10 - Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Introduction

    Gaura, E., Allen, M., Girod, L., Brusey, J. & Challen, G., 2010, Wireless Sensor Networks: Deployments and Design Frameworks. Springer, p. 3-14 12 p.

    Research output: Chapter in Book/Report/Conference proceedingForeword/postscript

  • Learning from deployment experience

    Gaura, E., Girod, L., Brusey, J., Allen, M. & Challen, G., 2010, Wireless Sensor Networks: Deployments and Design Frameworks. Springer, p. 15-50 36 p.

    Research output: Chapter in Book/Report/Conference proceedingChapter

  • Preface

    Gaura, E., Girod, L., Brusey, J., Allen, M. & Challen, G., 2010, Wireless Sensor Networks: Deployments and Design Frameworks. Springer, p. ix-x

    Research output: Chapter in Book/Report/Conference proceedingForeword/postscript

    Open Access
  • Volcano monitoring: Addressing data quality through iterative deployment

    Challen, G. & Welsh, M., 2010, Wireless Sensor Networks: Deployments and Design Frameworks. Springer, p. 71-113 43 p.

    Research output: Chapter in Book/Report/Conference proceedingChapter

  • Wireless sensor networks: Deployments and design frameworks

    Gaura, E., Girod, L., Brusey, J., Allen, M. & Challen, G., 2010, Springer. 290 p.

    Research output: Book/Report/Conference proceedingBook

    Open Access
  • 2009

    Peloton: Coordinated resource management for sensor networks

    Waterman, J., Challen, G. W. & Welsh, M., 2009.

    Research output: Contribution to conferencePaperpeer-review

  • Poster abstract: Integrated distributed energy awareness for wireless sensor networks

    Challen, G. W., Waterman, J. & Welsh, M., 2009, Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, SenSys 2009. p. 381-382 2 p. (Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, SenSys 2009).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2008

    Lance: Optimizing high-resolution signal collection in wireless sensor networks

    Werner-Allen, G., Dawson-Haggerty, S. & Welsh, M., 2008, SenSys'08 - Proceedings of the 6th ACM Conference on Embedded Networked Sensor Systems. p. 169-182 14 p. (SenSys'08 - Proceedings of the 6th ACM Conference on Embedded Networked Sensor Systems).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Proceedings of the 1st Workshop on Social Network Systems, SocialNets'08 - Affiliated with EuroSys 2008: Preface

    Stein, L., Mislove, A., Anagnostopoulos, A., Bhattacharjee, B., Chen, Y., Dai, Y., Gabber, E., Ledlie, J., Li, J., Molnar, D., Pietzuch, P., Lin, S., Vernal, M., Werner-Allen, G. & Wu, Y., 2008, In: Proceedings of the 1st Workshop on Social Network Systems, SocialNets'08 - Affiliated with EuroSys 2008. p. i-ii

    Research output: Contribution to journalEditorialpeer-review

  • Resource aware programming in the Pixie OS

    Lorincz, K., Chen, B. R., Waterman, J., Werner-Allen, G. & Welsh, M., 2008, SenSys'08 - Proceedings of the 6th ACM Conference on Embedded Networked Sensor Systems. p. 211-224 14 p. (SenSys'08 - Proceedings of the 6th ACM Conference on Embedded Networked Sensor Systems).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2006

    Demonstration: Real-time volcanic earthquake localization

    Werner-Allen, G., Swieskowski, P. & Welsh, M., 2006, SenSys'06: Proceedings of the Fourth International Conference on Embedded Networked Sensor Systems. p. 357-358 2 p. (SenSys'06: Proceedings of the Fourth International Conference on Embedded Networked Sensor Systems).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Deploying a wireless sensor network on an active volcano

    Werner-Allen, G., Lorincz, K., Welsh, M., Marcillo, O., Johnson, J., Ruiz, M. & Lees, J., 2006, In: IEEE Internet Computing. 10, 2, p. 18-25 8 p.

    Research output: Contribution to journalArticlepeer-review

  • Fidelity and yield in a volcano monitoring sensor network

    Werner-Allen, G., Lorincz, K., Johnson, J., Lees, J. & Welsh, M., 2006, p. 381-396. 16 p.

    Research output: Contribution to conferencePaperpeer-review

  • 2005

    Fireflyinspired sensor network synchronicity with realistic radio effects

    Wernerallen, G., Tewari, G., Patel, A., Welsh, M. & Nagpal, R., 2005, SenSys 2005 - Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems. Association for Computing Machinery, p. 142-153 12 p. (SenSys 2005 - Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Monitoring volcanic eruptions with a wireless sensor network

    Werner-Allen, G., Johnson, J., Ruiz, M., Lees, J. & Welsh, M., 2005, p. 108-120. 13 p.

    Research output: Contribution to conferencePaperpeer-review

  • MoteLab: A wireless sensor network testbed

    Werner-Allen, G., Swieskowski, P. & Welsh, M., 2005, 2005 Fourth International Symposium on Information Processing in Sensor Networks, IPSN 2005. p. 483-488 6 p. 1440979. (2005 4th International Symposium on Information Processing in Sensor Networks, IPSN 2005; vol. 2005).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Sensor networks for high-resolution monitoring of volcanic activity

    Welsh, M., Werner-Allen, G., Lorincz, K., Marcillo, O., Johnson, J., Ruiz, M. & Lees, J., 2005, Proceedings of the 20th ACM Symposium on Operating Systems Principles, SOSP 2005. (Proceedings of the 20th ACM Symposium on Operating Systems Principles, SOSP 2005).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2004

    Simulating the power consumption of large-scale sensor network applications

    Shnayder, V., Hempstead, M., Chen, B. R., Allen, G. W. & Welsh, M., 2004, SenSys'04 - Proceedings of the Second International Conference on Embedded Networked Sensor Systems. Association for Computing Machinery, p. 188-200 13 p. (SenSys'04 - Proceedings of the Second International Conference on Embedded Networked Sensor Systems).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access