• DocumentCode
    3109996
  • Title

    A conceptual model for distributed aspect-oriented software architectures

  • Author

    Ali, Nour ; Ramos, Isidro ; Carsi, José Ángel

  • Author_Institution
    Dept. of Inf. Syst. & Comput., Valencia Univ. of Technol., Spain
  • Volume
    2
  • fYear
    2005
  • fDate
    4-6 April 2005
  • Firstpage
    422
  • Abstract
    Distribution has become a fundamental requirement for information systems and not an auxiliary. We believe it is important to consider distribution from early stages of the life cycle of software development and deal with distribution at a high abstraction level. This paper, presents a conceptual model for specifying software architectures of distributed information systems. The conceptual model is defined by combining the aspect-oriented software development (AOSD) and the component-based software development (CBSD). The distribution conceptual model is explained by presenting its AOSD perspective and the CBSD perspective. The AOSD perspective of the conceptual model describes the mobile and replication behaviour of an architectural element by introducing a distribution aspect and a replication aspect. The architectural perspective (CBSD perspective) of the distribution model allows specification of the distributed communication of the architectural elements of a software architecture.
  • Keywords
    distributed object management; distributed programming; formal specification; information systems; object-oriented programming; software architecture; AOSD; CBSD; architectural element replication behaviour; component-based software development; distributed aspect-oriented software architecture; distributed communication specification; distributed information systems; distribution conceptual model; software development life cycle; Application software; Computer architecture; Connectors; Distributed information systems; Information systems; Object oriented modeling; Programming; Software architecture; Software systems; Technological innovation; AOSD; Keywords: distribution; mobility; replication; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
  • Print_ISBN
    0-7695-2315-3
  • Type

    conf

  • DOI
    10.1109/ITCC.2005.5
  • Filename
    1425180