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

William M. Schell

dblp:67/437 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 1995
—ORCID · none

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

Software engineering, systems software and programming languages · 3Applied, interdisciplinary, general and emerging computing · 2Computer networks · 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 graphics and multimedia
1 paper
Multimedia systems and quality of experience · 100%
Software engineering, system software, and programming languages
1 paper
Requirements engineering and software design · 62% Programming languages and type systems · 38%
Computer networks
1 paper
Transport protocols and congestion control · 100%
Human-computer interaction and pervasive computing
1 paper
User interface design and tools · 77% Ubiquitous computing and smart environments · 23%

Topics — the 6 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Multimedia systems and quality of experience › interactive multimedia
interactive television
0.011995
Interactive television · Proc. IEEE 1995
Transport protocols and congestion control › real-time communication
interactive video services
0.011995
Interactive television · Proc. IEEE 1995
Requirements engineering and software design › specification
executable specification language
0.011986
Salient Features of an Executable Specification Language and Its Environment · IEEE Trans. Software Eng. 1986
Programming languages and type systems
language design
0.011986
Salient Features of an Executable Specification Language and Its Environment · IEEE Trans. Software Eng. 1986
Requirements engineering and software design › specification
executable specification
0.011986
Salient Features of an Executable Specification Language and Its Environment · IEEE Trans. Software Eng. 1986
Requirements engineering and software design
requirements specification
0.011986
Salient Features of an Executable Specification Language and Its Environment · IEEE Trans. Software Eng. 1986

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

formal specification · 0.0system design · 0.0
YearPublicationVenuePosition
1995 Interactive television
abstract
Interactive television (ITV) is a new form of residential consumer video service that gives viewers far greater control over the contents of programs than is possible with conventional television. There are substantial technical challenges to offering a ITV service on a large scale, both in content creation and delivery. The paper discusses those challenges and presents a new system architecture for offering ITV, along with a broad range of other interactive video services, to consumers in their homes. A new suite of tools to simplify the creation of compelling interactive programming is also described.>
Donald E. Blahut, Texas E. Nichols, William M. Schell, Guy A. Story, Edward S. Szurkowski
Proc. IEEE3
1991 Experiences with an Environment Generation System
Steven S. Popovich, William M. Schell, Dewayne E. Perry
ICSE2
1989 Infuse: fusing integration test management with change management
abstract
Infuse is an experimental software development environment focusing on change coordination during the maintenance/evolution phase of large-scale software projects. Its core philosophy is to integrate strongly connected modules first and more weakly connected sets of modules later, moving up a hierarchy from singletons to clusters of interdependent modules and, finally, merging the change set into the baseline. The use of Infuse is extended to dynamic consistency, i.e. testing. Unit testing is done for the individual modules at the leaves of the hierarchy, integration testing for the intermediate clusters and acceptance testing at the root. Infuse supports this by partially automating the construction of test harnesses and regression test suites at each level of the hierarchy from components available from lower levels. Infuse is implemented in C and is used to support its own evolution, but the implementation does not yet provide the test management described.>
Gail E. Kaiser, Dewayne E. Perry, William M. Schell
COMPSAC3
1986 Salient Features of an Executable Specification Language and Its Environment
abstract
The executable specification language PAISLey and its environment are presented as a case study in the design of computer languages. It is shown that PAISLey is unusual (and for some features unique) in having the following desirable features: (1) there is both synchronous and asynchronous parallelism free of mutual-exclusion problems, (2) all computations are encapsulated, (3) specifications in the language can be executed no matter how incomplete they are, (4) timing constraints are executable, (5) specifications are organized so that bounded resource consumption can be guaranteed, (6) almost all forms of inconsistency can be detected by automated checking, and (7) a notable degree of simplicity is maintained. Conclusions are drawn concerning the differences between executable specification languages and programming languages, and potential uses for PAISLey are given.
Pamela Zave, William M. Schell
IEEE Trans. Software Eng.2
1983 Control Software for an Experimental Teleterminal
abstract
An experimental teleterminal, which is the physical synthesis of an intelligent computer terminal and a six-key telephone set, has been created. The function of its controlling software is to exploit this synthesis in a way that facilitates both voice and data communication. The teleterminai is programmed to support the full functionality of both telephone and terminal plus a fusion of their functions, which provides the means for enhanced telephone services and a more human-oriented interface to services on a host computer. It is compact enough to be used in place of a conventional telephone. This paper describes the user and host computer interface to the teleterminal, and the structure of its controlling software.
William M. Schell
IEEE J. Sel. Areas Commun.1