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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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.
ArgoUML. 2002. http://argouml.tigris.org.
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.
Construct. 2002. http://www.cs.aue.auc.dk/construct.
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.
Grønbæk, K., and Trigg, R. 1999. From Web to Workplace — Designing Open Hypermedia Systems. MIT Press.
Hall, W., Davis, H., and Hutchings, G. 1996. Rethinking Hypermedia — The Microcosm Approach. Kluwer Academic Publishers.
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.
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.
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.
Open Hypermedia System Working Group. 2002. http://www.cs.aue.auc.dk/ohs.
Rational Rose. 2002. http://www.rational.com/rose.
Reich, S., and Anderson, K. M. (Eds.) 2000. Open Hypermedia Systems and Structural Computing. Lecture Notes in Computer Science vol. 1903, Springer Verlag.
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.
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.
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.
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.
Wiil, U. K. 2001. Development tools in component-based structural computing environments. In [14], 82–93.
Wiil, U. K. 2000. Using the Construct development environment to generate a file-based hypermedia storage service. In [13], 147–159.
Wiil, U. K., and Leggett, J. J. 1997. Hyperform: A hypermedia system development environment. ACM Transactions on Information Systems 15(1), 1–31.
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.
Wiil, U. K. (Ed.) 1997. Open hypermedia: Systems, interoperability and standards. Journal of Digital Information 1(2).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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