Hagi Lachover

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

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

Software engineering, systems software and programming languages · 2

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
2 papers
Requirements engineering and software design · 79% Program synthesis and code generation · 21%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%

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

TopicWeightPapersLastEvidence papers
Program synthesis and code generation › generative programming
code generation from specifications
0.011990
STATEMATE: A Working Environment for the Development of Complex Reactive Systems · IEEE Trans. Software Eng. 1990
Requirements engineering and software design
reactive systems
0.011990
STATEMATE: A Working Environment for the Development of Complex Reactive Systems · IEEE Trans. Software Eng. 1990
Requirements engineering and software design › software modeling
statecharts
0.011990
STATEMATE: A Working Environment for the Development of Complex Reactive Systems · IEEE Trans. Software Eng. 1990
Embedded and real-time systems
reactive systems
0.011988
STATEMATE; A Working Environment for the Development of Complex Reactive Systems · ICSE 1988

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

statecharts · 0.0simulation · 0.0
YearPublicationVenuePosition
1990 STATEMATE: A Working Environment for the Development of Complex Reactive Systems
abstract
STATEMATE is a set of tools, with a heavy graphical orientation, intended for the specification, analysis, design, and documentation of large and complex reactive systems. It enables a user to prepare, analyze, and debug diagrammatic, yet precise, descriptions of the system under development from three interrelated points of view, capturing structure, functionality, and behavior. These views are represented by three graphical languages, the most intricate of which is the language of statecharts, used to depict reactive behavior over time. In addition to the use of statecharts, the main novelty of STATEMATE is in the fact that it understands the entire descriptions perfectly, to the point of being able to analyze them for crucial dynamic properties, to carry out rigorous executions and simulations of the described system, and to create running code automatically. These features are invaluable when it comes to the quality and reliability of the final outcome.>
David Harel, Hagi Lachover, Amnon Naamad, Amir Pnueli, Michal Politi, Rivi Sherman, Aharon Shtull-Trauring, Mark B. Trakhtenbrot
IEEE Trans. Software Eng.2
1988 STATEMATE; A Working Environment for the Development of Complex Reactive Systems
David Harel, Hagi Lachover, Amnon Naamad, Amir Pnueli, Michal Politi, Rivi Sherman, Aharon Shtull-Trauring
ICSE2