Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Taha Khedro is active.

Publication


Featured researches published by Taha Khedro.


Engineering With Computers | 1993

Agent-based framework for integrated facility engineering

Taha Khedro; Michael R. Genesereth; Paul Teicholz

An agent-based framework for the development of integrated facility engineering environments in support of collaborative design is introduced. This framework aims at integrating design software by allowing better software interoperability. Within their framework, design agents represent various existing design and planning systems that communicate their design information and knowledge partially and incrementally using the Agent Communication Language (ACL). ACL is a formal language proposed as a communication standard for disparate software. It is based on a logic-based language called Knowledge Interchange Format (KIF) and a message protocol called Knowledge Query Manipulation Language (KQML). Design agents are linked and their communication of design information is coordinated via system programs called facilitators in a federation architecture. The federation architecture specifies the way design agents and facilitators communicate in an integrated software environment. In concert with pursuing fundamental research concepts, we have been developing an integrated design software environment that spans different phases of the facility life cycle. This environment serves to demonstrate the primary aspects of this research methodology. In this paper, we first discuss the integration problem and review related research projects. We then present the major aspects of agent-based software engineering methodology and its application to integrated facility engineering. A highlight of the current integrated design environment development is given to illustrate the advantages of this approach. Finally, we summarize and discuss some of the important research issues in light of previous research.


Concurrent Engineering | 1994

The Federation Architecture for Interoperable Agent-based Concurrent Engineering Systems

Taha Khedro; Michael R. Genesereth

This paper presents an approach to the development of concurrent engineering software applications based on a knowledge sharing technology. In this approach, individual programmers write their programs in the form of separate modules called software agents, which interoperate with their peers using an expressive communication standard called Agent Communication Language. The runtime activities of the individual software agents are coordinated by task-independent programs called facilitators. Facilitators perform a wide variety of tasks, including the automated selection of agents to accomplish subtasks, the mediation of terminology, the buffering of partial knowledge in communication between agents, and the management of communication with other facilitators on other machines. Once set in operation, software agents interoperate to accomplish the overall task in a heterogeneous distributed architecture called federation. The paper discusses the major aspects of this approach and briefly describes three concurrent engineering applications developed in light of this approach.


Advances in Engineering Software | 1996

A distributed problem-solving approach to collaborative facility engineering

Taha Khedro

A framework for collaborative facility engineering is presented. The framework is based on a distributed problem-solving approach to collaborative facility engineering and employs an integration approach called Agent-Based Software Engineering as an implementation vehicle of this approach. The focal entity of this framework is a Multiagent Design Team (MDT) that comprises a collection of software agents (e.g. design software applications with a certain standard communication interface) and a design specialist, which together perform specific design tasks. Multiagent design teams are autonomous and form an organizational structure based on a federation architecture. Every multiagent design team surrenders its autonomy to a system program called facilitator, which coordinates the interaction among software agents in the federation architecture. Facilitators can be viewed as representatives of one or more teams that facilitate the exchange of design information and knowledge in support of the design tasks they perform. In the federation architecture, design specialists collaborate by exchanging design information with others via their software agents, and by identifying and resolving design conflicts by negotiation. In addition to a discussion of the frameworks primary components, its realization in an integrated distributed environment for collaborative building engineering is described.


Computer-aided Civil and Infrastructure Engineering | 1999

Collaborative Distributed Building Engineering

Taha Khedro

This article presents a software environment for collaborative distributed building design and construction planning called CIFE WORLD. Its test domain and demonstration include conceptual architectural design, structural design, and construction planning of office buildings. CIFE WORLD provides eight designs and engineering applications that can be used by five project panicipants to collaborate on building design and construction in a geographically dispersed environment. The project forms a design group and a construction group, whose applications are organized based on a federated agent architecture. In this architecture. CIFE WORLDs applications are viewed as software agents, and their communication is mediated by a network of two facilitators. This article describes the CIFE WORLD environnment, examines the use of federated agent architecture for building design and construction planning, and reports on the experience gained from this development.


european conference on artificial intelligence | 1994

Modeling multiagent cooperation as distributed constraint satisfaction problem solving

Taha Khedro; Michael R. Genesereth


Archive | 1995

Facilitators: A Networked Computing Infrastructure for Distributed Software Interoperation

Taha Khedro; Michael R. Genesereth


Computing in Civil Engineering | 1994

A Framework for Collaborative Distributed Facility Engineering

Taha Khedro; Michael R. Genesereth; Paul Teicholz


national conference on artificial intelligence | 1994

Progressive negotiation for resolving conflicts among distributed heterogeneous cooperating agents

Taha Khedro; Michael R. Genesereth


Archive | 1993

FCDA: A framework for collaborative distributed multidisciplinary design

Taha Khedro; Michael R. Genesereth; Paul Teicholz


Computing in Civil Engineering | 1996

Translation Methods for Integrated Building Engineering

Taha Khedro; Charles M. Eastman; Richard Junge; Thomas Liebich

Collaboration


Dive into the Taha Khedro's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Charles M. Eastman

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

James Snyder

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Ram D. Sriram

National Institute of Standards and Technology

View shared research outputs
Top Co-Authors

Avatar

Robert D. Logcher

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Ulrich Flemming

Carnegie Mellon University

View shared research outputs
Researchain Logo
Decentralizing Knowledge