Czasopismo
Tytuł artykułu
Treść / Zawartość
Pełne teksty:
Warianty tytułu
Języki publikacji
Abstrakty
The paper describes decision table notation as a requirements definition technique. Modern critical systems, e.g., railway signaling systems, are implemented with electronic technologies. The use of computers in these systems has greatly expanded their functionality. Increase in functionality unfortunately leads to increase in complexity, which forces the designer to follow a more rigorous development process. The paper discusses the subject of describing expected software behavior, i.e., software requirements specification. It presents desired requirements features and describes how these features can be obtained by use of decision tables. The paper also discusses decision table transformations, which can reduce the effort to establish decision tables and facilitate their analysis. The authors’ experiments support the use of decision tables as a mean to increase requirements quality by providing tools for automatic decision table processing.
Rocznik
Tom
Strony
89--99
Opis fizyczny
Bibliogr. 7 poz.
Twórcy
autor
- Faculty of Transport and Aviation Engineering, The Silesian University of Technology, Krasińskiego 8 Street, 40-019 Katowice, Poland, michal.grzybowski@polsl.pl
autor
- Faculty of Transport and Aviation Engineering, The Silesian University of Technology, Krasińskiego 8 Street, 40-019 Katowice, Poland, jakub.mlynczak@polsl.pl
autor
- Railway Research Institute IK, Józefa Chłopickiego 50 Street, 04-275 Warsaw, Poland, lsokolowska@ikolej.pl
autor
- Faculty of Transportation Sciences, Czech Technical University in Prague, Konviktská 20 Street, 110 00 Prague, Czech Republic, michal.matowicki@cvut.cz
Bibliografia
- 1. EN 50716. Railway Applications - Requirements for software development. Brussels: CENELEC.
- 2. Huysmans Johan, Karel Dejaeger, Christophe Mues, Jan Vanthienen, Bart Baesens. 2011. „An empirical evaluation of the comprehesibility of decision table, tree and rule based predictive models”. Decision Support Systems 51(1): 131-154. DOI: https://doi.org/10.1016/j.dss.2010.12.003.
- 3. Jorgensen Paul C. 2010. Modeling Software Behavior: A Craftsman’s Approach. Boca Raton: CRC Press. ISBN: 978-1-4200-8076-6.
- 4. King Peter J.H. 1967. „Decision Tables”. The Computer Journal 10(11): 135-142. DOI: https://doi.org/10.1093/comjnl/10.2.135.
- 5. King Peter J.H. 1969. „The interpretation of limited entry decision table format and relationships among conditions”. The Computer Journal 12(4): 320-326. DOI: https://doi.org/10.1093/comjnl/12.4.320.
- 6. Pooch Udo W. 1974. „Translation of Decision Tables”. ACM Computing Surveys 6(2): 125-151. DOI: https://doi.org/10.1145/356628.356630.
- 7. Wiegers Karl, Joy Beatty. 2013. Software Requirements. Redmond: Microsoft Press. ISBN: 978-0-7356-7966-5.
Typ dokumentu
Bibliografia
Identyfikatory
Identyfikator YADDA
bwmeta1.element.baztech-c990cfd9-2f62-4ce5-ab10-39e881cecbc6