Skip to main content

Structural Engineering: Processes and Tools for Developing Component-Based Open Hypermedia Systems

  • Conference paper
Metainformatics (MIS 2004)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3511))

Included in the following conference series:

Abstract

The emergence of Component-Based Open Hypermedia Systems aims at the releasing of Hypermedia and Web applications from the monocracy of link as the information structuring primitive. Instead, an open set of structure services, each one providing structure abstractions relevant to a specific domain, is offered to an open set of client applications. Nonetheless, the lack of an engineering framework guiding the development process of CB-OHS has a part in their limited exploitation. In this paper, we analyze the characteristics of CB-OHS from an engineering approach, and we propose a framework and a number of tools, supporting all phases of their development process.

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. Anderson, K.M., Sherba, S.A., Lepthien, W.V.: Structural Templates and Transformations: The Themis Structural Computing Environment. Journal of Network and Computer Applications 26(1), 47–71 (2003)

    Google Scholar 

  2. Anderson, K.M.: Software Engineering Requirements for Structural Computing. In: Proceedings of the 1<Superscript>st</Superscript> Int’l Workshop on Structural Computing (SC1, Darmstadt, Germany), Technical Report AUE-CS-99-04, Aalborg University Esbjerg, Computer Science Department, Denmark, pp. 22–26 (1999)

    Google Scholar 

  3. Beringer, D., Melloul, L., Wiederhold, G.: A Reuse and Composition Protocol for Services. In: Proceedings of Symposium on Software Reusability SSR 1999, Los Angeles, California, USA, pp. 54–61 (1999)

    Google Scholar 

  4. Christodoulou, S., Zafiris, P., Papatheodorou, T.S.: Web Engineering: The Developers’ View and a Practitioner’s Approach. In: Murugesan, S., Desphande, Y. (eds.) Web Engineering. LNCS, vol. 2016, pp. 170–187. Springer, Heidelberg (2001)

    Google Scholar 

  5. Engelbart, D.: Keynote speech. 4<Superscript>th</Superscript> Int’l Workshop on Open Hypermedia Systems, OHS4, Pittsburg, PA, USA) (1998)

    Google Scholar 

  6. Garzotto, F., Paolini, P., Schwabe, D.: HDM – A Model-Based Approach to Hypertext Application Design. ACM Transactions on Information Systems 11(1), 1–26 (1993)

    Google Scholar 

  7. Ginige, A., Murugesan, S.: Web Engineering: An Introduction. IEEE MultiMedia 8(1), 14–18 (2001)

    Google Scholar 

  8. Isakowitz, T., Stohr, E.A., Balasubramanian, P.: RMM: A Methodology for Structured Hypermedia Design. Communications of the ACM 38(8), 34–44 (1995)

    Google Scholar 

  9. Karousos, N., Pandis, I.: Developer Support in Open Hypermedia Systems: Towards a Hypermedia Service Discovery Mechanism. In: Wiil, U.K. (ed.) MIS 2004. LNCS, vol. 3511, pp. 89–99. Springer, Heidelberg (2005)

    Google Scholar 

  10. Karousos, N., Pandis, I., Reich, S., Tzagarakis, M.: Offering Open Hypermedia Services to the WWW: A Step-by-Step Approach for Developers. In: Proceedings of 12<Superscript>th</Superscript> Int’l World Wide Web Conference WWW 2003, Budapest, Hungary, pp. 482–489 (2003)

    Google Scholar 

  11. Lowe, D., Hall, W.: Hypermedia and the Web: An Engineering Approach. Wiley, Chichester (1999)

    Google Scholar 

  12. Millard, D.E., Moreau, L., Davis, H.C., Reich, S.: FOHM: A Fundamental Open Hyper-text Model for Investigat-ing Interoperability between Hypertext Domains. In: Proceed-ings of 11th ACM Int’l Conference on Hypertext and Hypermedia, Hypertext 2000, San An-tonio, Texas, USA, pp. 93–102 (2000)

    Google Scholar 

  13. Nürnberg, P.J., Leggett, J.J.: A Vision for Open Hypermedia Systems. Journal of Digital Information, Special issue on Open Hypermedia Systems 1(2) (1997)

    Google Scholar 

  14. Nürnberg, P.J., Schraefel, M.C.: Relationships among Structural Computing and Other Fields. Journal of Network and Computer Applications 26(1), 11–26 (2003)

    Article  Google Scholar 

  15. Nürnberg, P., Wiil, U.K., Hicks, D.L.: A Grand Unified Theory for Structural Comput-ing. In: Rahm, E. (ed.) DILS 2004. LNCS (LNBI), vol. 2994, pp. 1–16. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  16. Open Hypermedia Systems Working Group (OHSWG), http://www.csdl.tamu.edu/ohs/

  17. Papazoglou, M.P., Georgakopoulos, D. (eds.): Service-oriented Computing. Communica-tions of the ACM 46(10) (2003)

    Google Scholar 

  18. Pfleeger, S.L.: Software Engineering: Theory and Practice. Prentice-Hall, Englewood Cliffs (2001)

    Google Scholar 

  19. Pressman, R.S.: Software Engineering - A Practitioner’s Approach, 4th edn. McGraw-Hill, New York (1997)

    MATH  Google Scholar 

  20. Schwabe, D., Rossi, G., Barbosa, S.D.J.: Systematic Hypermedia Application Design with OOHDM. In: Proceedings of 7th ACM Int’l Conference on Hypertext, Hpertext 1996, Bethesda, Maryland, USA, pp. 116–128 (1996)

    Google Scholar 

  21. Tzagarakis, M., Avramidis, D., Kyriakopoulou, M., Schraefel, M., Vaitis, M., Christodou-lakis, D.: Structuring Primitives in the Callimachus Component-Based Open Hypermedia System. Journal of Network and Computer Applications 26(1), 139–162 (2003)

    Article  Google Scholar 

  22. Tzagarakis, M., Karousos, N., Christodoulakis, D., Reich, S.: Naming as a Fundamental Concept of Open Hyper-media Systems. In: Proceedings of 11th ACM Int’l Conference on Hypertext and Hypermedia, Hypertext 2000, San Antonio, Texas, USA, pp. 103–112 (2000)

    Google Scholar 

  23. Vaitis, M., Tzagarakis, M., Grivas, K., Chrysochoos, E.: Some Notes on Behavior in Structural Computing. In: Hicks, D. (ed.) MIS 2003. LNCS, vol. 3002, pp. 143–149. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  24. Wiil, U.K., Hicks, D.L.: Providing Structural Computing Services on the World Wide Web. In: Reich, S., Tzagarakis, M.M., De Bra, P.M.E. (eds.) AH-WS 2001, SC 2001, and OHS 2001. LNCS, vol. 2266, pp. 160–171. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  25. Wiil, U.K., Nürnberg, P.J., Hicks, D.L., Reich, S.: A Development Environment for Building Component-Based Open Hypermedia Systems. In: Proceedings of 11th ACM Int’1 Conference on Hypertext and Hypermedia,Hypertext 2000, San Antonio, Texas, USA, pp. 266–267 (2000)

    Google Scholar 

  26. Wiil, U.K.: Multiple Open Services in a Structural Computing Environment. In: Proceed-ings of the 1st Int’l Workshop on Structural Computing (SC1, Darmstadt, Germany), Technical Report AUE-CS-99-04, Aalborg University Esbjerg, Computer Science De-partment, Denmark, 34–39 (1999)

    Google Scholar 

  27. Wiil, U.K.: Using the Construct Development Environment to Generate a File-Based Hy-permedia Storage Service. In: Reich, S., Anderson, K.M. (eds.) OHS 2000 and SC 2000. LNCS, vol. 1903, pp. 147–159. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vaitis, M., Tzagarakis, M., Gkotsis, G., Blachogeorgakopoulos, P. (2005). Structural Engineering: Processes and Tools for Developing Component-Based Open Hypermedia Systems. In: Wiil, U.K. (eds) Metainformatics. MIS 2004. Lecture Notes in Computer Science, vol 3511. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11518358_10

Download citation

  • DOI: https://doi.org/10.1007/11518358_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-27328-8

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics