
Rule Modeling and Design Methodology
InRule has accumulated a wide array of cross-discipline system design and architectural
experience. Whether the installation is an upgrade to an existing system or a complete
conversion to a rules-oriented architecture, InRule can provide the appropriate
level of guidance to its clients. For engagements in the early discovery stages,
InRule draws upon a comprehensive set of best practices in order to profile and
model your company's business rules. For analyzing current processes, InRule applies
a variety of tools and techniques to extract and organize your business logic from
a variety of disparate sources. InRule also has significant experience with
optimization, load-balancing, and performance monitoring.
Rule-based Architectures
InRule is available in multiple configurations that can readily map to your
business environment and technical infrastructure. InRule consultants are well versed
at working with a client's IT staff and operating within their technical guidelines
to determine an appropriate architecture. InRule can aid in designing a services-oriented
architecture, rule-service and repository configuration, application messaging,
deployment strategy formulation, and much more.

Rule Authoring
Consolidating your company's business logic into a centralized rule repository
may initially be perceived as an arduous task. InRule offers expertise and
insight for organizing and structuring your rule application that can
alleviate these concerns. By applying proven approaches for decision table
design, entity schema definition, and rule set optimization, your companies
rules can be easily maintained and readily adapt to change.
Get a Prototype Into Rules
Get a Prototype into Rules is a virtual process that provides a rapid, low cost and
structured approach for potential clients to evaluate the InRule® .NET Rules Engine
and how it supports their particular business and technical requirements.
Training
InRule has a variety of training options that can be tailored to a company's needs.
Training is offered as a 1-2 day hands-on course with labs or arrangements can be
made for customized modules