Demo Data from VLDB 2026 / reviewers in the wild / expert
Victoria Ungureanu
dblp:11/2783
· DBLP profile ↗
15ranked-venue papers
10as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 6 · 5 first-authorSystems, architecture and hardware · 3 · 2 first-authorComputer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1
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 architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 100% | |
| Network and information security
2 papers |
Authentication and access control · 85% Cryptographic protocols and secure computation · 15% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
distributed coordination |
0.0 | 2 | 2000 | Law-governed interaction: a coordination and control mechanism for heterogeneous distributed systems · ACM Trans. Softw. Eng. Methodol. 2000 Unified Support for Heterogeneous Security Policies in Distributed Systems · USENIX Security Symposium 1998 |
Authentication and access control › access control
distributed access control |
0.0 | 1 | 2001 | Formal Treatment of Certificate Revocation under Communal Access Control · S&P 2001 |
Distributed systems › distributed system architecture
heterogeneous distributed systems |
0.0 | 1 | 2000 | Law-governed interaction: a coordination and control mechanism for heterogeneous distributed systems · ACM Trans. Softw. Eng. Methodol. 2000 |
Authentication and access control
security policy |
0.0 | 1 | 1998 | Unified Support for Heterogeneous Security Policies in Distributed Systems · USENIX Security Symposium 1998 |
Cryptographic protocols and secure computation › key management › public key infrastructure
certificate revocation |
0.0 | 1 | 2001 | Formal Treatment of Certificate Revocation under Communal Access Control · S&P 2001 |
Distributed systems
fault tolerance |
0.0 | 1 | 2000 | Law-governed interaction: a coordination and control mechanism for heterogeneous distributed systems · ACM Trans. Softw. Eng. Methodol. 2000 |
Methods — techniques the papers use, named apart from their topics
policy unification · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Effective load balancing for cluster-based servers employing job preemption
Victoria Ungureanu, Benjamin Melamed, Michael N. Katehakis |
Perform. Evaluation | 1 |
| 2005 | Using certified policies to regulate E-commerce transactionsabstractE-commerce regulations are usually embedded in mutually agreed upon contracts. Generally, these contracts enumerate agents authorized to participate in transactions, and spell out such things like rights and obligations of each partner, and terms and conditions of the trade. An enterprise may be concurrently bound by a set of different contracts that regulate the trading relations with its various clients and suppliers. This set is dynamic because new contracts are constantly being established, and previously established contracts end, are annulled, or revised.We argue that existent access control mechanisms cannot adequately support the large number of regulations embedded in disparate, evolving contracts. To deal with this problem we propose to use certified policies. A certified policy (CP) is obtained by expressing contract terms regarding access and control regulations in a formal, interpretable language, and by having them digitally signed by a proper authority. In this framework, an agent making a request to a server presents to the server such a CP, together with other relevant credentials. A valid certified policy can then be used as the authorization policy for the request in question.It is the thesis of this article that this approach would make several aspects of contract enforcement more manageable and more efficient: (a) deployment---certified policies may be stored on certificate repositories from where they can be retrieved as needed, (b) annulment---if a contract is annulled, the corresponding CP should be invalidated; the latter can be conveniently supported by certificate revocation, and (c) revision---revision of contract terms can be done by publishing a new certified policy and by revoking the old one. The proposed approach is practical in that it does not require any modification of the current certificate infrastructure and only minor modifications to servers.In this article, we propose a language for stating contract terms and present several formal examples of certified policies. We describe the implementation of the enforcement mechanism and present experimental performance results. Victoria Ungureanu |
ACM Trans. Internet Techn. | 1 |
| 2004 | The LC Assignment Policy for Cluster-Based ServersabstractA cluster-based server consists of a front-end dispatcher and multiple back-end servers. The dispatcher receives incoming jobs, and then decides how to assign them to back-end servers, which in turn serve the jobs according to some discipline. Cluster-based servers have been broadly deployed as they combine good performance with low cost. Several assignment policies have been proposed for cluster-based servers, most of which aim to balance the load among back-end servers. There are two main strategies for load balancing: The first strategy aims at balancing the amount of work at back-end servers, while the second strategy aims at balancing the number of jobs assigned to back-end servers. Example of policies using these strategies are JSQ (join shortest queue) and LC (least connected), respectively. We propose a policy, called LC*, which combines the two aforementioned strategies. The paper shows experimentally that when preemption is admitted (i.e. jobs are executed concurrently by back-end servers), LC substantially outperforms both JSQ and LC. This improved performance is achieved by using only information readily available to the dispatcher, and therefore LC* is a practical policy in regards to implementation. Victoria Ungureanu, Benjamin Melamed, Michael N. Katehakis |
NCA | 1 |
| 2004 | Formal support for certificate management policies
Victoria Ungureanu |
Comput. Secur. | 1 |
| 2003 | Towards an Efficient Cluster-Based E-Commerce ServerabstractCluster-based server architectures combine good performance and low cost, and are commonly used for applications that generate heavy loads. Essentially, a cluster-based server consists of a front-end dispatcher and several back-end servers. The dispatcher receives incoming requests, and then assigns them to back-end servers, which are responsible for request processing. The many benefits of cluster-based servers make them a good choice for e-commerce applications as well. However, applying this type of architecture to e-commerce applications is hindered by the fact that e-commerce clusters have additional task verifying that requests comply with contract terms. The problem is further complicated by the fact that contract terms may be expressed as functions of dynamic, mutable states. The problem addressed in this paper is the effective assignment of e-commerce requests, such that the load is balanced among back-end servers and request validation is efficient. To this end, we propose a policy called TDA (type dependent assignment), which takes account of the type of contracts. Under TDA, stateless contracts are replicated on all back-end servers. In contrast, a stateful contract, C, is preassigned to a designated back-end server, called the base of C, which is responsible for maintaining the state of C. The operations of TDA may be broadly outlined as follows. A request governed by a stateless contract is assigned to the least loaded server. In contrast, a request governed by a stateful contract is assigned to its base, if the base is not overloaded, and to the least loaded server, otherwise. Victoria Ungureanu, Benjamin Melamed, Michael N. Katehakis |
CLUSTER | 1 |
| 2002 | Regulating E-Commerce through Certified ContractsabstractAccess control has traditionally assumed a single, monolithic authorization policy, generally expressed as an access matrix. We argue that this assumption does not fit e-commerce applications, which are governed by a potentially large set of independently stated, evolving contracts. In order to support this growing class of applications we propose an enforcement mechanism which uses certified-contracts as authorization policies. A certified-contract is obtained: (a) by expressing contract terms in a formal, interpretable language, and (b) by having it digitally signed by a trusted principal. We show that this approach would make dissemination, revision, and annulment of contracts more manageable and more efficient. We propose a language for stating contract terms, and present several formal examples of certified contracts. We describe the implementation of the enforcement mechanism, which can be used as an extension to a Web server or as a separate server with interface to application. The proposed model does not require any modification of the current certificate infrastructure, and only minor modifications to servers. Victoria Ungureanu |
ACSAC | 1 |
| 2001 | A Regulated Approach to Certificate ManagementabstractTraditionally, creation and revocation of certificates are performed manually, by trusted agents, under conditions that are rarely formalized. This approach to certificate management is appropriate for many current applications, where the certification or revocation of certificates is based on non-digital credentials. But it is expensive, time consuming and error-prone for the growing class of applications where credentials are digital and may be verified automatically. It is our thesis that what is needed in this situation is a mechanism that provides for the explicit formulation of certificate management policies, and for their enforcement. In order for such an approach to be effective, the range of supported policies should not be limited to certificate management regulations alone. It is often the case that an activity cannot be fully described and understood independently of the management of the certificates it uses. Conversely, creation and revocation cannot always be specified autonomously: they may be called for as side-effects of operations unrelated to certificate management. We show how a control mechanism, called LGI, can be extended to support a wide range of certificate management policies as well as regulations for the various activities that use these certificates. Victoria Ungureanu |
ACSAC | 1 |
| 2001 | Formal Treatment of Certificate Revocation under Communal Access ControlabstractThe conventional approach to distributed access control (AC) tends to be server-centric. Under this approach, each server establishes its own policy regarding the use of its resources and services by its clients. The choice of this policy, and its implementation, are generally considered the prerogative of each individual server. This approach to access control may be appropriate for many current client-server applications, where the server is an autonomous agent, in complete charge of its resources. It is not suitable for the growing class of applications where a group of servers, and sometimes their clients, belong to a single enterprise, and are subject to the enterprise-wide policy governing them all. One may not be able to entrust such an enterprise-wide policy to the individual servers, for two reasons: first, it is hard to ensure that an heterogeneous set of servers implement exactly the same policy. Second, as demonstrate, an AC policy can have aspects that cannot, in principle, be implemented by servers alone. As argued in a previous paper (Minsky, 2000), what is needed in this situation is a concept of communal policy that governs the interaction between the members of a distributed community of agents involved in some common activity along with a mechanism that provides for the explicit formulation of such policies, and for their scalable enforcement. We focus on the communal treatment of expiration and revocation of the digital certificates used for the authentication of the identity and roles of members of the community. Xuhui Ao, Naftaly H. Minsky, Victoria Ungureanu |
S&P | 3 |
| 2000 | A Policy-based Access Control Mechanism for the Corporate WebabstractCurrent Web technologies use access control lists (ACLs) for enforcing regulations and practices governing businesses today. Having the policy hard-coded into ACLs causes management and security problems which have sofar prevented intranets from achieving their full potential. This paper is about a concrete design of a mechanism that supports policies for regulating access to information via corporate intranet. This mechanism makes a strict separation between the formal statement of a policy, and its enforcement, the latter being carried out by generic policy engines. The proposed mechanism is easy to deploy, requiring no modifications of current Web servers. We provide some preliminary performance results that show that the mechanism is quite affordable, even in its present, experimental stage. Victoria Ungureanu, F. Vesuna, Naftaly H. Minsky |
ACSAC | 1 |
| 2000 | Law-Governed Internet Communities
Xuhui Ao, Naftaly H. Minsky, Thu D. Nguyen, Victoria Ungureanu |
COORDINATION | 4 |
| 2000 | Establishing Business Rules for Inter-Enterprise Electronic Commerce
Victoria Ungureanu, Naftaly H. Minsky |
DISC | 1 |
| 2000 | Law-governed interaction: a coordination and control mechanism for heterogeneous distributed systemsabstractSoftware technology is undergoing a transition form monolithic systems, constructed according to a single overall design, into conglomerates of semiautonomous, heterogeneous, and independently designed subsystems, constructed and managed by different organizations, with little, if any, knowledge of each other. Among the problems inherent in such conglomerates, none is more serious than the difficulty to control the activities of the disparate agents operating in it, and the difficulty for such agents to coordinate their activities with each other. We argue that the nature of coordination and control required for such systems calls for the following principles to be satisfied: (1) coordination policies need to be enforced: (2) the enforcement needs to be decentralized; and (3) coordination policies need to be formulated explicitly—rather than being implicit in the code of the agents involved—and they should be enforced by means of a generic, broad spectrum mechanism; and (4) it should be possible to deploy and enforce a policy incrementally, without exacting any cost from agents and activities not subject to it. We describe a mechansim called law-governed interaction (LGI), currently implemented by the Moses toolkit, which has been designed to satisfy these principles. We show that LGI is at least as general as a conventional centralized coordination mechanism (CCM), and that it is more scalable, and generally more efficient, then CCM. Naftaly H. Minsky, Victoria Ungureanu |
ACM Trans. Softw. Eng. Methodol. | 2 |
| 1998 | A Mechanism for Establishing Policies for Electronic CommerceabstractThe paper introduces a mechanism for establishing policies for electronic commerce in a unified and secure manner. A commercial policy can be viewed as the embodiment of a contract between the principals involved in a certain type of commercial activity, and it may be concerned with such issues as: ensuring that a payment for services is refunded under specified circumstances; preventing certificates representing e-cash from being duplicated; ensuring that credit card numbers are used only for the transaction they are intended for; and, for certain socially sensitive transactions like the purchase of drugs, ensuring auditability by proper authorities. Our mechanism is based on a previously published concept of law governed interaction. It makes a strict separation between the formal statement of a policy, which we call a "law," and the enforcement of this law, which is carried out by a set of policy independent trusted controllers. A new policy under this scheme is created basically by formulating its law, and can be easily deployed throughout a distributed system. This mechanism enables a single agent to engage in several different activities, subject to disparate policies. Two example policies are discussed in detail: one ensures refundability of payment under certain circumstances; the other provides for payment by means of non copyable tickets. Naftaly H. Minsky, Victoria Ungureanu |
ICDCS | 2 |
| 1998 | Unified Support for Heterogeneous Security Policies in Distributed Systems
Victoria Ungureanu, Naftaly H. Minsky |
USENIX Security Symposium | 1 |
| 1997 | Regulated Coordination in Open Distributed Systems
Naftaly H. Minsky, Victoria Ungureanu |
COORDINATION | 2 |