An algebraic theory of actors and its application to a simple object-based language
By Gul Agha and
The development of Simula by Ole-Johan Dahl and Kristen Nygaard introduced a number of important programming language concepts – object which supports modularity in programming through encapsulation of data and procedures, the concept of class which organizes behavior and supports Abstract Data Types, and the concept inheritance which provides subtyping relations and reuse [6]. Peter Wegner terms programming languages which use objects as object-based languages, and reserves the term object-oriented languages for languages which also support classes and inheritance [58].
BibTeX
@inproceedings{conf/birthday/AghaT04, author = "Agha, Gul and Thati, Prasanna", editor = "Owe, Olaf and Krogdahl, Stein and Lyche, Tom", title = "An Algebraic Theory of Actors and Its Application to a Simple Object-Based Language", booktitle = "Essays in Memory of Ole-Johan Dahl", crossref = "conf/birthday/2004dahl", ee = "http://dx.doi.org/10.1007/978-3-540-39993-3_4", pages = "26-57", year = "2004", } @proceedings{conf/birthday/2004dahl, editor = "Owe, Olaf and Krogdahl, Stein and Lyche, Tom", title = "From Object-Orientation to Formal Methods, Essays in Memory of Ole-Johan Dahl", isbn = "3-540-21366-X", publisher = "Springer", series = "Lecture Notes in Computer Science", volume = "2635", year = "2004", }