Skip to main content

Process Instance Management Facilities Based on the Meta Process Models

  • Conference paper
Computational Science and Its Applications - ICCSA 2011 (ICCSA 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6786))

Included in the following conference series:

  • 1403 Accesses

Abstract

In the field of software process management, many studies have proposed a variety of process management technologies. However, most of the process management technologies have treated managerial analysis facilities for software process instances too lightly. It results in less attention from industry. To overcome the problem, we propose the process instance management facilities in the structural and behavioral aspects based on the meta process models. The meta process models consist of the two types of models: meta structural model and the meta behavioral model. Based on the meta process models, a process model is developed and two types of process instance models are generated using the process model: the structural instance model and the behavioral instance model. For the structural instance model, we adopt process slicing. On the other hands, we use several analysis techniques for the behavioral instance model. The proposed approach enables a project manager to analyze structural and behavioral properties of a process instance and allows a project manager make use of the formalism for the management facilities without knowledge for the formalism.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ambriola, V., Conradi, R., Fuggetta, A.: Assessing process-centered software engineering environments. ACM Trans. Software Engng. Methodol. 6, 283–328 (1997)

    Article  Google Scholar 

  2. Avrilionis, D., Cunin, P., Fernstrom, C.: OPSIS: a view mechanism for software processes which supports their evolution and reuse. In: Proceedings of the 18th International Conference on Software Engineering, Berlin, Germany, pp. 38–47 (1996)

    Google Scholar 

  3. Bandinelli, S., Nitto, E., Fuggetta, A.: Policies and mechanisms to support process evolution in PSEES. In: the 3rd International Conference on the Software Process, Reston, VA, USA, pp. 9–20 (1994)

    Google Scholar 

  4. Bandinelli, S., Fuggetta, A., Ghezzi, C., Lavazza, L.: SPADE: an environment for software process analysis, design, and enactment. In: Software Process Modeling and Technology, pp. 223–247. Research Studies Press (1994)

    Google Scholar 

  5. Curtis, B., Kellner, M.I., Over, J.: Process modeling. Communications of the ACM 35(9), 75–90 (1992)

    Article  Google Scholar 

  6. Chou, S., Chen, J.J.: Process program change control in a process environment. Software Practice and Experience 30(3), 175–197 (2000)

    Article  Google Scholar 

  7. Dai, W., Covvey, D., Alencar, P., Cowan, D.: Lightweight query-based analysis of workflow process dependencies. Journal of Systems and Software 82(6), 915–931 (2009)

    Article  Google Scholar 

  8. Dapeng, L., Qing, W., Junchao, X.: The role of software process simulation modeling in software risk management: A systematic review. In: the 3rd ESEM, Lake Buena Vista, Florida, pp. 302–311 (2009)

    Google Scholar 

  9. Donzelli, P.: A Decision Support System for Software Project Management. IEEE Software 23(4), 67–75 (2006)

    Article  Google Scholar 

  10. Doppke, J., Heimbigner, D., Wolf, A.: Software process modeling and execution within virtual environment. ACM Trans. Software Engng Methodol. 7, 11–40 (1998)

    Google Scholar 

  11. Guo, Y., Seaman, C.: A survey of software project managers on software process change. In: Proceedings of ESEM 2008, Kaiserslautern, Germany, pp. 263–269 (2008)

    Google Scholar 

  12. Jaccheri, M.L., Conradi, R.: Techniques for process model evolution in EPOS. IEEE Transactions on Software Engineering 19(12), 1145–1156 (1993)

    Article  Google Scholar 

  13. Min, S., Bae, D.: MAM nets: A Petri-net based approach to software process modeling, analysis and management. In: The 9th International Conference on Software Engineering and Knowledge Engineering, Madrid, Spain, pp. 78–86 (1997)

    Google Scholar 

  14. Min, S.: A software process modeling framework based on meta process model. Ph.D. Dissertation, Korea Advanced Institute of Science and Technology, KAIST (2002)

    Google Scholar 

  15. OMG, Software Process EngineeringMetamodelSpecification. Version 2.0, OMGDocument formal/2008-04-01 (2008)

    Google Scholar 

  16. Osterweil, L.: Software processes are software too. In: The 9th International Conference on Software Engineering,Washington, DC, pp. 2–13 (1987)

    Google Scholar 

  17. Park, S., Choi, K., Yoon, K., Bae, D.: Deriving software process simulation model from SPEM-based software process model. In: The APSEC 2007, Nagoya, Japan, pp. 382–389 (2007)

    Google Scholar 

  18. Park, S., Kim, H., Kang, D., Bae, D.: Developing a software process simulation model using SPEM and analytical models. International Journal of Simulation and Process Modeling 4(3-4), 223–236 (2008)

    Article  Google Scholar 

  19. Park, S., Kim, H., Bae, D.: Change impact analysis of a software process using process slicing. In: QSIC 2009, Jeju, Korea, pp. 359–366 (2009)

    Google Scholar 

  20. Park, S., Bae, D.: An approach to the software process change impact using process slicing and simulation. Journal of Systems and Software 84, 528–543 (2011)

    Article  Google Scholar 

  21. Pfahl, D., Ruhe, G.: IMMoS: A Methodology for Integrated Measurement, Modelling and Simulation. Software Process Improvement and Practice 7(3-4), 189–210 (2002)

    Article  Google Scholar 

  22. Raffo, D., Nayak, U., Wakeland, W.: Implementing Generalized Process Simulation Models. In: ProSim 2005, St. Louis, Missouri, pp. 139–143 (2005)

    Google Scholar 

  23. Rus, I., Neu, H., Munch, J.: A Systematic Methodology for Developing Discrete Event Simulation Models of Software Development Process. In: ProSim 2003, Portland, Oregon (2003)

    Google Scholar 

  24. SEI: Capability Maturity Model Integration V1.3 (2010)

    Google Scholar 

  25. Soffer, P.: Scope analysis: identifying the impact of changes in business process models. Software Process Improvement and Practice 10(4), 393–402 (2005)

    Article  MathSciNet  Google Scholar 

  26. Sun, P., Jianga, C.: Analysis of workflow dynamic changes based on Petri net. Information and Software Technology 51(2), 284–292 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Park, S., Min, S., Bae, D. (2011). Process Instance Management Facilities Based on the Meta Process Models. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds) Computational Science and Its Applications - ICCSA 2011. ICCSA 2011. Lecture Notes in Computer Science, vol 6786. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21934-4_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21934-4_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21933-7

  • Online ISBN: 978-3-642-21934-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics