The Foundation for a Scaleable Methodology for Systems Design release_sefe5y33nraznlqbswryfxdigq

by Toby Myers, University, My, Vladimir Estivill-Castro

Published by Griffith University.

2018  

Abstract

Abstract:Marketplace demand is driving the need to develop software systems of ever increasing scale. Managing the complexity created by this increasing scale is crucial. Failure to adequately address the complexity that emerges with increasing scale can play havoc with even the most simple of tasks. Mainstream software & systems engineering approaches are struggling to manage the complexity of building large-scale software-intensive systems which is resulting in the widespread failure of projects. These failures are the result of two deciencies in mainstream approaches. Firstly, these approaches utilise abstraction to manage complexity. Abstraction is a temporary solution which just delays the re-emergence of complexity until the approach is applied to larger systems. Secondly, these approaches do not provide a clear path from the requirements of a system to a nal work product. It is common instead for a miraculous leap of intuition to occur from the initial requirements to a specication, a design or a deployed system. To ensure requirements are met, the resulting work product then must be iteratively re-evaluated against the requirements and corrected until it achieves acceptable quality. This construct-by-correction approach results in unnecessary rework, and can be overwhelmed by the complexity of large-scale systems. The objective of this dissertation is to address the issue of scaleability in software & systems engineering by providing the foundations for a scaleable, widely applicable, end-toend methodology. To achieve this we have extended Behavior Engineering (BE), which is an integrated approach to systems development that supports the engineering of large-scale dependable sofware intensive systems at both the systems and software engineering level. BE uses a bottom-up process that enables each requirement to be modeled independently Abstract and integrated one at a time to form a complete view of the system specication that is built out of the requirements. Current research involving BE focuses [...]
In text/plain format

Archived Files and Locations

application/pdf  9.5 MB
file_vus4f75mdre3dinwy42f3uyc2y
research-repository.griffith.edu.au (publisher)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  article-journal
Stage   published
Date   2018-01-23
Language   en ?
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: f6eeabc7-b9be-47a2-823d-b71618012158
API URL: JSON