Research output: Contribution to Journal/Magazine › Journal article › peer-review
Research output: Contribution to Journal/Magazine › Journal article › peer-review
}
TY - JOUR
T1 - PCL
T2 - a language for modelling evolving system architectures
AU - Sommerville, Ian
AU - Dean, Graham
PY - 1996/3
Y1 - 1996/3
N2 - 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
AB - 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
U2 - 10.1049/sej.1996.0015
DO - 10.1049/sej.1996.0015
M3 - Journal article
VL - 11
SP - 111
EP - 121
JO - Software Engineering Journal
JF - Software Engineering Journal
IS - 2
ER -