PCL - A LANGUAGE FOR MODELING EVOLVING SYSTEM ARCHITECTURES

Citation
I. Sommerville et G. Dean, PCL - A LANGUAGE FOR MODELING EVOLVING SYSTEM ARCHITECTURES, Software engineering journal, 11(2), 1996, pp. 111-121
Citations number
31
Categorie Soggetti
Computer Sciences","Computer Science Software Graphycs Programming
ISSN journal
02686961
Volume
11
Issue
2
Year of publication
1996
Pages
111 - 121
Database
ISI
SICI code
0268-6961(1996)11:2<111:P-ALFM>2.0.ZU;2-0
Abstract
The paper describes a language called PCL, which has been designed to model the architecture of multiple versions of computer-based systems (system families), PCL has evolved from module interconnection languag es, and its novel features include the ability to model the variabilit y between members of a system family and facilities for the integrated modelling of hardware, software and documentation structures, The fea tures of PCL are illustrated using a number of simple examples. A supp orting toolset for PCL has been implemented and is briefly described.