The Experts below are selected from a list of 2463 Experts worldwide ranked by ideXlab platform

Hojjat Adeli - One of the best experts on this subject based on the ideXlab platform.

  • an integrated computing environment for solution of complex engineering problems using the object oriented programming paradigm and a Blackboard Architecture
    Computers & Structures, 1995
    Co-Authors: Hojjat Adeli
    Abstract:

    Abstract A Blackboard Architecture is presented for development of an integrated computing environment for solution of complex engineering problems using the object-oriented programming paradigm. The Blackboard consists of a controlling system that controls the problem's logic. Controllers are set up at two levels: local and global levels. A graphical object-oriented programming notation suitable for engineering computations is presented. An object-oriented database management system is created for effective management of the multitude of input, intermediate and output data in complex engineering software systems. A class library has been developed for object-oriented finite element analysis. The concepts, models and methods developed in this research have been applied to the solution of a complex engineering problem, the interlaminar stress analysis of composite laminates.

  • A CONCURRENT OOP MODEL FOR COMPUTER-AIDED ENGINEERING USING Blackboard Architecture
    Parallel Algorithms and Applications, 1993
    Co-Authors: Hojjat Adeli, G Yu
    Abstract:

    A concurrent object-oriented programming (COOP) model is presented for computer-aided engineering using a Blackboard Architecture. The basic components of the model are a hierarchy of tasks, global and local controllers, knowledge sources, global and local Blackboards, controlling data slots, and numerical data slots. For interprocess communications, named pipes, message queues, and shared memory are used. The model is implemented in C + + on a simulated concurrent processing platform using the system functions provided by UNIX operating system. The COOP model is applied to a complex engineering problem, analysis of high-performance composite laminates and performance results are reported.

  • computer aided design using object oriented programming paradigm and Blackboard Architecture
    Computer-aided Civil and Infrastructure Engineering, 1991
    Co-Authors: Hojjat Adeli
    Abstract:

    Object-oriented programming characteristics of abstraction, inheritance, and encapsulation of data and operations support three desirable features in the development of complicated engineering software systems: modularity, reusability, and ease of maintenance. This paper presents computer-aided design (CAD) of structures using the object-oriented programming paradigm and a Blackboard Architecture for management of input/output data as well as intermediate data created during a consultation with the CAD system.

Jeremy Straub - One of the best experts on this subject based on the ideXlab platform.

  • body area networks a data sharing and use model based on the Blackboard Architecture and boundary node discovery
    Future of Information and Communication Conference, 2021
    Co-Authors: Jeremy Straub
    Abstract:

    Body area networks are growing in use and complexity, with many individuals carrying around several devices that have interconnection capabilities. Devices may offer internet connectivity, storage, media recording and playback, image or audio capture, and numerous other capabilities. Some may house recently captured data; others may house users’ older data or have direct or indirect access to data from subscription providers. Users may enter into range of other providers who may provide a myriad of services ranging from information to environmental interaction. While limited interoperability standards (such as Bluetooth) exist, these are not full stack connection solutions. In many cases, users are left unable to access (or unsure as to how they access) services available from their devices or infrastructure providers. This paper presents a paradigm for data sharing and use as part of a Blackboard Architecture boundary node discovery (BABND) protocol for defining available data and other services. The basics of the BABND protocol are described and its use for data sharing is detailed. The efficacy of this protocol is evaluated through the consideration of case studies that are presented.

  • modeling attack defense and threat trees and the cyber kill chain att ck and stride frameworks as Blackboard Architecture networks
    2020 IEEE International Conference on Smart Cloud (SmartCloud), 2020
    Co-Authors: Jeremy Straub
    Abstract:

    Multiple techniques for modeling cybersecurity attacks and defense have been developed. The use of tree- structures as well as techniques proposed by several firms (such as Lockheed Martin’s Cyber Kill Chain, Microsoft’s STRIDE and the MITRE ATT&CK frameworks) have all been demonstrated. These approaches model actions that can be taken to attack or stopped to secure infrastructure and other resources, at different levels of detail.This paper builds on prior work on using the Blackboard Architecture for cyberwarfare and proposes a generalized solution for modeling framework/paradigm-based attacks that go beyond the deployment of a single exploit against a single identified target. The Blackboard Architecture Cyber Command Entity attack Route (BACCER) identification system combines rules and facts that implement attack type determination and attack decision making logic with actions that implement reconnaissance techniques and attack and defense actions. BACCER’s efficacy to model examples of tree-structures and other models is demonstrated herein.

  • poster Blackboard based electronic warfare system
    Computer and Communications Security, 2015
    Co-Authors: Jeremy Straub
    Abstract:

    With internet-connected, SCADA and cyber-physical systems becoming the next battlefield for crime and warfare, technologies for defending and attacking these systems are growing in prevalence. For entities with significant asset collections that are prospectively vulnerable to this type of an attack, autonomous response, retaliation and attack capabilities are necessary to respond to a growing threat from numerous sectors. This paper presents a command and control technique for cyberwarfare based on the Blackboard Architecture. It discusses the utility of this approach and proposes a distributed command system that can run across multiple nodes of various types.

  • using a Blackboard Architecture or expert system to identify obfuscated targets from symptoms
    International Conference on Multimedia Information Networking and Security, 2015
    Co-Authors: Jeremy Straub
    Abstract:

    A variety of techniques exist for enhancing or inferring the existence and characteristics of an obscured or partially concealed target. Targets, however, may be completely blocked from view, presenting nothing to enhance and no image area to extend inferentially. Despite the difficulty, concealed (particularly intentionally) targets may be the most important to detect. This paper proposes a technique for using a Blackboard Architecture or Expert system to infer a target’s existence from symptoms (maneuvers of other units, water and soil deformation, etc.) and discusses the differences between the two approaches (Blackboard Architecture and expert system) for doing so.

  • swarm intelligence a Blackboard Architecture and local decision making for spacecraft command
    IEEE Aerospace Conference, 2015
    Co-Authors: Jeremy Straub
    Abstract:

    Control of a multi-spacecraft constellation is a topic of significant inquiry, at present. This paper presents and evaluates a command Architecture for a multi-spacecraft mission. It combines swarm techniques with a decentralized / local decision making Architecture (which uses a set of shared Blackboards for coordination) and demonstrates the efficacy of this approach. Under this approach, the Blackboard software Architecture is used to facilitate data sharing between craft as part of a resilient hierarchy and the swarm techniques are used to coordinate activity. The paper begins with an overview of prior work on the precursor command technologies and then presents five command Architectures for comparison purposes. Then, it presents a qualitative analysis of these techniques, followed by a quantitative analysis which characterizes the constellation's performance across a variety of prospective scenarios including normal operations, several mission scenarios which limit communications, operations in an intentionally communications-denied environment and operations across a variety of craft failure scenarios. From performance analysis, the utility of the techniques is analyzed.

Faris Albermani - One of the best experts on this subject based on the ideXlab platform.

  • a knowledge based system for liquid retaining structure design with Blackboard Architecture
    Building and Environment, 2005
    Co-Authors: Kwok-wing Chau, Faris Albermani
    Abstract:

    Owing to the high degree of vulnerability of liquid retaining structures to corrosion problems, there are stringent requirements in its design against cracking. In this paper, a prototype knowledge-based system is developed and implemented for the design of liquid retaining structures based on the Blackboard Architecture. A commercially available expert system shell VISUAL RULE STUDIO working as an ActiveX Designer under the VISUAL BASIC programming environment is employed. Hybrid knowledge representation approach with production rules and procedural methods under object-oriented programming are used to represent the engineering heuristics and design knowledge of this domain. It is demonstrated that the Blackboard Architecture is capable of integrating different knowledge together in an effective manner. The system is tailored to give advice to users regarding preliminary design, loading specification and optimized configuration selection of this type of structure. An example of application is given to illustrate the capabilities of the prototype system in transferring knowledge on liquid retaining structure to novice engineers.

  • an expert system on design of liquid retaining structures with Blackboard Architecture
    Expert Systems, 2004
    Co-Authors: Kwok-wing Chau, Faris Albermani
    Abstract:

    The design of liquid-retaining structures involves many decisions to be made by the designer based on rules of thumb, heuristics, judgement, codes of practice and previous experience. Structural design problems are often ill structured and there is a need to develop programming environments that can incorporate engineering judgement along with algorithmic tools. Recent developments in artificial intelligence have made it possible to develop an expert system that can provide expert advice to the user in the selection of design criteria and design parameters. This paper introduces the development of an expert system in the design of liquid-retaining structures using Blackboard Architecture. An expert system shell, Visual Rule Studio, is employed to facilitate the development of this prototype system. It is a coupled system combining symbolic processing with traditional numerical processing. The expert system developed is based on British Standards Code of Practice BS8007. Explanations are made to assist inexperienced designers or civil engineering students to learn how to design liquid-retaining structures effectively and sustainably in their design practices. The use of this expert system in disseminating heuristic knowledge and experience to practitioners and engineering students is discussed.

Kwok-wing Chau - One of the best experts on this subject based on the ideXlab platform.

  • a knowledge based system for liquid retaining structure design with Blackboard Architecture
    Building and Environment, 2005
    Co-Authors: Kwok-wing Chau, Faris Albermani
    Abstract:

    Owing to the high degree of vulnerability of liquid retaining structures to corrosion problems, there are stringent requirements in its design against cracking. In this paper, a prototype knowledge-based system is developed and implemented for the design of liquid retaining structures based on the Blackboard Architecture. A commercially available expert system shell VISUAL RULE STUDIO working as an ActiveX Designer under the VISUAL BASIC programming environment is employed. Hybrid knowledge representation approach with production rules and procedural methods under object-oriented programming are used to represent the engineering heuristics and design knowledge of this domain. It is demonstrated that the Blackboard Architecture is capable of integrating different knowledge together in an effective manner. The system is tailored to give advice to users regarding preliminary design, loading specification and optimized configuration selection of this type of structure. An example of application is given to illustrate the capabilities of the prototype system in transferring knowledge on liquid retaining structure to novice engineers.

  • an expert system on design of liquid retaining structures with Blackboard Architecture
    Expert Systems, 2004
    Co-Authors: Kwok-wing Chau, Faris Albermani
    Abstract:

    The design of liquid-retaining structures involves many decisions to be made by the designer based on rules of thumb, heuristics, judgement, codes of practice and previous experience. Structural design problems are often ill structured and there is a need to develop programming environments that can incorporate engineering judgement along with algorithmic tools. Recent developments in artificial intelligence have made it possible to develop an expert system that can provide expert advice to the user in the selection of design criteria and design parameters. This paper introduces the development of an expert system in the design of liquid-retaining structures using Blackboard Architecture. An expert system shell, Visual Rule Studio, is employed to facilitate the development of this prototype system. It is a coupled system combining symbolic processing with traditional numerical processing. The expert system developed is based on British Standards Code of Practice BS8007. Explanations are made to assist inexperienced designers or civil engineering students to learn how to design liquid-retaining structures effectively and sustainably in their design practices. The use of this expert system in disseminating heuristic knowledge and experience to practitioners and engineering students is discussed.

  • Knowledge Representation on Design of Storm Drainage System
    LNAI, 2004
    Co-Authors: Kwok-wing Chau, C.s. Cheung
    Abstract:

    During the design of storm drainage system, many decisions are involved on the basis of rules of thumb, heuristics, judgment, code of practice and previous experience of the designer. It is a suitable application field for application of the recent artificial intelligence technology. This paper presents the knowledge representation of the design of storm drainage system in a prototype knowledge-based system. Blackboard Architecture with hybrid knowledge representation techniques including production rule system and object-oriented approach is adopted. Through custom-built interactive and user-friendly user interfaces, it furnishes designers with entailed expertise in this domain problem.

Babu Joseph - One of the best experts on this subject based on the ideXlab platform.

  • a Blackboard Architecture for model based reasoning and plan refinement in real time process control
    Chemical Engineering Science, 1992
    Co-Authors: Babu Joseph
    Abstract:

    Abstract This article presents an Architecture of a model-based and knowledge-based system for real-time supervisory control of chemical process systems. This Architecture incorporates the following key features: (1) a temporal reasoning strategy based on time-stamped data arriving from the process; (2) the use of an on-line process model to assist in the decision-making process; (3) a Blackboard system for the communication between various knowledge sources; (4) a meta-level decision maker to coordinate the action of these knowledge sources in an orderly and priority-driven fashion, and (5) the concept of continued operational plan refinement to meet the overall goals of the process operation in the presence of continuously changing external environmental stimuli. The proposed Architecture has been implemented using an object-oriented programming environment offered through extensions to the C language. Some results on application to the control of an autoclave curing process are given in this paper. The main contribution of this paper is a layout of the system Architecture and a demonstration of the advantages resulting from the integration of traditional knowledge-based control implemented using expert operators with model-based control that utilize a simulation model of the process.