Back to Search
Start Over
Engineering by Software: System Behaviours as Components
- Source :
- Present and Ulterior Software Engineering ISBN: 9783319674247, Present and Ulterior Software Engineering
- Publication Year :
- 2017
- Publisher :
- Springer International Publishing, 2017.
-
Abstract
- Software engineering means developing software for a purpose. For systems that interact with a physical problem world, the proximate purpose is a desired behaviour of that problem world: the fundamental engineering task is to develop the system behaviour and specify the software that will evoke it. This chapter sketches a discipline for this task, in which behaviours are always understood as the result of interactions of a software machine and a physical problem world. Complex behaviour is designed in terms of simple constituent behaviours. The running behaviour instances form a dynamic tree in which control of the tree is exercised by the software machines at the nodes.
Details
- ISBN :
- 978-3-319-67424-7
- ISBNs :
- 9783319674247
- Database :
- OpenAIRE
- Journal :
- Present and Ulterior Software Engineering ISBN: 9783319674247, Present and Ulterior Software Engineering
- Accession number :
- edsair.doi...........2cedda20e5d0d27d3afb1f780963fb6c
- Full Text :
- https://doi.org/10.1007/978-3-319-67425-4_1