@inproceedings{124, keywords = {Programming Languages}, author = {Howell Jordan and Goetz Botterweck and Marc-Philippe Huget and Rem Collier}, title = {A feature model of actor, agent, and object programming languages}, abstract = {This paper presents first steps towards a feature model, which can be used to compare actor-oriented, agent-oriented, and object-oriented programming languages. The feature model is derived from the existing literature on general concepts of programming, and validated against Erlang, Jason, and Java. The model acts as a tool to assist practitioners in selecting the most appropriate programming language for a given task, and is expected to form the basis of further high-level comparative studies in this area.}, year = {2011}, booktitle = {Conference on Systems, Programming, and Applications: Software for Humanity, SPLASH 11, Proceedings of the compilation of the co-located workshops, DSM 11, TMC 11, AGERE! 11, AOOPES 11, NEAT 11, and VMIL 11, Portland, OR, USA, October 22 - 27, 2011}, journal = {Conference on Systems, Programming, and Applications: Software for Humanity, SPLASH 11, Proceedings of the compilation of the co-located workshops, DSM 11, TMC 11, AGERE! 11, AOOPES 11, NEAT 11, and VMIL 11, Portland, OR, USA, October 22 - 27, 2011}, pages = {147-158}, url = {http://doi.acm.org/10.1145/2095050.2095077}, doi = {10.1145/2095050.2095077}, crossref = {DBLP:conf/oopsla/2011w}, key = {bibcite_124}, }