{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:51:10Z","timestamp":1760241070745,"version":"build-2065373602"},"publisher-location":"Basel Switzerland","reference-count":32,"publisher":"MDPI","license":[{"start":{"date-parts":[[2019,11,21]],"date-time":"2019-11-21T00:00:00Z","timestamp":1574294400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.3390\/proceedings2019031085","type":"proceedings-article","created":{"date-parts":[[2019,11,22]],"date-time":"2019-11-22T02:49:27Z","timestamp":1574390967000},"page":"85","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A Microservice-Based Framework for Developing Internet of Things and People Applications"],"prefix":"10.3390","author":[{"given":"Aurora","family":"Mac\u00edas","sequence":"first","affiliation":[{"name":"LoUISE Research Group, Computing Systems Department, University of Castilla-La Mancha, 02071 Albacete, Spain"}]},{"given":"Elena","family":"Navarro","sequence":"additional","affiliation":[{"name":"LoUISE Research Group, Computing Systems Department, University of Castilla-La Mancha, 02071 Albacete, Spain"}]},{"given":"Pascual","family":"Gonz\u00e1lez","sequence":"additional","affiliation":[{"name":"LoUISE Research Group, Computing Systems Department, University of Castilla-La Mancha, 02071 Albacete, Spain"}]}],"member":"1968","published-online":{"date-parts":[[2019,11,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Al-Qaseemi, S.A., Almulhim, H.A., Almulhim, M.F., and Chaudhry, S.R. (2016, January 6\u20137). IoT architecture challenges and issues: Lack of standardization. Proceedings of the 2016 Future Technologies Conference (FTC), San Francisco, CA, USA.","DOI":"10.1109\/FTC.2016.7821686"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"414","DOI":"10.1109\/SURV.2013.042313.00197","article-title":"Context Aware Computing for The Internet of Things: A Survey","volume":"16","author":"Perera","year":"2014","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MWC.2017.1600421","article-title":"Internet of Things Architecture: Recent Advances, Taxonomy, Requirements, and Open Challenges","volume":"24","author":"Yaqoob","year":"2017","journal-title":"IEEE Wirel. Commun."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2787","DOI":"10.1016\/j.comnet.2010.05.010","article-title":"The Internet of Things: A Survey","volume":"54","author":"Atzori","year":"2010","journal-title":"Comput. Netw."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1109\/MS.2016.20","article-title":"Reference Architectures for the Internet of Things","volume":"33","author":"Weyrich","year":"2016","journal-title":"IEEE Softw."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.pmcj.2017.07.009","article-title":"The Internet of People (IoP): A new wave in pervasive mobile computing","volume":"41","author":"Conti","year":"2017","journal-title":"Pervasive Mob. Comput."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Lagerspetz, E., Flores, H., M\u00e4kitalo, N., Hui, P., Nurmi, P., Tarkoma, S., Passarella, A., Ott, J., Reichl, P., and Conti, M. (2018, January 19\u201323). Pervasive Communities in the Internet of People. Proceedings of the 2018 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), Athens, Greece.","DOI":"10.1109\/PERCOMW.2018.8480273"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.comcom.2018.07.034","article-title":"The Internet of People: A human and data-centric paradigm for the Next Generation Internet","volume":"131","author":"Conti","year":"2018","journal-title":"Comput. Commun."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1497","DOI":"10.1016\/j.adhoc.2012.02.016","article-title":"Internet of things: Vision, applications and research challenges","volume":"10","author":"Miorandi","year":"2012","journal-title":"Ad Hoc Networks"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","article-title":"Internet of Things (IoT): A Vision, Architectural Elements, and Future Directions","volume":"29","author":"Gubbi","year":"2013","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Perera, C., Zaslavsky, A., Christen, P., and Georgakopoulos, D. (2012, January 20\u201323). CA4IOT: Context Awareness for Internet of Things. Proceedings of the 2012 IEEE International Conference on Green Computing and Communications, Besancon, France.","DOI":"10.1109\/GreenCom.2012.128"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/MIC.2015.24","article-title":"From the Internet of Things to the Internet of People","volume":"19","author":"Berrocal","year":"2015","journal-title":"IEEE Internet Comput."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1207\/S15327051HCI16234_02","article-title":"A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications","volume":"16","author":"Dey","year":"2001","journal-title":"Hum.-Comput. Interact."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","article-title":"The Vision of Autonomic Computing","volume":"36","author":"Kephart","year":"2003","journal-title":"Computer"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1007\/978-3-642-35813-5_4","article-title":"On Patterns for Decentralized Control in Self-Adaptive Systems","volume":"Volume 7475","author":"Weyns","year":"2013","journal-title":"Software Engineering for Self-Adaptive Systems II"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Arcaini, P., Riccobene, E., and Scandurra, P. (2015, January 18\u201319). Modeling and Analyzing MAPE-K Feedback Loops for Self-Adaptation. Proceedings of the 2015 IEEE\/ACM 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Florence, Italy.","DOI":"10.1109\/SEAMS.2015.10"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2724719","article-title":"MAPE-K Formal Templates to Rigorously Design Behaviors for Self-Adaptive Systems","volume":"10","author":"Weyns","year":"2015","journal-title":"ACM Trans. Auton. Adapt. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Mac\u00edas, A., and Navarro, E. (2018, January 24\u201328). An Integrated Approach for Context-Aware Development. Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings (ECSA \u201918), Madrid, Spain.","DOI":"10.1145\/3241403.3241452"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Bravo, J., L\u00f3pez-de-Ipi\u00f1a, D., and Moya, F. (2012). Situation-Driven Development: A Methodology for the Development of Context-Aware Systems. Ubiquitous Computing and Ambient Intelligence, Springe.","DOI":"10.1007\/978-3-642-35377-2"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/1721654.1721672","article-title":"A View of Cloud Computing","volume":"53","author":"Armbrust","year":"2010","journal-title":"Commun. ACM"},{"key":"ref_21","unstructured":"Lewis, J., and Fowler, M. (2018, August 20). Microservices. martinfowler.com. Available online: https:\/\/martinfowler.com\/articles\/microservices.html."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Chaudhary, S., Somani, G., and Buyya, R. (2017). Serverless Computing: Current Trends and Open Problems. Research Advances in Cloud Computing, Springer.","DOI":"10.1007\/978-981-10-5026-8"},{"key":"ref_23","unstructured":"Quiroga, E. (2002). Ingenier\u00eda del Software. Teor\u00eda y Pr\u00e1ctica, Prentice Hall\/Pearson Educaci\u00f3n."},{"key":"ref_24","unstructured":"Roberts, M. (2018, August 20). Serverless Architectures. martinfowler.com. Available online: https:\/\/martinfowler.com\/articles\/serverless.html."},{"key":"ref_25","unstructured":"Microsoft Corp (2018, August 20). Azure Functions. azure.microsoft.com. Available online: https:\/\/azure.microsoft.com\/en-ca\/services\/functions\/."},{"key":"ref_26","unstructured":"Wasson, M. (2019, January 11). Using API Gateways in Microservices. Available online: https:\/\/docs.microsoft.com\/en-us\/azure\/architecture\/microservices\/design\/gateway."},{"key":"ref_27","unstructured":"The Apache Foundation (2019, January 10). Apache OpenWhisk Is a Serverless, Open Source Cloud Platform. Available online: https:\/\/openwhisk.apache.org\/."},{"key":"ref_28","unstructured":"(2019, January 11). StackStorm. Available online: https:\/\/stackstorm.com\/."},{"key":"ref_29","unstructured":"Microsoft Corp (2018, October 20). Cosmos DB. azure.microsoft.com. Available online: https:\/\/azure.microsoft.com\/es-es\/services\/cosmos-db\/."},{"key":"ref_30","unstructured":"Microsoft Corp (2018, August 20). API Management. Publique, Administre, Proteja y Analice las API en Minutos. azure.microsoft.com. Available online: https:\/\/azure.microsoft.com\/es-es\/services\/api-management\/."},{"key":"ref_31","unstructured":"Microsoft Corp (2019, January 13). Microsoft Band 2. www.microsoft.com. Available online: https:\/\/www.microsoft.com\/en-us\/band."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Mass, J., Chang, C., and Srirama, S.N. (2018, January 24\u201328). Context-aware Edge Process Management for Mobile Thing-to-fog Environment. Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, Madrid, Spain.","DOI":"10.1145\/3241403.3241449"}],"event":{"name":"The International Conference on Ubiquitous Computing and Ambient \u202aIntelligence","acronym":"UCAmI 2019"},"container-title":["13th International Conference on Ubiquitous Computing and Ambient \u202aIntelligence UCAmI 2019\u202c"],"original-title":[],"link":[{"URL":"https:\/\/www.mdpi.com\/2504-3900\/31\/1\/85\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:36:14Z","timestamp":1760189774000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2504-3900\/31\/1\/85"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,21]]},"references-count":32,"alternative-id":["proceedings2019031085"],"URL":"https:\/\/doi.org\/10.3390\/proceedings2019031085","relation":{},"subject":[],"published":{"date-parts":[[2019,11,21]]}}}