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.
- 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.
Unable to display preview. Download preview PDF.
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
Editors and Affiliations
Rights and permissions
© 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
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20299-8
Online ISBN: 978-3-540-39648-2
eBook Packages: Springer Book Archive