Notes:
Jess is a rule engine and scripting environment that is written entirely in Java. A rule engine is a type of software that allows users to define a set of rules that determine how a computer system should react to certain events or conditions. These rules are typically written in a high-level language that is easy for users to understand, and the rule engine then processes the rules and applies them to the system.
Jess is a popular rule engine and scripting environment that is widely used for a variety of applications. It is written in Java, which makes it platform-independent and allows it to be easily integrated into a wide range of systems. Jessrules is also highly customizable and can be used to implement complex rules and decision-making processes.
In addition to being a powerful rule engine, Jess also includes a scripting environment that allows users to write and execute scripts in the Jess language. This allows users to automate complex tasks and make their systems more efficient and responsive. Overall, Jessrules is a versatile and powerful tool for implementing rules and decision-making processes in Java-based systems.
Rule engines are computational systems that are used to execute a set of rules or logic to make decisions or take actions based on a given input. They can be used in scene interpretation to process and analyze the data from a scene and to make inferences about the objects, events, and relationships present in the scene.
For example, a rule engine used in scene interpretation might be given a set of rules that define the characteristics and properties of different objects, such as their shape, size, color, and texture. It could then use these rules to analyze the data from a scene and to identify the objects present in the scene and their properties.
Similarly, a rule engine used in scene interpretation might be given a set of rules that define the relationships and interactions between different objects, such as proximity, containment, or support. It could then use these rules to analyze the data from a scene and to infer the relationships and interactions between the objects present in the scene.
Resources:
- jessrules.com .. rule engine and scripting environment written entirely in java
Wikipedia:
References:
See also:
100 Best Expert System Videos | 100 Best GitHub: Expert System | Connectionist Expert System | Conversational Expert | Diagnostic Expert Systems | Expert Systems | Medical Expert Systems | OWLJessKB
A Rule Based Cognitive System of Emotion Recognition
M Sahu, HB Maringanti, A Parida – GSTF Journal on Computing …, 2018 – dl6.globalstf.org
… JESS (Java Expert System Shell), as the acronym represents, is an Expert System Shell and we have used it because it is easier to integrate with Java programs. There are three ways to represent knowledge in Jess: Rules, Functions, Object-oriented …
Diagnosis System for Disease in Wheat plant using Intelligent Expert System: Design and Implementation
TK Elemo, M Kumar – International Journal of Pure and Applied …, 2018 – acadpubl.eu
… The proposed system uses Jess (Java Expert System Shell) for diagnosis and treatment of wheat plants. To minimize these problem and to save the time and make decision expert system is very use full. Key Words:Expert systems, Java Expert System Shell, Jess. 1 …
A Voice-Based E-Examination Framework for Visually Impaired Students in Open and Distance Learning
AA Azeta, O DARAMOLA – Turkish Online Journal of Distance …, 2018 – dergipark.org.tr
… used was Voxeo Prophecy (Voxeo Prophecy, 2003). Java Expert System Shell (JESS) was used for enabling the expert system functionalities. The shuffling algorithm for generating random questions is contained in Figure 4 …
An Expert System for Assistance in Human Intestinal Parasito-sis Diagnosis
OT Nkamgang, D Tchiotsop… – … Bioelectron Open Acc …, 2018 – gavinpublishers.com
… The system is based on JESS (Java Expert System Shell) programming. Java programming language was used as the implementation tool and its java server page makes the expert system a web-based application. The database engine used was MySQL integrated with JESS …
A Reliability Assessment Model for Online Laboratories Systems
LF Zapata-Rivera, MM Larrondo-Petrie – International Conference on …, 2018 – Springer
… IEEE Trans. Learn. Technol. 4(2), 149–161 (2011)CrossRefGoogle Scholar. 15. Jess, The Java Expert System Shell. http://www.jessrules.com/docs/45/. 16. Zapata-Rivera, LF, Larrondo Petrie, MM: Implementation of cloud-based smart adaptive remote laboratories for education …
ST-ONCODIAG: A semantic rule-base approach to diagnosing breast cancer base on Wisconsin datasets
ON Oyelade, AA Obiniyi, SB Junaidu… – Informatics in Medicine …, 2018 – Elsevier
… Each modularized knowledge base consists of facts and rules. The facts were modeled as ontologies and the rules represented using semantic web rule language (SWRL) and Java expert system shell (JESS) language. 3.4. ST algorithm …
Rule-Based Expert System and Its Application with Special Reference to Crimes Against Women
JS Jadhav, KM Nalawade… – 2018 3rd International …, 2018 – ieeexplore.ieee.org
… Shell.(http://herzberg.ca.sandia.gov/jess)Jess is a rule engine and scripting language written in Java.[3] CLIPS-It is expert system shell (http://www.ghgcorp.com/clips/CLIPS.html), an open- source rule engine written in C, was the original inspiration for Jess …
Evaluation of the benefits of using a backward chaining decision support expert system for local flood forecasting and warning
X Zhang, GP Moynihan, ANS Ernest… – Expert …, 2018 – Wiley Online Library
… The most popular computer languages for programming expert systems include Visual Basic (Spyridakos, Pierakos, Metaxas, & Logotheti, 2005), Java or JESS (Java Expert System Shell; Robindro & Sarma, 2013), CLIPS (Ooshaksaraie & Basri, 2011), MATLAB or NETLAB …
Rule Based Process Selection Of Milling Processes Based On GD&T Requirements
D Sormaz, R Gouveia, A Sarkar – Novi Sad, 2018, 2018 – jpe.ftn.uns.ac.rs
… selects the appropriate manufacturing processes for the feature requirements captured from the CAD file by the feature mapping module, as well as testing for machine and tool availability (rules are essentially If-Then statements coded in Jess (Java Expert System Shell))[12] …
An Online Course Selection System: A Proposed System For Higher Education In Kurdistan Region Government
ZA Ahmed, MI Ghareb – researchgate.net
… JESS-Java Expert System Shell-is a model that had been utilized to build up a Student Advising Expert System as a Graduate Program Advisor for Industrial Technology Department at California State University-Fresno.[3]. The need of the framework was to limit the understudy …
Market Analysis Report on Potential Resources for Knowledge-Based Systems
NT Liu – 2018 – apps.dtic.mil
… Many of the Java-based and Python-based resources met these criteria. Recommended resources include Drools, Jess, and Hammurapi Rules for Java and Pyke for Python 15 … 20 JESS ….. 22 …
Characterization of Human Knowledge for Intelligent Tutoring
NJ Ahuja – Progress in Advanced Computing and Intelligent …, 2018 – Springer
… For these decisions, it depends on the input received from other modules. This part of the component holds decision rules written using one of the development tools JESS (Java Expert System Shell) [15]. 3.2.2 Learner Module …
A Disease-driven Nutrition Recommender System based on a Multi-agent Architecture
T Iva?cu, A Dini?, K Cincar – … of the 8th International Conference on Web …, 2018 – dl.acm.org
… 4 IMPLEMENTATION AND EVALUATION The proposed nutrition recommender system was developed us- ing Java programming language, JADE (Java Agent DEvelopment Framework), JESS (Java Expert System Shell) and Apache Jena Framework …
Selection of the Optimal Software for Designing Expert Systems
OV Mukhoid, SO Kanivskyi, OS Kostornoi, DM Shyfrin – 2018 – r250.sudu.edu.ua
… Figure 1 – Sample code written in CLIPS Figure 2 – Graphical interface of CLIPS 2.3 Java Expert System Shell Java Expert System Shell (JESS) is a shell for devel- oping expert systems; the system was developed by San- dia National Laboratory …
Design and implementation of a web-based fuzzy expert system for diagnosing depressive disorder
HAM Motlagh, BM Bidgoli, AAP Fard – Applied Intelligence, 2018 – Springer
… The knowledge elicited from this phase was converted into system rules, which were then coded using Java Expert System Shell (Jess). The Jess language can be used with Java [25], and this feature was applied to create a graphical user interface …
A hybrid expert system, clustering and ant colony optimization approach for scheduling and routing problem in courier services
E López-Santana… – … Journal of Industrial …, 2018 – m.growingscience.com
… apply the rules. This was built in Jess (Java expert system shell) and Java®. From this definition, the rules of the knowledge base will be clustered into three modules, to be applied in an orderly and sequential way as follows …
An ontology-based approach for exploring knowledge in fundamental particles of Physics
P Thongkum, B Srisungsittisunti… – 2018 International …, 2018 – ieeexplore.ieee.org
… ontology. The rules themselves are constructed using SWRL. The rule engine tool is a Jess (Java Expert System Shell) engine [15], which serves to process the SWRL rules. There are 52 inference rules in the expert system …
Recommending Model Refactoring Rules from Refactoring Examples
H Sahraoui, E Syriani – Proceedings of the 21th ACM/IEEE …, 2018 – dl.acm.org
… To encode a refactoring rule, we use the general purpose declarative language Jess (Java Expert System Shell) [13]. We specify a metamodel by a set of fact templates, by textually encoding the metamodel elements, such as classes and inheri- tance relationships for UMLCD …
Online Expert System on Indian Tobacco Varieties
H Ravisankar, K Sarala, DD Reddy, NS Rao – 2018 – krishi.icar.gov.in
… Fig.2 Flow chart for ontology based online expert system for tobacco varieties Server side Architecture Client side Architecture User Interface (Tobacco) Web Browser Internet Java Server Pages (JSP) Java Expert System Shell (JESS) JENA Database Request Response Page 5 …
ATU-DSS: Knowledge-Driven Data Integration and Reasoning for Sustainable Subsurface Inter-asset Management
L Wei, H Du, Q Mahesar, B Clarke, DR Magee… – European Semantic …, 2018 – Springer
… The rule engine Jess 7 is used for rule development and reasoning, due to scalability reasons, since the reasoning performance of Jess depends not much on the number of rules/facts but on the number of partial matches generated by Jess …
Software Experience for an Ontology-Based Approach for the Definition of Alarms in Geographical Sensor Systems
E González, R Marichal, A Hamilton – IEEE Access, 2018 – ieeexplore.ieee.org
… In this respect, a powerful tool is Jess (Java Expert System Shell [50]). Although not the employee in the implementation of the Alarm System, the authors consider it useful to detail some aspects of it, according to the line of explaining its software experience …
Regulated Information Sharing and Pattern Recognition for Smart Cities
JKC Kingston – … on Innovative Techniques and Applications of Artificial …, 2018 – Springer
… BOBBIN is implemented in JESS, the Java Expert System Shell [6]. This means that APIs with other packages can be programmed using Java … Artif. Intell. 26(3), 251–321 (1985)CrossRef Google Scholar. 6. Friedman-Hill, EJ: Jess, the Java Expert System Shell …
An ontology-based product design framework for manufacturability verification and knowledge reuse
Z Li, X Zhou, WM Wang, G Huang, Z Tian… – The International Journal …, 2018 – Springer
… Int J Adv Manuf Technol Page 8. In order to realize the inference of expert rules for manufacturability verification, the Java Expert System Shell (JESS) is employed in this work to perform reason- ing process. JESS is a popular …
Power Systems Resilience
NM Tabatabaei, SN Ravadanegh, N Bizon – Springer
… Information and Communication Technology IEC 61850 Standard Protocol IED Intelligent Electronic Devices IoT Internet of Things IP Intellectual Property IP Internet Protocol IPS Intrusion Prevention System IT Information Technology JESS Java Expert System Shell LAN Local …
An Effective Framework for Breast Cancer Diagnosis Using Weka Knowledge Flow Environment
DS Gnanambal, DM Thangaraj, DVT Meenatchi… – 2018 – papers.ssrn.com
… The comparative study has been conducted over 150 rules for two engines Java Expert system Shell (JESS) and Drools). From the Fig.8 it can be observed that the Drools engine provides better results in terms of execution time …
Intelligent decision support for unconventional emergencies
S Jain – Exploring Intelligent Decision Support Systems, 2018 – Springer
… API Jena 5.0. 10. Semantic reasoning. Java Expert System Shell (JESS). 11. Reasoner. Pellet … Semantic Reasoning: The Java Expert System Shell (JESS) has been utilized as the rule engine. Jess reasons using the knowledge provided in declarative rules format …
A DevOps Software Architecture for Recommender Systems in Digital Library
AA Azeta, DOA Iboroma, IO Oyeyemi… – ICEL 2018 13th …, 2018 – books.google.com
… The system which is a web-based application uses the Java Server Pages (JSP) and Hypertext Mark-up Language (HTML) to provide user interfaces (GUI) for the users while it uses Java Expert System Shell (JESS) to provide recommendations to the users …
An ontology-based approach to knowledge representation for Computer-Aided Control System Design
C Benavides, I García, H Alaiz, L Quesada – Data & Knowledge …, 2018 – Elsevier
Skip to main content …
Two-level Architecture for Rule-based Business Process Management
K Ezekiel – researchgate.net
… The problem becomes worse when rules are scattered and changing. Java Expert System Shell (JESS) [8][9] is another rule engine, originated from CLIPS and written entirely using Java. There is an extension called VISUAL JESS, which improves the comfort of using the tool …
Automated Reasoning for City Infrastructure Maintenance Decision Support.
L Wei, DR Magee, V Dimitrova, B Clarke, H Du… – IJCAI, 2018 – ijcai.org
… 2At least one premise of a rule must be not assumed. 3 http://www.jessrules.com/jess/docs/71/ 4http://bit.ly/2pV7k3Z Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence (IJCAI-18) 5878 Page 3. References [AbcNews, 2018] AbcNews …
SemSur: a core ontology for the semantic representation of research findings
S Fathalla, S Vahdati, S Auer, C Lange – Procedia Computer Science, 2018 – Elsevier
… Several languages and standards have been proposed for writing rules for ontologies, including RuleML5 (Rule Markup Language), Jess [10] (Java expert system shell) and SWRL (Semantic Web Rule Language) [14]. Our …
Web-based Fuzzy Expert System for Symptomatic Risk Assessment of Diabetes Mellitus
IK Mujawar, BT Jadhav, K Patil – International Journal of …, 2018 – pdfs.semanticscholar.org
… Java Expert System Shell (JESS) was used to develop proposed CMDS. The web-based fuzzy expert system presented in [11] for human disease diagnosis which assists users to diagnose disease using fuzzy way. A Page 2 …
Towards the Development of a Rule-based Drought Early Warning Expert Systems using Indigenous Knowledge
AK Akanbi, M Masinde – … Conference on Advances in Big Data …, 2018 – ieeexplore.ieee.org
… GUI. RB- DEWES makes use of Java Expert System Shell (JESS). 4) Knowledge base: The knowledge base is used to store the domain knowledge represented in form of rules required for drought forecasting and prediction …
A Flipped Classroom Model for Adaptive Systems in E-Learning
AA Azeta, DO Fatinikun, UM Nkiruka… – ICEL 2018 13th …, 2018 – books.google.com
… Java Expert System Shell (JESS) was used for building the adaptive expert system functions, which enable the system to adaptively recognize the knowledge level of users/students as well as their performances. Javascript …
A Epilepsy Drug Recommendation System by Implicit Feedback and Crossing Recommendation
C Chen, L Zhang, X Fan, Y Wang… – 2018 IEEE SmartWorld …, 2018 – ieeexplore.ieee.org
… The system constructs ontological knowledge of the patient’s symptoms with respect to the nature of the drug, the type of distribution and side effects as well, and then uses Semantic Web Rules Language (SWRL) and the Java Expert System Shell (JESS) to draw a potential …
SNOMED CT standard ontology based on the ontology for general medical science
S El-Sappagh, F Franda, F Ali… – BMC medical …, 2018 – bmcmedinformdecismak …
Systematized Nomenclature of Medicine—Clinical Terms (SNOMED CT, hereafter abbreviated SCT) is a comprehensive medical terminology used for standardizing the storage, retrieval, and exchange of electronic health data. Some efforts have been made to capture the contents …
Effective Information Retrieval through Question–Answering using NLP Techniques.
S Jayalakshmi, A Sheshaayee – acadpubl.eu
… 2.3. Result Discussion The SSM-ANS approach is implemented by employing Java platform and an expert system of Java Expert System Shell (JESS) rule engine. The questions of the user are in the form of NLP. Hence, this …
Relevance of User Data Completeness in Resolving Differential Diagnosis in Medical Expert System Optimization
LE Ismaila, IM Ismail, NN Agwu – 2018 14th International …, 2018 – ieeexplore.ieee.org
… of agents [14]. Model and reasoning mechanisms are implemented using Java, Java Agent Devel- opment Framework (JADF), Java Expert System Shell (JESS) and NRC FuzzyJ Toolkit. NH Phuong et al. explore an approach …
Malavefes: A computational voice-enabled malaria fuzzy informatics software for correct dosage prescription of anti-malarial drugs
OO Oluwagbemi, FE Oluwagbemi, O Fagbore – Journal of King Saud …, 2018 – Elsevier
… some complications of malaria and typhoid fever. They developed XpertMalTyph by using the Java Expert System Shell (JESS) programming. Clinical and laboratory data were obtained from the literature (Fatumo et al., 2013); …
Towards an Automatic Detection of Sensitive Information in Mongo Database
H Heni, F Gargouri – … Conference on Intelligent Systems Design and …, 2018 – Springer
… For the specific rules, we provided an interface to add such rules by the user. Footnotes. 1. “JESS, the Rule Engine for the Java Platform,” http://www.jessrules.com. 2. “WordNet: An Electronic Lexical Database,” http://wordnet.princeton.edu. References …
Anetta K?pczy?ska-Walczak and Sebastian Bia?kowski Faculty of Civil Engineering, Architecture and Environmental Engineering Lodz University of Technology
M Pankiewicz – 2018 – researchgate.net
… meaning in the Saami (Lapp) tent ca. 1700–1900′, in Hodder, I (eds) 1989, The meanings of things: Material culture and symbolic expression, Un- win Hyman, London, p. 249–262 [1] http://www.jessrules.com/jess/index.shtml …
An Agent-Based Inference Engine for Efficient and Reliable Automated Car Failure Diagnosis Assistance
SA Mostafa, A Mustapha, AA Hazeem… – IEEE …, 2018 – ieeexplore.ieee.org
… The system also provides a tow service. The ACFDA system is implemented in Java using Java Expert System Shell (Jess) as the expert system development platform and Java Agent DEvelopment (Jade) as a multi-agent system development platform …
An Ontology-Based Recommendation System for ADAS Design
HH Huang, HC Yang, Y Yu – International Conference on Genetic and …, 2018 – Springer
… OWL with the XML format is used for the representation of knowledge. Inferring rules are written by using the expert system development language Java Expert System Shell (JESS). Illustrated by Fig. 1, the knowledge learning and management subsystem operates as follows …
Architecture Support for Context-aware Adaptation of Rich Sensing Smartphone Applications.
Z Meng – TIIS, 2018 – itiis.org
… context-aware systems. In CoBrA, Web Ontology Language (OWL) is employed for context modelling and privacy policies, Java Expert System Shell (JESS) is used to build a hybrid reasoning mechanism. Chen [22] presents …
Automatic Processing of Dynamic Business Rules Written in a Controlled Natural Language
B Hnatkowska, T Gaw?da – … a Synergistic Combination of Research and …, 2018 – Springer
… Proc. ICIST 2010, 377–384 (2010)Google Scholar. 15. Jess, the Rule Engine for the Java Platform. http://www.jessrules.com (2017). Copyright information. © Springer International Publishing AG 2018. Authors and Affiliations …
An Expert System for Recommendation 3D Games using Leap Motion Controller for Arm-Hand Exercises for Post-Stroke Rehabilitation
K Sitdhisanguan, S Arampongsanuwat… – Proceedings of the 2018 …, 2018 – dl.acm.org
… All the rules are from the decision tree that generated by WEKA software tool. There are 12 rules and Java Expert System Shell (JESS) is used to create the rule based and inference system. The system will collect the symptoms data that acquire from the post stoke patient …
BuildingRules: A Trigger-Action–Based System to Manage Complex Commercial Buildings
AA Nacci, V Rana, B Balaji, P Spoletini… – ACM Transactions on …, 2018 – dl.acm.org
… Unlike Z3, Java Expert System Shell (JESS) (Friedman-Hill 2003) is not an SMT solver but a rule engine for the Java platform, which supports the development of rule-based systems that can be tightly coupled to code written entirely in Java …
Towards an extensible context model for mobile user in smart cities
B Boudaa, S Hammoudi, SM Benslimane – … Its Applications: 6th IFIP TC 5 …, 2018 – Springer
… is used to provide a high-level context from low-level one using rule-based inference languages [8]. Semantic Web Rule Language (SWRL) [18] allows to express reasoning rules that can be executed through a rule-based engine such as Java Expert System Shell (JESS) …
Design And Implementation Of A Mobile Based Fuzzy Expert System For Pre Breast Cancer Growth Prognosis
BO Malasowe, SO Okolie, A Oludele… – … Journal of Advanced …, 2018 – search.proquest.com
… Other benefits are convenience, improved accuracy, improved patient engagement and improved patient safety. – Android Mobile Application using Java Expert system shell Java Expert System Shell (JESS) is an expert system shell and also a scripting language …
? A Review Of Intelligent Tutoring System Authoring Tools And Methods
RA Sottilare – … of Intelligent Tutoring Systems Technologies and … – gifttutoring.org
… skills. CTAT requires familiarity with the Java Expert System Shell (JESS) production rule language to develop a cognitive tutor. Authoring tools for both cognitive and example-tracing tutors are included with CTAT. Cognitive …
Context-aware tourism technologies
F Leal, B Malheiro, JC Burguillo – The Knowledge Engineering …, 2018 – cambridge.org
… The recommendations are based on collaborative filtering. The mobile prototype offers a guest and an authenticated user 1 http://schema.rdfs.org/ 2 http://www.jessrules.com/jess/ index.shtml 3 http://rdf4j.org/ Context-aware tourism technologies 3 …
Learning adaptivity in support of flipped learning: An ontological problem?solving approach
YL Chi, TY Chen, CL Hung – Expert Systems, 2018 – Wiley Online Library
Skip to Main Content …
The Internet of Things Service Recommendation Based on Tripartite Graph with Mass Diffusion
P Wang, H Luo, MS Obaidat… – 2018 IEEE International …, 2018 – ieeexplore.ieee.org
… The habit pattern monitoring unit extracts the habit features from the history context with the method in [6], and after that the rule engine translates the habit features into service rules by Recognizing Habit of Daily Living (RHDL) through Java Expert System Shell (JESS) as the …
An Autonomic SLA Monitoring Framework Managed by Trusted Third Party in the Cloud Computing
A Maarouf, Y Mifrah, A Marzouk… – International Journal of …, 2018 – igi-global.com
… Rule-basedsystemmethodfortheinterpretationofviolationstatewiththegoalofpreventing SLAviolationsbytriggeringappropriateactions.Arule-basedsystemasJess(Jess.JessRule Engine.,nd)orDrools(JBoss.JBossDroolsExpertRuleEngine.,nd)containsrulesinthe“IF Condition …
Inferring event stream abstractions
S Kauffman, K Havelund, R Joshi… – Formal methods in system …, 2018 – Springer
We propose a formalism for specifying event stream abstractions for use in spacecraft telemetry processing. Our work is motivated by the need to quickly process streams with millions of events…
Optimizing Semantic Reasoning on Memory-Constrained Platforms Using the RETE Algorithm
W Van Woensel, SSR Abidi – European Semantic Web Conference, 2018 – Springer
Mobile hardware improvements have opened the door for deploying rule systems on ubiquitous, mobile platforms. By executing rule-based tasks locally, less remote (cloud) resources are needed,…
A Combined Approach based on automatic detection of Sensitive Attribute and Fragmentation to ensure Big Data security in Mongo data Store.
H Heni, F Gargouri – Journal of Information Assurance & …, 2018 – search.ebscohost.com
Page 1. Journal of Information Assurance and Security. ISSN 1554-1010 Volume 13 (2019) pp. 001-011 © MIR Labs, www.mirlabs.net/jias/index.html MIR Labs, USA A Combined Approach based on automatic detection of Sensitive Attribute and …
Web-based pharmacist expert system for supporting community pharmacy practice–premier point chemists
DK Acolatse – 2018 – air.ashesi.edu.gh
… with endocrine-related disorders. The system is implemented using an expert system development tool referred to as the Java Expert System Shell (JESS). The system is not web-based but rather operates using a Java Applet. This puts a cap on the system’s level of availability …
A Rule-Based Reasoner for Underwater Robots Using OWL and SWRL
Z Zhai, JF Martínez Ortega, N Lucas Martínez… – Sensors, 2018 – mdpi.com
… Additionally, SWRL rules have no limitations on the selections of inference engines, which means that SWRL rules can be reasoned by linking an external inference engine, such as Java Expert System Shell (Jess) [34], Algernon [35], SweetRules [36], and any other user …
RuleRS: a rule-based architecture for decision support systems
MB Islam, G Governatori – Artificial Intelligence and Law, 2018 – Springer
Page 1. RuleRS: a rule-based architecture for decision support systems Mohammad Badiul Islam1 • Guido Governatori1 Published online: 23 February 2018 Ó Springer Science+Business Media BV, part of Springer Nature 2018 …
Iraq’s Major Infectious Disease Diagnosis Using A Fuzzy Rule-Based System
ZT Al-Ars, A Al-Bakry – International Journal of Engineering & …, 2018 – researchgate.net
… The XpertMalTyph was executed in Java Expert System Shell [13] … [3] Abu-Naser S., El- Hissi H., Abu- Rass M. and El- Khozondar N., “An Expert System for Endocrine Diagnosis and Treatments Using JESS”, Journal of Artificial Intelligence, Vol. 3, No.4, 2010, pp.239-251 …
New Approach for Optimal Semantic-Based Context-Aware Cloud Service Composition for ERP
H Reffad, A Alti – New Generation Computing, 2018 – Springer
Nowadays, the cloud technology has been widely accepted by enterprises. It leverages provides high-level management of expensive IT resources and several advanced techniques for developing quality IT…
Planning and Execution of System Adaptations in Cloud-Based Environments
LE Blümke – 2018 – eprints.uni-kiel.de
Page 1. Planning and Execution of System Adaptations in Cloud-Based Environments Master’s Thesis Lars Erik Blümke June 13, 2018 Kiel University Department of Computer Science Software Engineering Group Advised by: Prof. Dr. Wilhelm Hasselbring Dr.-Ing. Reiner Jung …
Using Semantic Web Technologies and Production Rules for Reasoning on Obligations and Permissions
N Fornara, A Chiappa, M Colombetti – International Conference on …, 2018 – Springer
… graphs, and provides forward chaining realized by means of an internal RETE-based forward chaining interpreter [4]. The main advantage of using the JENA interpreter with respect to other Java compatible production rules interpreters, like for instance the Jess engine inspired …
Combining Automatic Variability Analysis Tools: An SPL Approach for Building a Framework for Composition
A Buccella, M Pol’la, ER de Galarreta… – … on Computational Science …, 2018 – Springer
… (b) [30]. FM. OWL – SQWRL. JESS. x. x. -. -. x … (a) [29] and Rincon et al. (b) [30], the authors propose two methods for analyzing feature models but translating them into DL and CSP (Constraint Satisfaction Problem) together with different solvers, Prolog and JESS 4 respectively …
Power Systems Resilience: Modeling, Analysis and Practice
NM Tabatabaei, SN Ravadanegh, N Bizon – 2018 – books.google.com
… HMI HTTP HV IBM IC IC ICA ICCP ICS ICT IEC 61850 IED IoT IP IP IPS IT JESS LAN LEA … Protocol Intelligent Electronic Devices Internet of Things Intellectual Property Internet Protocol Intrusion Prevention System Information Technology Java Expert System Shell Local Area …
Mobile Health-monitoring System with Inference, Fall Detection, and Cardiovascular Prediction
YF Huang – INTERNATIONAL JOURNAL OF COMPUTERS & …, 2018 – rajpub.com
… E90-d, No. 8, pp. 1262-1270, 2007. 17. Sandia National Laboratories, “Jess, the rule engine for the Java platform,” 2013, available at http://www.jessrules.com/. 18. UCI Machine Learning Repository, 2006, available athttp://archive.ics.uci.edu/ml/datasets/Heart+Disease. 19 …
Facilitating resource sharing and selection in ubiquitous multi-user environments
K García, S Mendoza, D Decouchant… – Information Systems …, 2018 – Springer
… CASSD (Patel and Chaudhary 2009) is based on the Jess architecture, 4 which consists of a knowledge base divided in rule, profile, and query bases. The rule base is in charge of storing Event Condition Action (ECA) rules (Poulovassilis et al …
AocML: A Domain-Specific Language for Model-Driven Development of Activity-Oriented Context-Aware Applications
XS Li, XP Tao, W Song, K Dong – Journal of Computer Science and …, 2018 – Springer
Page 1. Li XS, Tao XP, Song W et al. AocML: A domain-specific language for model-driven development of activity-oriented context-aware applications. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY 33(5): 900–917 Sept. 2018. DOI 10.1007/s11390-018-1865-9 …
A visual modeling approach for the Semantic Web Rule Language
B Pittl, HG Fill – Semantic Web – content.iospress.com
… So, it is supported by reasoners, eg Pellet [29] and HermiT [30], rule engines, eg Jess1 and Drools2 and semantic web applications, eg Stanford Protégé [50]. In particular, SWRL is a sound and well-established technique for deriving new facts from a given fact base …
Using the AMAN-DA method to generate security requirements: a case study in the maritime domain
A Souag, R Mazo, C Salinesi… – Requirements …, 2018 – Springer
… These queries are intended to the ontologies stored in the knowledge layer. The interaction between the presentation and application layers and the knowledge layer (ontologies) is ensured thanks to the APIs and the Jess engine …
High-Level Knowledge Representation and Reasoning in a Cognitive IoT/WoT Context
GP Zarri – Cognitive Computing for Big Data Systems Over IoT, 2018 – Springer
… often prefer to develop rule-based applications that make use of commercial business rules proposals like, eg, Ilog JRules BRMS—now IBM Operational Decision Manager 18 —and Oracle’s Business Rule Language, 19 or homebased solutions installed on top of JESS 20 or …
User Centered Neuro-Fuzzy Energy Management Through Semantic-Based Optimization
SK Howell, H Wicaksono, B Yuce… – IEEE transactions on …, 2018 – ieeexplore.ieee.org
Page 1. This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE TRANSACTIONS ON CYBERNETICS 1 User Centered Neuro-Fuzzy Energy Management …