Skip to main content

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

  • Conference paper

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

Abstract

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.

Keywords

  • Software Process
  • Modeling Methodology
  • Meta Model
  • Disjunctive Normal Form
  • Change Request

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-540-39648-2_12
  • Chapter length: 13 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   109.00
Price excludes VAT (USA)
  • ISBN: 978-3-540-39648-2
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   149.00
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  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), http://www.omg.org

Download references

Author information

Authors and Affiliations

Authors

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. https://doi.org/10.1007/978-3-540-39648-2_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39648-2_12

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Springer Book Archive