• DocumentCode
    3368617
  • Title

    Toward a New Analyzable Architectural Description Language based on OSAN

  • Author

    Kamandi, Ali ; Habibi, Jafar

  • Author_Institution
    Sharif Univ. of Technol., Tehran
  • fYear
    2007
  • fDate
    25-31 Aug. 2007
  • Firstpage
    20
  • Lastpage
    20
  • Abstract
    In the last two decades, a number of architecture- based software development notations, methods, techniques, and tools were formulated. Of particular interest to the software architecture researchers and practitioners were the notations and languages for modeling software architectures, known as ADLs. Object stochastic activity network (OSAN) is a new model which inherits useful features from Petri nets, stochastic activity networks and queue networks, which made it a powerful and flexible tool to model concurrent systems and evaluate and verify them. This paper introduces OSAN as a new analyzable architecture description language, which can be used both for modeling architectural aspects of software systems and evaluating and analyzing them.
  • Keywords
    Petri nets; formal specification; object-oriented programming; program diagnostics; program verification; queueing theory; software architecture; software tools; stochastic processes; Architectural Description Language; OSAN model; Petri nets; analyzable ADL; architecture-based software development; concurrent systems; object stochastic activity network; queue networks; software architecture modeling; software verification; Architecture description languages; Computer architecture; Connectors; Hardware; Object oriented modeling; Performance analysis; Petri nets; Power system modeling; Software architecture; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Advances, 2007. ICSEA 2007. International Conference on
  • Conference_Location
    Cap Esterel
  • Print_ISBN
    0-7695-2937-2
  • Electronic_ISBN
    978-0-7695-2937-0
  • Type

    conf

  • DOI
    10.1109/ICSEA.2007.78
  • Filename
    4299903