Skip to main content

A Meta-design Approach to Support Information Access and Manipulation in Virtual Research Environments

  • Conference paper
  • First Online:
Advanced Visual Interfaces. Supporting Big Data Applications (AVI-BDA 2016)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10084))

Included in the following conference series:

Abstract

Virtual Research Environments (VREs) are distributed and dynamic software environments that foster the collaboration of people from different disciplines by supporting the accomplishment of complex research tasks. VREs lack efficient and effective user interfaces able to satisfy the needs of the different types of people collaborating in performing certain tasks. Thus, a great challenge that VREs have to address is user diversity, which arises from different factors such as cultural background of users, their reasoning strategies, the way they carry out their tasks in their daily practices, and the languages and notations they are familiar with. This paper provides a solution to this challenge by proposing to create VREs that exploit the meta-design approach we have developed to design interactive systems that address user diversity. We then describe a mashup platform, built according to the meta-design approach, which supports non-technical users in accessing and manipulating information in VREs by enabling them to extract contents from heterogeneous sources and manipulate such content in their personal interactive environments, thus creating new content that can be shared among people collaborating to a task in a VRE. Finally, it is briefly discussed how this platform can be useful in some phases of the recently proposed model of Information Visualization for Big Data.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. Bornschlegl, M.X., Berwind, K., Kaufmann, M., Engel, F.C., Walsh, P., Hemmje, M.L.: IVIS4BigData: a reference model for advanced visual interfaces supporting big data analysis in virtual research environments. In: Proceedings of IVIS4BigData: A Reference Model for Advanced Visual Interfaces Supporting Big Data Analysis in Virtual Research Environments (2016)

    Google Scholar 

  2. Costabile, M.F., Fogli, D., Mussio, P., Piccinno, A.: Visual interactive systems for end-user development: a model-based design methodology. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 37(6), 1029–1046 (2007)

    Article  Google Scholar 

  3. Ardito, C., Buono, P., Costabile, M.F., Lanzilotti, R., Piccinno, A.: End users as co-designers of their own tools and products. J. Vis. Lang. Comput. 23(2), 78–90 (2012)

    Article  Google Scholar 

  4. MacLean, A., Carter, K., Lövstrand, L., Moran, T.: User-tailorable systems: pressing the issues with buttons. In: Proceedings of CHI 1990, Seattle, pp. 175–182 (1990)

    Google Scholar 

  5. Mørch, A.I., Stevens, G., Won, M., Klann, M., Dittrich, Y., Wulf, V.: Component-based technologies for end-user development. Commun. ACM 47(9), 59–62 (2004)

    Article  Google Scholar 

  6. Wulf, V., Pipek, V., Won, M.: Component-based tailorability: enabling highly flexible software applications. Int. J. Hum Comput Stud. 66(1), 1–22 (2008)

    Article  Google Scholar 

  7. Lieberman, H., Paternò, F., Wulf, V. (eds.): End User Development. Springer, Netherlands (2006)

    Google Scholar 

  8. Fischer, G., Giaccardi, E., Ye, Y., Sutcliffe, A.G., Mehandjiev, N.: Meta-design: a manifesto for end-user development. Commun. ACM 47(9), 33–37 (2004)

    Article  Google Scholar 

  9. Costabile, M.F., Fogli, D., Fresta, G., Mussio, P., Piccinno, A.: Building environments for end-user development and tailoring. In: Proceedings of HCC 2003, 28–31 October 2003, pp. 31–38 (2003)

    Google Scholar 

  10. Costabile, M.F., Fogli, D., Mussio, P., Piccinno, A.: End-user development: the software shaping workshop approach. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) Is-EUD 2006, vol. 9, pp. 183–205. Springer, Netherlands (2006)

    Chapter  MATH  Google Scholar 

  11. Cabitza, F., Fogli, D., Piccinno, A.: Fostering participation and co-evolution in sentient multimedia systems. J. Vis. Lang. Comput. 25(6), 684–694 (2014)

    Article  Google Scholar 

  12. Iverson, K.E.: Notation as a tool of thought. Commun. ACM 23(8), 444–465 (1980)

    Article  MathSciNet  Google Scholar 

  13. Spahn, M., Dörner, C., Wulf, V.:. End user development: approaches towards a flexible software design. In: Proceedings of ECIS. Galway, pp. 303–314 (2008)

    Google Scholar 

  14. Desolda, G., Ardito, C., Matera, M.: EFESTO: a platform for the end-user development of interactive workspaces for data exploration. In: Daniel, F., Pautasso, C. (eds.) RMC 2015. CCIS, vol. 591, pp. 63–81. Springer, Heidelberg (2016). doi:10.1007/978-3-319-28727-0_5

    Chapter  Google Scholar 

  15. Ardito, C., Costabile, M.F., Desolda, G., Lanzilotti, R., Matera, M., Piccinno, A., Picozzi, M.: User-driven visual composition of service-based interactive spaces. J. Vis. Lang. Comput. 25(4), 278–296 (2014)

    Article  Google Scholar 

  16. Ardito, C., Costabile, M.F., Desolda, G., Lanzilotti, R., Matera, M., Picozzi, M.: Visual composition of data sources by end-users. In: Proceedings of AVI 2014. Como, 28–30 May, pp. 257–260 (2014)

    Google Scholar 

  17. Ardito, C., Bottoni, P., Costabile, M.F., Desolda, G., Matera, M., Picozzi, M.: Creation and use of service-based distributed interactive workspaces. J. Vis. Lang. Comput. 25(6), 717–726 (2014)

    Article  Google Scholar 

  18. Matera, M., Picozzi, M., Pini, M., Tonazzo, M.: PEUDOM: a mashup platform for the end user development of common information spaces. In: Daniel, F., Dolog, P., Li, Q. (eds.) ICWE 2013. LNCS, vol. 7977, pp. 494–497. Springer, Heidelberg (2013). doi:10.1007/978-3-642-39200-9_43

    Chapter  Google Scholar 

  19. Latzina, M., Beringer, J.: Transformative user experience: beyond packaged design. Interactions 19(2), 30–33 (2012)

    Article  Google Scholar 

  20. Beringer, J., Latzina, M.: Elastic workplace design. In: Wulf, V., Schmidt, K., Randall, D. (eds.) Designing Socially Embedded Technologies in the Real-World, pp. 19–33. Springer, London (2015)

    Chapter  Google Scholar 

  21. Ardito, C., Costabile, M.F., Desolda, G., Latzina, M., Matera, M.: Hands-on Actionable Mashups. In: Díaz, P., Pipek, V., Ardito, C., Jensen, C., Aedo, I., Boden, A. (eds.) IS-EUD 2015. LNCS, vol. 9083, pp. 295–298. Springer, Heidelberg (2015). doi:10.1007/978-3-319-18425-8_33

    Chapter  Google Scholar 

  22. Desolda, G.: Enhancing workspace composition by exploiting linked open data as a polymorphic data source. In: Damiani, E., Howlett, R.J., Jain, Lakhmi, C., Gallo, L., De Pietro, G. (eds.). SIST, vol. 40, pp. 97–108Springer, Heidelberg (2015). doi:10.1007/978-3-319-19830-9_9

    Chapter  Google Scholar 

  23. Desolda, G., Costabile, M.F.: Building data sources with linked open data to enrich mashup platforms. In: Proceedings of SEBD 2016, Ugento, 19–22 June 2016

    Google Scholar 

  24. Card, S.K., Mackinlay, J.D., Shneiderman, B.: Readings in Information Visualization: Using Vision to Think. Morgan Kaufmann Publishers Inc., San Francisco (1999)

    Google Scholar 

  25. Pruett, M.: Yahoo!Pipes. O’Reilly, Sebastopol (2007)

    Google Scholar 

  26. Namoun, A., Nestler, T., Angeli, A.: Conceptual and usability issues in the composable web of software services. In: Daniel, F., Facca, F.M. (eds.) ICWE 2010. LNCS, vol. 6385, pp. 396–407. Springer, Heidelberg (2010). doi:10.1007/978-3-642-16985-4_35

    Chapter  Google Scholar 

  27. Casati, F.: How end-user development will save composition technologies from their continuing failures. In: Costabile, M.F., Dittrich, Y., Fischer, G., Piccinno, A. (eds.) IS-EUD 2011. LNCS, vol. 6654, pp. 4–6. Springer, Heidelberg (2011). doi:10.1007/978-3-642-21530-8_2

    Chapter  Google Scholar 

  28. Namoun, A., Wajid, U., Mehandjiev, N.: Service composition for everyone: a study of risks and benefits. In: Dan, A., Gittler, F., Toumani, F. (eds.) ICSOC/ServiceWave -2009. LNCS, vol. 6275, pp. 550–559. Springer, Heidelberg (2010). doi:10.1007/978-3-642-16132-2_52

    Chapter  Google Scholar 

  29. Aghaee, S., Pautasso, C.: End-user development of mashups with NaturalMash. J. Vis. Lang. Comput. 25(4), 414–432 (2014)

    Article  Google Scholar 

  30. Daniel, F.: Live, personal data integration through UI-oriented computing. In: Cimiano, P., Frasincar, F., Houben, G.-J., Schwabe, D. (eds.) ICWE 2015. LNCS, vol. 9114, pp. 479–497. Springer, Heidelberg (2015). doi:10.1007/978-3-319-19890-3_31

    Chapter  Google Scholar 

  31. Daniel, F., Matera, M.: Mashups: Concepts, Models and Architectures. Springer, Heidelberg (2014)

    Book  Google Scholar 

  32. Lemos, A.L., Daniel, F., Benatallah, B.: Web service composition: a survey of techniques and tools. ACM Comput. Surv. 48(3), 1–41 (2015)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giuseppe Desolda .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Ardito, C., Costabile, M.F., Desolda, G., Matera, M., Buono, P. (2016). A Meta-design Approach to Support Information Access and Manipulation in Virtual Research Environments. In: Bornschlegl, M.X., Engel, F.C., Bond, R., Hemmje, M.L. (eds) Advanced Visual Interfaces. Supporting Big Data Applications. AVI-BDA 2016. Lecture Notes in Computer Science(), vol 10084. Springer, Cham. https://doi.org/10.1007/978-3-319-50070-6_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-50070-6_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-50069-0

  • Online ISBN: 978-3-319-50070-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics