Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Michael L. Dertouzos

dblp:49/188 · DBLP profile ↗
← Back
7ranked-venue papers
7as first author
0since 2021 · last 1990
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 5 first-authorSoftware engineering, systems software and programming languages · 1 · 1 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
5 papers
Embedded and real-time systems · 47% Electronic design automation · 25% Parallel and multicore computing · 23%
Human-computer interaction and pervasive computing
2 papers
User interface design and tools · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

Topics — the 10 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › real-time scheduling
multiprocessor scheduling
0.011989
Multiprocessor On-Line Scheduling of Hard-Real-Time Tasks · IEEE Trans. Software Eng. 1989
Parallel and multicore computing › task scheduling
online scheduling
0.011989
Multiprocessor On-Line Scheduling of Hard-Real-Time Tasks · IEEE Trans. Software Eng. 1989
Embedded and real-time systems
real-time scheduling
0.011989
Multiprocessor On-Line Scheduling of Hard-Real-Time Tasks · IEEE Trans. Software Eng. 1989
Electronic design automation › high-level synthesis
scheduling
0.011989
Multiprocessor On-Line Scheduling of Hard-Real-Time Tasks · IEEE Trans. Software Eng. 1989
Programming languages and type systems
language design
0.011990
Redefining tomorrow's user interface (plenary address) · CHI 1990
Integrated circuit design › digital circuit design
threshold logic
0.021967
Minimization and Convexity in Threshold Logic · IEEE Trans. Electron. Comput. 1967
An Approach to Single-Threshold-Element Synthesis · IEEE Trans. Electron. Comput. 1964
Electronic design automation › logic synthesis
threshold logic synthesis
0.021967
Minimization and Convexity in Threshold Logic · IEEE Trans. Electron. Comput. 1967
An Approach to Single-Threshold-Element Synthesis · IEEE Trans. Electron. Comput. 1964
Performance modeling and evaluation
simulation
0.011969
On-Line Simulation of Block-Diagram Systems · IEEE Trans. Computers 1969
Performance modeling and evaluation › simulation › analog and hybrid computer simulation
hybrid simulation
0.011969
On-Line Simulation of Block-Diagram Systems · IEEE Trans. Computers 1969
Mathematical optimization › continuous optimization
convex optimization
0.011967
Minimization and Convexity in Threshold Logic · IEEE Trans. Electron. Comput. 1967

Methods — techniques the papers use, named apart from their topics

keynote · 0.0sufficient condition derivation · 0.0scheduling game representation · 0.0physicomathematical modeling · 0.0parametric display · 0.0online simulation · 0.0minimization techniques · 0.0functional minimization · 0.0correlation techniques · 0.0convexity analysis · 0.0
YearPublicationVenuePosition
1990 Redefining tomorrow's user interface (plenary address)
abstract
When computers first appeared, input-output commands were minor afterthoughts to cohesive, often well crafted and occasionally pretentious programming languages. Today, these commands occupy over 70 percent of a programming system's instructions. Yet they, along with the user interface structures that they define, are far from cohesive, and, at least up until now, immune to standardization. We must therefore turn our thinking around and create a new breed of programming languages that are first and foremost input-output oriented and that integrate traditional processing commands into new user-oriented structures. And just as we know today that traditional commands fall into a handful of fixed categories - decision, repetition, naming, procedure definition and use — we need to search for and identify the corresponding natural classes of commands for user interfaces.
Michael L. Dertouzos
CHI1
1989 Multiprocessor On-Line Scheduling of Hard-Real-Time Tasks
abstract
The problems of hard-real-time task scheduling in a multiprocessor environment are discussed in terms of a scheduling game representation of the problem. It is shown that optimal scheduling without a priori knowledge is impossible in the multiprocessor case even if there is no restriction on preemption owing to precedence or mutual exclusion constraints. Sufficient conditions that permit a set of tasks to be optimally scheduled at run time are derived.>
Michael L. Dertouzos, Aloysius K. Mok
IEEE Trans. Software Eng.1
1973 Time Bounds on Space Computations
abstract
A physicomathematical basis is used to establish bounds TD(n) on the time needed to compute n-argument functions by spatially distributed primitive devices or composite systems D. The axioms used concern the speed, packing density, and noise threshold of the energy with which any computing device detects or alters the physical representation of information. The principal result is that TD(n) grows at least as n1/2. Composite systems consisting of spatially distributed identical components are examined in light of this bound. Inherent bounds on the computing time of n-argument functions are then combined with TD(n), resulting in a measure of computational efficiency which bounds computing time to processor size.
Michael L. Dertouzos
IEEE Trans. Computers1
1969 On-Line Simulation of Block-Diagram Systems
abstract
This paper is concerned with a general approach to the on-line simulation of block-diagram systems. These systems may be analog, digital, or hybrid; memory or memoryless; explicit or implicit (i.e., possessing loops of memoryless elements); vector or scalar; or of a more specialized nature, such as dynamic systems with integrators as memory elements; and simulation may be conducted in one or more dimensions, such as time and/or space.
Michael L. Dertouzos, Martin E. Kaliski, Kenneth P. Polzen
IEEE Trans. Computers1
1967 PHASEPLOT: An On-Line Graphical Display Technique
abstract
A parametric display technique for on-line graphical output is presented. This technique is particularly useful for rapid display of continuous ``smooth'' data, through relatively few computer commands. Graphical data to be displayed are composed from primitive segments, each of which corresponds to one computer command that specifies starting and stopping point, final slope, and ``curvature.'' Presented topics include the basic principle of operation, a class of hardware realizations, typical software requirements, and experimental results of a display prototype.
Michael L. Dertouzos
IEEE Trans. Electron. Comput.1
1967 Minimization and Convexity in Threshold Logic
abstract
The problem of deciding whether or not an arbitrary N-variable switching function is realizable with a single-threshold-element device is known to be convertible to the global minimization of a functional derivable from the given switching function. This functional is shown to consist of a structure of intersecting hyper-planes each of which is related to some threshold function. It is further shown that the functional is a convex function of its arguments so that test synthesis by minimization is a valid procedure. Two such computer-implemented minimization techniques are discussed. Finally, it is shown that this approach cannot be directly extended to threshold-element network synthesis, since there exists no convex functional with a global extremum at a network realization.
Michael L. Dertouzos, Zachary C. Fluhr
IEEE Trans. Electron. Comput.1
1964 An Approach to Single-Threshold-Element Synthesis
abstract
An approach based on correlation techniques is developed for the analysis and synthesis of threshold elements. A necessary and sufficient condition for linear separability is derived. Single-threshold-element realizability of arbitrary Boolean functions of n variables is shown to be dependent on a (n+1)-tuple of real numbers (characteristic vector), derivable solely from the given Boolean function. The task of finding appropriate weights for a given threshold function is converted to the minimization of a functional. Approximation to this functional relates the desired weights with the characteristic vector. As the degree of approximation increases, exact solution for the weights becomes possible at the expense of increased computational complexity. The absolute value of characteristic vector components is used to tabulate threshold functions compactly. A table is given for functions of up to six variables which permits one to determine directly, whenever it is possible, the weights and threshold that realize a given function without Boolean manipulation of that function into a standard form.
Michael L. Dertouzos
IEEE Trans. Electron. Comput.1