Skip to main content

Lessons Learned with the Construct Development Environment

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2641))

Abstract

Construct is a state-of-the-art component-based structural computing environment. The purpose of this paper is to present the most prominent lessons learned with the Construct development environment. In doing so, the paper first sets the context for the work by describing the historical background and rationale behind the work. The next step is to provide an overview of Construct and the development tools that make up the Construct development environment. The paper also enumerates the development experiments from which the empirical data used in this paper are gathered. Then, the paper describes the lessons learned and outlines current and future work targeted at improving the development environment. We believe that many of the lessons learned with the Construct development environment are relevant and applicable to development of other similar component-based distributed software systems.

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, K. M., Taylor, R., and Whitehead, E. J. 1994. Chimera: Hypertext for heterogeneous software environments. Proceedings of the 1994 ACM Hypertext Conference (Edinburgh, Scotland, Sep), ACM Press, 94–107.

    Google Scholar 

  2. ArgoUML. 2002. http://argouml.tigris.org.

  3. Blondin, S., Fahler, J., Wiil, U. K., and Nürnberg, P. J. 2000. UML Tool: High-level specification of Construct services. Technical Report CSE-00-01, Department of Computer Science and Engineering, Aalborg University Esbjerg.

    Google Scholar 

  4. Construct. 2002. http://www.cs.aue.auc.dk/construct.

  5. Davis, H. C., Millard, D. E., Reich, S., Bouvin, N. O., Grønbæk, K., Nürnberg, P. J., Sloth, L., Wiil, U. K., and Anderson, K. M. 1999. Interoperability between hypermedia systems: The standardisation work of the OHSWG. Proceedings of the 1999 Hypertext Conference (Darmstadt, Germany, Feb), 201–202. ACM Press.

    Google Scholar 

  6. Grønbæk, K., and Trigg, R. 1999. From Web to Workplace — Designing Open Hypermedia Systems. MIT Press.

    Google Scholar 

  7. Hall, W., Davis, H., and Hutchings, G. 1996. Rethinking Hypermedia — The Microcosm Approach. Kluwer Academic Publishers.

    Google Scholar 

  8. Nürnberg, P. J., Leggett, J. J., and Schneider, E. R. 1997. As we should have thought. Proceedings of the 1997 ACM Hypertext Conference (Southampton, UK, Apr), ACM Press, 96–101.

    Google Scholar 

  9. Nürnberg, P. J., Leggett, J. J., Schneider, E. R. and Schnase J. L. 1996. HOSS: A new paradigm for computing. Proceedings of the 1996 ACM Hypertext Conference (Washington, DC, Mar), ACM Press, 194–202.

    Google Scholar 

  10. Nürnberg, P. J. (Ed.) 1999. Proceedings of the First Workshop on Structural Computing. Technical Report CS-99-04, Department of Computer Science, Aalborg University Esbjerg, Denmark.

    Google Scholar 

  11. Open Hypermedia System Working Group. 2002. http://www.cs.aue.auc.dk/ohs.

  12. Rational Rose. 2002. http://www.rational.com/rose.

  13. Reich, S., and Anderson, K. M. (Eds.) 2000. Open Hypermedia Systems and Structural Computing. Lecture Notes in Computer Science vol. 1903, Springer Verlag.

    Google Scholar 

  14. Reich, S., Tzagarakis, M., and De Bra, P. M. E. (Eds.) 2001. Hypermedia: Openness, Structural Awareness, and Adaptivity. Lecture Notes in Computer Science vol. 2266, Springer Verlag.

    Google Scholar 

  15. Reich, S., Wiil, U. K., Nürnberg, P. J., Davis, H. C., Grønbæk, K., Anderson, K. M., Millard, D. E., and Haake, J. M. 1999. Addressing interoperability in open hypermedia: The design of the open hypermedia protocol. The New Review of Hypermedia and Multimedia 5, 207–248.

    Article  Google Scholar 

  16. Wiil, U. K., Hicks, D. L., and Nürnberg, P. J. 2001. Multiple open services: A new approach to service provision in open hypermedia systems Proceedings of the 2001 ACM Hypertext Conference, (Århus, Denmark, Aug), ACM Press, 83–92.

    Google Scholar 

  17. Wiil, U. K., and Hicks, D. L. 2001. Tools and services for knowledge discovery, management and structuring in digital libraries. Proceedings of the Eighth ISPE International Conference on Concurrent Engineering: Research and Applications (Anaheim, CA, Jul), 580–589.

    Google Scholar 

  18. Wiil, U. K. 2001. Development tools in component-based structural computing environments. In [14], 82–93.

    Chapter  Google Scholar 

  19. Wiil, U. K. 2000. Using the Construct development environment to generate a file-based hypermedia storage service. In [13], 147–159.

    Chapter  Google Scholar 

  20. Wiil, U. K., and Leggett, J. J. 1997. Hyperform: A hypermedia system development environment. ACM Transactions on Information Systems 15(1), 1–31.

    Article  Google Scholar 

  21. Wiil, U. K., and Leggett, J. J. 1997. Workspaces: The HyperDisco approach to Internet distribution. Proceedings of the 1997 ACM Hypertext Conference (Southampton, UK, Apr), ACM Press, 13–23.

    Google Scholar 

  22. Wiil, U. K. (Ed.) 1997. Open hypermedia: Systems, interoperability and standards. Journal of Digital Information 1(2).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wiil, U.K. (2003). Lessons Learned with the Construct Development Environment. In: Nürnberg, P.J. (eds) Metainformatics. MIS 2002. Lecture Notes in Computer Science, vol 2641. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44872-1_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-44872-1_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40218-3

  • Online ISBN: 978-3-540-44872-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics