{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T15:39:15Z","timestamp":1770997155930,"version":"3.50.1"},"reference-count":68,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Human-Mach. Syst."],"published-print":{"date-parts":[[2013,3]]},"DOI":"10.1109\/tsmc.2012.2235428","type":"journal-article","created":{"date-parts":[[2013,2,13]],"date-time":"2013-02-13T19:14:48Z","timestamp":1360782888000},"page":"199-213","source":"Crossref","is-referenced-by-count":34,"title":["Design and Implementation of an Integrated Performance Monitoring Tool for Swimming to Extract Stroke Information at Real Time"],"prefix":"10.1109","volume":"43","author":[{"given":"Nandini","family":"Chakravorti","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tanya","family":"Le Sage","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Si\u00e2n E.","family":"Slawson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul P.","family":"Conway","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew A.","family":"West","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","first-page":"269","article-title":"Introduction to the special issue on software architecture","volume":"21","author":"garlan","year":"1995","journal-title":"IEEE Trans Softw Eng"},{"key":"ref38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1142\/9789812798039_0001","volume":"1","author":"garlan","year":"1993","journal-title":"Advances in Software Engineering and Knowledge Engineering"},{"key":"ref33","author":"gao","year":"2003","journal-title":"Testing and Quality Assurance For Component-Based Software"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/EURMIC.2003.1231563"},{"key":"ref31","author":"szyperski","year":"2002","journal-title":"Component Software Beyond Object-Oriented Programming"},{"key":"ref30","author":"meyer","year":"1988","journal-title":"Object-Oriented Software Construction"},{"key":"ref37","author":"halttunen","year":"2002","journal-title":"Architectural planning of information systems A structure for coping with diversified architectures"},{"key":"ref36","author":"coad","year":"1991","journal-title":"Object Oriented Analysis"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1016\/S0166-3615(96)00068-1"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1016\/0360-8352(93)90031-R"},{"key":"ref60","author":"booch","year":"2005","journal-title":"Unified Modeling Language User Guide"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1017\/S0373463308004736"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbiomech.2004.11.021"},{"key":"ref63","author":"welch","year":"1995","journal-title":"An introduction to the Kalman filter"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(91)90029-6"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1016\/S0096-3003(03)00656-8"},{"key":"ref27","first-page":"586","volume":"6","author":"tao","year":"1994","journal-title":"A formal semantics of data flow diagrams Formal aspects of computing"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1007\/s12283-011-0070-7"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ICCSN.2011.6013555"},{"key":"ref29","author":"gamma","year":"1995","journal-title":"Design Patterns Elements of Reusable Object-Oriented Software"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1519\/15184.1"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1086\/209405"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1002\/jst.9"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1117\/12.582264"},{"key":"ref20","author":"mullane","year":"2010","journal-title":"Design of an End-User Centric Information Interface From Data-Rich Performance Analysis Tools in Elite Swimming"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/0166-3615(95)00016-9"},{"key":"ref21","author":"shneiderman","year":"1997","journal-title":"Designing the User Interface Strategies for Effective Human-Computer Interaction"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1016\/S0925-5273(03)00102-6"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1080\/09511920512331317827"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1016\/0360-8352(94)90062-0"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/256562.256884"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/52.469759"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2009.52"},{"key":"ref59","author":"breen","year":"1998","journal-title":"Issues in the development of an intelligent human-machine interface"},{"key":"ref58","first-page":"262","article-title":"Human-machine interface: Design principles of visual information in human-machine interface design","author":"chao","year":"2009","journal-title":"Proc IEEE Int Conf IHMSC"},{"key":"ref57","first-page":"222","article-title":"The decision view of software architecture","author":"dueas","year":"2005","journal-title":"Proceedings of Software Architecture"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/52.469759"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2003.1201264"},{"key":"ref54","author":"bell","year":"2008","journal-title":"Service-Oriented Modeling Service Analysis Design and Architecture"},{"key":"ref53","article-title":"Reference Model of Open Distributed Processing (RM-ODP): Introduction. Open distributed processing: Experiences with distributed environments","author":"raymond","year":"1995","journal-title":"Proc 3rd IFIP TC\/WG 6 1 Int Conf Open Distrib Process"},{"key":"ref52","author":"putman","year":"2001","journal-title":"Architecting with RM-ODP"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/BSN.2010.11"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1080\/02640410902998247"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/336512.336537"},{"key":"ref12","first-page":"305","article-title":"Accelerometry as a means of quantifying training distance and speed in competitive swimmers","author":"wright","year":"2010","journal-title":"Biomechanics and Medicine in Swimming"},{"key":"ref13","year":"2012","journal-title":"Powerful fast and flexible physical activity monitoring"},{"key":"ref14","first-page":"73","article-title":"A component based integrated system for signal processing of swimming performance","author":"le sage","year":"2010","journal-title":"IEEE Sig Proc"},{"key":"ref15","year":"2011","journal-title":"The Camera"},{"key":"ref16","year":"0","journal-title":"Xsensor Technology Corporation"},{"key":"ref17","year":"0","journal-title":"Kistler"},{"key":"ref18","first-page":"70","article-title":"Swim turn performances at the Sydney 2000 Olympic Games","author":"cossor","year":"2001","journal-title":"Proc Swim Sessions 19th Int Symp Biomech Sports"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1177\/1754337111405271"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.proeng.2010.04.055"},{"key":"ref3","first-page":"865","article-title":"A biomechanical approach to the improvement and optimisation of sports techniques","author":"ay","year":"1999","journal-title":"Proc Seoul Int Sports Conf"},{"key":"ref6","author":"slawson","year":"2010","journal-title":"A novel monitoring system for the training of elite swimmers"},{"key":"ref5","article-title":"Stakeholder requirements","author":"kerrison","year":"2007","journal-title":"personal correspondence"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2010.07.057"},{"key":"ref7","year":"2010","journal-title":"Swimsense Performance Monitor"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-34919-0_8"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICSENS.2002.1037188"},{"key":"ref46","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/141874.141884","article-title":"Foundations for the study of software architecture","volume":"17","author":"perry","year":"1992","journal-title":"ACM SIGSOFT Softw Eng Notes"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1016\/0169-023X(90)90008-2"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2006.58"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/225014.225031"},{"key":"ref42","author":"krafzig","year":"2005","journal-title":"Enterprise SOA Service-Oriented Architecture Best Practices"},{"key":"ref41","author":"bass","year":"2003","journal-title":"Software Architecture in Practice"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/32.825767"},{"key":"ref43","author":"erl","year":"2005","journal-title":"Service-Oriented Architecture Concepts Technology and Design"}],"container-title":["IEEE Transactions on Human-Machine Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6221037\/6461502\/06461535.pdf?arnumber=6461535","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,11,14]],"date-time":"2017-11-14T11:13:50Z","timestamp":1510658030000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6461535\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,3]]},"references-count":68,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/tsmc.2012.2235428","relation":{},"ISSN":["2168-2291","2168-2305"],"issn-type":[{"value":"2168-2291","type":"print"},{"value":"2168-2305","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,3]]}}}