A Discipline of Software Engineering

A Discipline of Software Engineering

4.11 - 1251 ratings - Source

This comprehensive approach to the creation of software systems charts a road through system modelling techniques, allowing software engineers to create software meeting two very basic requirements: a€c that the software system represent a narrow emulation of the organization system that served as its model; a€c and that the software system display life attributes identical to those of the organization system that it automatizes. The result is a quantum leap increase in software application quality. Such benefit is achieved by the introduction of a fundamental paradigm: the office-floor metaphor which incorporates such well-balanced basic ideas as the functional normalization of tasks and information (in sharp contrast to the classic data normalization) and the principle of tenant-ownership.Consider a trivial example: suppose our problem statement is a€œbuild a TV seta€. This problem ... For instance, the (sub-)problem {get a wiring diagram} can be solved either by {buy a diagram} or by {create a diagram}. This is a disjunctiveanbsp;...

Title:A Discipline of Software Engineering
Author:B. Walraet
Publisher:Elsevier - 2014-06-28


You Must CONTINUE and create a free account to access unlimited downloads & streaming