• Home
  • Search
  • A formal method for software architecture analysis based on aspect orientation
  • Cite Icon1
  • https://doi.org/10.1504/ijwmc.2018.10012258Copy DOI Icon

A formal method for software architecture analysis based on aspect orientation

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Software architecture analysis plays an important role in software development lifecycle. However, from the view of separation of concerns, there is an absence of both structural description and behavioural analysis of software architecture. This paper proposes an aspect-oriented software architecture (AOSA) to reduce the complexity of software model and improve the reliability of software system. Aspect-oriented architecture description language based on XML is defined for structural description of software architecture, while aspect-oriented statechart and temporal logic are used for its behavioural analysis. A carousel case illustrates that the formal method is effective.

Similar Papers
  • Research Article
  • Citations48

A concern-oriented approach to software architecture

  • Jan 01, 2003
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Mohamed Mancona Kandé
  • Research Article
  • Citations41

A Framework for Developing and Analyzing Software Architecture Specifications in SAM

  • Jan 01, 2002
  • The Computer Journal
  • X He
  • Conference Article
  • Citations2

A Unified Formal Model for Supporting Aspect-Oriented Dynamic Software Architecture

  • Nov 01, 2007
  • Yiming Lau +4
  • Book Chapter
  • Citations82

DAOP-ADL: An Architecture Description Language for Dynamic Component and Aspect-Based Development

  • Jan 01, 2003
  • Mónica Pinto +2
  • Conference Article
  • Citations9

Breeze/ADL: Graph Grammar Support for an XML-Based Software Architecture Description Language

  • Jul 01, 2013
  • Chen Li +3
  • Conference Article
  • Citations1

Towards an Architecture Quality Index for the Behavior of Software Systems

  • Dec 01, 2014
  • Ana Dragomir +1
  • Conference Article
  • Citations7

Relating CHAM descriptions of software architectures

  • Mar 22, 1996
  • Paola Inverardi +1
  • Book Chapter
  • Citations45

AO-ADL: An ADL for Describing Aspect-Oriented Architectures

  • Mar 13, 2007
  • Mónica Pinto +1
  • Conference Article
  • Citations3

A Meta-Level Software Architecture based on Patterns for Developing Dependable Collaboration-based Designs

  • Jul 15, 2000
  • Delano M Beder +1
  • Conference Article
  • Citations3

Long-Term Software Architecture Management with Multi-technology Tool Support

  • Mar 01, 2011
  • Simon Giesecke +2
  • Book Chapter

Architecture-Centered Integrated Verification

  • Jan 01, 2011
  • Yujian Fu +2
  • Research Article
  • Citations3

Modeling of Component Diagrams Using Petri Nets

  • Dec 12, 2010
  • Indian journal of science and technology
  • Sima Emadi +1
  • Book Chapter
  • Citations7

Integrating the ConcernBASE Approach with SADL

  • Jan 01, 2001
  • Valentin Crettaz +3
  • Conference Instance
  • Citations13

Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures

  • Jun 25, 2012
  • Research Article
  • Citations19

Succeedings of the second international software architecture workshop (ISAW-2)

  • Jan 01, 1997
  • ACM SIGSOFT Software Engineering Notes
  • Alexander L Wolf
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.