Int J Med Inform - Development and evaluation of SOA-based AAL services in real-life environments: a case study and lessons learned.


{ research(1218) medic(880) student(794) }
{ implement(1333) system(1263) develop(1122) }
{ design(1359) user(1324) use(1319) }
{ system(1050) medic(1026) inform(1018) }
{ data(3008) multipl(1320) sourc(1022) }
{ concept(1167) ontolog(924) domain(897) }
{ process(1125) use(805) approach(778) }
{ data(1714) softwar(1251) tool(1186) }
{ health(1844) social(1437) communiti(874) }
{ model(3404) distribut(989) bayesian(671) }
{ method(1557) propos(1049) approach(1037) }
{ studi(1410) differ(1259) use(1210) }
{ intervent(3218) particip(2042) group(1664) }
{ method(984) reconstruct(947) comput(926) }
{ cost(1906) reduc(1198) effect(832) }
{ case(1353) use(1143) diagnosi(1136) }
{ age(1611) year(1155) adult(843) }
{ compound(1573) activ(1297) structur(1058) }
{ use(976) code(926) identifi(902) }
{ survey(1388) particip(1329) question(1065) }
{ sequenc(1873) structur(1644) protein(1328) }
{ featur(3375) classif(2383) classifi(1994) }
{ extract(1171) text(1153) clinic(932) }
{ featur(1941) imag(1645) propos(1176) }
{ risk(3053) factor(974) diseas(938) }
{ research(1085) discuss(1038) issu(1018) }
{ record(1888) medic(1808) patient(1693) }
{ data(2317) use(1299) case(1017) }
{ high(1669) rate(1365) level(1280) }
{ use(1733) differ(960) four(931) }
{ result(1111) use(1088) new(759) }
{ inform(2794) health(2639) internet(1427) }
{ bind(1733) structur(1185) ligand(1036) }
{ network(2748) neural(1063) input(814) }
{ treatment(1704) effect(941) patient(846) }
{ chang(1828) time(1643) increas(1301) }
{ learn(2355) train(1041) set(1003) }
{ howev(809) still(633) remain(590) }
{ perform(999) metric(946) measur(919) }
{ monitor(1329) mobil(1314) devic(1160) }
{ model(2656) set(1616) predict(1553) }
{ drug(1928) target(777) effect(648) }
{ can(774) often(719) complex(702) }
{ imag(1947) propos(1133) code(1026) }
{ data(1737) use(1416) pattern(1282) }
{ system(1976) rule(880) can(841) }
{ measur(2081) correl(1212) valu(896) }
{ imag(1057) registr(996) error(939) }
{ method(1219) similar(1157) match(930) }
{ imag(2830) propos(1344) filter(1198) }
{ imag(2675) segment(2577) method(1081) }
{ patient(2315) diseas(1263) diabet(1191) }
{ take(945) account(800) differ(722) }
{ studi(2440) review(1878) systemat(933) }
{ motion(1329) object(1292) video(1091) }
{ assess(1506) score(1403) qualiti(1306) }
{ surgeri(1148) surgic(1085) robot(1054) }
{ framework(1458) process(801) describ(734) }
{ problem(2511) optim(1539) algorithm(950) }
{ error(1145) method(1030) estim(1020) }
{ clinic(1479) use(1117) guidelin(835) }
{ algorithm(1844) comput(1787) effici(935) }
{ control(1307) perform(991) simul(935) }
{ model(2220) cell(1177) simul(1124) }
{ care(1570) inform(1187) nurs(1089) }
{ general(901) number(790) one(736) }
{ search(2224) databas(1162) retriev(909) }
{ data(3963) clinic(1234) research(1004) }
{ import(1318) role(1303) understand(862) }
{ model(2341) predict(2261) use(1141) }
{ visual(1396) interact(850) tool(830) }
{ perform(1367) use(1326) method(1137) }
{ studi(1119) effect(1106) posit(819) }
{ blood(1257) pressur(1144) flow(957) }
{ spatial(1525) area(1432) region(1030) }
{ health(3367) inform(1360) care(1135) }
{ model(3480) simul(1196) paramet(876) }
{ ehr(2073) health(1662) electron(1139) }
{ state(1844) use(1261) util(961) }
{ patient(2837) hospit(1953) medic(668) }
{ medic(1828) order(1363) alert(1069) }
{ signal(2180) analysi(812) frequenc(800) }
{ group(2977) signific(1463) compar(1072) }
{ sampl(1606) size(1419) use(1276) }
{ gene(2352) biolog(1181) express(1162) }
{ first(2504) two(1366) second(1323) }
{ activ(1138) subject(705) human(624) }
{ time(1939) patient(1703) rate(768) }
{ patient(1821) servic(1111) care(1106) }
{ use(2086) technolog(871) perceiv(783) }
{ can(981) present(881) function(850) }
{ analysi(2126) use(1163) compon(1037) }
{ structur(1116) can(940) graph(676) }
{ cancer(2502) breast(956) screen(824) }
{ estim(2440) model(1874) function(577) }
{ decis(3086) make(1611) patient(1517) }
{ activ(1452) weight(1219) physic(1104) }
{ method(1969) cluster(1462) data(1082) }
{ method(2212) result(1239) propos(1039) }
{ detect(2391) sensit(1101) algorithm(908) }


TRO: The proper use of ICT services can support seniors in living independently longer. While such services are starting to emerge, current proprietary solutions are often expensive, covering only isolated parts of seniors' needs, and lack support for sharing information between services and between users. For developers, the challenge is that it is complex and time consuming to develop high quality, interoperable services, and new techniques are needed to simplify the development and reduce the development costs. This paper provides the complete view of the experiences gained in the MPOWER project with respect to using model-driven development (MDD) techniques for Service Oriented Architecture (SOA) system development in the Ambient Assisted Living (AAL) domain.METHOD: To address this challenge, the approach of the European research project MPOWER (2006-2009) was to investigate and record the user needs, define a set of reusable software services based on these needs, and then implement pilot systems using these services. Further, a model-driven toolchain covering key development phases was developed to support software developers through this process. Evaluations were conducted both on the technical artefacts (methodology and tools), and on end user experience from using the pilot systems in trial sites.RESULTS: The outcome of the work on the user needs is a knowledge base recorded as a Unified Modeling Language (UML) model. This comprehensive model describes actors, use cases, and features derived from these. The model further includes the design of a set of software services, including full trace information back to the features and use cases motivating their design. Based on the model, the services were implemented for use in Service Oriented Architecture (SOA) systems, and are publicly available as open source software. The services were successfully used in the realization of two pilot applications. There is therefore a direct and traceable link from the user needs of the elderly, through the service design knowledge base, to the service and pilot implementations. The evaluation of the SOA approach on the developers in the project revealed that SOA is useful with respect to job performance and quality. Furthermore, they think SOA is easy to use and support development of AAL applications. An important finding is that the developers clearly report that they intend to use SOA in the future, but not for all type of projects. With respect to using model-driven development in web services design and implementation, the developers reported that it was useful. However, it is important that the code generated from the models is correct if the full potential of MDD should be achieved. The pilots and their evaluation in the trial sites showed that the services of the platform are sufficient to create suitable systems for end users in the domain.CONCLUSIONS: A SOA platform with a set of reusable domain services is a suitable foundation for more rapid development and tailoring of assisted living systems covering reoccurring needs among elderly users. It is feasible to realize a tool-chain for model-driven development of SOA applications in the AAL domain, and such a tool-chain can be accepted and found useful by software developers.

Resumo Limpo

tro proper use ict servic can support senior live independ longer servic start emerg current proprietari solut often expens cover isol part senior need lack support share inform servic user develop challeng complex time consum develop high qualiti interoper servic new techniqu need simplifi develop reduc develop cost paper provid complet view experi gain mpower project respect use modeldriven develop mdd techniqu servic orient architectur soa system develop ambient assist live aal domainmethod address challeng approach european research project mpower investig record user need defin set reusabl softwar servic base need implement pilot system use servic modeldriven toolchain cover key develop phase develop support softwar develop process evalu conduct technic artefact methodolog tool end user experi use pilot system trial sitesresult outcom work user need knowledg base record unifi model languag uml model comprehens model describ actor use case featur deriv model includ design set softwar servic includ full trace inform back featur use case motiv design base model servic implement use servic orient architectur soa system public avail open sourc softwar servic success use realiz two pilot applic therefor direct traceabl link user need elder servic design knowledg base servic pilot implement evalu soa approach develop project reveal soa use respect job perform qualiti furthermor think soa easi use support develop aal applic import find develop clear report intend use soa futur type project respect use modeldriven develop web servic design implement develop report use howev import code generat model correct full potenti mdd achiev pilot evalu trial site show servic platform suffici creat suitabl system end user domainconclus soa platform set reusabl domain servic suitabl foundat rapid develop tailor assist live system cover reoccur need among elder user feasibl realiz toolchain modeldriven develop soa applic aal domain toolchain can accept found use softwar develop

Resumos Similares

J Biomed Inform - Federated Aggregate Cohort Estimator (FACE): an easy to deploy, vendor neutral, multi-institutional cohort query architecture. ( 0,738933242638798 )
Int J Med Inform - Cooperation and communication challenges in small-scale eHealth development projects. ( 0,721222884915078 )
AMIA Annu Symp Proc - The TRITON Project: Design and Implementation of an Integrative Translational Research Information Management Platform. ( 0,706947375512581 )
Perspect Health Inf Manag - ICD-10-CM/PCS: transferring knowledge from ICD-9-CM. ( 0,698008970256979 )
BMC Med Inform Decis Mak - RMS: a platform for managing cross-disciplinary and multi-institutional research project collaboration. ( 0,690494569399847 )
J Am Med Inform Assoc - The NIH National Center for Integrative Biomedical Informatics (NCIBI). ( 0,684782156870316 )
Telemed J E Health - A global model for effective use and evaluation of e-learning in health. ( 0,669925824859145 )
J Biomed Inform - DW4TR: A Data Warehouse for Translational Research. ( 0,647008718817803 )
Appl Clin Inform - The process of installing REDCap, a web based database supporting biomedical research: the first year. ( 0,638958584677089 )
Telemed J E Health - E-health-oriented community health information system in china: our challenges, solution, and experience. ( 0,63182052144992 )
Telemed J E Health - Cabo Verde telemedicine program: initial results of nationwide implementation. ( 0,631703550169945 )
BMC Med Inform Decis Mak - A community assessment of privacy preserving techniques for human genomes. ( 0,626704184259054 )
J. Med. Internet Res. - Purple: a modular system for developing and deploying behavioral intervention technologies. ( 0,625920755216768 )
Methods Inf Med - A data protection scheme for medical research networks. Review after five years of operation. ( 0,621806270905236 )
Telemed J E Health - Beyond Initiate-Build-Operate-Transfer strategy for creating sustainable telemedicine programs: lesson from the first decade. ( 0,62065445719885 )
Brief. Bioinformatics - OpenHelix: bioinformatics education outside of a different box. ( 0,616681279160716 )
J Med Syst - Multiple 3D medical data watermarking for healthcare data management. ( 0,616579420210038 )
J Integr Bioinform - An harmonised vocabulary for communicating and interchanging biofilms experimental results. ( 0,614109812098681 )
Comput Methods Programs Biomed - BIT: Biosignal Igniter Toolkit. ( 0,613469437510727 )
Brief. Bioinformatics - Integrating bioinformatics into senior high school: design principles and implications. ( 0,610434435910041 )
AMIA Annu Symp Proc - Collaborative development and maintenance of health terminologies. ( 0,61036887523197 )
J Am Med Inform Assoc - Design and development of an international clinical data exchange system: the international layer function of the Dolphin Project. ( 0,601966917605504 )
Appl Clin Inform - Design of a medication reconciliation application: facilitating clinician-focused decision making with data from multiple sources. ( 0,599514167820266 )
Appl Clin Inform - The challenges of publishing on health informatics in developing countries. ( 0,59912732087891 )
J Am Med Inform Assoc - Implementation of a deidentified federated data network for population-based cohort discovery. ( 0,598794381221773 )
Int J Med Inform - Social care informatics as an essential part of holistic health care: a call for action. ( 0,597442805492557 )
Int J Med Inform - Providing traceability for neuroimaging analyses. ( 0,591816286654326 )
J Biomed Inform - Design for risk control: the role of usability engineering in the management of use-related risks. ( 0,591484311102339 )
Int J Med Inform - A ubiquitous reflective e-portfolio architecture. ( 0,591329831656718 )
Perspect Health Inf Manag - Leadership's role in support of online academic programs: implementing an administrative support matrix. ( 0,590869195339478 )
Brief. Bioinformatics - Perspectives on presentation and pedagogy in aid of bioinformatics education. ( 0,589448453534763 )
J. Med. Internet Res. - Beyond open big data: addressing unreliable research. ( 0,589262465160032 )
Methods Inf Med - Architectural approach to eHealth for enabling paradigm changes in health. ( 0,588022408206722 )
Brief. Bioinformatics - A model for Bioinformatics training: the marine biological laboratory. ( 0,587743645830334 )
Health Info Libr J - Website creation and resource management: developing collaborative strategies for asynchronous interaction with library users. ( 0,587373201042222 )
BMC Med Inform Decis Mak - Decision support at home (DS@HOME)--system architectures and requirements. ( 0,586253038590019 )
J Am Med Inform Assoc - WHO guidance on electronic systems to manage data for tuberculosis care and control. ( 0,586049317079924 )
Health Info Libr J - The Library's role and challenges in implementing an e-learning strategy: a case study from northern Australia. ( 0,585822857321014 )
J Am Med Inform Assoc - Direct2Experts: a pilot national network to demonstrate interoperability among research-networking platforms. ( 0,583906252723622 )
J Biomed Inform - StarBRITE: the Vanderbilt University Biomedical Research Integration, Translation and Education portal. ( 0,583321035414491 )
Int J Med Inform - Evaluation of real-time location systems in their hospital contexts. ( 0,58259349962288 )
J Med Syst - Integrating human genome database into electronic health record with sequence alignment and compression mechanism. ( 0,579658469291357 )
Methods Inf Med - Training health professionals in bioinformatics. Experiences and lessons learned. ( 0,577764883670645 )
Int J Med Inform - A study of user requests regarding the fully electronic health record system at Seoul National University Bundang Hospital: challenges for future electronic health record systems. ( 0,577032654025435 )
Int J Med Inform - Flexibility in interaction: sociotechnical design of an operating room scheduler. ( 0,576713396730896 )
J Am Med Inform Assoc - CAPriCORN: Chicago Area Patient-Centered Outcomes Research Network. ( 0,575258487814133 )
J Med Syst - Laptops on trolleys: lessons from a mobile-wireless hospital ward. ( 0,574288478733817 )
Comput Methods Programs Biomed - Medical faculties educational network: multidimensional quality assessment. ( 0,573854528701891 )
J Am Med Inform Assoc - R engine cell: integrating R into the i2b2 software infrastructure. ( 0,572052464345945 )
Health Info Libr J - Integrating information literacy in health sciences curricula: a case study from Qu?bec. ( 0,571471099019744 )
Perspect Health Inf Manag - Developing a capstone course within a health informatics program. ( 0,570794607682241 )
Telemed J E Health - Evaluating a speech-language pathology technology. ( 0,570234283801021 )
J Integr Bioinform - Life sciences data and application integration with B-fabric. ( 0,567817074402076 )
Brief. Bioinformatics - Bioinformatics education--perspectives and challenges out of Africa. ( 0,567062636976928 )
AMIA Annu Symp Proc - Gap analysis of biomedical informatics graduate education competencies. ( 0,565980052119668 )
Telemed J E Health - Building the capacity to build capacity in e-health in sub-Saharan Africa: the KwaZulu-Natal experience. ( 0,564831531694705 )
J Am Med Inform Assoc - Launching PCORnet, a national patient-centered clinical research network. ( 0,563971303911976 )
J Am Med Inform Assoc - AMIA Board white paper: definition of biomedical informatics and specification of core competencies for graduate education in the discipline. ( 0,56366450185822 )
Methods Inf Med - Potential and requirements of IT for ambient assisted living technologies. Results of a Delphi study. ( 0,563168427734003 )
Health Info Libr J - How the web was won ? by some. ( 0,562779866039142 )
Brief. Bioinformatics - Bioinformatics education dissemination with an evolutionary problem solving perspective. ( 0,562106671922442 )
Appl Clin Inform - IT Infrastructure Components for Biobanking. ( 0,561516343548321 )
J. Med. Internet Res. - Security considerations for e-mental health interventions. ( 0,56136700547895 )
J Am Med Inform Assoc - Development and implementation of a biomedical informatics course for medical students: challenges of a large-scale blended-learning program. ( 0,560499011705873 )
Perspect Health Inf Manag - Commentary on the federal government's role in influencing e-prescribing use and research. ( 0,559563012028652 )
Telemed J E Health - E-health implementation challenges in Iranian medical centers: a qualitative study in Iran. ( 0,558574094100413 )
Brief. Bioinformatics - Developing an online programme in computational biology. ( 0,557367720232677 )
Comput Methods Programs Biomed - Privacy-preserving models for comparing survival curves using the logrank test. ( 0,557107300054495 )
BMC Med Inform Decis Mak - Development and formative evaluation of the e-Health Implementation Toolkit (e-HIT). ( 0,557049623668747 )
J Am Med Inform Assoc - An optimized web-based approach for collaborative stereoscopic medical visualization. ( 0,553244010386788 )
BMC Med Inform Decis Mak - The value of usability testing for Internet-based adolescent self-management interventions: Managing Hemophilia Online. ( 0,551294304037227 )
J Am Med Inform Assoc - A curricula-based comparison of biomedical and health informatics programs in the USA. ( 0,551256441502481 )
Telemed J E Health - Disruptive innovation: the future of healthcare? ( 0,550900168234869 )
J Biomed Inform - Discovering beaten paths in collaborative ontology-engineering projects using Markov chains. ( 0,550885453921955 )
Brief. Bioinformatics - Bioinformatics Training Network (BTN): a community resource for bioinformatics trainers. ( 0,550537519413645 )
IEEE J Biomed Health Inform - Semantic Normalization and Query Abstraction Based on SNOMED-CT and HL7: Supporting Multicentric Clinical Trials. ( 0,55036137212114 )
J Med Syst - An enhanced security solution for electronic medical records based on AES hybrid technique with SOAP/XML and SHA-1. ( 0,549804540339359 )
AMIA Annu Symp Proc - Creating shareable decision support services: an interdisciplinary challenge. ( 0,549527761721336 )
Brief. Bioinformatics - Bioinformatics and systems biology: bridging the gap between heterogeneous student backgrounds. ( 0,548918487424535 )
Perspect Health Inf Manag - Student participation and interactivity using asynchronous computer-mediated communication for resolution of an undergraduate capstone management case study. ( 0,548748631775471 )
AMIA Annu Symp Proc - Use of standard drug vocabularies in clinical research: a case study in pediatrics. ( 0,548684928090904 )
Health Info Libr J - Integrating evidence-based practice and information literacy skills in teaching physical and occupational therapy students. ( 0,548578457632013 )
Methods Inf Med - What Are Complex eHealth Innovations and How Do You Measure Them? Position Paper. ( 0,546884470775391 )
Perspect Health Inf Manag - Gaps in the existing public health informatics training programs: a challenge to the development of a skilled global workforce. ( 0,54598203453911 )
IEEE J Biomed Health Inform - A distributed approach to alarm management in chronic kidney disease. ( 0,545394866307191 )
Brief. Bioinformatics - A first course in computing with applications to biology. ( 0,544461170612986 )
AMIA Annu Symp Proc - p-medicine: A Medical Informatics Platform for Integrated Large Scale Heterogeneous Patient Data. ( 0,542994495954211 )
Med Decis Making - Web-based cancer communication and decision making systems: connecting patients, caregivers, and clinicians for improved health outcomes. ( 0,541771626315217 )
J. Med. Internet Res. - Promoting business and entrepreneurial awareness in health care professionals: lessons from venture capital panels at medicine 2.0 conferences. ( 0,541445627453409 )
Comput Methods Programs Biomed - Development of a new software for comprehensive management and traceability of hospital radiopharmacies. ( 0,540971352173565 )
J. Med. Internet Res. - Ethical issues in using Twitter for public health surveillance and research: developing a taxonomy of ethical concepts from the research literature. ( 0,540557619891064 )
AMIA Annu Symp Proc - Evaluation of need for ontologies to manage domain content for the Reportable Conditions Knowledge Management System. ( 0,539993142490083 )
J Biomed Inform - A robust and simple security extension for the medical standard SCP-ECG. ( 0,538938177065913 )
Brief. Bioinformatics - Knowledge sharing and collaboration in translational research, and the DC-THERA Directory. ( 0,537982249651138 )
Brief. Bioinformatics - Bioinformatics training: a review of challenges, actions and support requirements. ( 0,53697113304921 )
Brief. Bioinformatics - The Rat Genome Database 2013--data, tools and users. ( 0,535156903268103 )
Int J Med Inform - Mobile health in emerging countries: a survey of research initiatives in Brazil. ( 0,531915298002223 )
J Am Med Inform Assoc - An informatics agenda for public health: summarized recommendations from the 2011 AMIA PHI Conference. ( 0,531631023260618 )
J Med Syst - Development of a computer-aided clinical patient education system to provide appropriate individual nursing care for psychiatric patients. ( 0,529741934517181 )
Perspect Health Inf Manag - Factors influencing students to enroll in health information management programs. ( 0,529159668967717 )