A component-oriented development approach to e-business applications

  • Wang Chu*
  • , Depei Qian
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The key to develop maintainable and extensible e- business applications is adequate engineering method. For e-business engineering, no full-blown method currently exists. The development of e-business applications lacks high level software engineering abstractions. This paper presents a component oriented development approach to e-business applications that is strongly architecture-centric. The whole development process is centered on the various levels of granularity of components. The component oriented architecture provides a set of rules and structure for managing complexity which provides flexibility and a framework for reuse and integration of components to support e-business evolution. Architectural patterns are used to organize e-business plan and service model that facilitate mapping from business components to service components, which makes the development processes more manageable. The semantics based component specifications support semantics based service discovery and service composition.

Original languageEnglish
Title of host publicationIEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops
Subtitle of host publicationAiR'08, EM2I'08, SOAIC'08, SOKM'08, BIMA'08, DKEEE'08
Pages45-52
Number of pages8
DOIs
StatePublished - 2008
Externally publishedYes
EventIEEE International Conference on e-Business Engineering, ICEBE'08 - Xi'an, China
Duration: 22 Oct 200824 Oct 2008

Publication series

NameIEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops: AiR'08, EM2I'08, SOAIC'08, SOKM'08, BIMA'08, DKEEE'08

Conference

ConferenceIEEE International Conference on e-Business Engineering, ICEBE'08
Country/TerritoryChina
CityXi'an
Period22/10/0824/10/08

Fingerprint

Dive into the research topics of 'A component-oriented development approach to e-business applications'. Together they form a unique fingerprint.

Cite this