Architectural prototyping: from CCS to .Net

dc.contributor.authorF. Rodrigues, Nuno
dc.contributor.authorBarbosa, Luís S.
dc.date.accessioned2013-12-18T18:07:35Z
dc.date.issued2005-12-05
dc.description.abstractOver the last decade, software architecture emerged as a critical issue in Software Engineering. This encompassed a shift from traditional programming towards software development based on the deployment and assembly of independent components. The specification of both the overall systems structure and the interaction patterns between their components became a major concern for the working developer. Although a number of formalisms to express behaviour and to supply the indispensable calculational power to reason about designs, are available, the task of deriving architectural designs on top of popular component platforms has remained largely informal. This paper introduces a systematic approach to derive, from CCS behavioural specifications the corresponding architectural skeletons in the Microsoft .Net framework, in the form of executable C and Cω code. The prototyping process is fully supported by a specific tool developed in Haskellen_US
dc.description.embargo10000-01-01
dc.identifier.issn1571-0661
dc.identifier.urihttp://hdl.handle.net/11110/480
dc.language.isoengen_US
dc.paginas151-167en_US
dc.publisherElectronic Notes in Theoretical Computer Scienceen_US
dc.rightsrestricted accessen_US
dc.subjectSoftware architectureen_US
dc.subjectprototypingen_US
dc.subjectCCSen_US
dc.subjectNeten_US
dc.titleArchitectural prototyping: from CCS to .Neten_US
dc.typejournal articleen_US
dc.typeipcaArtigos em revistas científicas indexadas ISI ou SCImagoen_US
dc.volume130en_US
dspace.entity.typePublicationen

Files