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

Ronald Williamson

dblp:72/3750 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 1986
—ORCID · none

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

Software engineering, systems software and programming languages · 4 · 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
3 papers
Software maintenance and evolution · 100%
Databases, data mining, and information retrieval
1 paper
Data models and query languages · 50% Information retrieval · 50%
Human-computer interaction and pervasive computing
1 paper
User interface design and tools · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
software documentation
0.031986
SODOS: A Software Documentation Support Environment - Its Use · IEEE Trans. Software Eng. 1986
SODOS: A Software Documentation Support Environment - Its Definition · IEEE Trans. Software Eng. 1986
SODOS - A Software Documentation Support Environment: Its Use · ICSE 1985
Software maintenance and evolution
traceability
0.021986
SODOS: A Software Documentation Support Environment - Its Use · IEEE Trans. Software Eng. 1986
SODOS: A Software Documentation Support Environment - Its Definition · IEEE Trans. Software Eng. 1986
Information retrieval › document processing › document analysis
document representation
0.011986
SODOS: A Software Documentation Support Environment - Its Definition · IEEE Trans. Software Eng. 1986
Data models and query languages
relational model
0.011986
SODOS: A Software Documentation Support Environment - Its Definition · IEEE Trans. Software Eng. 1986

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

relational model · 0.0object-oriented environment · 0.0graph model · 0.0data abstraction · 0.0
YearPublicationVenuePosition
1986 SODOS: A Software Documentation Support Environment - Its Definition
abstract
This paper describes the data abstraction mechanisms used in SODOS (Software Documentation Support), a computerized system which supports the definition and manipulation of documents used in developing software. Our purpose is to show the generic definition of a document, to define precisely the operations of consistency, completeness, and traceability, and finally to show how the generic document and associated operations are mapped onto the relational model. The SODOS system differs from others in that it is built on top of a database management system (DBMS) and an object-based model of the Software Life Cycle (SLC). One advantage of this model is that it supports software documentation independent of any fixed methodology that the developers may be using. Another advantage of the system is that it permits traceability through all phases of the Software Life Cycle, thus facilitating the testing and maintenance phases. In this paper we define the document representation in terms of a graph model mapped into a relational data model.
Ellis Horowitz, Ronald Williamson
IEEE Trans. Software Eng.2
1986 SODOS: A Software Documentation Support Environment - Its Use
abstract
A description is given of a computerized environment, SODOS (Software Documentation Support), which supports the definition and manipulation of documents used in developing software. An object-oriented environment is used as a basis for the SODOS interface. SODOS is built around a software life-cycle model that structures all access to the documents stored in the environment. This model supports software documentation independently of any fixed methodology that the developers may be using. The main advantage of the system is that it permits traceability through each phase of the life cycle, thus facilitating the test and maintenance phases. The effort involved in learning and using SODOS is simplified by a sophisticated, user-friendly interface.
Ellis Horowitz, Ronald Williamson
IEEE Trans. Software Eng.2
1985 SODOS - A Software Documentation Support Environment: Its Use
Ellis Horowitz, Ronald Williamson
ICSE2
1984 Concurrent Communication and Synchronization Mechanisms
abstract
Abstract The concepts of process and guarded command have become the basic building blocks in concurrent programming language design. In this paper we deal with many of the proposed communication and synchronization primitives and we compare them from the perspective of their implementability. Our evaluation treats four basic criteria: the length of synchronization, process termination, deadlock and protocol complexity.
Ronald Williamson, Ellis Horowitz
Softw. Pract. Exp.1