Abstract
Development of Web-based Geographical Information Systems (WebGIS) is mainly done by Small Enterprises which usually employ Open Source Software (OSS) components. The number and complexity of requirements for these Information Systems has exploded during the last years due to the technological advances. In addition, enterprises working on WebGIS must carry out intensive software development within short time frames. This situation is claiming for an improvement of their software development processes so that both the time to market and costs can be reduced. In this paper, we present the situation of a research-in-progress performed by one of these SMEs working on WebGIS. Software Product Line approach has emerged as a promising solution to face the problems due to the situation in the WebGIS domain. We have also detected that modeling tools can help WebGIS developers to reduce the time to market and cost of their developments and, at the same time, offer a quality warranty and more robust ISs. We have started a Software Process Improvement and its first steps have been taken whose results are presented here.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
EC SME Definition – Small and medium sized enterprises (SME) – Enterprise and Industry. http://ec.europa.eu/enterprise/policies/sme/facts-figures-analysis/sme-definition
Lang M (2009) The influence of short project timeframes on web development practices. Information Systems Development, Nanchang, pp 1–13
Pohl K, Böckle G, Linden FJVD (2005) Software product line engineering: foundations, principles and techniques. Springer, New York
SIGTel Geomática. http://www.sigtel.es
Teledetección y SIG Teledetección y SIG – Inicio. http://www.teledeteccionysig.com/
Universidad de Castilla-La Mancha. http://www.uclm.es/
DEMETER partners DEMETER. http://demeter-ec.net/
PLEIADeS Consortium PLEIADeS Workspace—Home. http://www.pleiades.es/
Päivärinta T, Larsen EÅ, Ingulfsvann L, Kristiansen Ø (2009) Method deployment in small- and medium-sized firms: addressing the organizational context. Information Systems Development, pp 65–77
McFeeley B (1996) IDEAL: A user’s guide for software process improvement. Software Engineering Institute, Pittsburgh
Google Google Maps. http://maps.google.es/
Yahoo Yahoo! Maps. http://maps.yahoo.com/
Microsoft Bing Maps. http://www.bing.com/maps/
OGC Consortium: OpenGIS® Standards and Specifications | OGC®, http://www.opengeospatial.org/standards
OSGeo OSGeo.org | Your Open Source Compass. http://www.osgeo.org/
Atkinson C, Bayer J, Muthig D (2000) Component-based product line development: the KobrA approach. 1st Conference on SW Product Lines, pp 289–309
Atkinson C, Bayer J, Muthig D (2002) Component-based product line engineering with UML. Addison-Wesley, New York
IDEAL Model (2009) Carnegie Mellon University
Linden FJVD, Schmid K, Rommes E (2007) Software product lines in action: the best industrial practice in product line engineering. Springer, New York
Eclipse Framework. http://www.eclipse.org/
Kruithof GH, Meijler TD (2009) Strategic dimensions of software development in a supply chain. Information Systems Development, pp 1–9
Acknowledgments
This work has been partially supported by SIGTel, EOGIS from the University of Castilla-La Mancha and the Ministry of Science and Innovation from Spain through the Torres Quevedo Program. Special thanks to the team of EOGIS and SIGTel, who provided the necessary information to identify the main core assets, presented in Sects. 4 and 5.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this paper
Cite this paper
Moreno-Rivera, J., Navarro, E. (2011). Improving Component-Based WebGIS Development by Adopting a Software Product Line Approach. In: Pokorny, J., et al. Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-9790-6_42
Download citation
DOI: https://doi.org/10.1007/978-1-4419-9790-6_42
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4419-9645-9
Online ISBN: 978-1-4419-9790-6
eBook Packages: Computer ScienceComputer Science (R0)