Advertisement

Improving GISBuilder with Runtime Product Preview

  • Alejandro CortiñasEmail author
  • Carlo Bernaschina
  • Miguel R. Luaces
  • Piero Fraternali
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10360)

Abstract

Software product lines allow users with little development experience to configure and generate applications. On the web this approach is becoming more and more popular due to the low time required to bring a new release to the final users. The architecture of web applications though require complex development environments in order to allow users to test and evaluate a new configuration. In this work we present a novel approach, based on in-browser generation and emulation techniques, which can be applied to real-world state of the art software product lines, reducing test deployment complexity and enabling an agile development cycle.

Keywords

Software product lines Agile software development Rapid prototyping Geographic information systems 

Notes

Acknowledgments

The work of the authors from UDC has been funded by MINECO (PGE & FEDER) [TIN2016-78011-C4-1-R, TIN2016-77158-C4-3-R, TIN2013-46238-C4-3-R, TIN2013-46801-C4-3-R]; CDTI and MINECO [Ref. IDI-20141259, Ref. ITC-20151305, Ref. ITC-20151247]; Xunta de Galicia (FEDER) [Ref. ED431G/01].

References

  1. 1.
    Pohl, K., Böckle, G., Van Der Linden, F.: Software Product Line Engineering Foundations, Principles and Techniques. Springer, New York (2005)CrossRefzbMATHGoogle Scholar
  2. 2.
    Luaces, M.R., Pérez, D.T., Fonte, J.I.L., Cerdeira-Pena, A.: An urban planning web viewer based on AJAX. In: Vossen, G., Long, D.D.E., Yu, J.X. (eds.) WISE 2009. LNCS, vol. 5802, pp. 443–453. Springer, Heidelberg (2009). doi: 10.1007/978-3-642-04409-0_43 CrossRefGoogle Scholar
  3. 3.
    Brisaboa, N.R., Cotelo, J.A., Fariña, A., Luaces, M.R., Paramá, J.R., Viqueira, J.R.: Collecting and Publishing large multiscale geographic datasets. Softw. Pract. Experience 37, 1319–1348 (2007)CrossRefGoogle Scholar
  4. 4.
    Places, A.S., Brisaboa, N.R., Fariña, A., Luaces, M.R., Paramá, J.R., Penabad, M.R.: The galician virtual library. Online Inf. Rev. 31, 333–352 (2007)CrossRefGoogle Scholar
  5. 5.
    Brisaboa, N.R., Cortiñas, A., Luaces, M.R., Pedreira, O.: GISBuilder: a framework for the semi-automatic generation of web-based geographic information systems. In: PACIS 2016 (2016)Google Scholar
  6. 6.
    Bernaschina, C., Comai, S., Fraternali, P.: Online model editing, simulation and code generation for web and mobile applications. In: MiSE 2017 (2017)Google Scholar
  7. 7.
    Brambilla, M., Fraternali, P.: Interaction Flow Modeling Language: Model-Driven UI Engineering of Web and Mobile Apps with IFML. Morgan Kaufmann (2014)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Alejandro Cortiñas
    • 1
    Email author
  • Carlo Bernaschina
    • 2
  • Miguel R. Luaces
    • 1
  • Piero Fraternali
    • 2
  1. 1.Databases LaboratoryUniversidade da CoruñaA CoruñaSpain
  2. 2.DEIBPolitecnico di MilanoMilanItaly

Personalised recommendations