Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ed Seidewitz
dblp:43/2124 · also Edwin Seidewitz
· DBLP profile ↗
11ranked-venue papers
9as first author
0since 2021 · last 2020
0000-0002-7647-4769ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 11 · 9 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 |
Programming languages and type systems · 76% Software maintenance and evolution · 18% Requirements engineering and software design · 6% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
inheritance |
0.0 | 2 | 1994 | Genericity versus Inheritance Reconsidered: Self-Reference Using Generics · OOPSLA 1994 Object-Oriented Programming in Smalltalk and ADA · OOPSLA 1987 |
Programming languages and type systems › type systems › polymorphism
genericity |
0.0 | 1 | 1994 | Genericity versus Inheritance Reconsidered: Self-Reference Using Generics · OOPSLA 1994 |
Software maintenance and evolution
software reuse |
0.0 | 1 | 1993 | Developing Software for Large-Scal Reuse (Panel) · OOPSLA 1993 |
Programming languages and type systems › method dispatch
dynamic binding |
0.0 | 1 | 1987 | Object-Oriented Programming in Smalltalk and ADA · OOPSLA 1987 |
Programming languages and type systems › object-oriented programming
encapsulation |
0.0 | 1 | 1987 | Object-Oriented Programming in Smalltalk and ADA · OOPSLA 1987 |
Programming languages and type systems
object-oriented programming |
0.0 | 1 | 1987 | Object-Oriented Programming in Smalltalk and ADA · OOPSLA 1987 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 1993 | Developing Software for Large-Scal Reuse (Panel) · OOPSLA 1993 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | On a Metasemantic Protocol for Modeling Language Extension
Ed Seidewitz |
MODELSWARD | 1 |
| 2019 | The Very Model of a Modern Meta-modeler
Ed Seidewitz |
MODELSWARD | 1 |
| 2017 | A development environment for the Alf language within the MagicDraw UML tool (tool demo)abstractAlf is an action language designed as a textual notation for specifying detailed behaviors within an executable UML model. The Alf implementation in MagicDraw, a leading commercial tool for modeling using the Unified Modeling Language (UML) from No Magic, Inc., aims to support the practical application of Alf in real-world uses of executable UML modeling. It includes syntax-aware editing and checking of Alf code, with valid code automatically and transparently compiled into UML activity models. The resulting models are fully integrated within the wider UML modeling context, and they can then be executed as part of full system simulation scenarios. The Alf compiler also tracks the dependencies of all Alf text on other UML model elements, allowing for automatic re-checking and re-building the Alf code as necessitated by changes in referenced elements. The goal is to provide an IDE-level experience for the easy entry and maintenance of Alf code within an overall executable UML model. Ed Seidewitz |
SLE | 1 |
| 2016 | On a Unified View of Modeling and Programming Position Paper
Ed Seidewitz |
ISoLA (2) | 1 |
| 2012 | Executable UML: From Multi-domain to Multi-core
Ed Seidewitz |
ECMFA | 1 |
| 1995 | Objects and Domain Engineering - Panel SessionabstractArticle Free Access Share on Objects and domain engineering (panel) Authors: Sanjiv Gossain Cambridge Technology Partners Cambridge Technology PartnersView Profile , Don Batory University of Texas at Austin University of Texas at AustinView Profile , Hassan Gomaa George Mason University George Mason UniversityView Profile , Mitch Lubars Scientific and Engineering Software Inc. Scientific and Engineering Software Inc.View Profile , Christopher Pidgeon Cambridge Technology Partners Cambridge Technology PartnersView Profile , Ed Seidewitz NASA Goddard Space Flight Center NASA Goddard Space Flight CenterView Profile Authors Info & Claims OOPSLA '95: Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applicationsOctober 1995Pages 333–336https://doi.org/10.1145/217838.217872Published:17 October 1995Publication History 1citation274DownloadsMetricsTotal Citations1Total Downloads274Last 12 Months19Last 6 weeks2 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 Sanjiv Gossain, Don S. Batory, Hassan Gomaa, Mitchell D. Lubars, Christopher W. Pidgeon, Ed Seidewitz |
OOPSLA | 6 |
| 1994 | Genericity versus Inheritance Reconsidered: Self-Reference Using GenericsabstractAs shown by the work of Bertrand Meyer, it is possible to simulate genericity using inheritance, but not vice-versa. This is because genericity is a parameterization mechanism with no way to deal with the polymorphic typing introduced using inheritance. Nevertheless, if we focus on the use of inheritance as an implementation technique, its key feature is the dynamic binding of self-referential operation calls. This turns out to be basically a parameterization mechanism that can in fact be simulated using generics and static binding. And for some applications this approach may actually be of more than academic interest. Ed Seidewitz |
OOPSLA | 1 |
| 1993 | Developing Software for Large-Scal Reuse (Panel)abstractBackgroundSoftware reuse is a simple idea: reduce the cost of software development by developing less new software.In practice, however, achieving software reuse on a large scale has been frustratingly difficult.Nevertheless, as the complexity and cost of software systems continues to rise, there has been growing interest in really trying to make large-scale reuse a reality.Interest in reuse has been particularly.strong in both the Ada and objectoriented programming communities.This panel brings together key experts from these communities to discuss the issues, problems and potentials of reuse.This discussion is continued from the first meeting of this panel at the Tenth Washington Ada Symposium last June.Brad Balfour and David Wade represent two major projects using the Ada programming language.Brad Balfour is involved in the DOD Corporate Information Management effort, which, as part of the DOD Reuse Initiative, is attempting to realize widespread consolidation of DOD MIS software.David Wade works on the FAA Advanced Automation System project, a very large, complex project which provides a rich domain for reuse. Ed Seidewitz, Brad Balfour, Sam S. Adams, David M. Wade, Brad Cox |
OOPSLA | 1 |
| 1989 | General object-oriented software development: Background and experience
Ed Seidewitz |
J. Syst. Softw. | 1 |
| 1987 | Object-Oriented Programming in Smalltalk and ADAabstractThough Ada and Modula-2 are not object-oriented languages, an object-oriented viewpoint is crucial for effective use of their module facilities. It is therefore instructive to compare the capabilities of a modular language such as Ada with an archetypal object-oriented language such as Smalltalk. The comparison in this paper is in terms of the basic properties of encapsulation, inheritance and binding, with examples given in both languages. This comparison highlights the strengths and weaknesses of both types of languages from an object-oriented perspective. It also provides a basis for the application of experience from Smalltalk and other object-oriented languages to increasingly widely used modular languages such as Ada and Modula-2. Ed Seidewitz |
OOPSLA | 1 |
| 1986 | Object-Oriented Programming without an Object-Oriented Language - Panel
Grady Booch, Ed Seidewitz, Mike Start, Donald Firesmith |
OOPSLA | 2 |