Collocation and collation of business logic for web application development

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


Few people would disagree that the Web has become a major platform for complex and demanding enterprise applications in many domains, but many would agree that a vast majority of these applications have been being developed off the top of a developer's head in an ad-hoc fashion, contributing to problems of user disorientation, content management, maintainability, and quality. In this paper we propose a Web application development methodology in which we decompose the application domain into a host of business logic and then organize them into a hierarchy. The façade of individual business logic is then visually identified by using presentation tier logic elements, including pages, components, and links. This process is called the business logic collocation. Once collocated, each business logic module then goes through a process called the business logic collation where it is further elaborated in the manner that reflects the remaining two components of business logic, which are workflow and rules.

Original languageEnglish (US)
Pages (from-to)57-66
Number of pages10
JournalJournal of Computer Information Systems
Issue number1
StatePublished - 2008


  • Business logic
  • Collation
  • Collocation
  • Methodology
  • Web application


Dive into the research topics of 'Collocation and collation of business logic for web application development'. Together they form a unique fingerprint.

Cite this