Maharishi Univeristy of Management [Home]

E-bazaar Project
Started 8/16/2001; Last Updated 12/25/2001
Presentation
1.Subsystems
2.Enterprise Component
3.Deployment Doc
4.E-bazaar Specs
5. E-bazaar Grammar
Principles and Sample Workproducts
  • Ali Arsanjani - Project Leader
    Keith Levi - Project Advisor

    Nyo Maw - Teachnical Lead

    Zargham Khan -
    Landung Wahana - Technical Co-Lead
    Rameshwor
    Purnima Shrestha
    Sharad Acharya

The E-bazaar project at Maharishi University of Management uses Grammar-oriented Object Design (GOOD), an evolved form of object-oriented software engineering that is aimed at building component-based software architecture for business systems using a dynamic configuration, dynamic collaboration and adaptive object model approach to increase flexibility, reuse and decrease maintenance costs and decrease time to market.

We utilize a new paradigm for component-based software development to construct a Rapidly Re-Configurable Architectural Style.

The functional characteristics of E-bazaar are aimed at creating:
1. An online order-entry system with a generic component-based architecture
2. A community and an e-marketplace for business-to-business transactions
These will be implemented in two phases. The e-bazaar project will be implemented using a J2EE reference model and phase 2 will utilize Web Services.
We will be using Grammar-oriented Object Design (GOOD).This gives us the ability construct the system as a set of loosely coupled component with manners defined as a domian-specific language.
We will design and implement a component architecture.
We will perform Domain Anlaysis, Subsystem Analysis, Variation -oriented Design as extensoins to RUP.We will use Enterprise Component to implement our components.We will externalize macro-rules (grammar) and micro-rules (Rule Object Pattern
Sample work in progress:
Product Management Component
Customer Management
E-bazaar Component
Shopping Cart Component
Meetings Goals This Week: Oct 15-Oct 19 Website
When: Next netmeeting tuesday Oct 16, 2001
Where: On Yahoo Chat;



When: Next in person meeting friday Oct 19, 2001 at 2:30 in
Where: Howard;
demo of integrated system
1. Integration of components and driven via grammar

2. Implement Enterprise Component for each subsystem.

3. One type of database

4. Create generateInvoices() to produce all orders processed today.
http://groups.yahoo.com/group/e-Bazaar/chat
http://groups.yahoo.com/group/e-Bazaar

Design Documents can be found here:
  • E-bazaar Requirements Specification
  • E-bazaar Design Models (Rational ROSE file)
  • E-bazaar Project Overview and Goals
  • Using Grammar-oriented Object design to Seamlessly Map Business Architecture to a Software Architecture
  • GOOD_NH_AA.doc
  • Enterprise Component Pattern
Project Team as of 10/12/2001 Status
  1. Ali Arsanjani - Project Leader
  2. Keith Levi - Project Advisor
  3. Shreeram Rhagavan -
  4. Nyo Maw
  5. Zargham Khan
  6. Landung Wahana
  7. Carlos Arango
  8. Rajeev
  9. rameshwor
  10. Saleem
  11. shrestha_purnima
  12. Peyman Salek
  13. Sharad Acharya
Status 9-23-2001
Started 8/18
Current 10/12
Old Email Links
Email Correspondences can be found here. www.orionsupport.com
Working Groups Need to determine people for
  1. Parsers: rameshwor kunwor , ?? -> report on wednesday
  2. e-bazaar component, XML and grammar: Nyu and Zargham
  3. QA : Rajiv
  4. Project Management/Documentation Owner : Sreeram
  5. Application Server selection : Nyu/ Zargham --> report on wednesday
1. Product management
2. Shopping Cart Management
3. Order management
4. Customer Management
5. Database/Persistance
6. Application Server
last updated 10/12/2001