• DocumentCode
    772152
  • Title

    PCL: a language for modelling evolving system architectures

  • Author

    Sommerville, Ian ; Dean, Graham

  • Author_Institution
    Dept. of Comput., Lancaster Univ., UK
  • Volume
    11
  • Issue
    2
  • fYear
    1996
  • fDate
    3/1/1996 12:00:00 AM
  • Firstpage
    111
  • Lastpage
    121
  • Abstract
    The paper describes a language called PCL (Proteus Configuration Language), which has been designed to model the architecture of multiple versions of computer-based systems (system families). PCL has evolved from module interconnection languages, and its novel features include the ability to model the variability between members of a system family and facilities for the integrated modelling of hardware, software and documentation structures. The features of PCL are illustrated using a number of simple examples. A supporting toolset for PCL has been implemented and is briefly described
  • Keywords
    computer architecture; programming environments; simulation languages; specification languages; system documentation; virtual machines; PCL; Proteus Configuration Language; computer architecture; documentation; dual purpose language; evolving system architectures; hardware modelling; modelling language; module interconnection languages; software modelling; specification language; system families; toolset;
  • fLanguage
    English
  • Journal_Title
    Software Engineering Journal
  • Publisher
    iet
  • ISSN
    0268-6961
  • Type

    jour

  • Filename
    487423