Publications

Conference Paper
J. Alexander, Pyryt, A., Bhadani, R., and Bunting, M., Domain Specific Modeling Language for Test World Creation, in CAT Vehicle Research Experience for Undergraduates, Tucson, 2019.PDF icon Domain Specific Modeling Language for Test World Creation.pdf (77.75 KB)
J. Sprinkle, Agrawal, A., Levendovszky, T., Shi, F., and Karsai, G., Domain Translation Using Graph Transformations, in Tenth IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, 2003, pp. 159–168.
J. Sprinkle, A Domain-Specific Modeling Environment Applied to the Design of an Embedded Human System, in TBD, p. (in preparation).
R. Lysecky, Sandoval, N., Whitsitt, S., Mackin, C., and Sprinkle, J., Efficient Reconfiguration Methods to Enable Rapid Deployment of Runtime Reconfigurable Systems, in Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, 2013.
J. Sprinkle, J. Eklund, M., H. Kim, J., and S. Sastry, S., Encoding Aerial Pursuit/Evasion Games with Fixed Wing Aircraft into a Nonlinear Model Predictive Tracking Controller, in Proceedings of the 43rd IEEE Conference on Decision and Control, 2004, vol. 3, pp. 2609–2614.
K. McKeever, Zeleke, Y., Bunting, M., and Sprinkle, J., Experience Report: Constraint-based Modeling of Autonomous Vehicle Trajectories, in Proceedings of the Workshop on Domain-Specific Modeling, New York, NY, USA, 2015, pp. 17–22.
S. Whitsitt, Gopalan, A., Cho, S., Sprinkle, J., Ramasubramanian, S., Suantak, L., and Rozenblit, J., On the Extraction and Analysis of a Social Network with Partial Organizational Observation, in Proceedings of the 19th IEEE International Conference and Workshops on Engineering of Computer-Based Systems, 2012, pp. 249-256.
M. L. McKelvin, Jr, Sprinkle, J., Pinello, C., and Sangiovanni-Vincentelli, A., Fault Tolerant Data Flow Modeling Using the Generic Modeling Environment, in 12th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2005, pp. 229–235.
S. Elmadani, Nice, M., Bunting, M., Sprinkle, J., and Bhadani, R., From CAN to ROS: A Monitoring and Data Recording Bridge, in The Workshop on Data-Driven and Intelligent Cyber-Physical Systems, 2021.
R. 'mani Haulcy, Hamilton, N., Bhadani, R., Sprinkle, J., Work, D. B., Risso, N., Piccoli, B., Monache, M. Laura Dell, and Seibold, B., A Fuzzy based approach to Dampen Emergent Traffic Waves, in CAT Vehicle Research Experience for Undergraduates, The University of Arizona, 2017.PDF icon A Fuzzy based approach to Dampen Emergent Traffic Waves.pdf (716.6 KB)
E. A. Olson, Risso, N., Johnson, A. M., and Sprinkle, J., Fuzzy Control of an Autonomous Car using a Smart Phone, in Proceedings of the 2017 IEEE International Conference on Automatica (ICA-ACCA), 2017, pp. 1–5.
P. Morley, Warren, A., Rabb, E., Bunting, M., Whitsitt, S., and Sprinkle, J., Generating a ROS/JAUS Bridge for an Autonomous Ground Vehicle, in Proceedings of the 2013 ACM workshop on Domain-specific modeling (DSM ’13), Indianapolis, IN, 2013, pp. 13-18.
S. Whitsitt, Sprinkle, J., and Lysecky, R., Generating Model Transformations for Mending Dynamic Constraint Violations in Cyber Physical Systems, in The 14th Workshop on Domain-Specific Modeling, 2014, pp. 35-40.
J. Sprinkle, Generative Components for Hybrid Systems Tools, in Generative Programming and Component Engineering (GPCE) 2004, Young Researchers Workshop, 2004.
A. Agrawal, Levendovszky, T., Sprinkle, J., Shi, F., and Karsai, G., Generative Programming via Graph Transformations in the Model-Driven Architecture, in OOPSLA, Workshop on Generative Techniques in the Context of Model Driven Architecture, 2002.
S. Mahadevan, Gopinath, V., Lysecky, R., Sprinkle, J., Rozenblit, J., and Marcellin, M., Hardware/Software Communication Middleware for Data Adaptable Embedded Systems, in Proceedings of the 18th IEEE International Conference and Workshops on Engineering of Computer-Based Systems, 2011, pp. 34-43.
F. Shaikh, He, W., Sprinkle, J., Chen, K., and Roveda, J., A Heterogeneity Based Method to Identify Major Variability Components, in International Conference on Electronics, Communications, and Networks, Beijing, 2014.
N. Sandoval, Mackin, C., Lysecky, R., and Sprinkle, J., How You Can Learn to Stop Worrying and Love Reconfigurable Embedded Systems: A Tutorial, in Engineering of Computer Based Systems (ECBS), 2013 20th IEEE International Conference and Workshops on the, 2013, pp. 213-214.
S. Whitsitt and Sprinkle, J., A Hybrid Controller for Autonomous Vehicle Lane Changing with Epsilon Dragging, in American Control Conference, Portland, Oregon, 2014, pp. 5307-5312.
K. Zhang, Sprinkle, J., and Sanfelice, R. G., A Hybrid Model Predictive Controller for Path Planning and Path Following, in International Conference on Cyber-Physical Systems (ICCPS), Seattle, WA, 2015, pp. 139-148.
F. Shaikh, He, W., Sprinkle, J., and Wang-Roveda, J. Meiling, Identifying key components of variability using Energy based Control, in The 2012 Workshop on Variability Modeling and Characterization (VMC), 2012, p. 2 pages.
M. J. Eklund, Sprinkle, J., and S. Sastry, S., Implementing and Testing a Nonlinear Model Predictive Tracking Controller for Aerial Pursuit Evasion Games on a Fixed Wing Aircraft, in Proceedings of American Control Conference (ACC) 2005, 2005, pp. 1509–1514.
J. Sprinkle, Improving CBS Tool Development with Technological Spaces, in Eleventh IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, 2004, pp. 218–224.
M. J. Eklund, Hansen, T. Risgaard, Sprinkle, J., and S. Sastry, S., Information Technology for Assisted Living at Home: Building a Wireless Infrastructure for Assisted Living, in 27th Annual International Conference of the IEEE Engineering In Medicine and Biology Society (EMBS), 2005, pp. 3931–3934.
A. Heras, Claytor, L., Volos, H., Asadi, H., Sprinkle, J., and Bose, T., Intersection Management via the Opportunistic Organization of Platoons by Route, in WinnComm 2016, 2015.
M. Bunting, Bhadani, R., and Sprinkle, J., Libpanda - A High Performance Library for Vehicle Data Collection, in The Workshop on Data-Driven and Intelligent Cyber-Physical Systems, Nashville, TN, 2021.
M. Segata, Cigno, R. Lo, Bhadani, R., Bunting, M., and Sprinkle, J., A LiDAR Error Model for Cooperative Driving Simulations, in IEEE Vehicular Network Conference, Taipei, Taiwan, 2018.PDF icon IEEE VNC Conference Paper (1.16 MB)PDF icon LiDAR Error Model Slides (3.11 MB)
J. Sprinkle, Managing Intent: The Driving Forces of Model Transformations, in {UML} 2003, Workshop in Software Model Engineering, 2003.
S. Whitsitt and Sprinkle, J., Message Modeling for the Joint Architecture for Unmanned Systems (JAUS), in Proceedings of the 8th IEEE Workshop on Model-Based Development for Computer-Based Systems, 2011, pp. 251–259.
M. Bunting and Sprinkle, J., A meta-metamodel for dynamic constraint feedback in modeling languages, in Proceedings of the 17th ACM SIGPLAN International Workshop on Domain-Specific Modeling, 2019.