Skip to main content

A Unified Approach for Software Policy Modeling: Incorporating Implementation into a Modeling Methodology

  • Conference paper
Conceptual Modeling - ER 2003 (ER 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2813))

Included in the following conference series:


Works in some software project domains consist of many small projects of which development cycles are relatively quite short and numerous. In such domains, the software development policy such as the work assignment policy needs not only its modeling but also needs the prompt implementation of the model. However, incorporating the implementation into the modeling methodology has not been paid great attention to in the areas of software process. Each organization may have different situations in human resources and tasks as well as practical constraints, and it may not be feasible to devise a single model to cover all policies. In this paper, we do not focus on presenting a universal model for the work assignment policy. Instead, we provide a meta-model based methodology which enables us to develop an extensible model for an organization. In our modeling methodology, the model for the work assignment policy and its implementation are incorporated. We employ UML and ConceptBase. We highlight how a model illustrated in UML is generated in ConceptBase codes. And finally, we introduce our experience from the use of a prototype system in actual software project field.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
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


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others


  1. Belhe, U., Kusiak, A.: Dynamic scheduling of design activities with resource constraints. IEEE Transactions on Systems, Man and Cybernetics, Part A, 27(1), IEEE Computer Society (1997)

    Google Scholar 

  2. Derniame, J.C., Kaba, B.A., Wastell, D. (eds.): Software Process: Principles, Methodology, and Technology. Springer, Heidelberg (1999)

    Google Scholar 

  3. Fuggetta, A., Wolf, A.: Software Process. John Wiley & Sons, Chichester (1996)

    Google Scholar 

  4. Giarratano, J.C.: CLIPS User’s Guide (Version 6.0), NASA Lyndon B. Johnson Space Center, Information Systems Directorate, Software Technology Branch (1993)

    Google Scholar 

  5. Jarke, M., Gallersorfer, R., Jeusfeld, M.A., Staudt, M.: ConceptBase-A Deductive Object Base for Meta Data Management. Journal of Intelligent Information Systems 4(1) (1995)

    Google Scholar 

  6. Lee, S., Shim, J., Wu, C.: A Meta Model Approach using UML for Task Assignment Policy. In: Proceedings of the 9th Asia-Pacific Software Engineering Conference. IEEE Computer Society, Los Alamitos (2002)

    Google Scholar 

  7. Pressman, R.S.: What a Tangled Web We Weave. In: IEEE Software, vol. 17(1). IEEE Computer Society, Los Alamitos (2000)

    Google Scholar 

  8. Rumbaugh, J., Jacobson, I., Booch, G.: The Unified Modeling Language Reference Manual. Addison-Wesley, Reading (1999)

    Google Scholar 

  9. Schleicher, A., Westfechtel, B.: Beyond stereotyping: metamodeling approaches for the UML. In: Proceedings of the 34th Annual Hawaii International Conference on System Sciences. IEEE Computer Society, Los Alamitos (2001)

    Google Scholar 

  10. Wiegers, K.: Software Process Improvement in Web Time. In: IEEE Software, vol. 16(4). IEEE Computer Society, Los Alamitos (1999)

    Google Scholar 

  11. Wright, J., Wilkin, D., Newton, N.: Managing the matrix. Engineering Management Journal 11(1) (February 2001)

    Google Scholar 

  12. The Object Management Group, Software Process Engineering Metamodel Specification (adopted draft) (December 2001),

Download references

Author information

Authors and Affiliations


Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shim, J., Lee, S., Wu, C. (2003). A Unified Approach for Software Policy Modeling: Incorporating Implementation into a Modeling Methodology. In: Song, IY., Liddle, S.W., Ling, TW., Scheuermann, P. (eds) Conceptual Modeling - ER 2003. ER 2003. Lecture Notes in Computer Science, vol 2813. Springer, Berlin, Heidelberg.

Download citation

  • DOI:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20299-8

  • Online ISBN: 978-3-540-39648-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics