• DocumentCode
    1906852
  • Title

    FrameKit and the prototyping of CASE environments

  • Author

    Kordon, Fabrice ; Mounier, Jean-Luc

  • Author_Institution
    Lab. d´´Inf. de Paris 6, Univ. Pierre et Marie Curie, Paris, France
  • fYear
    1997
  • fDate
    24-26 Jun 1997
  • Firstpage
    91
  • Lastpage
    97
  • Abstract
    In this paper, we have presented FrameKit, a software platform dedicated to the rapid prototyping of CASE environment. FrameKit architecture is similar to the ECMA reference model. It focuses on the quick definition of new graphical representations, handled by a generic user interface. FrameKit also contains a development kit composed of program libraries in various languages (C, Ada and Unix shell). This eases both the implementation and integration of new tools. FrameKit also has good capabilities to integrate software components that were not especially designed for it. FrameKit is operational and we have used it to build the CPN-AMI 2.0 CASE environment that implements a design methodology for distributed systems. To achieve it, we had to describe three formalisms (one is hierarchical) and register the services of a dozen tools. The first version, released on Internet in the first quarter of 1997 (<http://www-masi.ibp.fr/framekit>) is quite satisfactory. We plan to enrich it with new mechanisms to ease the quick design of code generators as well as model simulators
  • Keywords
    computer aided software engineering; programming environments; software prototyping; software tools; CASE environments; FrameKit; development kit; generic user interface; prototyping; rapid prototyping; software platform; Application software; Computer aided software engineering; Computer architecture; Design methodology; Operating systems; Prototypes; Software engineering; Software prototyping; Software tools; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 1997. Shortening the Path from Specification to Prototype. Proceedings., 8th IEEE International Workshop on
  • Conference_Location
    Chapel Hill, NC
  • ISSN
    1074-6005
  • Print_ISBN
    0-8186-8064-4
  • Type

    conf

  • DOI
    10.1109/IWRSP.1997.618846
  • Filename
    618846