Attribute grammar paradigms—a high-level methodology in language implementation

J Paakki - ACM Computing Surveys (CSUR), 1995 - dl.acm.org
Attribute grammars are a formalism for specifying programming languages. They have been
applied to a great number of systems automatically producing language implementations …

[BUKU][B] Object-oriented software construction

B Meyer - 1997 - academia.edu
Born in the ice-blue waters of the festooned Norwegian coast; amplified (by an aberration of
world currents, for which marine geographers have yet to find a suitable explanation) along …

Modelica—A unified object-oriented language for system modeling and simulation

P Fritzson, V Engelson - ECOOP'98—object-oriented programming: 12th …, 1998 - Springer
A new language called Modelica for hierarchical physical modeling is developed through an
international effort. Modelica 1.0 [http://www. Dynasim. se/Modelica] was announced in …

[BUKU][B] Object-oriented programming in the BETA programming language

OL Madsen, B Møller-Pedersen, K Nygaard - 1993 - pure.au.dk
This is a book on object-oriented programming and the BETA programming language.
Object-oriented programming originated with the Simula languages developed at the …

Variability management with feature models

D Beuche, H Papajewski… - Science of Computer …, 2004 - Elsevier
Variability management in software systems requires adequate tool support to cope with the
ever increasing complexity of software systems. The paper presents a tool chain which can …

[BUKU][B] Engineering real time systems: an object-oriented methodology using SDL

R Bræk, Ø Haugen - 1994 - dl.acm.org
Kraemer F Herrmann P (2010) Reactive semantics for distributed UML activities
Proceedings of the 12th IFIP WG 6.1 international conference and 30th IFIP WG 6.1 …

Compositional programming

W Zhang, Y Sun, BCDS Oliveira - ACM Transactions on Programming …, 2021 - dl.acm.org
Modularity is a key concern in programming. However, programming languages remain
limited in terms of modularity and extensibility. Small canonical problems, such as the …

Modules as objects in Newspeak

G Bracha, P Von Der Ahé, V Bykov, Y Kashai… - … Conference on Object …, 2010 - Springer
We describe support for modularity in Newspeak, a programming language descended from
Smalltalk [33] and Self [69]. Like Self, all computation—even an object's own access to its …

gbeta-a language with virtual attributes, Block Structure, and Propagating, Dynamic Inheritance

E Ernst - DAIMI Report Series, 2000 - tidsskrift.dk
A language design development process is presented which leads to a language, gbeta,
with a tight integration of virtual classes, general block structure, and a multiple inheritance …

Browsing and querying in online documentation: A study of user interfaces and the interaction process

M Hertzum, E Frøkjær - ACM Transactions on Computer-Human …, 1996 - dl.acm.org
A user interface study concerning the usage effectiveness of selected retrieval modes was
conducted using an experimental text retrieval system, TeSS, giving access to online …