Ole Lehrmann Madsen

Orcid: 0000-0001-7221-142X

Affiliations:
  • Aarhus University, Denmark


According to our database1, Ole Lehrmann Madsen authored at least 52 papers between 1976 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
What Your Mother Forgot to Tell you About Modeling - and Programming.
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2023

Using Object-Sequence Diagrams for Debugging.
Proceedings of the 1st ACM International Workshop on Future Debugging Techniques, 2023

2022
What Object-Oriented Programming Was Supposed to Be: Two Grumpy Old Guys' Take on Object-Oriented Programming.
Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, 2022

Using Supplementary Properties to Reduce the Need for Documentation.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Software Engineering, 2022

2021
Using Coroutines for Multi-core Preemptive Scheduling.
Proceedings of the PLOS '21: Proceedings of the 11th Workshop on Programming Languages and Operating Systems, 2021

2018
This Is Not a Model - On Development of a Common Terminology for Modeling and Programming.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Modeling, 2018

2014
Building Safe Concurrency Abstractions.
Proceedings of the Concurrent Objects and Beyond, 2014

2013
Back to the future: SIMULA style concurrent objects.
Proceedings of the 2013 Workshop on Programming based on Actors, 2013

2011
COOMP 2011: first international workshop on combined object-oriented modeling and programming.
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011

2010
A Unified Approach to Modeling and Programming.
Proceedings of the Model Driven Engineering Languages and Systems, 2010

2007
Celebrating 40 years of language evolution: simula 67 to the present and beyond.
Proceedings of the Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007

The when, why and why not of the BETA programming language.
Proceedings of the Third ACM SIGPLAN History of Programming Languages Conference (HOPL-III), 2007

2006
From ECOOP'87 to ECOOP 2006 and Beyond.
Proceedings of the ECOOP 2006, 2006

2004
Integration of BETA with Eclipse - An Exercise in Language Interoperability.
Proceedings of the Second Eclipse Technology Exchange: eTX and the Eclipse Phenomenon, 2004

2003
Object-Oriented Language Engineering for the Post-Java Era.
Proceedings of the Object-Oriented Technology: ECOOP 2003 Workshop Reader, 2003

2002
In Memory of Kristen Nygaard and Ole-Johan Dahl.
J. Object Technol., 2002

2001
Virtual Classes and Their Implementation.
Proceedings of the Compiler Construction, 10th International Conference, 2001

2000
Abstraction and Modularization in the BETA Programming Language.
Proceedings of the Modular Programming Languages, Joint Modular Languages Conference, 2000

Towards a Unified Programming Language.
Proceedings of the ECOOP 2000, 2000

1999
Towards Integration of State Machines and Object-Oriented Languages.
Proceedings of the TOOLS Europe 1999: 29th International Conference on Technology of Object-Oriented Languages and Systems, 1999

Semantic Analysis of Virtual Classes and Tested Classes.
Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1999

COM Suppot in BETA.
Proceedings of the Object-Oriented Technology, ECOOP'99 Workshop Reader, 1999

1998
The M.A.D. Experience: Multiperspective Application Development in evolutionary prototyping.
Proceedings of the ECOOP'98, 1998

1996
Using Object-Orientation as a Common Basis for System Development Eduaction.
ACM SIGPLAN Notices, 1996

Strategic Research Directions in Object-Oriented Programming.
ACM Comput. Surv., 1996

1995
Open Issues in Object-Oriented Programming - A Scandinavian Perspective
Softw. Pract. Exp., 1995

1994
Cooperative Hypermedia Systems: A dexter-Based Architecture.
Commun. ACM, 1994

1993
Review of Object-Oriented Languages.
Proceedings of the TOOLS 1993: 10th International Conference on Technology of Object-Oriented Languages and Systems, 1993

Designing Dexter-Based Cooperative Hypermedia Systems.
Proceedings of the Hypertext'93 Proceedings, 1993

Object-Oriented Distributed Programming in BETA.
Proceedings of the Object-Based Distributed Programming, 1993

Object-oriented programming in the BETA programming language.
ACM, ISBN: 978-0-201-62430-4, 1993

1992
Part Objects and their Location.
Proceedings of the TOOLS 1992: 7th International Conference on Technology of Object-Oriented Languages and Systems, 1992

Programming in Beta.
Proceedings of the TOOLS 1992: 7th International Conference on Technology of Object-Oriented Languages and Systems, 1992

1990
Strong Typing of Object-Oriented Languages Revisited.
Proceedings of the Conference on Object-Oriented Programming Systems, 1990

1989
Virtual Classes: A Powerful Mechanism in Object-Oriented Programming.
Proceedings of the Conference on Object-Oriented Programming: Systems, 1989

1988
What Object-Oriented Programming May Be - and What It Does Not Have To Be.
Proceedings of the ECOOP'88 European Conference on Object-Oriented Programming, 1988

Teaching Object-Oriented Programming Is More than Teaching Object-Oriented Programming Languages.
Proceedings of the ECOOP'88 European Conference on Object-Oriented Programming, 1988

1987
Classification of Actions, or Inheritance also for Methods.
Proceedings of the ECOOP'87 European Conference on Object-Oriented Programming, 1987

Block-Structure and Object-Oriented Languages.
Proceedings of the Research Directions in Object-Oriented Programming, 1987

The BETA Programming Language.
Proceedings of the Research Directions in Object-Oriented Programming, 1987

1986
Block structure and object oriented languages.
Proceedings of the 1986 SIGPLAN Workshop on Object-Oriented Programming, 1986

1985
An algebra for program fragments.
Proceedings of the ACM SIGPLAN 85 Symposium on Language Issues in Programming Environments, 1985

Multi-sequential execution in the BETA programming language.
ACM SIGPLAN Notices, 1985

1983
Extended Attribute Grammars.
Comput. J., 1983

Abstraction Mechanisms in the Beta Programming Language.
Proceedings of the Conference Record of the Tenth Annual ACM Symposium on Principles of Programming Languages, 1983

1982
Syntax-Directed Program Modularization.
Proceedings of the Integrated Interactive Computing Systems: Proceedings of the European Conference on Integrated Interactive Computing Systems, 1982

1981
Methods for Computing LALR(k) Lookahead.
ACM Trans. Program. Lang. Syst., 1981

Diagnostics on LALR(k) Conflicts Based on a Method for LR(k) Testing.
BIT, 1981

1980
Interpretation and Code Generation Based on Intermediate Languages.
Softw. Pract. Exp., 1980

On defining semantics by means of extended attribute grammars.
Proceedings of the Semantics-Directed Compiler Generation, 1980

1979
A Petri Net Definition of a System Description Language.
Proceedings of the Semantics of Concurrent Computation, 1979

1976
LR-Parsing of Extended Context Free Grammars.
Acta Informatica, 1976


  Loading...