In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the description and manipulation of scenarios that are used to formalize and reuse software requirements. SMDP is an iterative and incremental process that supports scenario evolution during the requirements engineering process. The formalization of scenarios through the underlying XML-based language of SMDP makes them immediately available to further automatic manipulation (e.g., to automatically generate test cases) without the need for intermediate models, as it is usually done in semi-formal approaches. Thanks to the implementation of a software assistant environment for SMDP, the methodology is currently being experimented on a variety of c...
Abstract. The objective of this paper is to present an environment for the management of functional ...
For incremental iterative software development processes, automated testing is necessary to enable e...
Software traceability is a recognized challenge in software development that can be ameliorated with...
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the...
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the...
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the...
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the...
Scenarios have been used in different areas such as military, economy, software engineering, human c...
A model-driven approach to scenario-based requirements engineering is proposed. The approach, which ...
Scenarios are an intuitive way for software project stakeholders to capture requirements, describe t...
Requirements engineering is one of the most important stages in software development. Errors committ...
Software specification by scenarios has grown with the popularity of object-oriented software engine...
Software specification by scenarios has grown with the popularity of object-oriented software engine...
Abstract. Scenarios are valuable for supporting communication among system developers in the initial...
[EN]This paper shows how XML metalanguage capabilities and related tools could be used first to mode...
Abstract. The objective of this paper is to present an environment for the management of functional ...
For incremental iterative software development processes, automated testing is necessary to enable e...
Software traceability is a recognized challenge in software development that can be ameliorated with...
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the...
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the...
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the...
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the...
Scenarios have been used in different areas such as military, economy, software engineering, human c...
A model-driven approach to scenario-based requirements engineering is proposed. The approach, which ...
Scenarios are an intuitive way for software project stakeholders to capture requirements, describe t...
Requirements engineering is one of the most important stages in software development. Errors committ...
Software specification by scenarios has grown with the popularity of object-oriented software engine...
Software specification by scenarios has grown with the popularity of object-oriented software engine...
Abstract. Scenarios are valuable for supporting communication among system developers in the initial...
[EN]This paper shows how XML metalanguage capabilities and related tools could be used first to mode...
Abstract. The objective of this paper is to present an environment for the management of functional ...
For incremental iterative software development processes, automated testing is necessary to enable e...
Software traceability is a recognized challenge in software development that can be ameliorated with...