TY - GEN
T1 - Fine grained process modelling
T2 - 4th International Conference on the Software Process: Improvement and Practice, ICSP 1996
AU - Emmerich, W.
AU - Bandinelli, S.
AU - Lavazza, L.
AU - Arlow, J.
N1 - Publisher Copyright:
© 1996 IEEE.
PY - 1996
Y1 - 1996
N2 - We report on the experimental application of process technology at British Airways (BA). We used SLANG to model BA's C++ class library management process, and we constructed an experimental process centred software engineering environment (PSEE) based on SPADE. BA required processes to be automated at a finer degree of granularity than tool invocation. We have demonstrated that SLANG and SPADE offer the basic mechanisms for modelling these fine grained processes. We have also shown that it is feasible to generate tools for dedicated processes and integrate them with a SLANG model so as to facilitate fine grained process automation. However, our experience highlighted some open problems. For instance, SLANG process models are tuned to efficient enactment, thus containing very detailed process fragments. These are not the most appropriate representation for humans trying to understand the process model. A more comprehensible notation is needed for design and documentation purposes. Although the airline did not deploy the PSEE in its production environment, the experiment proved beneficial for BA. The modelling uncovered serious flaws in the existing process, and the BA engineers improved their knowledge of process technology.
AB - We report on the experimental application of process technology at British Airways (BA). We used SLANG to model BA's C++ class library management process, and we constructed an experimental process centred software engineering environment (PSEE) based on SPADE. BA required processes to be automated at a finer degree of granularity than tool invocation. We have demonstrated that SLANG and SPADE offer the basic mechanisms for modelling these fine grained processes. We have also shown that it is feasible to generate tools for dedicated processes and integrate them with a SLANG model so as to facilitate fine grained process automation. However, our experience highlighted some open problems. For instance, SLANG process models are tuned to efficient enactment, thus containing very detailed process fragments. These are not the most appropriate representation for humans trying to understand the process model. A more comprehensible notation is needed for design and documentation purposes. Although the airline did not deploy the PSEE in its production environment, the experiment proved beneficial for BA. The modelling uncovered serious flaws in the existing process, and the BA engineers improved their knowledge of process technology.
UR - https://www.scopus.com/pages/publications/84957932041
U2 - 10.1109/ICSP.1996.565016
DO - 10.1109/ICSP.1996.565016
M3 - Conference contribution
AN - SCOPUS:84957932041
T3 - Proceedings - 4th International Conference on the Software Process: Improvement and Practice, ICSP 1996
SP - 2
EP - 12
BT - Proceedings - 4th International Conference on the Software Process
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 2 December 1996 through 6 December 1996
ER -