Research Article Open Access

Specifying Processes: Application to Electrical Power Distribution

Sabah Al-Fedaghi and Lina Al-Saleh


Problem statement: This study deals with the problem of how to specify processes. Many process specification methodologies have been determined to be incomplete; for example, ISO 9000:2005 defines process as transforming media inputs into outputs. Nevertheless, the author of the Quality Systems Handbook, declares that such a definition is incomplete because processes create results and not necessarily by transforming inputs. Still, it is not clear what description of process can embed transformation of input to output or include creation that leads to results. Approach: This problem is important because process specification is an essential component in building projects utilized in such tasks as scheduling, planning, production, management, work flow and reengineering. Results: We solve the problem by “opening” the black box in the input-transformation-output model. This action uncovers many possible sources and destinations related to input and output, such as the disappearance, storage and copying of input. It is possible to reject input and also to block output from leaving the process. The approach is based on a conceptual framework for process specification of all generic phases that make up any process and embraces input, transformation, creation and output. The study applies the method in the field of electrical power distribution systems. Conclusion: We conclude that the results demonstrate a viable specification method that can be adopted for different types of processes.

Journal of Computer Science
Volume 7 No. 11, 2011, 1729-1740


Submitted On: 17 June 2011 Published On: 6 September 2011

How to Cite: Al-Fedaghi, S. & Al-Saleh, L. (2011). Specifying Processes: Application to Electrical Power Distribution. Journal of Computer Science, 7(11), 1729-1740.

  • 0 Citations



  • Conceptual model
  • electrical distribution system
  • business process
  • transforming inputs
  • triggers something
  • domain performs
  • specification methodologies