Skip to main content

Ontology-Guided Software Engineering in the MOST Workbench

  • Chapter
  • First Online:
Ontology-Driven Software Development

Abstract

This chapter reports about the software process guidance in ontology-driven software development (ODSD), one of the core ontology-enabled services of the ODSD environments. Ontology-driven software process guidance amounts to a significant step forward in software engineering in general (cf. Fig. 1.1 on p. 3). Its role is to guide developers through a complex software development process by providing information about the consistency of artefacts and about the tasks to be accomplished to reach a particular development goal.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    For the purpose of the integrated DSL+OWL modelling approach, BOC developed a prototypical graphical syntax for OWL2 in the ADOxx Platform, based on the abstract metamodel of the OWL2 Manchester syntax.

  2. 2.

    http://www.boc-group.com

  3. 3.

    http://trowl.eu/

  4. 4.

    Artefacts and Artefact Links will from now on be called DEFT Artefacts and DEFT Artefact Links in order to avoid confusion with the guidance ontology concept Artefact.

References

  1. A. Bartho, Creating and maintaining tutorials with DEFT. in Proceedings of the 17th IEEE International Conference on Program Comprehension (ICPC’09), May 2009, pp. 309–310

    Google Scholar 

  2. T. Hall, S. Beecham, A. Rainer, Requirements problems in twelve software companies: An empirical analysis. IEE Proc. Software 149(5), 153–160 (2002)

    Article  Google Scholar 

  3. B. Henderson-Sellers, C. Gonzalez-Perez, A comparison of four process metamodels and the creation of a new generic standard. Inform. Software Tech. 47(1), 49–65 (2005)

    Article  Google Scholar 

  4. B. Motik, B.C. Grau, I. Horrocks, Z. Wu, A. Fokoue, C. Lutz, Owl 2 web ontology language profiles. W3C Recommendation, 27 October 2009. Available at http://www.w3.org/TR/owl2-profiles/

  5. K. Nørmark, Elucidative programming. Nord. J. Comput. 7(2):87–105 (2000)

    Google Scholar 

  6. OMG. Software Process Engineering Metamodel (spem) Specification—Version 2.0 Object Management Group, 2008. http://www.omg.org/docs/formal/08-04-01.pdf

  7. Y. Ren, J.Z. Pan, Y. Zhao, Soundness preserving approximation for TBox reasoning, in Proceedings of the 25th AAAI Conference Conference (AAAI2010), 2010

    Google Scholar 

  8. S. Si-Said, C. Rolland, Formalising guidance for the crews goal-scenario approach to requirements engineering, in 8th European-Japanese Conference on Information Modelling and Knowledge Bases, 1998, pp. 172–190

    Google Scholar 

  9. A. van Lamsweerde, Reasoning about alternative requirements options, in Conceptual Modeling: Foundations and Applications, ed. by A. Borgida, V.K. Chaudhri, P. Giorgini, E.S.K. Yu Lecture Notes in Computer Science, vol. 5600 (Springer, Berlin, 2009), pp. 380–397

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Aßmann, U. et al. (2013). Ontology-Guided Software Engineering in the MOST Workbench. In: Pan, J., Staab, S., Aßmann, U., Ebert, J., Zhao, Y. (eds) Ontology-Driven Software Development. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31226-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31226-7_13

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31225-0

  • Online ISBN: 978-3-642-31226-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics