Earticle

현재 위치 Home

Scalable Scenario Specifications to Synthesize Component-centric Behaviour Models

첫 페이지 보기
  • 발행기관
    보안공학연구지원센터(IJSEIA) 바로가기
  • 간행물
    International Journal of Software Engineering and Its Applications SCOPUS 바로가기
  • 통권
    Vol.9 No.9 (2015.09)바로가기
  • 페이지
    pp.79-106
  • 저자
    Awad Ali, Dayang N. A. Jawawi, Mohd Adham Isa
  • 언어
    영어(ENG)
  • URL
    https://www.earticle.net/Article/A254055

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

원문정보

초록

영어
Several scenario description languages and associated behaviour synthesis processes have been developed. The goal of these is to synthesize behaviour models from system requirement specifications, in order to enable the early identification of weak design spots or code generation. To date, however, most of the scenario languages are poorly scaled with regards to system sizes. This is because scalability requires more expressive constructs that can help when writing a scenario specification in a concise and compact manner, thereby resulting in a reduced number of scenarios. Furthermore, due to a lack of expressiveness in scenario languages, synthesis algorithms may need to rely on global behaviour models to determine inter-scenario dependencies. The global model is an additional factor that limits the approaches’ scalability. The reason is that the construction of a global model becomes harder as the system specification increases. To tackle these issues, within this article is proposed an expressive scenario description language that provides a concise and compact approach to scenario description, and defines inter-scenario dependencies semantically. A new algorithm that can address the additional constructs of the language was defined, in order to synthesize component-centric behaviour models. The applicability of this work has been demonstrated through both an illustrative example and a real-world case study. The evaluation indicates that the proposed scenario description language is more scalable than existing languages.

목차

Abstract
 1. Introduction
 2. Preliminaries
  2.1. Scenario Description Languages
  2.2. Labeled Transition System and Finite State Machines
 3. The Proposed Scenario Description Language
  3.1. Triggered Scenario Languages (TSs)
  3.2. Motivation for Extending TSs
  3.3. Extensions
  3.4. Syntax of s-TS
 4. Proposed Process for Synthesizing Component-Centric Behaviour Models
  4.1. Process Phases
 5. Evaluation
  5.1. Case Study
  5.2. Comparative Analysis of s-TS
 6. Related Works
 7. Conclusion
 Acknowledgements
 References
 APPENDIX A
 APPENDIX B

키워드

behaviour model synthesis scenarios architecture LTS Scalability requirements specification

저자

  • Awad Ali [ Department of Software Engineering, UTM, Johor, 81310, Malaysia, University of Kassala, Kassala, Sudan ]
  • Dayang N. A. Jawawi [ Department of Software Engineering, UTM, Johor, 81310, Malaysia ]
  • Mohd Adham Isa [ Department of Software Engineering, UTM, Johor, 81310, Malaysia ]

참고문헌

자료제공 : 네이버학술정보

간행물 정보

발행기관

  • 발행기관명
    보안공학연구지원센터(IJSEIA) [Science & Engineering Research Support Center, Republic of Korea(IJSEIA)]
  • 설립연도
    2006
  • 분야
    공학>컴퓨터학
  • 소개
    1. 보안공학에 대한 각종 조사 및 연구 2. 보안공학에 대한 응용기술 연구 및 발표 3. 보안공학에 관한 각종 학술 발표회 및 전시회 개최 4. 보안공학 기술의 상호 협조 및 정보교환 5. 보안공학에 관한 표준화 사업 및 규격의 제정 6. 보안공학에 관한 산학연 협동의 증진 7. 국제적 학술 교류 및 기술 협력 8. 보안공학에 관한 논문지 발간 9. 기타 본 회 목적 달성에 필요한 사업

간행물

  • 간행물명
    International Journal of Software Engineering and Its Applications
  • 간기
    월간
  • pISSN
    1738-9984
  • 수록기간
    2008~2016
  • 등재여부
    SCOPUS
  • 십진분류
    KDC 505 DDC 605

이 권호 내 다른 논문 / International Journal of Software Engineering and Its Applications Vol.9 No.9

    피인용수 : 0(자료제공 : 네이버학술정보)

    함께 이용한 논문 이 논문을 다운로드한 분들이 이용한 다른 논문입니다.

      페이지 저장