• DocumentCode
    2835656
  • Title

    Component specification for enterprise software development on Web services environment

  • Author

    Cho, Il-Hyung ; McGregor, John D.

  • fYear
    2005
  • fDate
    11-13 Aug. 2005
  • Firstpage
    438
  • Lastpage
    445
  • Abstract
    The idea of developing software systems by putting software modules together has been a goal for many software researchers and practitioners for a long time. This goal is within sight due to the increased adoption of component-based software engineering, the development of component standards, and their wide acceptance by industry. Component-based development is an approach to developing a software system by assembling and composing already built software components. It promises reusable and plug-and-playable software system development environments. The component concept is not new and has been perceived in several different ways by software researchers in academics and practitioners in industry. The different perspectives from diverse researchers and practitioners have led to a plethora of definitions of component and different component specification and implementation models. In this paper, we briefly review several of these different views and definitions on software components. We then present the Interoperable Component Specification Model (ICSM) for the Web services environment.
  • Keywords
    Internet; formal specification; object-oriented programming; open systems; software reusability; workflow management software; Interoperable Component Specification Model; Web services environment; component standards; component-based software engineering; enterprise software development; plug-and-playable software system development; software reuse; Assembly systems; Computer industry; Computer science; Programming; Software engineering; Software standards; Software systems; Standards development; Web services; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management and Applications, 2005. Third ACIS International Conference on
  • Print_ISBN
    0-7695-2297-1
  • Type

    conf

  • DOI
    10.1109/SERA.2005.31
  • Filename
    1563194