Skip to main content
Top

2012 | OriginalPaper | Chapter

12. End-users’ Integration of Applications and Devices: A Cooperation Based Approach

Authors : Marco P. Locatelli, Carla Simone

Published in: From Research to Practice in the Design of Cooperative Systems: Results and Open Challenges

Publisher: Springer London

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The current organizational and technological evolution suggests to conceive tailorability and EUD also in terms of integration of off the shelf applications and devices that support collaboration. To this aim this chapter proposes an approach that leverages the ability of actors to coordinate their activities and then grounds integration on the notion of cooperation. The resulting technological environment is presented and illustrated through a case derived from an ongoing project. Some considerations derived from a short experimentation conclude the chapter.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
A previous formulation was presented in [7].
 
2
This term is used to emphasize the pivotal role of this space in cooperation.
 
3
http://www.jboss.org/drools.
 
4
e.g. http://www.exampledepot.com/egs/java.net/ParseURL.html.
 
Literature
1.
go back to reference Agha, G.: Actors: A Model of Concurrent Computation in Distributed Systems. MIT Press, Cambridge (1986) Agha, G.: Actors: A Model of Concurrent Computation in Distributed Systems. MIT Press, Cambridge (1986)
2.
go back to reference Andriessen, J.: Archetypes of knowledge communities. In: van de Besselaar, P.V., De Michelis, G., Preece, J., Simone, C. (eds.) Second Communities & Technologies Conference (C&T 2005), pp. 191–214, Springer, Netherlands (2005) Andriessen, J.: Archetypes of knowledge communities. In: van de Besselaar, P.V., De Michelis, G., Preece, J., Simone, C. (eds.) Second Communities & Technologies Conference (C&T 2005), pp. 191–214, Springer, Netherlands (2005)
3.
go back to reference Bannon, L., Bodker, S.: Constructing common information spaces. In: ECSCW 1997: Proceedings of the 5th Conference on European Conference on Computer-supported Cooperative Work, pp. 81–96, Kluwer Academic, Norwell, MA, USA (1997) Bannon, L., Bodker, S.: Constructing common information spaces. In: ECSCW 1997: Proceedings of the 5th Conference on European Conference on Computer-supported Cooperative Work, pp. 81–96, Kluwer Academic, Norwell, MA, USA (1997)
4.
go back to reference Benford, S., Fahlén, L.: A spatial model of interaction in large virtual environments. In: ECSCW 1993: Proceedings of the 3rd Conference on European Conference on Computer-supported Cooperative Work, pp. 109–124, Kluwer Academic, Norwell, MA, USA (1993) Benford, S., Fahlén, L.: A spatial model of interaction in large virtual environments. In: ECSCW 1993: Proceedings of the 3rd Conference on European Conference on Computer-supported Cooperative Work, pp. 109–124, Kluwer Academic, Norwell, MA, USA (1993)
5.
go back to reference Berti, S., Paternò, F., Santoro, C.: Natural development of ubiquitous interfaces. Commun. ACM. 47(9), 63–64 (2004). doi:10.1145/1015864.1015891CrossRef Berti, S., Paternò, F., Santoro, C.: Natural development of ubiquitous interfaces. Commun. ACM. 47(9), 63–64 (2004). doi:10.1145/1015864.1015891CrossRef
6.
go back to reference Burnett, M., Cook, C., Rothermel, G.: End-user software engineering. Commun. ACM. 47(9), 53–58 (2004). doi:10.1145/1015864.1015889CrossRef Burnett, M., Cook, C., Rothermel, G.: End-user software engineering. Commun. ACM. 47(9), 53–58 (2004). doi:10.1145/1015864.1015889CrossRef
7.
go back to reference Cabitza, F., Locatelli, M.P., Simone, C.: Cooperation and ubiquitous computing: an architecture towards their integration. In: Proceeding of the 2006 Conference on Cooperative Systems Design, pp. 86–101, IOS Press (2006) Cabitza, F., Locatelli, M.P., Simone, C.: Cooperation and ubiquitous computing: an architecture towards their integration. In: Proceeding of the 2006 Conference on Cooperative Systems Design, pp. 86–101, IOS Press (2006)
8.
go back to reference Dixon, D.R.: The behavioral side of information technology. Int. J. Med. Inform. 56, 117–123 (1999). doi:10.1016/S1386-5056(99)00037-4CrossRef Dixon, D.R.: The behavioral side of information technology. Int. J. Med. Inform. 56, 117–123 (1999). doi:10.1016/S1386-5056(99)00037-4CrossRef
9.
go back to reference Erl, T.: Service-oriented Architecture: Concepts, Technology, and Design. Prentice Hall PTR, Upper Saddle River (2005) Erl, T.: Service-oriented Architecture: Concepts, Technology, and Design. Prentice Hall PTR, Upper Saddle River (2005)
10.
go back to reference 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). doi:10.1145/1015864.1015884CrossRef 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). doi:10.1145/1015864.1015884CrossRef
11.
go back to reference Fogli, D.: Chap. End-User Development for E-Government Website Content Creation, pp. 126–145, Springer, Berlin (2009). doi:10.1007/978-3-642-00427-8_8 Fogli, D.: Chap. End-User Development for E-Government Website Content Creation, pp. 126–145, Springer, Berlin (2009). doi:10.1007/978-3-642-00427-8_8
12.
go back to reference Lieberman, H., Paternò, F., Wulf, V. (eds.): End User Development. No. 9 in Human-Computer Interaction Series. Springer, Netherlands (2006) Lieberman, H., Paternò, F., Wulf, V. (eds.): End User Development. No. 9 in Human-Computer Interaction Series. Springer, Netherlands (2006)
13.
go back to reference Locatelli, M.P., Loregian, M.: Active coordination artifacts in collaborative ubiquitous-computing environments. In: Schiele, B., Dey, A.K., Gellersen, H., de Ruyter, B.E.R., Tscheligi, M., Wichert, R., Aarts, E.H.L., Buchmann, A.P. (eds.) Ambient Intelligence, European Conference, AmI 2007, Darmstadt, Germany, 7–10 Nov 2007. In: Proceedings, Lecture Notes in Computer Science, vol. 4794, pp. 177–194, Springer (2007). doi:10.1007/978-3-540-76652-0_11 Locatelli, M.P., Loregian, M.: Active coordination artifacts in collaborative ubiquitous-computing environments. In: Schiele, B., Dey, A.K., Gellersen, H., de Ruyter, B.E.R., Tscheligi, M., Wichert, R., Aarts, E.H.L., Buchmann, A.P. (eds.) Ambient Intelligence, European Conference, AmI 2007, Darmstadt, Germany, 7–10 Nov 2007. In: Proceedings, Lecture Notes in Computer Science, vol. 4794, pp. 177–194, Springer (2007). doi:10.1007/978-3-540-76652-0_11
14.
go back to reference Locatelli, M.P., Simone, C.: Integration of services based on the community metaphor: some guidelines from an experience of use. In: The 2nd International Workshop on End User Development for Services (EUD4Services). Torre Canne (Brindisi), Italy (2011) Locatelli, M.P., Simone, C.: Integration of services based on the community metaphor: some guidelines from an experience of use. In: The 2nd International Workshop on End User Development for Services (EUD4Services). Torre Canne (Brindisi), Italy (2011)
15.
go back to reference Myers, B.A., Pane, J.F., Ko, A.: Natural programming languages and environments. Commun. ACM. 47(9), 47–52 (2004). doi:10.1145/1015864.1015888CrossRef Myers, B.A., Pane, J.F., Ko, A.: Natural programming languages and environments. Commun. ACM. 47(9), 47–52 (2004). doi:10.1145/1015864.1015888CrossRef
16.
go back to reference Repenning, A., Ioannidou, A.: What makes end-user development tick? 13 design guidelines. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End User Development, Human-Computer Interaction Series, vol. 9, pp. 51–85. Springer, Netherlands (2006). doi:10.1007/1-4020-5386-X_4 Repenning, A., Ioannidou, A.: What makes end-user development tick? 13 design guidelines. In: Lieberman, H., Paternò, F., Wulf, V. (eds.) End User Development, Human-Computer Interaction Series, vol. 9, pp. 51–85. Springer, Netherlands (2006). doi:10.1007/1-4020-5386-X_4
17.
go back to reference Rodden, T.: Populating the application: a model of awareness for cooperative applications. In: CSCW 1996: Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, pp. 87–96. ACM Press, New York, NY, USA (1996). doi:10.1145/240080.240200 Rodden, T.: Populating the application: a model of awareness for cooperative applications. In: CSCW 1996: Proceedings of the 1996 ACM Conference on Computer Supported Cooperative Work, pp. 87–96. ACM Press, New York, NY, USA (1996). doi:10.1145/240080.240200
18.
go back to reference Schmidt, K., Simone, C.: Coordination mechanisms: towards a conceptual foundation of cscw systems design. Comput. Support. Coop. Work. 5, 155–200 (1996). doi:10.1007/BF00133655CrossRef Schmidt, K., Simone, C.: Coordination mechanisms: towards a conceptual foundation of cscw systems design. Comput. Support. Coop. Work. 5, 155–200 (1996). doi:10.1007/BF00133655CrossRef
19.
go back to reference Wenger, E.: Communities of practice; learning as a social system. Syst. Think. 9(5), 2–3 (1998) Wenger, E.: Communities of practice; learning as a social system. Syst. Think. 9(5), 2–3 (1998)
20.
go back to reference Wulf, V., Pipek, V., Won, M.: Component-based tailorability: Enabling highly flexible software applications. Int. J. Hum. Comput. Stud. 66(1), 1–22 (2008). doi:10.1016/j.ijhcs.2007.08.007CrossRef Wulf, V., Pipek, V., Won, M.: Component-based tailorability: Enabling highly flexible software applications. Int. J. Hum. Comput. Stud. 66(1), 1–22 (2008). doi:10.1016/j.ijhcs.2007.08.007CrossRef
21.
go back to reference Yu, J., Benatallah, B., Casati, F., Daniel, F.: Understanding mashup development. IEEE Internet Comput. 12, 44–52 (2008). doi:10.1109/MIC.2008.114CrossRef Yu, J., Benatallah, B., Casati, F., Daniel, F.: Understanding mashup development. IEEE Internet Comput. 12, 44–52 (2008). doi:10.1109/MIC.2008.114CrossRef
Metadata
Title
End-users’ Integration of Applications and Devices: A Cooperation Based Approach
Authors
Marco P. Locatelli
Carla Simone
Copyright Year
2012
Publisher
Springer London
DOI
https://doi.org/10.1007/978-1-4471-4093-1_12

Premium Partner