Pure object-based domain model for enterprise systems

  • Authors:
  • Hang Wu

  • Affiliations:
  • Florida State University, Tallahassee, FL

  • Venue:
  • Proceedings of the 43rd annual Southeast regional conference - Volume 2
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

There are different patterns for organizing domain logic in enterprise applications. Good design patterns give recurring solutions to software design problems in real-world application development [1]. This presentation will describe the domain model for an enterprise system, net-centric performance improvement (Net-PI), which assists organizations in the analysis, support and evaluation of human performance [2]. The system has gone through a number of iterations and is based on Microsoft .NET and SQL Server 2000. The current architecture of Net-PI is based on the domain model created by Neo (.NET Entity Objects) which produces an object-relational mapping layer with extensible base-classes to access data on relational databases. The architecture incorporates the object data and its behavior (business logic and events) into classes which contain transparent database interaction. It is excellent in dealing with complexity and maintainability.