Comparing software development methods: example
Autor: | J. R. Cameron, A. Campbell, P. T. Ward |
---|---|
Rok vydání: | 1991 |
Předmět: |
Class (computer programming)
Programming language business.industry Computer science Software development Classification scheme computer.software_genre Notation Jackson system development Computer Science Applications Regular expression Variety (universal algebra) Software development methods business computer Software Information Systems |
Zdroj: | Information and Software Technology. 33:386-402 |
ISSN: | 0950-5849 |
DOI: | 10.1016/0950-5849(91)90075-m |
Popis: | A classification scheme is proposed for comparing software development methods. A comparison of two methods, the Jackson System Development (JSD) method and the CASE/Real-Time (CASE/RT) method is worked out, both for its own sake and to illustrate the general approach to comparison. Both notations and a variety of model-building rules are compared. As part of the notational comparison it is shown by example that notations based on regular expressions, such as those used in JSD, and finite-state machines, such as those used in CASE/RT, though mathematically equivalent, nevertheless each handle a class of problems better than the other. |
Databáze: | OpenAIRE |
Externí odkaz: |