Skip to main content

Collaborative Engineering Software Development: Ontology-Based Approach

  • Conference paper
Intelligent Computing in Engineering and Architecture (EG-ICE 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4200))

Abstract

This paper proposes an ontology-based approach to facilitate collaboration between domain experts and software engineers for development of engineering software applications. In this approach, ontologies are employed to serve as the knowledge interfaces for encapsulating the analysis units identified from the solution workflow of the targeted problem domain and for reducing the collaboration complexity and knowledge coupling between domain problem solving and software engineering in software development. In this paper, the proposed ontology-based software development approach is discussed. Some considerations are given to the software development environment needed for realization of the proposed approach. In addition, the application of the proposed approach is demonstrated using an engineering software development example and a prototype ontology-based software development environment.

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Booch, G.: Object-Oriented Analysis and Design with Applications, 2nd edn. Addison Wesley, Redwood City California (1994)

    Google Scholar 

  2. Gu, N., Xu, J., Wu, X., Yang, J., Ye, W.: Ontology based semantic conflicts resolution in collaborative editing of design documents. Advanced Engineering Informatics 19(2), 103–111 (2005)

    Article  Google Scholar 

  3. Garcia, A.C.B., Kunz, J., Ekstrom, M., Kiviniemi, A.: Building a project ontology with extreme collaboration and virtual design and construction. Advanced Engineering Informatics 18(2), 71–83 (2004)

    Article  Google Scholar 

  4. Kim, T., Cera, C.D., Regli, W.C., Choo, H., Han, J.: Multi-Level modeling and access control for data sharing in collaborative design. Advanced Engineering Informatics 20(1), 47–57 (2006)

    Article  Google Scholar 

  5. Studer, R., Benjamins, V.R., Fensel, D.: Knowledge Engineering: Principles and Methods. Data and Knowledge Engineering 25(102), 161–197 (1998)

    Article  MATH  Google Scholar 

  6. Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Acquisition 5(2), 199–220 (1993)

    Article  Google Scholar 

  7. Antoniou, G., van Harmelen, F.: A Semantic Web Primer. The MIT Press, Massachusetts (2004)

    Google Scholar 

  8. McGuinness, D.L., van Harmelen, F.: OWL Web Ontology Language Overview. W3C Recommendation, World Wide Web Consortium (2004), http://www.w3.org/TR/owl-features/

  9. Yoshioka, M., Umeda, Y., Takeda, H., Shimomura, Y., Nomaguchi, Y., Tomiyama, T.: Physical concept ontology for the knowledge intensive engineering framework. Advanced Engineering Informatics 18(2), 95–113 (2004)

    Article  Google Scholar 

  10. Noy, N.F., McGuinness, D.L.: Ontology Development 101: A Guide to Creating Your First Ontology. Technical Report KSL-01-05, Knowledge Systems Laboratory (2001)

    Google Scholar 

  11. Noy, N., Fergerson, R., Musen, M.: The knowledge model of Protege-2000: Combining interoperability and flexibility. In: Dieng, R., Corby, O. (eds.) EKAW 2000. LNCS (LNAI), vol. 1937. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  12. Sung, Y.C., Liu, K.Y., Su, C.K., Tsai, I.C., Chang, K.C.: A Study on Pushover Analyses of Reinforced Concrete Columns. Structural Engineering and Mechanics 21(1), 35–52 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hsieh, SH., Lu, MD. (2006). Collaborative Engineering Software Development: Ontology-Based Approach. In: Smith, I.F.C. (eds) Intelligent Computing in Engineering and Architecture. EG-ICE 2006. Lecture Notes in Computer Science(), vol 4200. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11888598_31

Download citation

  • DOI: https://doi.org/10.1007/11888598_31

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-46246-0

  • Online ISBN: 978-3-540-46247-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics