Publications

System Upgrade: Preparing for the new ICD-10 codes in your practice

Impact Private Practice Section of the American Physical Therapy Association – May 1, 2014

Many physical therapy private practices have already spent time switching from ICD-9 code sets to ICD-10 code sets, which are used to report medical diagnoses and inpatient procedures. Even though the deadline has been extended to October 2015, clinics should be financially prepared to deal with the change since American Medical News has reported that the average small practice could expect to spend $83,000 on the changeover. Most practices are challenged to understand where such costs would come from, but looking deeper into the information, therapists have realized the change to ICD-10 is more complex than first thought.

How to Select the Best Practice Management Software

Impact, Private Practice Section of the American Physical Therapy Association · Feb 2, 2013

The authors discuss a decision-making process that avoids a pros-and-cons approach and takes into account personal priorities and ambitions.

 

The Future of Electronic Medical Records – What can we expect?

D847,170 S · Issued Apr 30, 2019

Future patient documentation systems will be faster, easier to use, cheaper, and better integrated in your entire practice. Current documentation systems that require reading are neither effective nor efficient, because reading is slow and unintuitive. Future physical therapy documentation systems will enable note completion and billing in seconds while the patient is leaving the office; but reaching this level will require consideration of accessibility of information, integration with practice workflow, and accountability.

Practice Profitability and Staff Compensation Strategies - How to Select the Right Incentives to Improve Your Bottom Line

Impact magazine, Private Practice Section, APTA · Jul 1, 2011

Compensation is critical for attracting, keeping, and motivating the right staff. if you structure it correctly, you will pay less and get more results. But if you structure it incorrectly, you may impair all three key aspects of your practice, including patient flow, cash flow, and compliance.

Two Options in EMR System Selection

Impact magazine, Private Practice Section, APTA · Apr 1, 2009

There will be increasing pressure over the next few years for private practice owners to implement electronic medical records (EMR) Consider two unique features, Software as a Service and point-and-click technology, to attain the most effective solution.

Affinity Billing · Jan 1, 2009

Is your practice profitable and compliant? Some state-managed insurance company audits have discovered up to 30% in mishandled and wrongly denied claims. This book shows private practitioners how to automate and enable such insurance claim payment audits in real time. You will discover how to:

* Improve your cash flow and reduce audit risk using Straight-Through Processing (STP) technologies
* Design and implement industrial-grade network standards for continuous billing quality improvement and compliance maintenance
* Reduce operations risk and improve your balance sheet using Software as a Service (SaaS) and outsourcing.

Understand the rules of the modern “payer-provider conflict” and learn to apply and manage winning Internet strategies, such as the “billing network effect.” Gain further insight from guest chapters by Dennis Alessi, Esq., of Mandelbaum, Salsburg, Gold, Lazris & Discenza, PC; Eric Fishman, MD, of EHR Scope; Joe Kamelgard, MD, of Billing Integration, LLC; and Erum Raza, Esq, of Fox Rothschild, LLP.

Ten Criteria for Selecting IT Solutions

Impact magazine, Private Practice Section, APTA · Jan 1, 2009

Information technology (IT) is necessary for two reasons: to reduce the complexity of doing business and to increase profitability. It is supposed to allow entrepreneurs and business owners to automate and improve repetitive processes that take time away from building their business; it is not meant to add complexity. IT for the physical therapy private practice must meet five functional criteria and five technical criteria.

Affinity Billing · Sep 1, 2007

Practicing Profitability touches on every aspect of modern office management software-including workflow, reporting, outsourcing, scheduling, EMR, SOAP notes, care plans, coding, billing, collections, HIPAA compliance, and audit risk management. It shows simple steps that practice owners must take to increase practice revenue without wasting time, energy, and money on personnel, software, hardware, or any other resources that dilute their focus from patient care and practice development. The book spans thirty-five chapters and about two hundred pages, and it contains informative illustrations and an extensive index. It’s aimed at practice owners, coaches, owners of billing companies, practice managers, office management consultants, billing specialists, and recent graduates of medical schools and chiropractic colleges.

Practicing Profitability is the first book to systematically approach billing from the “payer-provider conflict” perspective and to apply the “network effect.” The network effect is the most revolutionary characteristic of Internet technology. In short, it’s when the value of a networked service to a customer increases in step with the growing number of customers. It applies to services like Google AdSense, eBay, Wikipedia, Skype, Amazon, Flickr, and MySpace-and it can be used by healthcare practice owners and managers to “level the playing field” with insurance companies.

The Business of Health Care Provider Audits - How payers are getting away with practice murder

Today’s Chiropractic LifeStyle · Jan 1, 2007

A study, published by LifeStyle – Today’s Chiropractic in its January 2007 issue, shows an unprecedented growth of post-payment audits by insurance companies in terms of both audit frequency and judgments. The surge in audits is motivated by a combination of three factors, namely, continued pressure to turn higher profit by insurance companies, inability to raise insurance premiums, and timely payment laws. To meet profit expectations and still play within the new rules, insurers have decided to go after the reimbursements after they are paid.

The Game of Medical Billing in Today's Cardiology Practice | EP Lab Digest, April 2006, Vol. 6, No. 4

EP Lab Digest · Apr 28, 2006

St. Francis Medical Center is a busy acute care teaching hospital that has consistently been recognized as top ranking for the outcome of cardiac surgery procedures and for the lowest mortality in the state. Dr. Glenn Laub, who is the Chairman of the Cardiothoracic Surgery Department at St. Francis, recently saw a 19% increase in his department’s monthly collections. His department was able to achieve this with the help of Affinity Billing, a third-party billing service which consolidates billing services, tracks payer performance from a single point of control, shares Medicare compliance rules globally and much more.

E-Commerce for Healthcare Supply Procurement

JOURNAL OF HEALTHCARE INFORMATION MANAGEMENT - HIMSS - Healthcare Information Management Systems Society · Jun 23, 2000

The total investment of the more than fifty e-commerce startups that entered healthcare supply chain management in the past three years has surpassed $500 million. However, none of these early entrants has delivered on the initial promise of restructuring the entire supply chain, replacing the traditional intermediaries, or at least achieving substantial revenue. This article offers a new business-to-business (B2B) e-commerce solution classification paradigm and uses it to analyze the functional requirements for an effective and efficient healthcare supply chain marketplace. The analysis exposes several fundamental B2B market complexities that prevent the early entrants from creating a solid customer base and reaching desired liquidity goals. It also identifies several technological solutions to the problems mentioned. These new technologies create a comprehensive and symmetric order-matching engine that is capable of aggregating buy orders, requesting quotes from multiple vendors simultaneously, and negotiating along multiple criteria.

Centaur: Hybrid Desktop with Manageability

SysAdmin, August 1998, Vol. 7 Issue 8 · Aug 1, 1998

Hybrid systems, desktops that combine UNIX and Windows NT, offer better systems performance and significant flexibility but usually cost more because of increased systems management complexity. However, gaining the advantages of multiple platforms without increasing costs is possible using uniform systems management. Centaur, a combined UNIX/NT workstation, uniformly administered under Atlas, is a working prototype for this new approach. It is currently deployed in production to 105 users spanning trading, sales, research, development, and support at a Wall Street firm. The system approach and the Atlas management techniques are presented here as potential guides to others implementing similar architectures.

Hybrid systems enable coexistence of applications on different platforms prior to their migration to the new platform, but they also introduce a new complexity aspect to system support. Increased complexity usually results in lower systems reliability and increased support costs. Specifically, SA productivity ratio can drop from 200 UNIX hosts/SA to 85-100 hybrid Desktops/SA, raising the systems support costs by a factor of 2. Moreover, as new desktops are brought to the users without taking away the old desktops, the rising number of networked computers creates network congestion problems in terms of both connection ports and network traffic. Finally, the hybrid systems expose multiple new problems at the application level, including keyboard mapping problems, divergent behavior under different X servers, different fonts, and centralized file system service synchronization

Web-based distributed systems management with atlas

Mathematical and Computer Modelling - MATH COMPUT MODELLING, vol. 28, no. 2, pp. 45-63, 1998 · Feb 2, 1998

Distribued computing increases compute power but complicates support processes and raises their costs. Traditional “divide and conquer” approaches to reducing support complexity try to separate support processes by time, function, and structure. The resulting support processes tend to be exorbitantly expensive and not responsive to dynamic user support requirements.A new synergistic support methodology dramatically improves both client satisfaction and support productivity. Atlas is an implementation of this methodology. It expedites navigation through the typical maze of enterprise-wide system components and provides both crisis management and comprehensive performance history for any host, database, or batch process. Atlas uniquely integrates time, function, and structural aspects of support processes; provides a platform-independent and ubiquitous access to systems information through its Java implementation; makes outages, systems’ shortcomings, and support resources visible to everybody; and pulls the right resources together to fix the problems.In this paper, we first outline the distributed systems management problem domain and our methodology for comprehensive systems, database, and batch administration. Next, we describe the benefits of an automated suite of tools that support it. Finally, we enumerate standard systems management features, currently available in Atlas.

Prentice Hall · Apr 28, 1997

Complete guide to managing mission-critical distributed systems. Learn how to improve performance, increase availability, and reduce costs.

Database Programming & Design · Feb 3, 1996

Database technology is evolving toward reduced support costs and improved performance. Users and application developers will be the ultimate beneficiaries of the new technology, which will achieve levels of standardization and personalization that empower Internet users to create and maintain their own shared database resources for home or office.

According to Moore’s Law, the capacity of a computer chip doubles every 18 months. Assuming this law holds for the next 10 years (as it has for the previous 20), database searches or indexing that take 12 hours today will take less than four minutes in 2007. Cheap holographic memory will hold terabytes of data in less than a cubic centimeter of space. And as Bill Gates predicts, a single wire will deliver mountains of digital data to every home.

Such progress will profoundly change database technology in terms of data content, database administration, and the DBA profession. Data content will evolve from records of text and numbers to temporal sequences of images, voice, and text (movies, that is). Data access methods will also evolve beyond traditional tables of data toward concepts such as the Informix DataBlades, enabling direct manipulation of complex data objects. Finally, many traditional DBA tasks requiring skill and experience today-such as replication and data integrity verification-will be automated.

Database administration is a relatively new concept. In the late ’70s, client/server technology introduced the idea of the systems administrator, which combines the knowledge of systems internals with the access permissions of the systems operator. The DBA concept originated with that of the shared database in the ’80s; it combines knowledge about application requirements with the ability to arrange the data so as to optimize response time.

Database Programming & Design, San Francisco, V.8,n.7 (July 1995), p.32-35,38 · Jul 1, 1995

Compensation is critical for attracting, keeping, and motivating the right staff. if you structure it correctly, you will pay less and get more results. But if you structure it incorrectly, you may impair all three key aspects of your practice, including patient flow, cash flow, and compliance.

Low Cost, High Performance

Database Programming & Design 8, 3; 42 · Mar 3, 1995

There is a good article in the March issue of Database Programming & Design called “Low Cost, High Performance” by Aaron Goldberg, Joyce Lee, Yuval Lirov and Maxwell Riggsbee about an organization’s decision process to move tempdb to a file system device. It’s very good (IMHO) and gives insight about the pros and cons and alternatives they considered. You should note, however, that the article addressed the fact that they do not consider regular files as a viable alternative for transaction logs.

https://groups.google.com/forum/#!topic/comp.databases.sybase/UaKXhw8iG7E

Surviving Large-Scale Distributed Computing Powerdowns

SysAdmin, May/June 1995, Vol. 4 Issue 3 · Mar 2, 1995

A full or partial building powerdown destroys an orderly universe in the data center and stimulates hardware and software failures. Unfortunately, building power outages are a necessary evil. On one hand, computer systems require conditioned and uninterruptible power sources. On the other hand, those very power sources require periodic testing and maintenance. Thus, a series of scheduled outages is the price paid for avoiding random power interruptions. On the average we experience one scheduled powerdown per month.

In a distributed computing environment, the difficulties of coping with powerdowns are compounded. The distributed environment for a large organization may comprise hundreds of systems in the data center and thousands of systems on desktops. These systems may be administered by a handful of people, each of whom may be responsible for anywhere from 50 to 150 machines. In such an environment powerdown recovery requires scalable procedures. Other factors that may affect recovery time include time constraints, imperfect configuration management data, chaotic powerup sequence, stimulated disk failures, and disguised network outages.

SPIE · Dec 1, 1993SPIE · Dec 1, 1993

Increasing complexity of systems requires improved support capabilities. Automation controls the support costs while meeting the growing demands at the same time. Proteus is a firm-wide proactive problem management system with automated advisory capabilities. Proteus non-obtrusively accumulates troubleshooting expertise and quickly recycles it by combining case-based reasoning with text retrieval and fuzzy logic pattern matching. It has linear online and sub-quadratic preprocessing computational time complexities.

Fuzzy logic for distributed systems troubleshooting

IEEE International Conference on Fuzzy Systems, 1993 · Feb 3, 1993

Automated distributed systems management is important to trading floor support because it improves service quality while reducing support costs. Systems management includes two key functions: first, it monitors the network to identify deficient service, and second, it diagnoses the monitored data to ensure the timely and least costly resolution of an identified deficiency. These tasks are difficult to achieve concurrently because each is bound by an inherent conflicting constraint imposed by the network. The conflict was settled by developing a real-time automated alarm interpretation system that uses fuzzy message clustering and averaging techniques acting in concert with a network monitoring platform. In particular, an intelligent network management facility was implemented integrating both network monitoring and diagnostic tasks. The architecture of the intelligent diagnostic system is described. The fuzzy knowledge base design is presented. An operation example is discussed. The system reduces the operator’s message management workload by half. The new and improved computer-generated advice replaces conventional systems monitoring alarms.

Neural Networks, Volume 5, Issue 4, July–August 1992, Pages 711–719, Elsevier · Jul 1, 1992

The lack of rigorous techniques to initiate and complete in detail a neural network design renders neural network engineering to be more of an art than science. Dimensioning of neural network layers is an example of an important practical design detail typically overlooked in the neural network theoretical investigations and missed by the practitioners. We develop a computer aided neural network engineering tool based on a hybrid expert system architecture merging both knowledge-based and neurode-based components. We demonstrate our approach by mechanizing the design of counter-propagation neural network. Our automatic Kohonen layer configurator combines A* and simulated annealing search techniques to achieve both automated dimensioning and simultaneous selection of synaptic weights.

Gaining Strategic Advantage with Real-Time Distributed Artificial Intelligence

Industrial and Engineering Applications of Artificial Intelligence and Expert Systems - IEA/AIE , pp. 1-14, 1992 · Feb 3, 1992

Synergy of communications technology with artificial intelligence results in increased distribution, specialization, and generalization of knowledge. Generalization continues migration of the technology to the main-stream programming practice. Distribution further personalizes automated decisionmaking support. Specialization scales up domain expertise by architecting in real-time a series of limited-domain expert systems that work in concert. These important trends resolve a list of current shells inefficiencies revealed via analysis of a distributed systems management platform.

Expert maintenance systems in telecommunication networks

Journal of Intelligent and Robotic Systems - JIRS , vol. 4, no. 4, pp. 303-319, 1991 · Feb 3, 1992

Our survey of some 40 network maintenance expert systems reveals theri main shortcoming, which is the difficulty to acquire troubleshooting knowledge both when initializing the expert system and after its deployment. Additionally, the state-of-the-art troubleshooting expert systems do not optimize troubleshooting cost. We present theAO* algorithm to generate a network troubleshooting expert system which minimizes the expected troubleshooting cost and learns better troubleshooting techniques during its operation.

Mathematical and Computer Modelling - MATH COMPUT MODELLING , vol. 16, no. 1, pp. 107-125, 1992 · Jan 17, 1992

Stock Cutting Problem (CSP) is an instance of a particularly difficult combinatorial optimization problem where a few geometrical patterns must be selected and arranged so as to minimize the total cost of the underlying process. A survey of the literature on CSP reveals that the scope of this famous problem applications has expanded in the recent thirty-five years from pallet loading, packing, and industrial production planning to computer operations to telecommunications. Three major trends of engineering activities are identified and discussed in detail: integration of applications, shift from optimization to control, and construction of new related problems.

On the other hand, the notorious difficulties of the popular Linear Programming approach to solving CSP (e.g., handling non-linear constraints and integer solutions) have been only partially remedied by a host of heuristic search schemes. We propose a learning expert system CUT addressing the above difficulties. CUT achieves efficient cutting pattern knowledge acquisition and inference by combining Simulated Annealing and Case Based Reasoning. CUT is implemented in PROLOG. Logic Programming implementation offers the advantages of natural symbolic data processing, declarative programming, and automatic search.

Distributed expert systems for queueing network capacity planning

ANNALS OF OPERATIONS RESEARCH Volume 39, Number 1, 137-155, Springer · Jan 1, 1992

Queueing network capacity planning can become algorithmically intractable for moderately large networks. It is, therefore, a promising application area for expert systems. However, a survey of the published literature reveals a paucity of integrated systems combining design and optimization of network-based problems. We present a distributed expert system for network capacity planning, which uses Monte Carlo simulation-based optimization methodology for queueing networks. Our architecture admits parallel simulation of multiple configurations. A knowledge-based search drives the performance optimization of the network. The search process is a randomized combination of steepest descent and branch and bound algorithms, where the generating function of new states uses qualitative reasoning, and the gradient of the objective function is estimated using a heuristic score function method. We found a random search based on the relative order of the performance gradient components to be a powerful qualitative reasoning technique. The system is implemented as a loosely coupled expert system with components written inProlog, Simscript and C. We demonstrate the efficacy of our approach through an example from the domain of Jackson queueing networks.

Expert Systems Volume 8, Issue 3, pages 171–182, Wiley · Aug 1, 1991

Solving the customer’s LAN/WAN interconnect problem is difficult because of the need to explore many possible configurations (e.g. bridging/routing, packet/channels) and then to choose the best configuration using economic, performance and other criteria. The rapid introduction of new standards, protocols and products to the networking field brings additional complications to the solution and can cause confusion when configuring a network. ALCA is intended to generate all feasible LAN/WAN configuration possibilities automatically and to pick the most appropriate solution to solve the customer’s problem, while specifically addressing open systems interconnection (OSI) standards. Matching communications protocols while searching all possible configurations is notoriously slow even on a computer. We show how the search speed can be significantly improved by using expert system knowledge compilation, a computer-aided software engineering (CASE) technique. ALCA is based on a centrally updated knowledge base of various local area networking products and their interconnect possibilities. ALCA also allows querying to find out protocol interfaces supported by a particular product/service. Finally, it includes a graphic user interface and context-sensitive menus to reduce user information load. ALCA is intended to be used by the field personnel involved in pre-sales support, by the data communication product managers, and as an educational tool for novice communication product managers.

Algorithmic multi-objective heuristics construction in the A ∗ search

Decision Support Systems - DSS , vol. 7, no. 2, pp. 159-167, 1991 · Feb 3, 1991

Optimal dimensioning of counter propagation neural networks

International Symposium on Neural Networks - ISNN , 1991 · Feb 3, 1991

The absence of automated tools in the area of automated neural network design can be explained by the corresponding paucity of rigorous neural network composition techniques. The author suggests a hybrid architecture as the basis for a computer-aided neural network engineering tool. Such a tool is expected to complete automatically the minute yet important neural network architecture details. The author demonstrates the approach by developing an automatic counterpropagation neural network design module. It includes a mechanized Kohonen layer configurator, which combines A* and simulated annealing search techniques to achieve both automated dimensioning of the layer and simultaneous selection of its weights.

Expert Systems with Applications, Volume 2, Issues 2–3, 1991, Pages 219–228, Elsevier · Jan 1, 1991

The area of telecommunications network design and management is complex and solutions can become algorithmically intractable for moderately large networks. It is, therefore, a promising applications area for expert systems; however, a survey of the published literature reveals a paucity of integrated systems combining design and optimization of network-based problems. We present a distributed expert telecommunications provisioning system which uses a simulation-based optimization methodology for queueing networks. Our architecture admits parallel simulation of multiple configurations. A knowledge-based search drives our performance optimization of the network. The search process is a randomized combination of Steepest Descent and Branch and Bound algorithms, where the generating function of new states uses qualitative reasoning, and the gradient of the objective function is estimated using a heuristic Score Function method. We found a random search based on the relative order of the performance gradient components to be a powerful qualitative reasoning technique. The system (P3) is implemented as a loosely coupled expert system with components written in PROLOG, SIMSCRIPT, and C. We demonstrate the efficacy of our method through an example from the domain of Jackson queueing networks.

Automated network troubleshooting knowledge acquisition

APPLIED INTELLIGENCE Volume 1, Number 2, 121-132, Springer · Jan 1, 1991

Troubleshooting knowledge acquisition is a notorious network maintenance expert systems development bottleneck. We present an improved methodology to generate automatically a skeleton of network troubleshooting knowledge base given the data about network topology, test costs, and network component failure likelihood. Our methodology uses AO * search where a suitable modification of the Huffman code procedure is found to be an admissible heuristic. Our heuristic uses synergistically information about both component failure rates and test costs while relaxing topology constraints. The resulting expert system (XTAR) minimizes expected troubleshooting cost faster and learns better troubleshooting techniques during its operation.

Expert Systems With Applications - ESWA , vol. 2, no. 4, pp. 333-343, 1991 · Jan 1, 1991

A subject bibliography of logic programming applications in control and decision support systems.

Computers & Mathematics With Applications - COMPUT MATH APPL , vol. 20, no. 9-10, pp. 141-179, 1990 · Feb 3, 1990

Online search + logic programming = subject bibliography: an expert systems approach to bibliographic processing

Online Information Review, Volume 14 issue 1, pp 3-12, Emerald · Jan 1, 1990

In this paper we propose a new method for the creation of subject bibliographies. Our method consists of two phases: first, the raw bibliographical material is downloaded from an online bibliographical database (e.g. DIALOG), and then this material is processed using knowledge-based means. We apply a meta-programming approach in which the raw bibliographic material is viewed as a logic program upon which we develop a second-order logic program. The second-order program creates the subject bibliography by operating a rule base and the first-order logic program. The entire system, named REX, was written in PROLOG and used to create automatically a subject bibliography on Applications of Logic Programming in Decision and Control.

Automated learning by tactical decision systems in air combat

Computers & Mathematics With Applications - COMPUT MATH APPL , vol. 18, no. 1-3, pp. 151-160, 1989 · Feb 3, 1989

Intelligent control and diagnosis of chemical etch processes

IEEE International Conference on Control and Applications, Proceedings - ICCON , 1989 · Feb 3, 1989

Chemical etching is sensitive to a number of process variables which need to be maintained in a certain relationship to achieve good quality product. We describe M intelligent control system to support chemical etch processes. The system serves simultaneously two purposes: first it dispenses on-line expert advice on how to control chemical etching and, secondly, it constitutes a repository of qualitative knowledge and thus serves to codify the folklore of &aline etch control. The expert system has been prototyped using PROLOG and installed on the factory floor.

Time-variant decision support systems.

IEEE International Conference on Systems, Man, and Cybernetics - SMC , 1989 · Feb 3, 1989

Intelligent decision systems in time-invariant situations must be able to manipulate time-variant data and functions. The authors present an algorithm for the following dynamic computational problem: given a set of continuous functions, keep track efficiently of their order in their domain. The algorithm has time complexity of O(nlog2 n+K min{log2n, log2 K}), where n is the number of functions and K is the total number of intersections between the functions. The solution provides for a convenient object-oriented view of the time-variant priority queue. Contrary to the abstract data type consisting of the array (data structure) and th

STAREX—Simultaneous test and replace circuit pack troubleshooting expert system prototyping and implementation

Engineering Applications of Artificial Intelligence - ENG APPL ARTIF INTELL , vol. 2, no. 1, pp. 3-18, 1989 · Feb 3, 1989

Intelligent control of dynamical systems. I. Robust identification and control of linear time-varying systems

Proceedings of the 27th IEEE Conference on Decision and Control, 1988., pp. 1818 - 1822 vol.3 · Dec 7, 1988

The authors propose an artificial-intelligence-based design procedure which addresses the following robust adaptive stabilization problem: given the inputs and outputs of an unknown time-varying system, construct a family of plants one of which is the true system, and obtain a simultaneous stabilizer for the above family. The procedure consists of replacing the classical plant/compensator control loop by a higher level control system consisting of three collaborating expert systems. The procedure is robust, since it utilizes a simultaneous design scheme with a simultaneous identifier. From the point of view of computation, a heuristic scheme is designed, and an admissible heuristic is constructed even for a tree with time-varying cost functions

Expert systems approach for generalized traveling salesman problem.

Journal of Guidance Control and Dynamics - J GUID CONTROL DYNAM , vol. 11, no. 5, pp. 425-429, 1988 · Nov 3, 1988.

Metadiagnosis 

IEEE International Symposium on Intelligent Control – ISIC , 1988 · Feb 3, 1988

The need for a computerized diagnostic strategy choice aiding tool is identified, and a methodology for its implementation is proposed. In troubleshooting practice, a diagnostic strategy may be described by the test sequencing optimization objective and the algorithm to produce the optimal test sequence. It is possible to pose a constrained optimization problem in the space of the diagnostic strategies. Solving such optimization problems requires a methodology for representing and manipulating the strategies in conjunction with the given problem in the troubleshooting domain. It is emphasized that an expert diagnostic system should be able to choose and implement a diagnostic strategy depending on the current situation. To facilitate such an ability, it is necessary to create a methodology for representing different diagnostic strategies, to provide tools for evaluating the current situation (e.g. specifics of the failure rates, costs, system topology, etc.), and to provide a mechanism for matching and implementing a diagnostic strategy in the given situation. Such an evaluation of the system under diagnosis is called metadiagnosis. A semantic control approach for a computerized strategy choice aiding tool architecture is proposed, and an example of its application is provided.

K-th shortest collision-free path planning

Applied Mathematics Letters , vol. 1, no. 1, pp. 61-64, 1988 · Feb 3, 1988

SIMULATION, vol. 50 no. 1 12-24, SAGE journals · Jan 1, 1988

The field of control systems simulation needs artificial intelligence technology as much as expert systems need systems simulation tools. A functional approach for the design of Expert Systems that perform model generations and simulations is proposed. A differential games simulator design is chosen to exemplify the above ideas. The discrete-event approach, based on the geometry of the game is proposed. Results are comparable with the simu lation results obtained using the imperative approach, but the interrogative approach offers faster execution and clearer sim ula tor definition. Knowledge representation of the differential games models is described using Semantic Networks. The model genera tion methodology is a blend of several problem-solving para digms, and the hierarchical dynamic goal system construction serves as the basis for model generation. Prolog-based imple mentation of the system is suggested.

An Integrated Data Dictionary to Facilitate Automatic Report Generation in a Network Database

Software - Practice and Experience - SPE , vol. 17, no. 3, pp. 187-195, 1987 · Mar 3, 1987

An Integrated Data Dictionary to Facilitate Automatic Report Generation in a Network Database

Software - Practice and Experience - SPE , vol. 17, no. 3, pp. 187-195, 1987 · Mar 3, 1987

Artificial intelligence in air combat games.

Computers & Mathematics With Applications - COMPUT MATH APPL , vol. 13, no. 1-3, pp. 261-274, 1987 · Feb 3, 1987

Simultaneous identification of linear systems: a heuristic approach

Systems & Control Letters - SYST CONTROL LETT , vol. 9, no. 4, pp. 317-322, 1987 · Jan 3, 1987

System analysis of stereotactic neurosurgery based on CT scans

Computers & Mathematics With Applications - COMPUT MATH APPL , vol. 12, no. 7, pp. 839-858, 1986 · Dec 3, 1986

A new CT-aided stereotactic neurosurgery technique

IEEE Trans Biomed Eng 33(7):723-4 · Jul 3, 1986

On synchronized proportional motion of multi-robot systems with stepper motors and shared controller

Robotica , vol. 4, no. 03, 1986 · Apr 4, 1986

Heuristic approach to network database external parameters design

Information Systems - IS , vol. 10, no. 4, pp. 371-376, 1985 · Feb 3, 1985

On the brown method of exponential smoothing.

Operations Research Letters - ORL , vol. 1, no. 2, pp. 79-81, 1982 · Feb 3, 1982

Flight and fire control knowledge representation

Conference on Decision and Control - CDC , 1989

The development of a conceptual framework for an operational, onboard, real-time multiprocessing computer system, capable of assisting the pilot in flight and fire control decisions, i.e. a tactical decision aiding expert system, is discussed. Air combat is considered as a game problem in which two opponent teams mutually endeavor to maximize their opportunities to destroy each other, while minimizing their own risk of loss. The authors describe their approach to generating and solving this game through semantic control theory, which is introduced to make such a problem accessible. Specifically, they introduced logic into the model to assist in breaking it down sufficiently so that the important aspects of the classical approach can be used at the low level of the solution hierarchy, while the high-level mechanism of the solution generates the minimal space of all possible missions, assuming team cooperation, and devises an efficient search procedure on this space to find the best mission. The difference between classical control and semantic control is essentially the introduction of a correlator block, which uses the system input and output to generate the classical feedback control law by symbolic manipulation