Skip to main content

Hierarchical Petri-Nets Model for the Design of E-Learning System

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4469))

Abstract

E-learning has become an important topic in these days both in academia and in industry. Our efforts in this paper concentrate on proposing a conceptual framework to help designer to construct e-learning system. The presented framework can conspicuously help the developer to comprehend the collaboration relationship between the learning objects. Then, the concepts of hierarchical learning process net and hierarchical web services net are defined by hierarchical Petri-net. The model is expressive enough to capture the semantics of learning process and their specificities. By using Petri-net verification technology, the model will have desirable properties. This will definitely help designer to design and optimize the e-learning processes.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Vossen, G., Westerkamp, P.: E-learning as a Web Service, Available: www.dbs.cs.uni-duesseldorf.de/ gvd2004/papers

  2. Sicilia, M.A., Sánchez, S.: On the concept of Learning Object “Design by Contract”. WSEAS Transactions on systems 2(3), 612–617 (2003)

    Google Scholar 

  3. Sánchez, S., Sicilia, M.A.: Expressing preconditions in learning object contracts. In: Proceedings of the Second International Conference on Multimedia and Information & Communication Technologies in Education, m-ICTE 2003, pp. 1734–1738 (2003)

    Google Scholar 

  4. Torres, J., Dodero, J.M., Padrón, C.L.: A Framework Based on Web Services Composition for the Adaptability of Complex and Dynamic Learning Processes. Learning Technology newsletter 6(1), 7–9 (2004)

    Google Scholar 

  5. Sánchez, S., Sicilia, M.A.: Expressing preconditions in learning object contracts. In: Proceedings of the Second International Conference on Multimedia and Information & Communication Technologies in Education, m-ICTE 2003, pp. 1734–1738 (2003)

    Google Scholar 

  6. Hinz, S., Schmidt, K., Stahl, C.: Transforming BPEL to Petri nets. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol. 3649, pp. 220–235. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Henkel, M., Zdravkovic, J., Johannesson, P.: Service-Based. Processes: Design for Business and Technology. In: Proc. 2nd. Int’l Conf. Service Computing, pp. 21–29. ACM Press, New York (2004)

    Google Scholar 

  8. Johannesson, P., Perjons, E.: Design principles for process modelling in enterprise application integration. Information Systems 26, 165–184 (2001)

    Article  MATH  Google Scholar 

  9. Yang, J., Papazoglou, M.: Interoperation Support for Electronic Commerce. Communications of the ACM 6(43), 39–47 (2000)

    Article  Google Scholar 

  10. Murata, T.: Petri Nets: Properties, Analysis and Applications. Proceedings of the IEEE 77(4), 541–580 (1989)

    Article  Google Scholar 

  11. Petri Nets World, http://www.daimi.au.dk/PetriNets/

  12. Valette, R.: Analysis of Petri Nets by Stepwise Refinement. Journal of Computer and System Sciences 18, 35–46 (1979)

    Article  MATH  Google Scholar 

  13. van der Aalst, W.M.P.: Workflow Verification: Finding Control-Flow Errors Using Petri-Net-Based Techniques. In: van der Aalst, W.M.P., Desel, J., Oberweis, A. (eds.) Business Process Management. LNCS, vol. 1806, pp. 161–183. Springer, Heidelberg (2000)

    Google Scholar 

  14. Risse, T., Vatterrott, H.-R.: The Learning Objects Structure Petri Net, http://www.eurodl.org/materials/contrib/2004/Risse_Vatterrott.html

  15. Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice-Hall, Englewood Cliffs (1981)

    Google Scholar 

  16. Chi, Y.-L., Tsai, M.-H., Lee, C.-W.: A Petri-Net based Validator in Reliability of a Composite Service [J]. In: The 2005 IEEE International Conference, March 29-01, 2005, pp. 450–453. IEEE Computer Society Press, Los Alamitos (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Kin-chuen Hui Zhigeng Pan Ronald Chi-kit Chung Charlie C. L. Wang Xiaogang Jin Stefan Göbel Eric C.-L. Li

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

He, F., Le, J. (2007). Hierarchical Petri-Nets Model for the Design of E-Learning System. In: Hui, Kc., et al. Technologies for E-Learning and Digital Entertainment. Edutainment 2007. Lecture Notes in Computer Science, vol 4469. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73011-8_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73011-8_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73010-1

  • Online ISBN: 978-3-540-73011-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics