• DocumentCode
    1990329
  • Title

    A Problem-Frame-Based Approach for Component-Oriented Development

  • Author

    Qing, Chen ; Zhong, Yong

  • Author_Institution
    Chengdu Inst. of Comput. Applic., Chengdu, China
  • fYear
    2012
  • fDate
    27-30 May 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The rapid development of internet has brought a series of challenges for traditional software theories, models, approaches and technologies. An agile software engineering method is thought to be imminent. Components designed for reuse is expected as a way to resolve these problems. Some methods provide a top-down vision to direct the component-oriented development process. But the gap between initial software design and final implementation prevents it from playing a fundamental role in the process. On the other hand, a bottom-up approach which are widely used such as J2EE/EJB, COM/COM++, CORBA/CCM are also proved have some shortcomings. In this paper, Problem-Frame-Based Approach (PFBA), which provides a way of relating software requirements and development, is adopt to solve these problems. PFBA is a new way of looking at how to develop software, helps the developer to focus on the problem itself, and uses Qi4j toolkit to support a component-oriented development process.
  • Keywords
    Internet; object-oriented programming; software prototyping; software reusability; CCM; COM++; CORBA; EJB; Internet; J2EE; PFBA; Qi4j toolkit; agile software engineering method; bottom-up approach; component-oriented development process; problem-frame-based approach; software design; software development; software requirements; Abstracts; Algorithm design and analysis; Context; Heating; Programming; Software; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering and Technology (S-CET), 2012 Spring Congress on
  • Conference_Location
    Xian
  • Print_ISBN
    978-1-4577-1965-3
  • Type

    conf

  • DOI
    10.1109/SCET.2012.6342012
  • Filename
    6342012