Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Antipattern

Handbook of Research on Emerging Rule-Based Languages and Technologies: Open Solutions and Approaches
An antipattern is a structure used in software design that seems to be beneficial initially, but has significant, unintended negative consequences.
Published in Chapter:
From Business Rules to Application Code: Code Generation Patterns for Rule Defined Associations
Jens Dietrich (Massey University, New Zealand)
DOI: 10.4018/978-1-60566-402-6.ch014
Abstract
Rules that define relationships between objects are an important part of the specifications of software systems. However, support for the explicit representation of those rules in modelling languages is still immature and there is little support to assist software engineers in implementing them. The result of this practice is hand-crafted and error-prone applications. In this chapter, we analyse some common patterns used to implement rules and discuss the shortcomings associated with those patterns. We then discuss several options to explicitly represent rules, and how to automate the generation of application code from rules.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR