• DocumentCode
    3419184
  • Title

    Cooperating process components

  • Author

    Gary, Kevin A. ; Lindquist, Timothy E.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Catholic Univ. of America, Washington, DC, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    218
  • Lastpage
    223
  • Abstract
    Modern automated process support systems can be considered monolithic in three ways. First, they model processes top-down, usually from a single perspective, such as the organizational perspective. Second, they are process-centered, in that they often require extensive knowledge of the users, data types, and applications in their environment. Third, they tie process implementation to a specific representation, making reuse and interoperability between process models difficult to achieve. The paper describes the application of component based techniques to process modeling across overlapping process spaces. This approach, the Open Process Components approach, encapsulates process fragments as interoperable and reusable process components. The paper motivates a vision of cooperating components for automated process support, presents an overview of the Open Process Components approach, and shows the application of this technique to W. Humphrey´s (1997) Personal Software Process
  • Keywords
    automatic programming; object-oriented programming; open systems; software reusability; Open Process Components approach; Personal Software Process; automated process support; automated process support systems; component based techniques; cooperating components; cooperating process components; data types; interoperability; organizational perspective; overlapping process spaces; process fragments; process implementation; process models; reusable process components; Application software; Computer science; Internet; Java; Open systems; Programming; Software engineering; Visual BASIC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
  • Conference_Location
    Phoenix, AZ
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-0368-3
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1999.812704
  • Filename
    812704