Skip to main content

Verification Tool of Software Requirement for Network Software

  • Conference paper
Information Computing and Applications (ICICA 2011)

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

Included in the following conference series:

  • 2454 Accesses

Abstract

A model checking tool OWLSVerifyTool is proposed, designed and developed to verify Web service composition model of software requirement in this paper. It can convert OWL-S documents into Petri nets document described in PNML, then analysis and verify it with Petri nets with engine in dynamic context. Compositing the DL reasoning engine Pellet and F-logic-based reasoning engine Flora-2, it can play their respective advantages to reason and verify static model in static context of software requirement. The automated validation tool can effectively verify software requirement meta-model based on Web service described with OWL-S.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. He, K., Liang, P., Li, B., et al.: Meta-modeling of Requirement for Networked Software, An Open Hierarchical & Cooperative Unified Requirement Framework URF. DCDIS2B 14(S6), 293–298 (2007)

    Google Scholar 

  2. Wang, J., He, K., Li, B., et al.: Meta-models of Domain Modeling Framework for Networked Software. In: Proceedings of The Sixth International Conference on Grid and Cooperative Computing, GCC 2007, Urumchi, China, pp. 878–885 (August 2007)

    Google Scholar 

  3. Matthias, K., Benedikt, F., Katia, S.: OWLS-MX: A hybrid Semantic Web service matchmaker for OWL-S services. Web Semantics: Science, Services and Agents on the World Wide Web 7(2), 121–133 (2009)

    Article  Google Scholar 

  4. Morimoto, S.: A Survey of Formal Verification for Business Process Modeling. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds.) ICCS 2008, Part II. LNCS, vol. 5102, pp. 514–522. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  5. Qi, G., Tianshi, C., Haihua, S., Yunji, C., Weiwu, H.: On-the-Fly Reduction of Stimuli for Functional Verification, ats. In: 2010 19th IEEE Asian Test Symposium, pp. 448–454 (2010)

    Google Scholar 

  6. He, F., Le, J.: Hierarchical Petri-Nets Model for the Design of E-Learning System. In: Hui, K.-c., Pan, Z., Chung, R.C.-k., Wang, C.C.L., Jin, X., Göbel, S., Li, E.C.-L. (eds.) EDUTAINMENT 2007. LNCS, vol. 4469, pp. 283–292. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  7. Hallé, S., Hughes, G., Bultan, T., Alkhalaf, M.: Generating Interface Grammars from WSDL for Automated Verification of Web Services. In: Baresi, L., Chi, C.-H., Suzuki, J. (eds.) ICSOC-ServiceWave 2009. LNCS, vol. 5900, pp. 516–530. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  8. Moldt, D., Ortmann, J.: DaGen: A Tool for Automatic Translation from DAML-S to High-Level Petri Nets. In: Wermelinger, M., Margaria-Steffen, T. (eds.) FASE 2004. LNCS, vol. 2984, pp. 209–213. Springer, Heidelberg (2004); Kornack, D., Rakic, P.: Cell Proliferation without Neurogenesis in Adult Primate Neocortex. Science 294, 2127–2130 (2001)

    Chapter  Google Scholar 

  9. Staats, M., Heimdahl, M.P.E.: Partial Translation Verification for Untrusted Code-Generators. In: Liu, S., Araki, K. (eds.) ICFEM 2008. LNCS, vol. 5256, pp. 226–237. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  10. Emilia, O., Tomi, J.: A Translation-based Approach to the Verification of Modular Equivalence. Journal of Logic and Computation 19(4), 591–613 (2008)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

He, T., Li, L., Li, H. (2011). Verification Tool of Software Requirement for Network Software. In: Liu, B., Chai, C. (eds) Information Computing and Applications. ICICA 2011. Lecture Notes in Computer Science, vol 7030. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25255-6_69

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25255-6_69

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25254-9

  • Online ISBN: 978-3-642-25255-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics