• DocumentCode
    2408173
  • Title

    Case study: implementing a web based auction system using UML and component-based programming

  • Author

    Sheldon, Frederick T. ; Jerath, Kshamta ; Kwon, Young-Jik ; Baik, Young-Wook

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    211
  • Lastpage
    216
  • Abstract
    This paper presents a case study highlighting the best practices for designing and building a web-based auction system using UML (Unified Model Language) and component-based programming. We use the Use Case, Class, Sequence, and Component Diagrams offered by UML for designing the system. This enables new functions to be added and updated easily. Our implementation, with its basis in component-based programming, enabled us to develop a highly maintainable system with a number of reusable components: the Method of Bidding (the bidder can bid at three different frequencies-fast, medium or leisurely), the Certification (Identity verification function), and the Registration Good (Product entry function) Components. Further, the system uses intelligent agents that permit fair help to bidders participating in auctions and at the same time achieve maximum profit for the seller. The design and implementation environment, along with the tools used, provide excellent support for the successful development of the system.
  • Keywords
    distributed object management; object-oriented programming; specification languages; Identity verification function; MethodofBidding; RegistrationGood; UML; Unified Model Language; component-based programming; highly maintainable system; intelligent agents; reusable components; web based auction system; Best practices; Buildings; Computer aided software engineering; Computer science; Consumer electronics; Design engineering; Encapsulation; Functional programming; Object oriented modeling; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-1727-7
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2002.1044554
  • Filename
    1044554