XTT Rules Design and Implementation with Object-Oriented Methods
نویسنده
چکیده
In this paper certain knowledge and software engineering methods integration issues are discussed. The principal idea is to consider an effective design and implementation framework for rule design with UML, and implementation with Java. The solution proposed in the paper consists of using a custom knowledge engineering design method for rules in the design stage. The rule base is then transformed to UML behavioral diagrams, which can be considered a visual encoding. The rule implementation involves the serialization to Java language using classes representing the decision tables grouping rules sharing the same attributes.
منابع مشابه
Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملBusiness Rules Design and Refinement Using the XTT Approach
This paper discusses practical development of business rules (BR) systems. The main conceptual foundations of BR are discussed, and selected tools for BR design and implementation are described. An application of a rule-based systems design tool (Mirella Designer) for BR design is proposed. Business rules visual representation using XTT in Mirella Designer is both transparent and compact. The u...
متن کاملOntology-Based Rules for Object-Oriented Enterprise Modeling
The object-oriented approach has evolved as a software design and programming method. It was later adapted to systems analysis as a modeling method. Modeling in systems analysis is used to create a representation of the organizational domain for which the information system is developed. Such a model is termed an enterprise model. A modeling method comprises a modeling technique and a modeling ...
متن کاملساختار دهی آنی دادههای مکانی ورودی GIS با تأکید بر عارضه راه
An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...
متن کاملHierarchy of cognitive interactive agents and statistical mechanics : how Object Oriented Programming highlights the connection
This paper underlines how Object Oriented Programming (OOP) used within an agent-based framework allows one to make explicit in a specific design pattern the cognitive hierarchy between types of agents and makes a family of a model tractable both for programming and for semantic purposes. We also discuss the transposition of tools, methods and concepts from one academic field to another, taking...
متن کامل