3. E-commerce process architecture Management Information Systems Access control and security Access control Authentication Security measure Profiling and Personalization Profile management Personalization Behavior Tracking Search management Content-based search Parametric based search Role and rule based search Payment Shopping cart Payment method support Payment verification Catalog Management Pricing calculation Product configuration Catalog generation Content management Dynamic content generation Data repository Event notification Event-driven transaction messaging Message to e-mail Message boards Newsgroups Workflow management Buying process automation Document management Rule and role based content routing Collaborating and trading Mediation negotiation Bidding/auctioning Collaborative buying Online community