Rule based instantiation of software- and system development processes
First Claim
8-1. The method according to claim 1, wherein the step detailed instantiating comprises the assignment of persons, timeframes, and due dates to process activities.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and a computer readable medium for performing a rule based instantiation of a generic software and/or system development process to provide a project specific implemented instantiated process. The proposed approach provides a gradual way to provide an implemented instantiated process adapted to project specific needs by using a staggered instantiation mode. The approach distinguishes between high level instantiation and detailed instantiation depending on the nature of the instantiation operation. The approach is flexibly applicable to software and systems development processes and the set of instantiation operations is extendable.
-
Citations
18 Claims
-
8-1. The method according to claim 1, wherein the step detailed instantiating comprises the assignment of persons, timeframes, and due dates to process activities.
-
15. A system for performing a method for rule based instantiation of a generic software and/or system development process to provide a project specific instantiated process, the system comprising:
-
a mechanism for providing a reference process describing a workflow for software and/or system development, wherein the workflow is described by a modeling language; a mechanism for high-level instantiating the reference process, wherein the high-level instantiating is based on project characteristics which do not change frequently; a mechanism for detailed instantiating the reference process, wherein the detailed instantiating comprises a short-term aligning of the process on alterable process requirements; and a mechanism for providing a project specific instantiated process based on high-level instantiating and detailed instantiating the reference process, wherein the instantiation operations for high-level instantiating are an aggregation of the instantiation operations for detailed instantiating. - View Dependent Claims (16, 17)
-
-
18. A computer readable medium, having a program recorded thereon, wherein the program when executed is to make a computer execute the method steps:
-
providing a reference process describing a workflow for software and/or system development, wherein the workflow is described by a modeling language; high-level instantiating the reference process, wherein the high-level instantiating is based on project characteristics which do not change frequently; detailed instantiating the reference process, wherein the detailed instantiating comprises instantly adapting the process on short-term process requirements; and providing a project specific instantiated process based on high-level instantiating and detailed instantiating the reference process, wherein the method steps of high-level instantiating and detailed instantiating are based on the same instantiation operations.
-
Specification