Home > Research > Publications & Outputs > PCL
View graph of relations

PCL: a language for modelling evolving system architectures

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

PCL: a language for modelling evolving system architectures. / Sommerville, Ian; Dean, Graham.
In: Software Engineering Journal, Vol. 11, No. 2, 03.1996, p. 111-121.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Sommerville, I & Dean, G 1996, 'PCL: a language for modelling evolving system architectures', Software Engineering Journal, vol. 11, no. 2, pp. 111-121. https://doi.org/10.1049/sej.1996.0015

APA

Sommerville, I., & Dean, G. (1996). PCL: a language for modelling evolving system architectures. Software Engineering Journal, 11(2), 111-121. https://doi.org/10.1049/sej.1996.0015

Vancouver

Sommerville I, Dean G. PCL: a language for modelling evolving system architectures. Software Engineering Journal. 1996 Mar;11(2):111-121. doi: 10.1049/sej.1996.0015

Author

Sommerville, Ian ; Dean, Graham. / PCL : a language for modelling evolving system architectures. In: Software Engineering Journal. 1996 ; Vol. 11, No. 2. pp. 111-121.

Bibtex

@article{d0be0d4dffdc459b9ee63782f3a484d4,
title = "PCL: a language for modelling evolving system architectures",
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",
author = "Ian Sommerville and Graham Dean",
year = "1996",
month = mar,
doi = "10.1049/sej.1996.0015",
language = "English",
volume = "11",
pages = "111--121",
journal = "Software Engineering Journal",
publisher = "Institute of Electrical Engineers",
number = "2",

}

RIS

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 -