JViews Home Page
What is JViews?
JViews is a framework for building multi-view, multi-user design environments - we have used it mainly for building novel software tools. JViews is a Java framework for constructing multi-view environments and includes facilities for:
We have build many systems with JViews. These include:
When I get a moment I'll put some screen dumps and brief explanation of JViews+related tools on-line. For now, please peruse the papers below…
Pounamu ("JViews-II")
We are currently developing a new, much more powerful and flexible system - Pounamu (JViews-II, if you like). This is in the process of being commercialised. Watch this space!!
MViews
JViews genesis was the "Mviews" environment. This was an object Prolog-based framework with associated tools. We built some early, innovative visual language environments like SPE, Serendipity, ViTaBaL and Cerno-II with it.
References
Grundy, J.C. and Hosking, J.G. Engineering plug-in software components to support collaborative work, to appear in Software - Practice and Experience, Wiley. PDF.
Grundy, J.C. and Hosking, J.G. Developing Adaptable User Interfaces for Component-based Systems, Interacting with Computers, vol. 14, no. 3, March 2002, Elsevier, pp. 175-194. PDF
Grundy, J.C., Mugridge, W.B. and Hosking, J.G. Constructing component-based software engineering environments: issues and experiences, Information and Software Technology Vol 42, No. 2, Special Issue on Constructing Software Engineering Tools, Elsevier Science Publishers. PDF, Postscript
Grundy, J.C., Hosking, J.G., Mugridge, W.B. Inconsistency Management for Multi-view Software Development Environments, IEEE Transactions on Software Engineering: Special Issue on Managing Inconsistency in Software Development, Vol. 24, No. 11, IEEE CS Press. Postscript, PDF., PDF.
Grundy, J.C. and Hosking, J.G. Constructing Integrated Software Development Environments with MViews, International Journal of Applied Software Technology, Vol. 2, No. 3/4, International Academic Publishing Company, pp. 133-160.