Alec Dorling

Learn More
Process Improvement has been used for decades as a means to become better and more efficient. Whilst many organizations have used considerable resources for process improvement, investments in process improvement have not always led to changes and improvements expected. One most important aspects of management is to motivate the work force. However,(More)
In real-time systems, dynamic inconsistencies of software are hardly detected, diagnosed and handled. A built-in test (BIT) method is developed to cope with software dynamic inconsistency. BIT is defined as a new kind of software testing which is explicitly described in object-oriented source code as member functions. BITs can be activated at any designed(More)
Experiences are reported in the use of ISO 15504 both in tailoring the standard for particular industrial sectors and in expanding the process assessment approach into new domains. In particular, three projects are discussed: • SPiCE for SPACE, a ISO/IEC TR 15504 [IS98a] conformant method of software process assessment developed for the European space(More)
A series of surveys has been designed and conducted in order to seek the practical foundations of the base process activities in the software industry and to support and validate the current software process models. As a basis, a superset of 444 base process activities (BPAs) modelled in current process models, such as CMM, ISO 9000, BOOTSTRAP, SPICE and(More)
Software Process Improvement is generally regarded a key to economic success by increasing the quality of software systems, accelerating time-to-market and decreasing development costs. Component-based software engineering, as an emerging development paradigm, targets very similar goals by focusing on the assembly of software systems from components and(More)