A goal-oriented software testing methodology

被引:0
|
作者
Nguyen, Duy Cu [1 ]
Perini, Anna [1 ]
Tonella, Paolo [1 ]
机构
[1] ITC Irst, SRA Div, I-38050 Trento, Italy
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Agent-Oriented Software Engineering (AOSE) methodologies are proposed to develop complex distributed systems based upon the agent paradigm. The natural implementation for such systems has usually the form of Multi-Agent Systems (MAS). As these systems are increasingly applied in mission-critical services, assurances need to be given to their owners and users that they operate properly. Although the relevance of the link between requirements engineering and testing has long been recognized, current Agent-Oriented Software Engineering methodologies partially address it. Some of them offer specification-based formal verification, allowing software developers to correct errors at the beginning of the development process, others exploits Object-Oriented (OO) testing techniques, upon a mapping of agent-oriented abstractions into OO constructs. However, a structured testing process for AOSE methodologies that complements formal verification is still missing. In this paper we introduce a testing framework for the AOSE methodology Tropos. It specifies a testing process model that complements the agent-oriented requirements and design models and strengthens the mutual relationship between goal analysis and testing. Furthermore, it provides a systematic way of deriving test cases from goal analysis. We call this approach goal-oriented testing.
引用
收藏
页码:58 / 72
页数:15
相关论文
共 50 条
  • [31] Goal-oriented workflows
    Sedvalde, I
    Kirikova, M
    AUTOMATED SYSTEMS BASED ON HUMAN SKILL 2000: JOINT DESIGN OF TECHNOLOGY AND ORGANISATION, 2000, : 83 - 85
  • [32] Goal-oriented science
    Guston, David H.
    ISSUES IN SCIENCE AND TECHNOLOGY, 2009, 26 (01) : 18 - 18
  • [33] GOAL-ORIENTED ETHOLOGY
    FRASER, AF
    APPLIED ANIMAL ETHOLOGY, 1977, 3 (04): : 295 - 298
  • [34] GOAL-ORIENTED CONSENSUS
    GRANFIELD, DD
    JOURNAL OF LEGAL EDUCATION, 1967, 19 (04) : 379 - 402
  • [35] Goal-oriented research
    Gannon, F
    EMBO REPORTS, 2003, 4 (12) : 1103 - 1103
  • [36] GOAL-ORIENTED ETHOLOGY
    FRASER, AF
    ZOOTECHNIA, 1978, 27 (4-6): : 127 - 131
  • [37] Compliance Analysis Based on a Goal-oriented Requirement Language Evaluation Methodology
    Ghanavati, Sepideh
    Amyot, Daniel
    Peyton, Liam
    PROCEEDINGS OF THE 2009 17TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, 2009, : 133 - 142
  • [38] Toward a Goal-Oriented Methodology for Artifact-Centric Process Modeling
    Abualsaud, Razan
    Hanh Nhi Tran
    Ober, Ileana
    Minh Khoi Nguyen
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2023, 2023, : 656 - 663
  • [39] New Knowledge Creation by Collaborating Goal-Oriented Experts: Methodology and Models
    Zatsman, Igor
    Buntman, Pavel
    PROCEEDINGS OF THE 14TH EUROPEAN CONFERENCE ON KNOWLEDGE MANAGEMENT (ECKM 2013), VOLS 1 AND 2, 2013, : 776 - 784
  • [40] Attributed goal-oriented analysis method for selecting alternatives of software requirements
    Yamamoto, Kazuma
    Saeiki, Motoshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (04) : 921 - 932