Studia Informatica Pomerania
WNEiZ
Autor: Stanisław Wrycza, Bartosz Marcinkowski 323
Strony: 323-337
pdfpełen tekst

SYSTEMS REQUIREMENTS SPECIFICATION WITH SYSML

Summary
Information systems modeling has gone through meaningful evolution in which the significant place is occupied by information systems development methodologies: structured, soft, object oriented, and agile ones (Wrycza, 1999). At present the particular position in this field has been gained by UML (Unified Modeling Language), representing object-oriented paradigm. It became specific standard, a kind of lingua franca in software engineering (Wrycza, Marcinkowski i Wyrzykowski, 2005).
The professionals interested and involved in systems engineering are gathered in INCOSE organization. They have made up decision of Unified Modeling Language adoption to their specific requirements and work standards. In this way the efforts and works for establishing new language – SysML, have been started. The joint project has been coordinated by three organizations:
– OMG (Object Management Group),
– INCOSE (International Council on System Engineering),
– ISO (International Organization for Standardization).
In result of the working groups efforts, the System Modeling Language SysML, adequate for system engineering needs was established. SysML is the modeling language of general use, serving specification, analysis, design and verification of the complex systems. Formally, its architecture was released in 2006 and then upgraded to version 1.1 in 2008.
The aim of this paper is the presentation of the authors experiences in systems analysis, design and verification by use of SysML requirements diagrams. After Introduction, chapter 2 follows, which includes the general characteristics of the system engineering field. In the next chapter, the structure and content of SysML was outlined. The chapters 4 and 5 are succeedingly dedicated to system requirements and requirements diagrams of SysML. The last chapter regards presentation of the practical application of SysML requirements diagrams in respect of systems requirements for Internet bank.