Process (information system development)

From Wikipedia, the free encyclopedia

For processes in multithreaded environments, see Process (computing).


In the context of Information System Development a process is performed to produce a product. Such processes are also called techniques.

Products represent what shall be constructed, e.g. class diagrams, state charts, and so on. Processes (techniques) are the procedures which describe in what order the construction of the products shall be performed, e.g. “at first, identify classes and objects” to construct a class diagram, “identify states”, and so on. In [Rolland1993] the term process is defined as “a related set of activities conducted to the specific purpose of product definition”.

Both together, the set of products and their corresponding processes/techniques form a Method [Saeki] [Rolland1998]. Processes of the same nature are classified together into a Process Model.

[edit] References

[Rolland1993] C. Rolland. Modeling the Requirements Engineering Process, 3rd European-Japanese Seminar on Information Modelling and Knowledge Bases, Budapest, Hungary, June 1993.
[Rolland1998] C. Rolland. A Comprehensive View of Process Engineering. Proceedings of the 10th International Conference CAiSE'98, B. Lecture Notes in Computer Science 1413, Pernici, C. Thanos (Eds), Springer. Pisa, Italy, June 1998
[Saeki] M. Saeki. CAME: The First Step to Automated Method Engineering