@inproceedings{DavisECRTS2011,
	title={Controller area network (can) schedulability analysis with fifo queues},
	author={Davis, R. and Kollmann, S. and Pollex, V. and Slomka, F.},
	booktitle={23rd Euromicro Conference on Real-Time Systems},
	pages={45--56},
	year={2011},
}

@INPROCEEDINGS{AntaRTSS2009,
	author={A. Anta and P. Tabuada},
	booktitle={30th IEEE Real-Time Systems Symposium},
	title={On the Benefits of Relaxing the Periodicity Assumption for Networked Control Systems over CAN},
	year={2009},
}

@INPROCEEDINGS{DiNataleETFA2013,
	author={M. Di Natale and H. Zeng},
	booktitle={18th IEEE Conference on Emerging Technologies Factory Automation},
	title={Practical issues with the timing analysis of the Controller Area Network},
	year={2013},
	month={Sept},}

@ARTICLE{ZengTII2009,
	author={H. Zeng and Di Natale, M. and Giusto, Paolo and Sangiovanni-Vincentelli, A.},
	journal={IEEE Transactions on Industrial Informatics},
	title={Stochastic Analysis of CAN-Based Real-Time Automotive Systems},
	year={2009},
	volume={5},
	number={4},
	pages={388--401},
	month={November}
}

@INPROCEEDINGS{LiuSIES2013,
	author={Meng Liu and Behnam, M. and Nolte, T.},
	booktitle={8th IEEE International Symposium on Industrial Embedded Systems},
	title={An EVT-based worst-case Response Time Analysis of complex real-time systems},
	year={2013},
	pages={249--258},
	month={June}
}


@Article{c1, 
	TITLE = "Controller Area Network (CAN) schedulability analysis: Refuted, revisited and revised", 
	VOLUME = "35", 
	NUMBER = "3", 
	JOURNAL = "Real-Time Systems", 
	AUTHOR = "Davis, R. and Burns, A. and Bril, R. and Lukkien, J.", 
	YEAR="2007", 
	PAGES = "239-272"	}

@Article{c2, 
	TITLE = "Model predictive control under timing constraints induced by controller area networks", 
	VOLUME = "53", 
	NUMBER = "2", 
	JOURNAL = "Real-Time Systems", 
	AUTHOR = "Shi, Z. and Zhang, F.", 
	YEAR="2016", 
	PAGES = "196-227"	}

@Article{c3, 
	TITLE = "Tutorial overview of model predictive control", 
	VOLUME = "20", 
	NUMBER = "3", 
	JOURNAL = "IEEE Control Systems Magazine", 
	AUTHOR = "Rawlings, J.b.", 
	YEAR="2000", 
	PAGES = "38-52"	}

@Article{c4, 
	TITLE = "Quadratic programming methods for reduced hessian SQP", 
	VOLUME = "18", 
	NUMBER = "9", 
	JOURNAL = "Computers \& Chemical Engineering", 
	AUTHOR = "Schmid, C. and Biegler, L.", 
	YEAR="1994", 
	PAGES = "817-832"	}

@Article{c5, 
	TITLE = "Networked Predictive Control of Systems With Random Network Delays in Both Forward and Feedback Channels", 
	VOLUME = "54", 
	NUMBER = "3", 
	JOURNAL = "IEEE Transactions on Industrial Electronics", 
	AUTHOR = "Liu, G. and Xia, Y. and Chen, J. and Rees, D. and Hu, W.", 
	YEAR="2007", 
	PAGES = "1282-1297"	}

@BOOK{c6,
	AUTHOR = "Wang, Liuping",
	TITLE = "Model predictive control system design and implementation using MATLAB",
	PUBLISHER = "Springer",
	ADDRESS = "London",
	YEAR = "2010"	}

@Article{c7, 
	TITLE = "Using Statistical Methods to Compute the Probability Distribution of Message Response Time in Controller Area Network", 
	VOLUME = "6", 
	NUMBER = "4", 
	JOURNAL = "IEEE Transactions on Industrial Informatics", 
	AUTHOR = "Zeng, H. and Di Natale, M. and Giusto, P. and Sangiovanni-Vincentelli, A.", 
	YEAR="2010", 
	PAGES = "678--691"	}

@BOOK{c8,
	AUTHOR = "Di Natale, Marco and Zeng, Haibo and Giusto, Paolo and Ghosal, Arkadeb",
	TITLE = "Understanding and using the controller area network communication protocol: theory and practice",
	PUBLISHER = "Springer",
	YEAR = "2014"	}

@Article{c9, 
	TITLE = "System identification and extraction of timing properties from controller area network (CAN) message traces",  
	NUMBER = "4", 
	JOURNAL = "15th IEEE Conference on Emerging Technologies \& Factory Automation", 
	AUTHOR = "Di Natale, M. and Zeng, H.", 
	YEAR="2010"	}

@BOOK{c10,
	TITLE = "CAN Specification version 2.0",
	PUBLISHER = "Bosch",
	ADDRESS = "Stuttgart",
	YEAR = "1991"	}

@Article{c11, 
	TITLE = "Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment", 
	VOLUME = "20", 
	NUMBER = "1", 
	JOURNAL = "Journal of the ACM", 
	AUTHOR = "Liu, C. L. and Layland, James W.", 
	YEAR="1973", 
	PAGES = "46-61"	}

@Article{c12, 
	TITLE = "Jitter concerns in periodic task systems", 
	JOURNAL = "Proceedings of the IEEE Real-Time Systems Symposium", 
	AUTHOR = "Baruah, S.k. and Chen, D. and Mok, A.k.", 
	YEAR="1997", 
	PAGES = "68-77"	}

@Article{c13, 
	TITLE = "State-Space Interpretation of Model Predictive Control",  
	JOURNAL = "Methods of Model Based Process Control", 
	AUTHOR = "Lee, J. and Morari, M. and Garcia, C.", 
	YEAR="1995",
	PAGES="299-330"	}

@Article{c14, 
	TITLE = "Constrained model predictive control: stability and optimality", 
	VOLUME = "36", 
	NUMBER = "6", 
	JOURNAL = "Automatica", 
	AUTHOR = "Mayne, D. and Rawlings, J. and Rao, C. and Scokaert, P.", 
	YEAR="2000", 
	PAGES = "789-814"	}

@Article{c15, 
	TITLE = "Task Scheduling for Control Oriented Requirements for Cyber-Physical Systems",  
	JOURNAL = "IEEE Real-Time Systems Symposium", 
	AUTHOR = "Zhang, Fumin and Szwaykowska, Klementyna and Wolf, Wayne and Mooney, Vincent", 
	YEAR="2008", 
	PAGES = "47-56"	}


@Article{c16, 
	TITLE = "An introduction to control and scheduling co-design",  
	JOURNAL = "Proceedings of the 39th IEEE Conference on Decision and Control", 
	AUTHOR = "Arzen, K.-E. and Cervin, A. and Eker, J. and Sha, L.", 
	YEAR="2000", 
	PAGES = "4865-4870"	}

@Article{c17, 
	TITLE = "Guarantee message latency on control area network (CAN)",  
	JOURNAL = "In: Proceedings of
	international CAN conference", 
	AUTHOR = "Tindell, K. and Burns, A.", 
	YEAR="1994", 
	PAGES = "1-11"	}

@Article{c18, 
	TITLE = "Calculating controller area network (CAN) message response times",  
	VOLUME = "3",
	NUMBER = "8", 
	JOURNAL = "Control Engineering Practice", 
	AUTHOR = "Tindell, K. and Burns, A. and Wellings, A.", 
	YEAR="1995", 
	PAGES = "1163-1169"	}



@Article{c19, 
	TITLE = "How does control timing affect performance? Analysis and simulation of timing using Jitterbug and TrueTime", 
	VOLUME = "23", 
	NUMBER = "3", 
	JOURNAL = "IEEE Control Systems", 
	AUTHOR = "Cervin, A. and Henriksson, D. and Lincoln, B. and Eker, J. and Arzen, K.-E.", 
	YEAR="2003", 
	PAGES = "16-30"	}

@Manual{c20,
	TITLE = "Control Tutorials for MATLAB and Simulink - Cruise Control: System Modeling",
	NOTE = "[Online] http://ctms.engin.umich.edu/CTMS/",
}

@Manual{TrueTime,
	TITLE = "TrueTime: Simulation of Networked and Embedded Control Systems",
	NOTE = "[Online] http://www.control.lth.se/truetime/",
}

@Manual{vector,
	TITLE = "Vector CANbedded: OEM-Specific Embedded Software Components for CAN Communication
	in Motor Vehicles",
	NOTE = "[Online] https://vector.com/vi\_canbedded\_en.html",
}


@Article{c21, 
	TITLE = "A Moving Horizon Approach to Networked Control System Design", 
	VOLUME = "49", 
	NUMBER = "9", 
	JOURNAL = "IEEE Transactions on Automatic Control", 
	AUTHOR = "Goodwin, G. and Haimovich, H. and Quevedo, D. and Welsh, J.", 
	YEAR="2004", 
	PAGES = "1427-1445"		}

@Article{c22, 
	TITLE = "Generalized Elastic Scheduling", 
	JOURNAL = "27th IEEE International Real-Time Systems Symposium", 
	AUTHOR = "Chantem, Thidapat and Hu, Xiaobo and Lemmon, M.d.", 
	YEAR="2006"		}


@Manual{c23,
	AUTHOR = "Team, Seeedstudio",
	TITLE = "CAN-BUS Shield V1.2",
	NOTE = "[Online] http://wiki.seeed.cc/CAN-BUS\_Shield\_V1.2/",
}

