Home > Archive > 2011 > Volume 1 Number 5 (Dec. 2011) >
IJMLC 2011 Vol.1(5): 466-472 ISSN: 2010-3700
DOI: 10.7763/IJMLC.2011.V1.70

An extended rule framework for web forms: adding to metadata with custom rules to control appearance

Atia M. Albhbah and Mick J. Ridley

Abstract—This paper proposes the use of rules that involve code to implement more semantics for web forms. Separation between content, logic and presentation of web applications has become an important issue for faster building and easy maintaining. Just as CSS applied on the client side to control the overall presentation of web applications, a set of rules can give a similar consistency to the appearance and operation to any set of forms that interact with the same database. We develop of rules to order web form elements and query forms using Reaction RuleML format in conjunction with database metadata rules. Database metadata can be extracted from system catalogue tables in typical relational database systems by several tools depending on Web application environment. The results show that this mechanism successfully insulates application logic from code.

Index Terms—web forms, database metadata, Reaction RuleML, XML.

Atia M. Albhbah and Mick J. Ridley are with the Department of Computing, School of Computing informatics & media, University of Bradford, Richmond Road, Bradford, BD7 1DP, UK. (e-mail: A.Albabah@ student.bradford.ac.uk; M.J.Ridley@Bradford.ac.uk)


Cite: Atia M. Albhbah and Mick J. Ridley, "An extended rule framework for web forms: adding to metadata with custom rules to control appearance," International Journal of Machine Learning and Computing vol. 1, no. 5, pp. 466-472 , 2011.

General Information

  • ISSN: 2010-3700 (Online)
  • Abbreviated Title: Int. J. Mach. Learn. Comput.
  • Frequency: Bimonthly
  • DOI: 10.18178/IJMLC
  • Editor-in-Chief: Dr. Lin Huang
  • Executive Editor:  Ms. Cherry L. Chen
  • Abstracing/Indexing: Inspec (IET), Google Scholar, Crossref, ProQuest, Electronic Journals Library.
  • E-mail: ijmlc@ejournal.net

Article Metrics