Demo Data from EDBT 2026 / reviewers in the wild / expert
F. Lockwood Morris
dblp:77/5159
· DBLP profile ↗
6ranked-venue papers
3as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 4 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
2 papers |
Program verification · 46% Programming languages and type systems · 36% Compilers and program optimization · 18% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › language semantics
formal semantics |
0.0 | 1 | 1978 | A Metalanguage for Interactive Proof in LCF · POPL 1978 |
Program verification › theorem proving
interactive proof |
0.0 | 1 | 1978 | A Metalanguage for Interactive Proof in LCF · POPL 1978 |
Programming languages and type systems
metalanguage |
0.0 | 1 | 1978 | A Metalanguage for Interactive Proof in LCF · POPL 1978 |
Program verification
proof assistants |
0.0 | 1 | 1978 | A Metalanguage for Interactive Proof in LCF · POPL 1978 |
Compilers and program optimization
compiler correctness |
0.0 | 1 | 1973 | Advice on Structuring Compilers and Proving Them Correct · POPL 1973 |
Program verification
correctness proof |
0.0 | 1 | 1973 | Advice on Structuring Compilers and Proving Them Correct · POPL 1973 |
Compilers and program optimization
verified compilation |
0.0 | 1 | 1973 | Advice on Structuring Compilers and Proving Them Correct · POPL 1973 |
Methods — techniques the papers use, named apart from their topics
structured proof · 0.0compiler design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | A few exercises in theorem processing
F. Lockwood Morris |
Theor. Comput. Sci. | 1 |
| 1995 | A Generalization of the Trie Data StructureabstractTries, a form of string-indexed look-up structure, are generalized, in a manner first discovered by Wadsworth, to permit indexing by terms built according to an arbitrary signature. The construction is parametric with respect to the type of data to be stored as values; this is essential, because the recursion that defines tries appeals from one value type to others. ‘Trie’ (for any fixed signature) is then a functor, and the corresponding look-up function is a natural isomorphism. The trie functor is in principle definable by the ‘initial fixed point’ semantics of Smyth and Plotkin. We simplify the construction, however, by introducing the ‘category-cpo’, a class of category within which calculations can retain some domain-theoretic flavor. Our construction of tries extends easily to many-sorted signatures. Richard H. Connelly, F. Lockwood Morris |
Math. Struct. Comput. Sci. | 2 |
| 1992 | Domains for Logic Programming
Ivan Filippenko, F. Lockwood Morris |
Theor. Comput. Sci. | 2 |
| 1982 | Another Compacting Garbage Collector
F. Lockwood Morris |
Inf. Process. Lett. | 1 |
| 1978 | A Metalanguage for Interactive Proof in LCFabstractArticle Free Access Share on A Metalanguage for interactive proof in LCF Authors: M. Gordon University of Edinburgh University of EdinburghView Profile , R. Milner University of Edinburgh University of EdinburghView Profile , L. Morris Syracuse University Syracuse UniversityView Profile , M. Newey Australian National University Australian National UniversityView Profile , C. Wadsworth University of Edinburgh University of EdinburghView Profile Authors Info & Claims POPL '78: Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languagesJanuary 1978Pages 119–130https://doi.org/10.1145/512760.512773Published:01 January 1978Publication History 55citation684DownloadsMetricsTotal Citations55Total Downloads684Last 12 Months96Last 6 weeks5 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Michael J. C. Gordon, Robin Milner, F. Lockwood Morris, Malcolm C. Newey, Christopher P. Wadsworth |
POPL | 3 |
| 1973 | Advice on Structuring Compilers and Proving Them CorrectabstractThe purpose of this paper is to advise an approach (and to support that advice by discussion of an example) towards achieving a goal first announced by John McCarthy: that compilers for higher-level programming languages should be made completely trustworthy by proving their correctness. The author believes that the compiler-correctness problem can be made much less general and better-structured than the unrestricted program-correctness problem; to do so will of course entail restricting what a compiler may be. F. Lockwood Morris |
POPL | 1 |