Demo Data from EDBT 2026 / reviewers in the wild / expert
Anita K. Jones
dblp:01/5537 · also Anita Jones 0001, Anita Katherine Jones
· DBLP profile ↗
17ranked-venue papers
14as first author
0since 2021 · last 2001
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 8 · 7 first-authorSystems, architecture and hardware · 4 · 3 first-authorSecurity and privacy · 2 · 2 first-authorTheory of computation · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 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
4 papers |
Parallel and multicore computing · 68% Performance modeling and evaluation · 20% Distributed systems · 12% | |
| Software engineering, system software, and programming languages
5 papers |
Programming languages and type systems · 40% Operating systems · 31% Program analysis · 18% | |
| Network and information security
4 papers |
Privacy and data protection · 58% Cryptographic primitives and cryptanalysis · 19% Systems and software security · 17% | |
| Databases, data mining, and information retrieval
1 paper |
Database theory · 100% |
Topics — the 14 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › concurrent programming
concurrent programming models |
0.0 | 1 | 1986 | Flexible Software Development for Multiple Computer Systems · IEEE Trans. Software Eng. 1986 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 1986 | Flexible Software Development for Multiple Computer Systems · IEEE Trans. Software Eng. 1986 |
Programming languages and type systems
language design |
0.0 | 2 | 1976 | A Language Extension for Controlling Access to Shared Data · IEEE Trans. Software Eng. 1976 A Language Extension for Controlling Access to Shared Data (Abstract) · ICSE 1976 |
Privacy and data protection › statistical database privacy
inference control |
0.0 | 1 | 1979 | Secure Databases: Protection Against User Influence · ACM Trans. Database Syst. 1979 |
Privacy and data protection
statistical database privacy |
0.0 | 1 | 1979 | Secure Databases: Protection Against User Influence · ACM Trans. Database Syst. 1979 |
Operating systems › multiprocessing
multiprocessor operating system |
0.0 | 1 | 1979 | StarOS, a Multiprocessor Operating System for the Support of Task Forces · SOSP 1979 |
Distributed systems › distributed coordination › multi-agent systems
distributed problem solving |
0.0 | 1 | 1979 | TASK Forces: Distributed Software for Solving Problems of Substantial Size · ICSE 1979 |
Cryptographic primitives and cryptanalysis
security analysis |
0.0 | 1 | 1976 | A Linear Time Algorithm for Deciding Security · FOCS 1976 |
Program analysis
static analysis |
0.0 | 1 | 1976 | A Linear Time Algorithm for Deciding Security · FOCS 1976 |
Systems and software security
security policy enforcement |
0.0 | 1 | 1975 | The Enforcement of Security Policies for Computation · SOSP 1975 |
Authentication and access control › access control
access control mechanisms |
0.0 | 1 | 1976 | A Language Extension for Controlling Access to Shared Data · IEEE Trans. Software Eng. 1976 |
Operating systems › system security › operating system security
access control |
0.0 | 1 | 1975 | The Enforcement of Security Policies for Computation · SOSP 1975 |
Compilers and program optimization › compiler analysis
compile-time checking |
0.0 | 1 | 1976 | A Language Extension for Controlling Access to Shared Data · IEEE Trans. Software Eng. 1976 |
Programming languages and type systems
type systems |
0.0 | 1 | 1976 | A Language Extension for Controlling Access to Shared Data · IEEE Trans. Software Eng. 1976 |
Methods — techniques the papers use, named apart from their topics
bliss-11 · 0.0TASK · 0.0object-oriented language design · 0.0abstract data types · 0.0language extension · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2001 | Temporal Signatures for Intrusion DetectionabstractWe introduce a new method for detecting intrusions based on the temporal behavior of applications. It builds on an existing method of application intrusion detection developed at the University of New Mexico that uses a system call sequence as a signature. Intrusions are detected by comparing the signature of the intrusion and that of the normal application. But when the system call sequences generated by the intrusion and the normal application are sufficiently similar, this method cannot work. By extending system call signature to incorporate temporal information related to the application, we form a richer signature. Analysis shows that the temporal behavior for many applications is relatively stable. We exclude high variance data when creating a normal database to characterize an application with a temporal signature. It can then be the basis for future comparisons in an intrusion detection system. This paper discusses experiments that test the effectiveness of the temporal signature on different applications, alternative intrusions, and in various environments. The results show that by choosing appropriate analysis methods and experimentally adjusting the parameters, intrusions are readily detected. Finally, we give some comparisons between the temporal signature method and the system call method. Anita K. Jones |
ACSAC | 1 |
| 2001 | Application Intrusion Detection using Language Library CallsabstractTraditionally, intrusion detection systems detect intrusions at the operating system (OS) level. We explore the possibility of detecting intrusion at the application level by using rich application semantics. We use short sequences of language library calls as signatures. We consider library call signatures to be more application-oriented than system call signatures because they are a more direct reflection of application code. Most applications are written in a higher-level language with an associated support library such as C or C++. We hypothesize that library call signatures can be used to detect attacks that cause perturbation in the application code. We are hopeful that this technique will be amenable to detecting attacks that are carried out by internal intruders, who are viewed as legitimate users by an operating system. Anita K. Jones |
ACSAC | 1 |
| 1995 | Complex Systems - The External Influences
Anita K. Jones |
ICECCS | 1 |
| 1992 | Preface to the Special Issue on Operating System Principles
Anita K. Jones |
ACM Trans. Comput. Syst. | 1 |
| 1988 | Preface: Special Issue on Operating System Principles
Anita K. Jones |
ACM Trans. Comput. Syst. | 1 |
| 1986 | Preface to Special Issue on Operating System Princiles
Anita K. Jones |
ACM Trans. Comput. Syst. | 1 |
| 1986 | Flexible Software Development for Multiple Computer SystemsabstractThe authors develop a model of concurrent software and the associated programming tools that jointly permit flexible software development for experimental programming on the Cm* multiprocessor. The model's implementation in the TASK and Bliss-11 programming languages is described using a sample concurrent program. Karsten Schwan, Anita K. Jones |
IEEE Trans. Software Eng. | 2 |
| 1983 | An Integrated Instrumentation Environment for MultiprocessorsabstractThis paper introduces the concept of an integrated instrumentation environment (IIE) for multiprocessors. The primary objective of such an environment is to assist the user in the process of experimentation. The emphasis in an IIE is on experiment management (including stimulus generation, monitoring, data collection and analysis), rather than on techniques for program development as in conventional programming environments. We believe the functionality of the two environments should eventually be provided in one comprehensive environment. Zary Segall, Richard T. Snodgrass, Anita K. Jones, Daniel P. Siewiorek |
IEEE Trans. Computers | 4 |
| 1979 | TASK Forces: Distributed Software for Solving Problems of Substantial Size
Anita K. Jones, Karsten Schwan |
ICSE | 1 |
| 1979 | StarOS, a Multiprocessor Operating System for the Support of Task ForcesabstractStarOS is a message-based, object-oriented, multiprocessor operating system, specifically designed to support task forces, large collections of concurrently executing processes that cooperate to accomplish a single purpose. StarOS has been implemented at Carnegie-Mellon University for the 50 processor Cm* multi-microprocessor computer. Anita K. Jones, Robert J. Chansler Jr., Ivor Durham, Karsten Schwan, Steven R. Vegdahl |
SOSP | 1 |
| 1979 | Secure Databases: Protection Against User InfluenceabstractUsers may be able to compromise databases by asking a series of questions and then inferring new information from the answers. The complexity of protecting a database against this technique is discussed here. David P. Dobkin, Anita K. Jones, Richard J. Lipton |
ACM Trans. Database Syst. | 2 |
| 1978 | The Enforcement of Security Policies for Computation
Anita K. Jones, Richard J. Lipton |
J. Comput. Syst. Sci. | 1 |
| 1976 | A Linear Time Algorithm for Deciding SecurityabstractThe Folklore is replete with stories of "secure" protection systems being compromised in a matter of hours. This is quite astounding since one is not likely to claim that a system is secure without some sort of proof to support the claim. In practice, proof is not provided and one reason for this is clear: although the protection primitives are apparently quite simple, they may potentially interact in extremely complex ways. Vague and informal arguments, therefore, often overlook subtleties that an adversary can exploit. Precision is not merely desirable for protection systems, it is mandatory. Anita K. Jones, Richard J. Lipton, Lawrence Snyder 0001 |
FOCS | 1 |
| 1976 | A Language Extension for Controlling Access to Shared Data (Abstract)
Anita K. Jones, Barbara Liskov |
ICSE | 1 |
| 1976 | A Language Extension for Controlling Access to Shared DataabstractControlled sharing of information is needed for many applications. Access-control mechanisms exist in operating systems to provide such controlled sharing. However, programming languages currently do not support such a facility. This paper illustrates how an access-control facility could be incorporated in a programming language. The mechanism described is suitable for incorporation in object-oriented languages that permit the definition of abstract data types, and is defmed in a way that enables compile-time checking of access control. Anita K. Jones, Barbara Liskov |
IEEE Trans. Software Eng. | 1 |
| 1975 | The Enforcement of Security Policies for ComputationabstractSecurity policies define who may use what information in a computer system. Protection mechanisms are built into a system to enforce security policies. In most systems, however, it is quite unclear what policies a mechanism can or does enforce. Anita K. Jones, Richard J. Lipton |
SOSP | 1 |
| 1975 | Towards the Design of Secure SystemsabstractAbstract Within a programmed system, we may distinguish between different kinds of information in order to control the use of each kind by separate security policies, where each policy is tailored to the sensitivity and desired dissemination of that one kind of information. This paper analyses the implications of implementing security policies and describes mechanisms which can be used as the basis for constructing operating systems with the desired security attributes. Anita K. Jones, William A. Wulf |
Softw. Pract. Exp. | 1 |