{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T14:30:33Z","timestamp":1761489033344,"version":"build-2065373602"},"reference-count":25,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2012,11,5]],"date-time":"2012-11-05T00:00:00Z","timestamp":1352073600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Sensing technologies in mobile devices play a key role in reducing the gapbetween the physical and the digital world. The use of automatic identification capabilitiescan improve user participation in business processes where physical elements are involved(Smart Workflows). However, identifying all objects in the user surroundings does notautomatically translate into meaningful services to the user. This work introduces Parkour,an architecture that allows the development of services that match the goals of each ofthe participants in a smart workflow. Parkour is based on a pluggable architecture thatcan be extended to provide support for new tasks and technologies. In order to facilitatethe development of these plug-ins, tools that automate the development process are alsoprovided. Several Parkour-based systems have been developed in order to validate theapplicability of the proposal.<\/jats:p>","DOI":"10.3390\/s121114914","type":"journal-article","created":{"date-parts":[[2012,11,5]],"date-time":"2012-11-05T11:09:37Z","timestamp":1352113777000},"page":"14914-14936","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Enabling Smart Workflows over Heterogeneous ID-SensingTechnologies"],"prefix":"10.3390","volume":"12","author":[{"given":"Pau","family":"Giner","sequence":"first","affiliation":[{"name":"Pervasive Computing Group, San Jorge University, Autovia A-23 Zaragoza-Huesca Km. 299,Villanueva de Gllego (Zaragoza) 50830, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carlos","family":"Cetina","sequence":"additional","affiliation":[{"name":"Pervasive Computing Group, San Jorge University, Autovia A-23 Zaragoza-Huesca Km. 299,Villanueva de Gllego (Zaragoza) 50830, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raquel","family":"Lacuesta","sequence":"additional","affiliation":[{"name":"Department of Computing and Systems Engineering, University of Zaragoza, Ciudad Escolar s\/n,Teruel 44003, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guillermo","family":"Palacios","sequence":"additional","affiliation":[{"name":"Department of Computing and Systems Engineering, University of Zaragoza, Ciudad Escolar s\/n,Teruel 44003, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2012,11,5]]},"reference":[{"key":"ref_1","unstructured":"Wieland, M., Kaczmarczyk, P., and Nicklas, D. (March, January 17\u2013). Context Integration for Smart Workflows. Hong Kong."},{"key":"ref_2","unstructured":"Strassner, M., and Schoch, T. Today's Impact of Ubiquitous Computing on Business Processes."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1145\/1390085.1390096","article-title":"What should be automated?","volume":"15","author":"Tedre","year":"2008","journal-title":"Interactions"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MPRV.2010.14","article-title":"Developing Mobile Workflow Support in the Internet of Things","volume":"9","author":"Giner","year":"2010","journal-title":"IEEE Pervasive Comput."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1145\/344949.344988","article-title":"Charting past, present, and future research in ubiquitous computing","volume":"7","author":"Abowd","year":"2000","journal-title":"ACM TOCHI"},{"key":"ref_6","unstructured":"Leymann, F., and Roller, D. (2000). Production Workflow: Concepts and Techniques, Prentice Hall PTR."},{"key":"ref_7","unstructured":"The definition of mechanisms for discovering the plug-ins and the responsibility for doing so\u2014 the user themselves or a software system in their behalf\u2014are aspects that fall out of the scope of the present work."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Broll, G., Haarl\u00e4nder, M., Paolucci, M., Wagner, M., Rukzio, E., and Schmidt, A. (2008, January 19\u201322). Collect&Drop: A Technique for Multi-Tag Interaction with Real World Objects and Information. Nuremberg, Germany.","DOI":"10.1007\/978-3-540-89617-3_12"},{"key":"ref_9","unstructured":"Software architecture patterns\u2014A pattern language for building sustainable software architectures. Available online: http:\/\/www.voelter.de\/data\/pub\/ArchitecturePatterns.pdf (accessed on 31 October 2012)."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Radi, H., and Mayrhofer, R. (2008, January 24\u201326). Towards Alternative User Interfaces for Capturing and Managing Tasks with Mobile Devices. Linz, Austria.","DOI":"10.1145\/1497185.1497242"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Edwards, W.K., Bellotti, V., Dey, A.K., and Newman, M.W. (2003, January 5\u201310). The challenges of user-centered design and evaluation for infrastructure. Fort Lauderdale, FL, USA.","DOI":"10.1145\/642611.642664"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Giner, P., and Pelechano, V. An Architecture to automate Ambient Business system development. 240\u2013257.","DOI":"10.1007\/978-3-540-89617-3_16"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Lampe, M., Strassner, M., and Fleisch, E. (2004, January 14\u201317). A Ubiquitous Computing environment for aircraft maintenance. Nicosia, Cyprus.","DOI":"10.1145\/967900.968217"},{"key":"ref_14","unstructured":"Torres, V., Giner, P., and Pelechano, V. (, January June). Modeling Ubiquitous Business Process Driven Applications. Trondheim, Norway."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/MC.2006.58","article-title":"Guest Editor's Introduction: Model-Driven Engineering","volume":"39","author":"Schmidt","year":"2006","journal-title":"Computer"},{"key":"ref_16","unstructured":"Eclipse Modeling Framework Project (EMF). Available online: http:\/\/www.eclipse.org\/modeling\/emf\/ (accessed on 29 October 2012)."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"356","DOI":"10.1108\/17410390710740781","article-title":"Going beyond auto-ID: A service-oriented smart items infrastructure","volume":"20","author":"Lin","year":"2007","journal-title":"J. Enterp. Inform. Manage."},{"key":"ref_18","unstructured":"Bornh\u00f6vd, C., Lin, T., Haller, S., and Schaper, J. (September, January 31). Integrating automatic data acquisition with business processes experiences with SAP's auto-ID infrastructure. Toronto, ON, Canada."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Chavira, G., Nava, S.W., Herv\u00e1s, R., Bravo, J., and Sanchez, C. (2007, January 6\u201310). Towards Touching Interaction: A Simple Explicit Input. Philadelphia, PA, USA.","DOI":"10.1109\/MOBIQ.2007.4451034"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Mowafi, Y., and Zhang, D. (2007, January 6\u201310). A User-Centered Approach to Context-Awareness in Mobile Computing. Philadelphia, PA, USA.","DOI":"10.1109\/MOBIQ.2007.4450989"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1016\/j.cageo.2009.06.013","article-title":"Geo-processing workflow driven wildfire hot pixel detection under sensor web environment","volume":"36","author":"Chen","year":"2010","journal-title":"Comput. Geosci."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1016\/j.cageo.2011.11.010","article-title":"RESTFul based heterogeneous Geoprocessing workflow interoperation for Sensor Web Service","volume":"47","author":"Yang","year":"2012","journal-title":"Comput. Geosci."},{"key":"ref_23","first-page":"418","article-title":"Automatic On-Demand Data Feed Service for AutoChem Based on Reusable Geo-Processing Workflow","volume":"3","author":"Chen","year":"2010","journal-title":"J. STARS"},{"key":"ref_24","first-page":"503","article-title":"Sliver: A BPEL Workflow Process Execution Engine for Mobile Devices","volume":"4294","author":"Hackmann","year":"2006","journal-title":"ICSOC"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Ruokonen, A., Pajunen, L., and Systa, T. (2008, January 20\u201322). On Model-Driven Development of Mobile Business Processes. Prague, Czech.","DOI":"10.1109\/SERA.2008.30"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/11\/14914\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:53:19Z","timestamp":1760219599000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/11\/14914"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,11,5]]},"references-count":25,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2012,11]]}},"alternative-id":["s121114914"],"URL":"https:\/\/doi.org\/10.3390\/s121114914","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2012,11,5]]}}}