• DocumentCode
    1969364
  • Title

    System specification in Rosetta

  • Author

    Alexander, Perry ; Kamath, Roshan ; Barton, David

  • Author_Institution
    ITTC, Kansas Univ., Lawrence, KS, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    299
  • Lastpage
    307
  • Abstract
    System level specification and analysis has become a critical issue in designing today´s ever increasingly complex systems. System level design is distinguished from other design activities by its heterogeneous nature. Specifically, systems level designers must integrate information from many different design domains in a single design decision making activity. Rosetta is a systems level specification language that addresses problems specific to systems level specification. Rosetta supports specifying heterogeneous systems by providing mechanisms for: (i) constructing architectures involving heterogeneous components and interconnections; and (ii) specifying multiple views of the same component. Specifications are written in the form of formally defined facets. Each facet extends an associated domain theory, allowing it to be defined using a vocabulary specific to that system facet. Facets are assembled through a facet algebra supporting traditional logical operators plus aggregation. This paper concentrates on system specification using Rosetta
  • Keywords
    formal specification; specification languages; systems analysis; Rosetta; design decision making; specification language; system level design; system specification; Analytical models; Cellular phones; Electronic switching systems; Hardware design languages; Interference constraints; LAN interconnection; Read only memory; Satellites; Software systems; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems, 2000. (ECBS 2000) Proceedings. Seventh IEEE International Conference and Workshopon the
  • Conference_Location
    Edinburgh
  • Print_ISBN
    0-7695-0604-6
  • Type

    conf

  • DOI
    10.1109/ECBS.2000.839889
  • Filename
    839889