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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
Derniame, J.C., Kaba, B.A., Wastell, D. (eds.): Software Process: Principles, Methodology, and Technology. Springer, Heidelberg (1999)
Fuggetta, A., Wolf, A.: Software Process. John Wiley & Sons, Chichester (1996)
Giarratano, J.C.: CLIPS User’s Guide (Version 6.0), NASA Lyndon B. Johnson Space Center, Information Systems Directorate, Software Technology Branch (1993)
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)
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)
Pressman, R.S.: What a Tangled Web We Weave. In: IEEE Software, vol. 17(1). IEEE Computer Society, Los Alamitos (2000)
Rumbaugh, J., Jacobson, I., Booch, G.: The Unified Modeling Language Reference Manual. Addison-Wesley, Reading (1999)
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)
Wiegers, K.: Software Process Improvement in Web Time. In: IEEE Software, vol. 16(4). IEEE Computer Society, Los Alamitos (1999)
Wright, J., Wilkin, D., Newton, N.: Managing the matrix. Engineering Management Journal 11(1) (February 2001)
The Object Management Group, Software Process Engineering Metamodel Specification (adopted draft) (December 2001), http://www.omg.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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