The unified requirements modeling language: Shifting the focus to early requirements elicitation

Author(s):  
Florian Schneider ◽  
Bernd Bruegge ◽  
Brian Berenbach

Author(s):  
Sol J. Greenspan ◽  
Alexander Borgida ◽  
John Mylopoulos


Author(s):  
Ye Wang ◽  
Ting Wang ◽  
Jie Sun

Inconsistent specification are an inevitable intermediate product of a service requirements engineering process. In order to reduce requirements inconsistencies, we propose PASER, a Pattern-based Approach to Service Requirements analysis. The PASER approach first extracts the process information from service documents via natural language processing (NLP) techniques, then uses a requirements modeling language – Workflow-Patterns-based Process Language (WPPL) — to build the process model. Finally, through matching with workflow patterns, the inconsistencies in service requirements are identified and resolved by checking against a set of checking rules. We have conducted a preliminary experiment to evaluate it. An ATM service case study is presented as a running example to illustrate our approach.



2012 ◽  
Vol 8 ◽  
pp. 201-206 ◽  
Author(s):  
Florian Schneider ◽  
Helmut Naughton ◽  
Brian Berenbach


Author(s):  
Vladimir A. Shekhovtsov ◽  
Roland Kaschek ◽  
Christian Kop ◽  
Heinrich C. Mayr

The paper argues that using non-first-normal-form (NF2) tables for requirements modeling is a suitable approach for communicating application system issues to stakeholders who have a business background. In particular, such tables are used in an intermediate predesign step residing between requirements elicitation and conceptual design for modeling functional and quality requirements of services and business processes. This approach extends to quality requirements of business processes used for service orchestration.



Author(s):  
Jonas Helming ◽  
Maximilian Koegel ◽  
Florian Schneider ◽  
Michael Haeger ◽  
Christine Kaminski ◽  
...  


Author(s):  
Laurent Balmelli ◽  
Alan Moore

In this paper we present the model supporting the Requirement diagram in the emerging standard SysML, the System Modeling Language. SysML is the extension to System Engineering of the Unified Modeling Language (UML) proposed by the SysML and recently accepted as a answer to the Request for Proposal from the Object Modeling Group (OMG). We explain the rationale behind the construct of the model and give several examples to illustrate its features.



Author(s):  
Abdulaziz Alanazi ◽  
Andrew B. Jones ◽  
Jeremy Straub


Author(s):  
Daniel Bouskela ◽  
Alberto Falcone ◽  
Alfredo Garro ◽  
Audrey Jardin ◽  
Martin Otter ◽  
...  

AbstractThe increasing complexity of cyber-physical systems (CPSs) makes their design, development and operation extremely challenging. Due to the nature of CPS that involves many heterogeneous components, which are often designed and developed by organizations belonging to different engineering domains, it is difficult to manage, trace and verify their properties, requirements and constraints throughout their lifecycle by using classical techniques. In this context, the paper presents an integrated solution to formally define system requirements and automate their verification through simulation. The solution is based on the FOrmal Requirements Modeling Language and the Modelica language. The solution is exemplified through two case studies concerning a Trailing-Edge High-Lift system and a Heating, Ventilation and Air Conditioning system.



Sign in / Sign up

Export Citation Format

Share Document