Abstract
Designing logical architectures for cloud computing environments can be a complex endeavor, moreover when facing ill-defined contexts or insufficient inputs to requirements elicitation. Existing solutions are no longer enough to embrace challenges brought by complex scenarios and multi-stakeholder realities, as in Ambient Assisted Living ecosystems. As new concepts and cross-domain solutions emerge, these problems are tackled by connecting evermore the world of requirements and architectures, of business and technology, through service-oriented approaches. This due, we propose to extend the Four-Step-Rule-Set (4SRS) method, which has proven successful in generating a proper candidate logical architecture for an information system in ill-defined contexts, to a Service-Oriented Architecture approach for greater business integration, flexibility, and agility, by using the SoaML language. We present the result of a demonstration project, based in an industrial live setting where the 4SRS-SoaML reshaped method was applied, by generating the architectural participants, and respective channels of services and requests.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Nuseibeh, B.: Weaving together requirements and architectures. Computer (Long. Beach. Calif.) 34, 115–119 (2001)
Demirkan, H., Kauffman, R.J., Vayghan, J.A., Fill, H.-G., Karagiannis, D., Maglio, P.P.: Service-oriented technology and management: perspectives on research and practice for the coming decade. Electron. Commer. Res. Appl. 7, 356–376 (2008)
Ferreira, N., Santos, N., Machado, R.J., Fernandes, J.E., Gasevic, D.: A V-model approach for business process requirements elicitation in cloud design. In: Bouguettaya, A., Sheng, Q.Z., Daniel, F. (eds.) Advanced Web Services, pp. 551–578. Springer, New York (2014)
Delgado, A., de Guzmán, I.G.R., Piattini, M.: From BPMN business process models to SoaML service models: a transformation-driven approach. In: 2nd International Conference on Software Technology and Engineering (ICSTE), pp. 314–319 (2010)
Elvesaeter, B., Panfilenko, D.: Aligning business and IT models in service-oriented architectures using BPMN and SoaML. In: Proceedings of the First International Workshop on Model-Driven Interoperability, pp. 61–68 (2010)
OMG: Business process model and notation (BPMN) specification (2011). http://www.omg.org/spec/BPMN/2.0
OMG: Service oriented architecture Modeling Language (SoaML) specification (2012)
Delgado, A., Ruiz, F., de Guzmán, I.G.R., Piattini, M.: Towards a service-oriented and model-driven framework with business processes as first-class citizens. In: BPSC, pp. 19–31 (2009)
Touzi, J., Benaben, F., Pingaud, H., Lorré, J.P.: A model-driven approach for collaborative service-oriented architecture design. Int. J. Prod. Econ. 121, 5–20 (2009)
Delgado, A., Ruiz, F.: Model transformations for business-IT alignment: from collaborative business process to SoaML service model. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing, pp. 1720–1722 (2012)
López-Sanz, M., Marcos, E.: ArchiMeDeS: a model-driven framework for the specification of service-oriented architectures. Inf. Syst. 37, 257–268 (2012)
Santos, N., Machado, R.J., Ferreira, N., Gašević, D.: Derivation of process-oriented logical architectures: an elicitation approach for cloud design. In: Dieste, O., Jedlitschka, A., Juristo, N. (eds.) PROFES 2012. LNCS, vol. 7343, pp. 44–58. Springer, Heidelberg (2012)
ETSI: European Telecommunications Standards Institute. http://www.etsi.org/
AAL4ALL: AAL4ALL (Ambient Assisted Living for All) project. http://www.aal4all.org/
Pieper, M., Antona, M., Cortes, U.: Ambient assisted living (2011). www.ercim.eu
Magjarevic, R.: Home care technologies for ambient assisted living. In: 11th Mediterranean Conference on Medical and Biomedical Engineering and Computing 2007, pp. 397–400. Springer (2007)
Santos, N., Teixeira, J., Pereira, A., Ferreira, N., Lima, A., Simões, R., Machado, R.J.: A demonstration case on the derivation of process-level logical architectures for ambient assisted living ecosystems. In: Garcia, N., Rodrigues, J., Dias, M.S., Elias, D. (eds.) Ambient Assisted Living Book. Taylor and Francis/CRC Press (USA) (2012). (accepted for publication)
Continua Health Alliance. http://www.conntinuaalliance.org/
Acknowledgments
This work has been supported by Project AAL4ALL (QREN 13852) and by FCT – Fundação para a Ciência e Tecnologia in the scope of the project: PEst-OE/EEI/UI0319/2014.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Salgado, C.E., Teixeira, J., Santos, N., Machado, R.J., Maciel, R.S.P. (2015). A SoaML Approach for Derivation of a Process-Oriented Logical Architecture from Use Cases. In: Nóvoa, H., Drăgoicea, M. (eds) Exploring Services Science. IESS 2015. Lecture Notes in Business Information Processing, vol 201. Springer, Cham. https://doi.org/10.1007/978-3-319-14980-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-14980-6_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-14979-0
Online ISBN: 978-3-319-14980-6
eBook Packages: Computer ScienceComputer Science (R0)