TOOLS FOR CODE GENERATION BASED ON BUSINESS RULE

In the software development process, business analysts are people who analyze business domains, business documents, business processes of a company and assess business models or business integration with technology. Business analysts analyze domains and create business rules from the domain. These b...

Full description

Saved in:
Bibliographic Details
Main Author: Erwin - NIM: 23515049 , Ignasius
Format: Theses
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/27924
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:In the software development process, business analysts are people who analyze business domains, business documents, business processes of a company and assess business models or business integration with technology. Business analysts analyze domains and create business rules from the domain. These business rules will be part of the software that is built. Perceptions of business rules are important because if there is a misinterpretation of business rules by the programmer, there will be errors in the implementation of the business rules. To reduce misinterpretation, a standard expression of business rules is used to ensure that business rules result from business analyst analysis is interpreted appropriately by the programmer. To minimize this misinterpretation further, a tool will be made that accepts input in the form of business rules. This tool will generate two types of program code, namely the program code which is a representation of the entity (for example: classes in Java, classes in C#, and others) and program codes that can be used by the business rule engine. The tools will be tested by entering business rules as input. The tools is considered valid if the program code generated by the tools can be used in software development. The generated entity code is not completed, so programmers must complete the code so that it runs properly. The program code for the business rule engine controls several things from the software, namely program flow and attribute validation. If business rules in the form of an engine business rule code are changed, then the software behavior will also change. <br />