标题:Requirements Definitions of Robotics Automation and Safety Systems Using the Behavioral Patterns ANALYSIS (PBA) Approach: The Production Cell System and the Railroad Crossing
期刊名称:Journal of Emerging Trends in Computing and Information Sciences
电子版ISSN:2079-8407
出版年度:2012
卷号:3
期号:1
页码:21-66
出版社:ARPN Publishers
摘要:Experience is showing some modeling quality problems with the Use Case Modeling Approach. There is a need for another higher quality modeling approach with a sound theoretical basis and a precise definition. This research has developed an alternative, a new event-oriented approach (BPA), and the case studies carried out support the hypothesis that BPA is a more effective alternative to the Use Case Approach (UCA) in modeling and understanding system functional requirements. In BPA, events are considered the primary objects of the world model. The Event defined in BPA is a real-life conceptual entity that is unrelated to any implementation. The BPA Behavioral Patterns are temporally ordered according to the sequence of the real world events. The major contributions of this research are: - The Behavioral Pattern Analysis (BPA) modeling approach. - Validation of the research hypothesis that the Behavioral Pattern Analysis (BPA) approach is a more effective alternative to Use Case Analysis (UCA) in modeling the functional requirements of Human-Machine Safety-Critical Real-time Systems. The development of an interactive software tool (DECISION), which is based on a combination of the Analytic Hierarchy Process (AHP) and the ELECTRE Multi-Criteria Decision Making (MCDM) methods. The DECISION software tool was used to process the assessment results of the case studies.
关键词:modeling; software development; use cases; event-oriented modeling; behavioral pattern