Architecture Description - Explore the Science & Experts | ideXlab



Scan Science and Technology

Contact Leading Edge Experts & Companies

Architecture Description

The Experts below are selected from a list of 80613 Experts worldwide ranked by ideXlab platform

Architecture Description – Free Register to Access Experts & Abstracts

Richard N Taylor – One of the best experts on this subject based on the ideXlab platform.

  • a secure software Architecture Description language
    , 2005
    Co-Authors: Jie Ren, Richard N Taylor

    Abstract:

    is becoming a more and more important concern for software Architecture and software components. Previous modeling approaches provide insufficient support for an in- depth treatment of security. This paper argues for a more comprehensive treatment of an important security aspect, access control, at the Architecture level. Our approach models security subject, resource, privilege, safeguard, and policy of architectural constituents. The modeling language, Secure xADL, is based on our existing modular and extensible Architecture Description language. Our modeling is centered around software connectors that provides a suitable vehicle to model, capture, and enforce access control. Combined with security contracts of components, connectors facilitate describing the security characteristics of software Architecture, generating enabling infrastructure, and monitoring run-time conformance. This paper presents the design of the language and initial results of applying this approach. This research contributes to deeper and more comprehensive modeling of architectural security, and facilitates detecting architectural vulnerabilities and assuring correct access control at an early design stage.

    Free Register to Access Article

  • an infrastructure for the rapid development of xml based Architecture Description languages
    International Conference on Software Engineering, 2002
    Co-Authors: Eric M Dashofy, Andre Van Der Hoek, Richard N Taylor

    Abstract:

    Research and experimentation in software Architectures over the past decade (1992-2002) have yielded a plethora of software Architecture Description languages (ADLs). Continuing innovation indicates that it is reasonable to expect more new ADLs, or at least ADL features. This research process is impeded by the difficulty and cost associated with developing new notations. An architect in need of a unique set of modeling features must either develop a new Architecture Description language from scratch or undertake the daunting task of modifying an existing language. In either case, it is unavoidable that a significant effort will be expended in building or adapting tools to support the language. To remedy this situation, we have developed an infrastructure for the rapid development of new Architecture Description languages. Key aspects of the infrastructure are its XML-based modular extension mechanism, its base set of reusable and customizable architectural modeling constructs, and its equally important set of flexible support tools. The paper introduces the infrastructure and demonstrates its value in the context of several real-world applications.

    Free Register to Access Article

  • ICSE – An infrastructure for the rapid development of XML-based Architecture Description languages
    Proceedings of the 24th international conference on Software engineering – ICSE '02, 2002
    Co-Authors: Eric M Dashofy, Andre Van Der Hoek, Richard N Taylor

    Abstract:

    Research and experimentation in software Architectures over the past decade (1992-2002) have yielded a plethora of software Architecture Description languages (ADLs). Continuing innovation indicates that it is reasonable to expect more new ADLs, or at least ADL features. This research process is impeded by the difficulty and cost associated with developing new notations. An architect in need of a unique set of modeling features must either develop a new Architecture Description language from scratch or undertake the daunting task of modifying an existing language. In either case, it is unavoidable that a significant effort will be expended in building or adapting tools to support the language. To remedy this situation, we have developed an infrastructure for the rapid development of new Architecture Description languages. Key aspects of the infrastructure are its XML-based modular extension mechanism, its base set of reusable and customizable architectural modeling constructs, and its equally important set of flexible support tools. The paper introduces the infrastructure and demonstrates its value in the context of several real-world applications.

    Free Register to Access Article

Mohamed Jmaiel – One of the best experts on this subject based on the ideXlab platform.

  • system of systems software Architecture Description using the iso iec ieee 42010 standard
    Symposium on Applied Computing, 2017
    Co-Authors: Mariam Chaabane, Ismael Bouassida, Mohamed Jmaiel

    Abstract:

    In this paper we focus on the software Architectures’ Description of System of Systems (SoS). In fact, SoS is a new class of complex software systems resulting from the massive development of wireless communication technologies and the integration of several independent systems working together. From another perspective, software Architectures have been recognized as the cornerstone to the success of any software system. Considering the complexity of SoS, its development demands special attention to its software Architectures. In this paper, we address the problem of how SoS’ software Architectures need to be described. For this purpose, we present an approach based on the standard ‘ISO/IEC/IEEE 42010: Systems and software engineering- Architecture Description‘ to describe the software Architectures of an SoS. We introduce this standard in a first step, then we illustrate it with study dealing with smart energy distributions entitled Smart City and we explain how we apply the standard rules on the case study to obtain the software Architecture Description of this SoS.

    Free Register to Access Article

  • SAC – System of systems software Architecture Description using the ISO/IEC/IEEE 42010 standard
    Proceedings of the Symposium on Applied Computing – SAC '17, 2017
    Co-Authors: Mariam Chaabane, Ismael Bouassida, Mohamed Jmaiel

    Abstract:

    In this paper we focus on the software Architectures’ Description of System of Systems (SoS). In fact, SoS is a new class of complex software systems resulting from the massive development of wireless communication technologies and the integration of several independent systems working together. From another perspective, software Architectures have been recognized as the cornerstone to the success of any software system. Considering the complexity of SoS, its development demands special attention to its software Architectures. In this paper, we address the problem of how SoS’ software Architectures need to be described. For this purpose, we present an approach based on the standard ‘ISO/IEC/IEEE 42010: Systems and software engineering- Architecture Description‘ to describe the software Architectures of an SoS. We introduce this standard in a first step, then we illustrate it with study dealing with smart energy distributions entitled Smart City and we explain how we apply the standard rules on the case study to obtain the software Architecture Description of this SoS.

    Free Register to Access Article

Vasu Alagar – One of the best experts on this subject based on the ideXlab platform.

  • tadl an Architecture Description language for trustworthy component based systems
    European Conference on Software Architecture, 2008
    Co-Authors: Mubarak Mohammad, Vasu Alagar

    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.

    Free Register to Access Article

  • ECSA – TADL – An Architecture Description Language for Trustworthy Component-Based Systems
    Software Architecture, 1
    Co-Authors: Mubarak Mohammad, Vasu Alagar

    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.

    Free Register to Access Article