• DocumentCode
    2432643
  • Title

    Post-facto integration technology: new discipline for an old practice

  • Author

    Power, Leigh R.

  • Author_Institution
    MCC, Austin, TX, USA
  • fYear
    1990
  • fDate
    23-26 Apr 1990
  • Firstpage
    4
  • Lastpage
    13
  • Abstract
    Experience in building major pieces of a software development platform by integrating existing software components into a uniform programming environment is reported. These components are written in incompatible languages and follow idiosyncratic protocols and conventions. These are examples of a common software engineering practice called post-facto integration. In this style of integration, the integrated system is designed after its major subcomponents have been built, often for a rather different purpose. A research effort has been initiated to better understand this style of integration and to develop tools and methods to make it a more productive and reliable software engineering practice. Two models for post-facto integration have been identified, one for tools integration and one for information integration. A model is proposed for post-facto tool integration which is based on a module interconnection language for loosely coupled, communication processes where existing tools are encapsulated as concurrent objects
  • Keywords
    programming environments; software engineering; software reliability; systems analysis; communication processes; concurrent objects; existing software components; idiosyncratic protocols; incompatible languages; information integration; integrated system; module interconnection language; post-facto integration; reliable software engineering practice; research effort; software development platform; tools integration; uniform programming environment; Computer languages; Costs; Drives; Libraries; Maintenance engineering; Operating systems; Packaging; Programming profession; Runtime environment; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Integration, 1990. Systems Integration '90., Proceedings of the First International Conference on
  • Conference_Location
    Morristown, NJ
  • Print_ISBN
    0-8186-9027-5
  • Type

    conf

  • DOI
    10.1109/ICSI.1990.138657
  • Filename
    138657