EDBT 2026 Demo / reviewers in the wild / expert
Mark S. Fox
dblp:57/2926
· DBLP profile ↗
39ranked-venue papers
18as first author
3since 2021 · last 2024
0000-0001-7444-6310ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 27 · 14 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 15 · 12 first-authorDatabases, data management, data science and information retrieval · 7 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 4 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-authorSoftware engineering, systems software and programming languages · 2Theory of computation · 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.
| Artificial intelligence
17 papers |
Knowledge representation and reasoning · 74% Planning, search and constraint satisfaction · 25% Video understanding and tracking · 1% | |
| Software engineering, system software, and programming languages
2 papers |
Empirical software engineering · 100% |
Topics — the 27 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
expert systems |
0.2 | 1 | 2015 | Process Diagnosis System (PDS) - A 30 Year History · AAAI 2015 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge-based systems › rule-based systems
rule-based reasoning |
0.2 | 1 | 2015 | Process Diagnosis System (PDS) - A 30 Year History · AAAI 2015 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
scheduling |
0.1 | 3 | 2000 | Constraint-directed techniques for scheduling alternative activities · Artif. Intell. 2000 Dynamic problem structure analysis as a basis for constraint-directed scheduling heuristics · Artif. Intell. 2000 Factory Modelling, Simulation, and Scheduling in the Intelligent Management System · IJCAI 1981 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › scheduling
constraint-based scheduling |
0.1 | 2 | 2000 | Constraint-directed techniques for scheduling alternative activities · Artif. Intell. 2000 Dynamic problem structure analysis as a basis for constraint-directed scheduling heuristics · Artif. Intell. 2000 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › scheduling
job shop scheduling |
0.0 | 2 | 1996 | Variable and Value Ordering Heuristics for the Job Shop Scheduling Constraint Satisfaction Problem · Artif. Intell. 1996 Job-Shop Scheduling: An Investigation in Constraint-Directed Reasoning · AAAI 1982 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search |
0.0 | 2 | 1996 | Constrained Heuristic Search · IJCAI 1989 Variable and Value Ordering Heuristics for the Job Shop Scheduling Constraint Satisfaction Problem · Artif. Intell. 1996 |
Empirical software engineering
AI for software engineering |
0.0 | 1 | 1990 | Looking for the AI in Software Engineering: An Applications Perspective · AAAI 1990 |
Computational science and engineering › manufacturing automation
manufacturing |
0.0 | 1 | 1989 | (How) Is AI Impacting Manufacturing? · IJCAI 1989 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › robot task planning
spatial planning |
0.0 | 1 | 1987 | An Investigation of Opportunistic Constraint Satisfaction in Space Planning · IJCAI 1987 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge engineering
knowledge integration |
0.0 | 1 | 1986 | Integration of Multiple Knowledge Sources in ALADIN: An Alloy Design System · AAAI 1986 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › scheduling
production scheduling |
0.0 | 2 | 1989 | Factory Modelling, Simulation, and Scheduling in the Intelligent Management System · IJCAI 1981 (How) Is AI Impacting Manufacturing? · IJCAI 1989 |
Computer vision › Video understanding and tracking › activity understanding
activity modeling |
0.0 | 1 | 1985 | Representation of Activity Knowledge for Project Management · IEEE Trans. Pattern Anal. Mach. Intell. 1985 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning |
0.0 | 1 | 1985 | Representation of Activity Knowledge for Project Management · IEEE Trans. Pattern Anal. Mach. Intell. 1985 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
diagnosis |
0.0 | 1 | 1983 | Techniques for Sensor-Based Diagnosis · IJCAI 1983 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint satisfaction
constraint-based reasoning |
0.0 | 1 | 1982 | Job-Shop Scheduling: An Investigation in Constraint-Directed Reasoning · AAAI 1982 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge acquisition |
0.0 | 1 | 1981 | Reasoning With Incomplete Knowledge in a Resource-Limited Environment: Integrating Reasoning and Knowledge Acquisition · IJCAI 1981 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › automated reasoning
resource-bounded reasoning |
0.0 | 1 | 1981 | Reasoning With Incomplete Knowledge in a Resource-Limited Environment: Integrating Reasoning and Knowledge Acquisition · IJCAI 1981 |
Database system architecture and tuning › database interface
database browsing |
0.0 | 1 | 1980 | Browsing Through Databases · SIGIR 1980 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › nonmonotonic reasoning
inheritance reasoning |
0.0 | 1 | 1979 | On Inheritance in Knowledge Representation · IJCAI 1979 |
Computational science and engineering › materials science
materials design |
0.0 | 1 | 1986 | Integration of Multiple Knowledge Sources in ALADIN: An Alloy Design System · AAAI 1986 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › inconsistency handling
inconsistency-tolerant reasoning |
0.0 | 1 | 1977 | Maximal Consistent Interpretations of Errorful Data in Hierarchically Modeled Domains · IJCAI 1977 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › concept learning
structural description learning |
0.0 | 1 | 1977 | Knowledge Guided Learning of Structural Descriptions · IJCAI 1977 |
Knowledge graphs
knowledge-enhanced learning |
0.0 | 1 | 1977 | Knowledge Guided Learning of Structural Descriptions · IJCAI 1977 |
Empirical software engineering
software project management |
0.0 | 1 | 1985 | Representation of Activity Knowledge for Project Management · IEEE Trans. Pattern Anal. Mach. Intell. 1985 |
Electronic design automation › hardware verification and test
fault diagnosis |
0.0 | 1 | 1983 | Techniques for Sensor-Based Diagnosis · IJCAI 1983 |
Computational science and engineering › model simulation
manufacturing simulation |
0.0 | 1 | 1981 | Factory Modelling, Simulation, and Scheduling in the Intelligent Management System · IJCAI 1981 |
Logic in computer science
nonmonotonic reasoning |
0.0 | 1 | 1979 | On Inheritance in Knowledge Representation · IJCAI 1979 |
Methods — techniques the papers use, named apart from their topics
knowledge source integration · 0.0ontology · 0.0knowledge representation · 0.0heuristic search · 0.0simulation · 0.0knowledge-guided learning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Integrating social media data: Venues, groups and activities
Thiago H. Silva 0001, Mark S. Fox |
Expert Syst. Appl. | 2 |
| 2023 | Towards an Ontology of Task Dependence in Organizations
Mena Rizk, Mark S. Fox, Daniela Rosu 0002 |
KEOD | 2 |
| 2021 | An ontology engineering approach to measuring city education system performance
Mark S. Fox |
Expert Syst. Appl. | 1 |
| 2018 | The semantics of populations: A city indicator perspective
Mark S. Fox |
J. Web Semant. | 1 |
| 2015 | Process Diagnosis System (PDS) - A 30 Year HistoryabstractPDS (Process Diagnosis System) is an expert system shell developed in the early 1980's. It could handle thousands of sensor inputs and produce thousands of diagnostic messages with confidence factors based on complex logic designed to mimic the thinking of human experts. PDS went into commercial operation in 1985 to monitor seven power plant generators from a centralized diagnostic center at Westinghouse Power Generation headquarters. In the 1990’s the popularity of advanced technology gas turbines provided a renaissance in PDS utilization. The software has undergone rewrites and improvements since its inception, and the current PCPDS now supports the Siemens Power Diagnostics® Center with centralized rule based monitoring of over 1200 gas turbines, steam turbines, and generators. Edward D. Thompson, Ethan Frolich, James C. Bellows, Benjamin E. Bassford, Edward J. Skiko, Mark S. Fox |
AAAI | 6 |
| 2013 | Identifying unreliable sources of skill and competency informationabstractOrganizations need to accurately understand the skills and competencies of their human resources in order to effectively respond to internal and external demands for expertise and make informed hiring decisions. In recent years, however, human resources have become highly mobile, making it more difficult for organizations to accurately learn their competencies. In such environment, organizations need to rely significantly on third parties to provide them with useful information about individuals. These sources and the information they provide, however, vary in degrees of trust and validity. In a previous paper, we developed an ontology for skills and competencies and modeled and analyzed the various sources of information used to derive the belief in an individual's level of competency. In this paper, we present an approach based on social network analysis for identifying unreliable sources of competency information. We explore the conditions under which evaluations given by an individual or a group about another can be trusted. We evaluate this approach using recommendation data gathered by crawling user profiles in LinkedIn. Maryam Fazel-Zarandi, Mark S. Fox |
ASONAM | 2 |
| 2012 | Managing ecommerce service failures: incorporating validity, provenance and trust from the semantic webabstractHigh volume, B2C eCommerce web sites that often experience millions of visitors and 100,000s of orders a day in the lead up to major gift giving occasions, must meet customer demands of high availability, responsiveness, and functionality. These same web sites often integrate a large number of 3rd party web services that need to but often fail to meet the same demands. This paper describes a Semantic Web-based solution to meeting such demands. By distinguishing between action versus information, required versus optional, time constrained, and substitutable services, combined with the semantic web concepts of information validity, provenance and trust, more targeted and flexible responses to service failures can be provided. Mark S. Fox |
ICEC | 1 |
| 2012 | An Ontology for Skill and Competency ManagementabstractTo stay competitive within the market, organizations need to understand the skills and competencies of their human resources in order to best utilize them. This paper focuses on the problem of modeling human resources in a dynamic environment, and presents a formal ontology for representing, inferring, and validating skills and competencies over time. Maryam Fazel-Zarandi, Mark S. Fox |
FOIS | 2 |
| 2010 | Reasoning about Skills and Competencies
Maryam Fazel-Zarandi, Mark S. Fox |
PRO-VE | 2 |
| 2007 | A Measurement Ontology Generalizable for Emerging Domain Applications on the Semantic WebabstractThis article introduces a measurement ontology for applications to Semantic Web applications, specifically for emerging domains such as microarray analysis. The Semantic Web is the next generation Web of structured data that are automatically shared by software agents, which apply definitions and constraints organized in ontologies to correctly process data from disparate sources. One facet needed to develop Semantic Web ontologies of emerging domains is creating ontologies of concepts that are common to these domains. These general “common-sense” ontologies can be used as building blocks to develop more domain-specific ontologies. However most measurement ontologies concentrate on representing units of measurement and quantities, and not on other measurement concepts such as sampling, mean values, and evaluations of quality based on measurements. In this article, we elaborate on a measurement ontology that represents all these concepts. We present the generality of the ontology, and describe how it is developed, used for analysis and validated. Henry M. Kim, Arijit Sengupta, Mark S. Fox, Mehmet M. Dalkilic |
J. Database Manag. | 3 |
| 2006 | An ontology of trust: formal semantics and transitivityabstractThis paper formalizes the semantics of trust and studies the transitivity of trust. On the Web, people and software agents have to interact with "strangers". This makes trust a crucial factor on the Web. Basically trust is established in interaction between two entities and any one entity only has a finite number of direct trust relationships. However, activities on the Web require entities to interact with other unfamiliar or unknown entities. As a promising remedy to this problem, social networks-based trust, in which A trusts B, B trusts C, so A indirectly trusts C, is receiving considerable attention. A necessary condition for trust propagation in social networks is that trust needs to be transitive. However, is trust transitive? What types of trust are transitive and why? There are no theories and models found so far to answer these questions in a formal manner. Most models either directly assume trust transitive or do not give a formal discussion of why trust is transitive. To fill this gap, this paper constructs a logical theory of trust in the form of ontology that gives formal and explicit specification for the semantics of trust. Based on this formal semantics, two types of trust -- trust in belief and trust in performance are identified, the transitivity of trust in belief is formally proved, and the conditions for trust propagation are derived. These results give theoretical evidence to support making trust judgment using social networks on the Web. Jingwei Huang 0002, Mark S. Fox |
ICEC | 2 |
| 2003 | Building Agents for the Customer Service Front
Mihai Barbuceanu, Mark S. Fox, Lei Hong, Yannick Lallement, Zhongdong Zhang |
IAAI | 2 |
| 2002 | Towards a Data Model for Quality Management Web Services: An Ontology of Measurement for Enterprise Modeling
Henry M. Kim, Mark S. Fox |
CAiSE | 2 |
| 2000 | Dynamic problem structure analysis as a basis for constraint-directed scheduling heuristics
J. Christopher Beck, Mark S. Fox |
Artif. Intell. | 2 |
| 2000 | Constraint-directed techniques for scheduling alternative activities
J. Christopher Beck, Mark S. Fox |
Artif. Intell. | 2 |
| 1997 | Five Pitfalls of Empirical Scheduling Research
J. Christopher Beck, Andrew J. Davenport, Mark S. Fox |
CP | 3 |
| 1996 | Variable and Value Ordering Heuristics for the Job Shop Scheduling Constraint Satisfaction Problem
Norman M. Sadeh, Mark S. Fox |
Artif. Intell. | 2 |
| 1996 | Capturing and Modeling Coordination Knowledge for Multi-Agent SystemsabstractThe agent view provides a level of abstraction at which we envisage computational systems carrying out cooperative work by interoperating globally across networks connecting people, organizations and machines. A major challenge in building such systems is coordinating the behavior of the individual agents to achieve the individual and shared goals of the participants. As part of a larger project targeted at developing an Agent Building Shell for multiagent applications, we have designed and implemented a coordination language aimed at explicitly representing, applying and capturing coordination knowledge for multiagent systems. The language provides KQML-based communication, an agent definition and execution environment, support for modeling interactions as multiple structured conversations among agents, rule-based approaches to conversation selection and execution, as well as an interactive tool for in context acquisition and debugging of cooperation knowledge. The paper presents these components in detail and then shows how the coordination language is used in the Agent Building Shell to manage content-based information distribution scenarios among agents and the coordination aspects of conflict management processes that occur when agents encounter inconsistencies. The major application of the system is the construction and integration of multiagent supply chain systems for manufacturing enterprises. This application is used throughout the paper to illustrate the introduced concepts and language constructs. Mihai Barbuceanu, Mark S. Fox |
Int. J. Cooperative Inf. Syst. | 2 |
| 1994 | Ontologies for Enterprise Integration
Mark S. Fox, Michael Grüninger |
CoopIS | 1 |
| 1993 | Distributed artificial intelligence for group decision support : Integration of problem solving, coordination, and learning
Michael J. Shaw, Mark S. Fox |
Decis. Support Syst. | 2 |
| 1992 | The TOVE Project Towards a Common-Sense Model of the Enterprise
Mark S. Fox |
IEA/AIE | 1 |
| 1991 | Distributed constrained heuristic searchabstractA model of decentralized problem solving, called distributed constrained heuristic search (DCHS), that provides both structure and focus in individual agent search spaces to optimize decisions in the global space, is presented. The model achieves this by integrating decentralized constraint satisfaction and heuristic search. It is a formalism suitable for describing a large set of distributed artificial intelligence problems. The notion of textures that allow agents to operate in an asynchronous concurrent manner is introduced. The use of textures coupled with distributed asynchronous backjumping, a type of distributed dependency-directed backtracking that the authors have developed, enables agents to instantiate variables in such a way as to substantially reduce backtracking. The approach has been tested experimentally in the domain of decentralized job-shop scheduling. A formulation of distributed job-shop scheduling as a DCHS and experimental results are presented.> Katia P. Sycara, Steven P. Roth, Norman M. Sadeh, Mark S. Fox |
IEEE Trans. Syst. Man Cybern. | 4 |
| 1990 | Looking for the AI in Software Engineering: An Applications Perspective
Mark S. Fox |
AAAI | 1 |
| 1990 | Why is Scheduling Difficult? A CSP Perspective
Mark S. Fox, Norman M. Sadeh |
ECAI | 1 |
| 1989 | (How) Is AI Impacting Manufacturing?
Mark S. Fox |
IJCAI | 1 |
| 1989 | Constrained Heuristic Search
Mark S. Fox, Norman M. Sadeh, Can A. Baykan |
IJCAI | 1 |
| 1987 | An Investigation of Opportunistic Constraint Satisfaction in Space Planning
Can A. Baykan, Mark S. Fox |
IJCAI | 2 |
| 1986 | Integration of Multiple Knowledge Sources in ALADIN: An Alloy Design System
Michael D. Rychener, Ingemar A. E. Hulthage, Mark S. Fox, Martha L. Farinacci |
AAAI | 3 |
| 1985 | Introduction to the Special Section
Mark S. Fox |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1985 | Representation of Activity Knowledge for Project ManagementabstractRepresentation of activity knowledge is important to any application which must reason about activities such as new product management, factory scheduling, robot control, vehicle control, software engineering, and air traffic control. This paper provides an integration of the underlying theories needed for modeling activities. Using the domain of large computer design projects as an example, the semantics of activity modeling is described. While the past research in knowledge representation has discovered most of the underlying concepts, our attempt is toward their integration. This includes the epistemological concepts for erecting the required knowledge structure; the concepts of activity, state, goal, and manifestation for the adequate description of the plan and the progress; and the concepts of time and causality to infer the progression among the activities. We also address the issues which arise due to the integration of aggregation, time, and causality among activities and states. Arvind Sathi, Mark S. Fox, Michael Greenberg 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1983 | Techniques for Sensor-Based Diagnosis
Mark S. Fox, Simon Lowenfeld, Pamela Kleinosky |
IJCAI | 1 |
| 1982 | Job-Shop Scheduling: An Investigation in Constraint-Directed Reasoning
Mark S. Fox, Bradley P. Allen, Gary Strohm |
AAAI | 1 |
| 1981 | Factory Modelling, Simulation, and Scheduling in the Intelligent Management System
Mark S. Fox |
IJCAI | 1 |
| 1981 | Reasoning With Incomplete Knowledge in a Resource-Limited Environment: Integrating Reasoning and Knowledge Acquisition
Mark S. Fox |
IJCAI | 1 |
| 1981 | An Organizational View of Distributed SystemsabstractThe relationship between organization theory and distributed systems is studied. By viewing distributed systems as analogous to human organizations, concepts and theories germane to the management science field of organization theory can be applied. Task complexity, uncertainty, coupled with resource constraints are shown to be important factors in deciding how a system is to be distributed. Mark S. Fox |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1980 | Browsing Through Databases
Andrew J. Palay, Mark S. Fox |
SIGIR | 2 |
| 1979 | On Inheritance in Knowledge Representation
Mark S. Fox |
IJCAI | 1 |
| 1977 | Maximal Consistent Interpretations of Errorful Data in Hierarchically Modeled Domains
Mark S. Fox, Jack Mostow |
IJCAI | 1 |
| 1977 | Knowledge Guided Learning of Structural Descriptions
Mark S. Fox, Raj Reddy |
IJCAI | 1 |