In an earlier post I mentioned that one goal of the new introductory curriculum at Carnegie Mellon is to teach parallelism as the general case of computing, rather than an esoteric, specialized subject for advanced students. Many people are incredulous when I tell them this, because it immediately conjures in their mind the myriad complexities…
R. Utterback, K. Agrawal, J. Fineman, und I. Lee. Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures, Seite 83--94. ACM, (2016)
A. Yoga, S. Nagarakatte, und A. Gupta. Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, Seite 833--845. ACM, (2016)
J. Protze, M. Schulz, D. Ahn, und M. Müller. Proceedings of the 27th International Symposium on High-Performance Parallel and Distributed Computing, Seite 144--155. ACM, (2018)
M. Cao, M. Zhang, A. Sengupta, und M. Bond. Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Seite 20:1--20:13. ACM, (2016)
J. Roemer, K. Genc, und M. Bond. Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, Seite 374--389. ACM, (2018)
J. Wang, W. Dou, Y. Gao, C. Gao, F. Qin, K. Yin, und J. Wei. Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, Seite 520--531. IEEE Press, (2017)
D. Wu, L. Chen, Y. Zhou, und B. Xu. 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Seite 1-10. (Oktober 2015)
S. Fowler, S. Lindley, und P. Wadler. 31st European Conference on Object-Oriented Programming (ECOOP 2017), Volume 74 von Leibniz International Proceedings in Informatics (LIPIcs), Seite 11:1--11:28. Dagstuhl, Germany, Schloss Dagstuhl--Leibniz-Zentrum für Informatik, (2017)
N. Cohen, A. Tal, und E. Petrank. Proceedings of the 22Nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Seite 17--29. ACM, (2017)
S. Lu, J. Tucek, F. Qin, und Y. Zhou. Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, Seite 37--48. ACM, (2006)
C. Flanagan, und S. Freund. Proceedings of the 30th ACM SIGPLAN Conference on Programming Language Design and Implementation, Seite 121--133. ACM, (2009)
T. Elmas, S. Qadeer, und S. Tasiran. Proceedings of the 28th ACM SIGPLAN Conference on Programming Language Design and Implementation, Seite 245--255. ACM, (2007)
S. Tasharofi, M. Pradel, Y. Lin, und R. Johnson. 2013 28th IEEE/ACM International Conference on Automated Software Engineering, Seite 114-124. (November 2013)
I. Cassar, und A. Francalanza. Proceedings 13th International Workshop on Foundations of Coordination Languages and Self-Adaptive Systems, Seite 54--68. (September 2014)
S. Tasharofi, R. Karmani, S. Lauterburg, A. Legay, D. Marinov, und G. Agha. Formal Techniques for Distributed Systems: Joint 14th IFIP WG 6.1 International Conference, FMOODS 2012 and 32nd IFIP WG 6.1 International Conference, FORTE 2012, Stockholm, Sweden, June 13-16, 2012. Proceedings, Seite 219--234. Springer, (2012)
D. Deng, W. Zhang, und S. Lu. Proceedings of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages & Applications, Seite 785--802. ACM, (2013)
N. Jalbert, und K. Sen. Proceedings of the Eighteenth ACM SIGSOFT International Symposium on Foundations of Software Engineering, Seite 57--66. New York, NY, USA, ACM, (2010)
J. De Koster, T. Van Cutsem, und W. De Meuter. Proceedings of the 6th International Workshop on Programming Based on Actors, Agents, and Decentralized Control, Seite 31--40. ACM, (2016)
C. Ritson, und J. Simpson. Communicating Process Architectures 2008, Volume 66 von Concurrent Systems Engineering Series, Seite 293--307. Amsterdam, The Netherlands, IOS Press, (September 2008)
J. Swalens, J. De Koster, und W. De Meuter. 30th European Conference on Object-Oriented Programming (ECOOP 2016), Volume 56 von Leibniz International Proceedings in Informatics (LIPIcs), Seite 23:1--23:28. Dagstuhl, Germany, Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, (2016)
G. Steele, Jr., D. Lea, und C. Flood. Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, Seite 453--472. ACM, (2014)
D. Bonetta, L. Salucci, S. Marr, und W. Binder. Proceedings of the 2016 ACM International Conference on Object Oriented Programming Systems Languages & Applications, Seite 531--547. ACM, (02.11.2016)(acceptance rate 25%).
B. Daloze, S. Marr, D. Bonetta, und H. Mössenböck. Proceedings of the 2016 ACM International Conference on Object Oriented Programming Systems Languages & Applications, Seite 642--659. ACM, (02.11.2016)(acceptance rate 25%).
L. Salucci, D. Bonetta, S. Marr, und W. Binder. Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Seite 40:1--40:2. ACM, (März 2016)