Skip to main navigation Skip to search Skip to main content

TADL - An architecture description language for trustworthy component-based systems

  • Mubarak Mohammad*
  • , Vasu Alagar
  • *Corresponding author for this work
    • Concordia University

    Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

    15 Citations (Scopus)

    Abstract

    Existing architecture description languages mainly support the specification of the structural elements of the system under design with either only a limited support or no support to specify non-functional requirements. In a component-based development of trustworthy systems, the trustworthiness properties must be specified at the architectural level. Analysis techniques should be available to verify the trustworthiness properties early at design time. Towards this goal we present in this paper a meta-architecture and TADL, a new architecture description language suited for describing the architecture of trustworthy component-based systems. The TADL is a uniform language for specifying the structural, functional, and nonfunctional requirements of component-based systems. It also provides a uniform source for analyzing the different trustworthiness properties.

    Original languageEnglish
    Title of host publicationSoftware Architecture - Second European Conference, ECSA 2008, Proceedings
    Pages290-297
    Number of pages8
    DOIs
    Publication statusPublished - 2008
    Event2nd European Conference on Software Architecture, ECSA 2008 - Paphos, Cyprus
    Duration: 29 Sept 20081 Oct 2008

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume5292 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference2nd European Conference on Software Architecture, ECSA 2008
    Country/TerritoryCyprus
    CityPaphos
    Period29/09/081/10/08

    Fingerprint

    Dive into the research topics of 'TADL - An architecture description language for trustworthy component-based systems'. Together they form a unique fingerprint.

    Cite this