Research Article: Dynamic run-time application development using CORBA objects and XML in the field of distributed GIS
International Journal of Geographical Information SystemsPublished 1 April 2003
Michael Preston, Peter Clayton, George Wells
Citations11
Generate an AI Snapshot to get a quick, structured summary of this paper.
Study Snapshot
ObjectiveStudy objective
MethodsResearch methodology
PopulationPopulation studied
Sample sizeSample sizes
OutcomesStudy outcomes here
ResultsStudy results comes here
LimitationsResearch study limitations comes here
A concise AI-generated summary of the paper will appear here once you click Generate AI Snapshot.
Abstract
The research presented describes our approach to enabling content developers and end-users to create and/or customise distributed GIS applications dynamically at run-time through the incorporation of GIS services, implemented as stand-alone components or CORBA Objects, with a specialised XML descriptor. It also looks at some of the design considerations that must be dealt with by both the client-application developer as well as the service developer, including the GIS service description, associated GUI and help system.
Keywords
Computer Science
Component software beyond object oriented programming
4,644 Citations2002Clemens Szyperski
Anyone responsible for developing software strategy, evaluating new technologies, buying or building software will find Clemens Szyperski's objective and market-aware perspective of this new area invaluable.
CORBA fundamentals and programming
668 Citations1996Jon Siegel, Dan Frantz +9 more
This book discusses object-oriented analysis and design methods and compares available object request brokers and provides a fully-worked example with a single object implementation.
Client/Server Programming with Java and CORBA
589 Citations1997Robert Orfali, Dan Harkey
This work combines client/server computing with the architecture and methodologies of CORBA and object-oriented programming and provides programs and technical know-how to implement those concepts and theories into workable everyday business applications.
Lightweight Directory Access Protocol
514 Citations1995W. Yeong, Tony Howes +1 more
This protocol is specifically targeted at simple management applications and browser applications that provide simple read/write interactive access to the X.500 Directory and is intended to be a complement to the DAP itself.
Extensible Markup Language (XML)
255 Citations1999Erik Wilde
European Journal of Information SystemsThe adoption and design methodologies of component-based enterprise systems
109 Citations2000M Fan, Jan Stallaert +1 more
The process that Dell Computer Corporation took in adopting its component-based enterprise system architecture is described and the importance of fit between business information systems and fundamental organizational dimensions of the company including strategy, business environment, and organizational structure is demonstrated.
European Journal of Information SystemsThe adoption and design methodologies of component-based enterprise systems
85 Citations2000Ming Fan, Jan Stallaert +1 more
The Internet EncyclopediaExtensible Stylesheet Language ( <scp>XSL</scp> )
62 Citations2004Jesse M. Heines
This chapter presents the basic concepts and techniques used in XSL and provides a variety of examples of XSL transformations (XSLT), XPath expressions (the language used to refer to collections of XML nodes for processing by XSLT, and XSL formatting objects).
Why are geographic information systems hard to use?
48 Citations1995Carol Traynor, Marian G. Williams
This paper summarizes the analysis of what makes GIS so hard to use, and describes the research directions toward designing effective GIS software for non-specialist users.
Software Architectures: Advances And Applications
41 Citations1999Leonor Barroca, Jon G. Hall +1 more
This book presents an introduction to Software Architecture, Components, and Reuse, and a case study in Reuse of Matra Cap C3 Systems, an Architecture for Internet Business Applications with Business Components.
Medical Entomology and ZoologyConstructing superior software
15 Citations2000Paul Clements, Len Bass
This chapter discusses software architecture and quality from Pieces from Pieces with Component-Based Software Engineering, which combines user-Centered Design and Development with real-time software measurement.
Are CORBA services ready to support resource management middleware for heterogeneous computing?
3 Citations2003A. Duman, D. Hensgen +2 more
It is concluded that using CORBA not only substantially decreases the amount of time required to implement distributed system software, but it need not degrade performance.
