Abstract
In a software process modeling method based upon the Organization-Entity capability, the Process-Agent is a well-defined unit whose role is to encapsulate an entity’s knowledge, skill etc. The Process-Agent’s infrastructure comprises descriptive knowledge, process knowledge and an experience library. The process knowledge is represented by process steps, whose execution determines the behaviors of the Process-Agent. This causes Process-Agent knowledge to be precisely described and well organized. In this paper, Little-JIL, a well-known process modeling language, is used to define a Process-Agent’s process knowledge. Benefits for process element knowledge representation arising from Little-JIL’s simplicity, semantic richness, expressiveness, formal and precise yet graphical syntax etc., are described.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Wang, Q., Li, M.: Software Process Management: Practices in China. In: Li, M., Boehm, B., Osterweil, L.J. (eds.) SPW 2005. LNCS, vol. 3840, pp. 317–331. Springer, Heidelberg (2006)
Zhao, X., Li, M., Wang, Q., Chan, K., Leung, H.: An Agent-Based Self-Adaptive Software Process Model. Journal of Software 15(3), 348–359 (2004)
Zhao, X., Chan, K., Li, M.: Applying Agent Technology to Software Process Modeling and Process-Centered Software Engineering Environment. In: The 20th Annual ACM Symposium on Applied Computing (SAC 2005), Santa Fe, New Mexico, USA, pp. 1529–1533 (2005)
Wise, A.: Little-JIL 1.0 Language Report. Technical Report 98-24, Laboratory for Advanced Software Engineering Research, University of Massachusetts, Amherst (April 16, 1998)
Cass, A.G., Lee, H., Lerner, B.S., Osterweil, L.J.: Formally Defining Coordination Process to support Contract Negotiations. Department of Computer Science, University of Massachusetts, Amherst, MA 01003, (June 1999) (UM-CS-1999-039)
Jensen, D., Dong, Y., Lerner, B.S., McCall, E.K., Osterweil, L.J., Sutton Jr., S.M., Wise, A.: Coordinating Agent Activities in Knowledge Discovery Processes. In: Proceedings of Work Activities Coordination and Collaboration Conference (WACC 1999), San Francisco, CA, pp. 137–146 (1999)
Sutton Jr., S.M., Osterweil, L.J.: The design of a next generation process language. In: Proc. of the Joint 6th European Software Engineering Conj and the 5th ACM SICSOFT Symp. On the Foundations of Software Engineering, pp. 142–158. Springer, Heidelberg (1997)
LASER Process Working Group. Getting Started With Little-JIL Using Visual-JIL, Laboratory for Advanced Software Engineering Research, University of Massachusetts, Amherst (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Xiao, J., Osterweil, L.J., Zhang, L., Wise, A., Wang, Q. (2006). Applying Little-JIL to Describe Process-Agent Knowledge in SoftPM. In: Wang, Q., Pfahl, D., Raffo, D.M., Wernick, P. (eds) Software Process Change. SPW 2006. Lecture Notes in Computer Science, vol 3966. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11754305_24
Download citation
DOI: https://doi.org/10.1007/11754305_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34199-4
Online ISBN: 978-3-540-34201-4
eBook Packages: Computer ScienceComputer Science (R0)