Demo Data from EDBT 2026 / reviewers in the wild / expert
Harold W. Lawson
dblp:07/2756 · also Harold "Bud" Lawson, Harold W. Lawson Jr.
· DBLP profile ↗
22ranked-venue papers
17as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 18 · 13 first-authorSoftware engineering, systems software and programming languages · 4 · 4 first-authorHuman-computer interaction and ubiquitous computing · 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.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Embedded and real-time systems · 83% Distributed systems · 12% Processor architecture and microarchitecture · 5% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 100% |
Topics — the 6 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
distributed real-time systems |
0.0 | 1 | 1997 | BASEMENT: An Architecture and Methodology for Distributed Automotive Real-Time Systems · IEEE Trans. Computers 1997 |
Distributed systems
fault tolerance |
0.0 | 1 | 1997 | BASEMENT: An Architecture and Methodology for Distributed Automotive Real-Time Systems · IEEE Trans. Computers 1997 |
Processor architecture and microarchitecture › microprogramming
microprogrammed processor design |
0.0 | 1 | 1971 | Functional Characteristics of a Multilingual Processor · IEEE Trans. Computers 1971 |
Processor architecture and microarchitecture
abstract machine |
0.0 | 1 | 1976 | Function Distribution in Computer System Architectures · ISCA 1976 |
Processor architecture and microarchitecture › instruction set architecture
instruction set design |
0.0 | 1 | 1968 | Programming-Language-Oriented Instruction Streams · IEEE Trans. Computers 1968 |
Compilers and program optimization › compiler-hardware co-design
instruction set design |
0.0 | 1 | 1971 | Functional Characteristics of a Multilingual Processor · IEEE Trans. Computers 1971 |
Methods — techniques the papers use, named apart from their topics
microprogramming · 0.0emulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Rational function distribution in computer system architectures: key to stable and secure platformsabstractMany problems faced in implementing computer-based system applications are related to the deployment of commercially available general-purpose computer system platforms. In the provisioning application software products and services, the platforms have often proven to be the most unreliable, costly, and risk-laden system element. There are historical reasons for the current problems that must be understood in order to map out a path for a future where stable and secure platforms can be provided as reliable commercially available system elements. This paper extends a model of function distribution between various hardware and software levels from a previously published result (Lawson, "Function distribution in computer system architectures," presented at the 3rd Annu. Symp. Computer Architecture, 1976). After a review of the revised model, related principles are "reapplied" to the current situation. Alternative paths that can lead to stable and secure computer platforms via the rational distribution of functions are presented. Finally, the need for as well as the potential impact of autonomic computing is described Harold W. Lawson |
IEEE Trans. Syst. Man Cybern. Syst. | 1 |
| 2001 | The Problem of Platform ComplexityabstractSummary form only given, as follows. Today's computer systems contain significant unnecessary complexity. The unnecessary complexity is due to two factors. Firstly, 'Yeature-itis' (too much functionality), and secondly, the level-wise mapping of application functions - via programming languages, operating systems, protocols and middleware onto poor or inappropriate platforms. The unnecessary complexity leads to significant risks and costs (particularly in maintenance). In this presentation, we focus upon the risks associated with poor and often inappropriate platforms upon which application software (often critical) is dependent. The following aspects will be addressed: The Problem of Platform Stability Historical Perspective (Or - It Did Not Have To Happen This Way) What To Do About The Situation? Harold W. Lawson |
ICECCS | 1 |
| 1997 | BASEMENT: An Architecture and Methodology for Distributed Automotive Real-Time SystemsabstractBASEMENT/sup TM/ is a distributed real-time architecture developed for vehicle internal use in the automotive industry. BASEMENT covers application development, as well as the hardware and software that provide execution and communication support. This paper gives an overview of the BASEMENT concept, as well as presenting two system realizations. The first realization is based on the commercial real-time kernel Rubus, while the second is an ultra-dependable architecture (DACAPO) with provisions for fault tolerance at various system levels. BASEMENT is designed for the automotive systems of the future. These systems will be required to simultaneously handle multiple safety critical functions and a large number of less critical functions. All of these features are to be provided at a production cost substantially lower than that of current systems, and, at the same time, with a reliability allowing vehicles to be built without mechanical backup systems, even for safety critical subsystems such as braking and steering. Hans A. Hansson, Harold W. Lawson, Olof Bridal, Christer Eriksson, Sven Larsson, Henrik Lönn, Mikael Strömberg |
IEEE Trans. Computers | 2 |
| 1996 | BASEMENT: A Distributed Real-Time Architecture for Vehicle Applications
Hans A. Hansson, Harold W. Lawson, Mikael Strömberg, Sven Larsson |
Real Time Syst. | 2 |
| 1994 | Application function development for multiplexed automotive control systemsabstractThe major concepts of an engineering oriented software methodology to be employed in the development of application functions for multiplexed automotive control systems are presented. The methodology provides for an orderly engineering approach to application function development.> Harold W. Lawson, B. Nilsson Almstedt, Mikael Strömberg |
VTC | 1 |
| 1994 | Parallel processing in embedded real-time systems
Harold W. Lawson |
Microprocess. Microprogramming | 1 |
| 1992 | Application machines: An approach to realizing understandable systems
Harold W. Lawson |
Microprocess. Microprogramming | 1 |
| 1992 | Cy-Clone: An Approach to the Engineering of Resource Adequate Cyclic Real-Time Systems
Harold W. Lawson |
Real Time Syst. | 1 |
| 1984 | Some future directions in computer education
Harold W. Lawson |
Microprocessing and Microprogramming | 1 |
| 1982 | An approach to improving computer literacy
Harold W. Lawson |
Microprocessing and Microprogramming | 1 |
| 1980 | Swedish government spreads info on VLSI
Harold W. Lawson |
Euromicro Newsletter | 1 |
| 1979 | Activities in microprocessing and microprogramming in Sweden: a status report
Harold W. Lawson |
Euromicro Newsletter | 1 |
| 1978 | Special applications firmware-a panel discussion (part II)
Helmut Berndt, Anthony Hassitt, Harold W. Lawson, Günter Mußtopf |
Euromicro Newsletter | 3 |
| 1978 | Special applications firmware - a panel discussion (part I)
Helmut Berndt, Harold W. Lawson, Anthony Hassitt, Günter Mußtopf |
Euromicro Newsletter | 2 |
| 1978 | Some microprogramming and microprocessor activities in Sweden
Gunnar Carlstedt, Harold W. Lawson, Lars-Erik Thorelli |
Euromicro Newsletter | 2 |
| 1978 | The Formal Definition of Human/Machine CommunicationsabstractAbstract The specification of human/machine dialogues for general purpose terminals and special purpose consoles in a natural language is difficult and frequently leads to ambiguities and misinterpretations between terminal and dialogue constructors and users. In this paper, the problem of operator console definition is related to the problem of language and language translator definition. An efficient metalanguage tool (TBNF) for the handling of the latter problem is applied to the solution of the first problem. An example from the Telecontrol of a Power Network, being developed at ENHER (Barcelona, Spain), is described as an illustration. Harold W. Lawson, Miquel Bertran, Javier Sanagustin |
Softw. Pract. Exp. | 1 |
| 1976 | Function Distribution in Computer System ArchitecturesabstractThe levelwise structuring and complexity of a computer system is presented informally and as a general model based upon the notion of abstract machines (processors), processes and interpreters. The important domains of the computer architect are considered along with historical perspectives of certain stimulae and decisions that have affected the distribution of functions amongst the various levels of computer system implementations. Harold W. Lawson |
ISCA | 1 |
| 1975 | Microprogramming activities in Sweden
Harold W. Lawson |
Euromicro Newsletter | 1 |
| 1975 | Additional microprogramming activities in Sweden
Harold W. Lawson |
Euromicro Newsletter | 1 |
| 1974 | Advantages of Structured Hardware
Harold W. Lawson |
ISCA | 1 |
| 1971 | Functional Characteristics of a Multilingual ProcessorabstractThis paper describes the functional characteristics of the Standard Computer MLP-900 processor. This microprogrammable processor is designed for general-purpose emulation of a wide variety of known processors as well as being adaptable to new general-purpose and special-purpose applications. Two approaches to the design of microprogrammed processors, namely minimally encoded and highly encoded, are considered. The significant architectural properties that provide the multilingual capability are discussed. A target language-execution strategy for the MLP-900 is presented followed by a problem-oriented target instruction set which provides for packed field operations. Finally, some projected uses of the processor are considered. Harold W. Lawson, Burton K. Smith |
IEEE Trans. Computers | 1 |
| 1968 | Programming-Language-Oriented Instruction StreamsabstractAbstract—The possible introduction of changeable control memories in fourth-generation computers may color the manner in which programming systems are designed and implemented. With this type of machine, we will be able to implement varieties of instruction sets by writing microprograms to interpret them. The trade-offs involved in deciding what part of a system is to be handled by the hardware and what part is to be handled by software will provide a challenge for future systems designers and implementers. Harold W. Lawson |
IEEE Trans. Computers | 1 |