Addressing non-functional properties in software architectures using ADL

Christopher van Eenoo, Osama Hylooz, Khaled M. Khan

    Research output: Chapter in Book / Conference PaperConference Paper

    Abstract

    ![CDATA[Architecture definition languages (ADLs) are used to specify high-level structural details of software systems. Many ADLs have emerged recently and whilst all address structural and functional elements such as components and connectors, few can be used to specify non-functional requirements such as security or performance. This paper proposes some constructs to one such ADL, WRIGHT, for specifying non-functional requirements and assurances. The proposed ADL constructs are used in an example to demonstrate their applicability. Although the constructs are informal at this stage of the research, this will enhance the user’s ability to understand the non-functional requirements and assurances of the system.]]
    Original languageEnglish
    Title of host publicationProceedings of the Sixth Australasian Workshop on Software System Architectures: AWSA 2005
    PublisherSwinburne University of Technology
    Number of pages7
    ISBN (Print)0855908122
    Publication statusPublished - 2005
    EventAustralasian Workshop on Software and System Architectures -
    Duration: 1 Jan 2005 → …

    Conference

    ConferenceAustralasian Workshop on Software and System Architectures
    Period1/01/05 → …

    Keywords

    • architecture definition languages
    • Wright
    • software architecture
    • non-functional requirements
    • computer security
    • performance

    Fingerprint

    Dive into the research topics of 'Addressing non-functional properties in software architectures using ADL'. Together they form a unique fingerprint.

    Cite this