Abstract
We put forward an architectural framework that promotes the externalisation of the social dimension that arises in software-intensive systems which, like in healthcare, exhibit interactions between humans (social components) and technical components (devices, computer-based systems, and so on) that are critical for the domain in which they operate. Our framework is based on a new class of architectural connectors (social laws) that provide mechanisms through which the biddability of human interactions can be taken into account and the sub-ideal situations that result from the violation of organisational norms can be modelled and acted upon by reconfiguring the socio-technical systems. Our approach is based on formal, algebraic graph-based representations and transformations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Allen, R., Garlan, D.: A Formal Basis for Architectural Connectors. ACM TOSEM 6(3), 213–249 (1997)
Andrade, L.F., Fiadeiro, J.L.: Architecture Based Evolution of Software Systems. In: Bernardo, M., Inverardi, P. (eds.) SFM 2003. LNCS, vol. 2804, pp. 148–181. Springer, Heidelberg (2003)
Andrade, L.F., Fiadeiro, J.L., Wermelinger, M.: Enforcing Business Policies through Automated Reconfiguration. In: Proc. of the 16th Intl. Conf. on Automated Software Engineering, pp. 426–429. IEEE Computer Society Press, Los Alamitos (2001)
Baresi, L., Ghezzi, C., Guina, S.: Smart Monitoring for Composed Service. In: Proc. of the 2nd International Conference on Service Oriented Computing, pp. 15–19 (2004)
Brier, B., Rapanotti, L., Hall, J.: Problem Frame for Socio-Technical Systems: predictability and change. In: WAAPF 2004. Proc. of 1st International Workshop on Advances and Applications of Problem Frames, Edinburgh, Scotland (2004)
Castelfranchi, C., Giardini, F.: Silent Agents. Behavioural Implicit Communication for M-A Coordination and HMI. In: Proc. of the 2nd Annual Symposium on Autonomous Intelligent Networks and Systems, Menlo Park, CA (2003)
Colman, A. W., Han, J.: Organisational Roles and Players. In: Proc. of AAAI 2005 Fall Symposium on Roles, An Interdisciplinary Perspective, Arlington, VA, pp. 55–62 (2005)
El-Hassan, O., Fiadeiro, J.L.: Role-based Architectural Modelling of Socio-Technical Systems. In: CoOrg 2006. Proc. of the 2nd International Workshop on Coordination and Organisation, ENTCS, vol. 181, pp. 5–17 (2007)
Engels, G., et al.: Dynamic Meta Modelling: A Graphical Approach to the Operational Semantics of Behavioural Diagrams in UML. In: Evans, A., Kent, S., Selic, B. (eds.) UML 2000. LNCS, vol. 1939, pp. 323–337. Springer, Heidelberg (2000)
Falcone, R., Castelfranchi, C.: Level of Delegation and Levels of Adoption as the basis for Adjustable Autonomy. In: Lamma, E., Mello, P. (eds.) AI*IA 99:Advances in Artificial Intelligence. LNCS (LNAI), vol. 1792, pp. 273–284. Springer, Heidelberg (2000)
Fiadeiro, J.L.: Designing for Software’s Social Complexity. Computer 40(1), 34–39 (2007)
Fiadeiro, J.L., Maibaum, T.: Categorical Semantics of Parallel Program Design. Science of Computer Programming 28, 111–138 (1997)
Gelernter, D., Carriero, N.: Coordination Languages and their Significance. CACM 35(2), 97–107 (1992)
Grudin, J.: CSCW – History and Focus. IEEE Computer 27(5), 19–26 (1994)
Heckel, R.: Graph Transformation in a Nutshell. In: Salwicki, A. (ed.) FoVMT 2004. Proc. of the School of SegraVis Research Training Network on Foundations of Visual Modelling Techniques, LNCS, vol. 148(1), pp. 187–198 (1983)
Jackson, M.: Software Requirements and Specifications: A Lexicon of Practice, Principles and Prejudices. Addison Wesley, Reading (1995)
Lenz, R., Reichert, M.: IT Support for Healthcare processes: premises, challenges, perspectives. Data & Knowledge Engineering 61(1), 39–58 (2007)
Padmanabhan, V., Governatori, G., Sadiq, S., Colomb, R., Rotolo, A.: Process Modelling: The Deontic way. In: Stumptner, M., Hartmann, S., Kiyoki, Y. (eds.) APCCM 2006. The 3rd Asia Pacific Conference on Conceptual Modelling (2005)
Perry, D.E., Wolf, A.L.: Foundation for the Study of Software Architectures. ACM SIGSOFT Soft. Engineering Notes 17(4), 40–52 (1992)
Russel, N.: Workflow Resource Patterns Identification, Representation and Tool Support. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 216–232. Springer, Heidelberg (2005)
Sandhu, R.S., Coyne, E.J., Feinstein, H.L., Youman, C.E.: Role-Based Access Control Models. IEEE Computer 29, 38–48 (1996)
Sergot, M.: Normative Positions. In: Prakken, H., McNamara, P. (eds.) Norms, Logics and Information systems: new studies in Deontic Logic, pp. 289–310. IOS Press, Amsterdam (1998)
van der Aalst, W.M.P., Jablonski, D.: Dealing with Workflow Change: identification of issues and solutions. Comput Syst Sci & Eng. 15(5), 267–276 (2000)
Wermelinger, M., Lopes, A., Fiadeiro, J.L.: A Graph based Architectural Re-configuration Language. In: ESEC/FSE 2001, pp. 21–32. ACM Press, New York (2001)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
El-Hassan, O., Fiadeiro, J.L., Heckel, R. (2008). Managing Socio-technical Interactions in Healthcare Systems. In: ter Hofstede, A., Benatallah, B., Paik, HY. (eds) Business Process Management Workshops. BPM 2007. Lecture Notes in Computer Science, vol 4928. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78238-4_36
Download citation
DOI: https://doi.org/10.1007/978-3-540-78238-4_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-78237-7
Online ISBN: 978-3-540-78238-4
eBook Packages: Computer ScienceComputer Science (R0)