Demo Data from EDBT 2026 / reviewers in the wild / expert
Mira Balaban
dblp:b/MiraBalaban
· DBLP profile ↗
22ranked-venue papers
18as first author
1since 2021 · last 2022
0000-0002-0272-9829ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 10 · 7 first-author · 1 since 2021Databases, data management, data science and information retrieval · 8 · 7 first-authorArtificial intelligence and machine learning · 5 · 4 first-authorHuman-computer interaction and ubiquitous computing · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% | |
| Theoretical computer science
2 papers |
Computational complexity · 89% Logic in computer science · 11% | |
| Computer graphics and multimedia
1 paper |
Audio and music processing · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification
model verification |
0.2 | 1 | 2013 | Finite satisfiability of UML class diagrams with constrained class hierarchy · ACM Trans. Softw. Eng. Methodol. 2013 |
Computational complexity › constraint satisfaction
finite satisfiability |
0.0 | 1 | 2013 | Finite satisfiability of UML class diagrams with constrained class hierarchy · ACM Trans. Softw. Eng. Methodol. 2013 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
nonmonotonic reasoning |
0.0 | 1 | 1989 | The Logic of Time Structures: Temporal and Nonmonotonic Features · IJCAI 1989 |
Logic in computer science
temporal logic |
0.0 | 1 | 1989 | The Logic of Time Structures: Temporal and Nonmonotonic Features · IJCAI 1989 |
Audio and music processing › music technology › computer music
music representation |
0.0 | 1 | 1988 | The TTS Language for Music Description · Int. J. Man Mach. Stud. 1988 |
Methods — techniques the papers use, named apart from their topics
finitesat algorithm · 0.3constraint propagation · 0.3language design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Accidental complexity in multilevel modeling revisited
Mira Balaban, Igal Khitron, Azzam Maraee |
Softw. Syst. Model. | 1 |
| 2019 | Removing redundant multiplicity constraints in UML class models
Mira Balaban, Azzam Maraee |
Softw. Syst. Model. | 1 |
| 2018 | Formal Executable Theory of Multilevel Modeling
Mira Balaban, Igal Khitron, Michael Kifer, Azzam Maraee |
CAiSE | 1 |
| 2015 | A pattern-based approach for improving model quality
Mira Balaban, Azzam Maraee, Arnon Sturm, Pavel Jelnov |
Softw. Syst. Model. | 1 |
| 2014 | Removing Redundancies and Deducing Equivalences in UML Class Diagrams
Azzam Maraee, Mira Balaban |
MoDELS | 2 |
| 2013 | Simplification and Correctness of UML Class Diagrams - Focusing on Multiplicity and Aggregation/Composition Constraints
Mira Balaban, Azzam Maraee |
MoDELS | 1 |
| 2013 | Finite satisfiability of UML class diagrams with constrained class hierarchyabstractModels lie at the heart of the emerging model-driven engineering approach. In order to guarantee precise, consistent, and correct models, there is a need for efficient powerful methods for verifying model correctness. Class diagram is the central language within UML. Its correctness problems involve issues of contradiction, namely the consistency problem, and issues of finite instantiation, namely the finite satisfiability problem. This article analyzes the problem of finite satisfiability of class diagrams with class hierarchy constraints and generalization-set constraints. The article introduces the FiniteSat algorithm for efficient detection of finite satisfiability in such class diagrams, and analyzes its limitations in terms of complex hierarchy structures. FiniteSat is strengthened in two directions. First, an algorithm for identification of the cause for a finite satisfiability problem is introduced. Second, a method for propagation of generalization-set constraints in a class diagram is introduced. The propagation method serves as a preprocessing step that improves FiniteSat performance, and helps developers in clarifying intended constraints. These algorithms are implemented in the FiniteSatUSE tool [BGU Modeling Group 2011b], as part of our ongoing effort for constructing a model-level integrated development environment [BGU Modeling Group 2010a]. Mira Balaban, Azzam Maraee |
ACM Trans. Softw. Eng. Methodol. | 1 |
| 2012 | Inter-association Constraints in UML2: Comparative Analysis, Usage Recommendations, and Modeling Guidelines
Azzam Maraee, Mira Balaban |
MoDELS | 2 |
| 2011 | Logic-Based Model-Level Software Development with F-OML
Mira Balaban, Michael Kifer |
MoDELS | 1 |
| 2004 | Hierarchical entity-relationship diagrams: the model, method of creation and experimental evaluation
Peretz Shoval, Revital Danoch, Mira Balaban |
Requir. Eng. | 3 |
| 2002 | Effect Preservation as a Means for Achieving Update Consistency
Mira Balaban, Steffen Jurk |
FQAS | 1 |
| 2002 | MEERAn EER model enhanced with structure methods
Mira Balaban, Peretz Shoval |
Inf. Syst. | 1 |
| 2002 | Abstraction as a means for end-user computing in creative applicationsabstractEnd-user computing is needed in creative artistic applications or integrated editing environments, where the activity cannot be planned in advance. Following the paper by Orlarey et al., concrete abstractions (abstractions from examples) are suggested as a new mode for function definition, appropriate for end-user editor programmability. For certain applications, the direct, associative, not planned in advance character of concrete abstraction plays a qualitative role in the mere ability to specify abstractions. In this paper, we propose to use concrete abstraction as a general tool for end-user programmability in editors. We distinguish two kinds of abstractions: value abstraction and structure abstraction, and explain how they can be combined. We describe a framework of historical editing that is based on a double view, in which the two abstraction kinds are combined. Finally, BOOMS, an implemented prototype for such an editing framework, is described. BOOMS is a domain-independent toolkit, with three sample instantiations. We believe that the proposed framework captures the conceptualization operation that characterizes creative, associative work types and addresses the needs for end-user computing in integrated environments. Mira Balaban, Eli Barzilay, Michael Elhadad |
IEEE Trans. Syst. Man Cybern. Part A | 1 |
| 2001 | Improving Integrity Constraint Enforcement by Extended Rules and Dependency Graphs
Steffen Jurk, Mira Balaban |
DEXA | 2 |
| 2001 | DFL - a dialog based integration of concept and rule reasoners
Mira Balaban, Adi Eyal |
Data Knowl. Eng. | 1 |
| 1999 | Resolving the "Weak Status" of Weak Entity Types in Entity-Relationships Schemas
Mira Balaban, Peretz Shoval |
ER | 1 |
| 1999 | Enhancing the ER Model with Integrity Methods Information Management SystemsabstractEntity Relationship (ER) schemas include cardinality constraints, that restrict the dependencies among entities within a relationship type. The cardinality constraints have direct impact on application transactions, since insertions or deletions of entities or relationships might affect related entities. Application transactions can be strengthened to preserve the consistency of a database with respect to the cardinality constraints in a schema. Yet, once an ER schema is translated into a logical database schema, the direct correlation between the cardinality constraints and application transaction is lost, since the components of the ER schema might be decomposed among those of the logical database schema. We suggest to extend the Enhanced ER (EER) data model with integrity methods that take the cardinality constraints into account. The integrity methods can be fully defined by the cardinality constraints, using a small number of primitive update methods, and are automatically created for a given EER diagram. A translation of an EER schema into a logical database schema can create integrity routines by translating the primitive update methods alone. These integrity routines may be implemented as database procedures, if a relational DBMS is utilized, or as class methods, if an object-oriented DBMS is utilized.Request access from your librarian to read this article's full text. Mira Balaban, Peretz Shoval |
J. Database Manag. | 1 |
| 1996 | A Data Model for Processes Based on Relative Time
Mira Balaban, Yoram Kornatzky |
J. Intell. Inf. Syst. | 1 |
| 1989 | The Logic of Time Structures: Temporal and Nonmonotonic Features
Mira Balaban, Neil V. Murray |
IJCAI | 1 |
| 1988 | LOGSTER - A Relational, Object-Oriented System for Knowledge Representation
Mira Balaban, Stefan Strack |
ISMIS | 1 |
| 1988 | The TTS Language for Music Description
Mira Balaban |
Int. J. Man Mach. Stud. | 1 |
| 1987 | A First Order Calculus for Temporal Knowledge
Mira Balaban, Neil V. Murray |
ISMIS | 1 |