378 research outputs found

    An Instruction to Accelerate Software Caches

    Get PDF
    In this paper we propose an instruction to accelerate software caches. While DMAs are very efficient for predictable data sets that can be fetched before they are needed, they introduce a large latency overhead for computations with unpredictable access behavior. Software caches are advantageous when the data set is not predictable but exhibits locality. However, software caches also incur a large overhead. Because the main overhead is in the access function, we propose an instruction that replaces the look-up function of the software cache. This instruction is evaluated using the Multidimensional Software Cache and two multimedia kernels, GLCM and H.264 Motion Compensation. The results show that the proposed instruction accelerates the software cache access time by a factor of 2.6. This improvement translates to a 2.1 speedup for GLCM and 1.28 for MC, when compared with the IBM software cache

    Brønsted Acid Catalysis—Structural Preferences and Mobility in Imine/Phosphoric Acid Complexes

    Get PDF
    Despite the huge success of enantioselective Bronsted acid catalysis, experimental data about structures and activation modes of substrate/catalyst complexes in solution are very rare. Here, for the first time, detailed insights into the structures of imine/Bronsted acid catalyst complexes are presented on the basis of NMR data and underpinned by theoretical calculations. The chiral Bronsted acid catalyst R-TRIP (3,3'-bis(2,4,6-triisopropylphenyl)-1,1'-binaphthyl-2,2'-diyl hydrogen phosphate) was investigated together with six aromatic imines. For each investigated system, an E-imine/R-TRIP complex and a Z-imine/R-TRIP complex were observed. Each of these complexes consists of two structures, which are in fast exchange on the NMR time scale; i.e., overall four structures were found. Both identified E-imine/R-TRIP structures feature a strong hydrogen bond but differ in the orientation of the imine relative to the catalyst. The exchange occurs by tilting the imine inside the complex and thereby switching the oxygen that constitutes the hydrogen bond. A similar situation is observed for all investigated Z-imine/R-TRIP complexes. Here, an additional exchange pathway is opened via rotation of the imine. For all investigated imine/R-TRIP complexes, the four core structures are highly preserved. Thus, these core structures are independent of electron density and substituent modulations of the aromatic imines. Overall, this study reveals that the absolute structural space of binary imine/TRIP complexes is large and the variations of the four core structures are small. The high mobility is supposed to promote reactivity, while the preservation of the core structures in conjunction with extensive pi-pi and CH-pi interactions leads to high enantioselectivities and tolerance of different substrates

    Technology use, adoption and behaviour in older adults: results from the iStoppFalls Project

    Get PDF
    Technology use is a common constituent of modern life. However, little is known about older adults’ use of technology. This article presents a subset of data collected via the technology deployed in the iStoppFalls randomized control trial. The primary focus lies on questions about digital device/Internet use, ownership, length, and frequency as well as social networking. Data was collected from participants aged 65 years or older. Seventy-eight participants completed a specifically developed technology survey as part of the baseline assessment. Results showed that the majority of subjects owned a computer with men being its main user. Participants used technological devices on a daily basis for more than 1 year. The main reason for using technology was e-mail communication, search engines, text processing, and online shopping. Only a few participants used social network applications, with Google+ and Facebook being the most popular ones. Future work should consider an in-depth qualitative approach to further increase understanding of technology use in older adults

    Identification and removal of low-complexity sites in allele-specific analysis of ChIP-seq data

    Get PDF
    Motivation: High-throughput sequencing technologies enable the genome-wide analysis of the impact of genetic variation on molecular phenotypes at unprecedented resolution. However, although powerful, these technologies can also introduce unexpected artifacts. Results: We investigated the impact of library amplification bias on the identification of allele-specific (AS) molecular events from high-throughput sequencing data derived from chromatin immunoprecipitation assays (ChIP-seq). Putative AS DNA binding activity for RNA polymerase II was determined using ChIP-seq data derived from lymphoblastoid cell lines of two parent-daughter trios. We found that, at high-sequencing depth, many significant AS binding sites suffered from an amplification bias, as evidenced by a larger number of clonal reads representing one of the two alleles. To alleviate this bias, we devised an amplification bias detection strategy, which filters out sites with low read complexity and sites featuring a significant excess of clonal reads. This method will be useful for AS analyses involving ChIP-seq and other functional sequencing assays. Availability: The R package absfilter for library clonality simulations and detection of amplification-biased sites is available from http://updepla1srv1.epfl.ch/waszaks/absfilter Contact: [email protected] or [email protected] Supplementary information: Supplementary data are available at Bioinformatics onlin

    HER2 testing in breast cancer: Opportunities and challenges

    Get PDF
    Human epidermal growth factor receptor 2 (HER2) is overexpressed in 15-25% of breast cancers, usually as a result of HER2 gene amplification. Positive HER2 status is considered to be an adverse prognostic factor. Recognition of the role of HER2 in breast cancer growth has led to the development of anti-HER2 directed therapy, with the humanized monoclonal antibody trastuzumab (Herceptin (R)) having been approved for the therapy of HER2-positive metastatic breast cancer. Clinical studies have further suggested that HER2 status can provide important information regarding success or failure of certain hormonal therapies or chemotherapies. As a result of these developments, there has been increasing demand to perform HER2 testing on current and archived breast cancer specimens. This article reviews the molecular background of HER2 function, activation and inhibition as well as current opinions concerning its role in chemosensitivity and interaction with estrogen receptor biology. The different tissue-based assays used to detect HER2 amplification and overexpression are discussed with respect to their advantages and disadvantages, when to test (at initial diagnosis or pre-treatment), where to test (locally or centralized) and the need for quality assurance to ensure accurate and valid testing results

    Facile C=O Bond Splitting of Carbon Dioxide Induced by Metal-Ligand Cooperativity in a Phosphinine Iron(0) Complex

    Get PDF
    New iron complexes [Cp*FeL](-) (1-sigma and 1-pi, Cp*=C5Me5) containing the chelating phosphinine ligand 2-(2 '-pyridyl)-4,6-diphenylphosphinine (L) have been prepared, and found to undergo facile reaction with CO2 under ambient conditions. The outcome of this reaction depends on the coordination mode of the versatile ligand L. Interaction of CO2 with the isomer 1-pi, in which L binds to Fe through the phosphinine moiety in an eta(5) fashion, leads to the formation of 3-pi, in which CO2 has undergone electrophilic addition to the phosphinine group. In contrast, interaction with 1-sigma-in which L acts as a sigma-chelating [P,N] ligand-leads to product 3-sigma in which one C=O bond has been completely broken. Such CO2 cleavage reactions are extremely rare for late 3d metals, and this represents the first such example mediated by a single Fe centre

    Exploring user experience and technology acceptance for a fall prevention system: results from a randomized clinical trial and a living lab

    Get PDF
    Background: Falls are common in older adults and can result in serious injuries. Due to demographic changes, falls and related healthcare costs are likely to increase over the next years. Participation and motivation of older adults in fall prevention measures remain a challenge. The iStoppFalls project developed an information and communication technology (ICT)-based system for older adults to use at home in order to reduce common fall risk factors such as impaired balance and muscle weakness. The system aims at increasing older adults’ motivation to participate in ICT-based fall prevention measures. This article reports on usability, user-experience and user-acceptance aspects affecting the use of the iStoppFalls system by older adults. Methods: In the course of a 16-week international multicenter study, 153 community-dwelling older adults aged 65+ participated in the iStoppFalls randomized controlled trial, of which half used the system in their home to exercise and assess their risk of falling. During the study, 60 participants completed questionnaires regarding the usability, user experience and user acceptance of the iStoppFalls system. Usability was measured with the System Usability Scale (SUS). For user experience the Physical Activity Enjoyment Scale (PACES) was applied. User acceptance was assessed with the Dynamic Acceptance Model for the Re-evaluation of Technologies (DART). To collect more detailed data on usability, user experience and user acceptance, additional qualitative interviews and observations were conducted with participants. Results: Participants evaluated the usability of the system with an overall score of 62 (Standard Deviation, SD 15.58) out of 100, which suggests good usability. Most users enjoyed the iStoppFalls games and assessments, as shown by the overall PACES score of 31 (SD 8.03). With a score of 0.87 (SD 0.26), user acceptance results showed that participants accepted the iStoppFalls system for use in their own home. Interview data suggested that certain factors such as motivation, complexity or graphical design were different for gender and age. Conclusions: The results suggest that the iStoppFalls system has good usability, user experience and user acceptance. It will be important to take these along with factors such as motivation, gender and age into consideration when designing and further developing ICT-based fall prevention systems

    Enhancing modeling and change support for process families through change patterns

    Get PDF
    The increasing adoption of process-aware information systems (PAISs), together with the variability of business processes (BPs), has resulted in large collections of related process model variants (i.e., process families). To effectively deal with process families, several proposals (e.g., C-EPC, Provop) exist that extend BP modeling languages with variability-specific constructs. While fostering reuse and reducing modeling efforts, respective constructs imply additional complexity and demand proper support for process designers when creating and modifying process families. Recently, generic and language independent adaptation patterns were successfully introduced for creating and evolving single BP models. However, they are not sufficient to cope with the specific needs for modeling and evolving process families. This paper suggests a complementary set of generic and language-independent change patterns specifically tailored to the needs of process families. When used in combination with existing adaptation patterns, change patterns for process families will enable the modeling and evolution of process families at a high-level of abstraction. Further, they will serve as reference for implementing tools or comparing proposals managing process families. © 2013 Springer-Verlag.This work has been developed with the support of MICINN under the Project EVERYWARE TIN2010-18011.Ayora Esteras, C.; Torres Bosch, MV.; Weber, B.; Reichert, M.; Pelechano Ferragud, V. (2013). Enhancing modeling and change support for process families through change patterns. En Enterprise, Business-Process and Information Systems Modeling, BPMDS 2013. Springer Verlag. 246-260. https://doi.org/10.1007/978-3-642-38484-4_18S246260van der Aalst, W.M.P., ter Hofstede, A.H.M., Barros, B.: Workflow Patterns. Distributed and Parallel Databases 14(1), 5–51 (2003)Aghakasiri, Z., Mirian-Hosseinabadi, S.H.: Workflow change patterns: Opportunities for extension and reuse. In: Proc. SERA 2009, pp. 265–275 (2009)Ayora, C., Torres, V., Reichert, M., Weber, B., Pelechano, V.: Towards run-time flexibility for process families: Open issues and research challenges. In: La Rosa, M., Soffer, P. (eds.) BPM 2012 Workshops. LNBIP, vol. 132, pp. 477–488. Springer, Heidelberg (2013)Ayora, C., Torres, V., Weber, B., Reichert, M., Pelechano, V.: Change patterns for process families. Technical Report, PROS-TR-2012-06, http://www.pros.upv.es/technicalreports/PROS-TR-2012-06.pdfDadam, P., Reichert, M.: The ADEPT project: a decade of research and development for robust and flexible process support. Com. Sci. - R&D 23, 81–97 (2009)Dijkman, R., La Rosa, M., Reijers, H.A.: Managing large collections of business process models - Current techniques and challenges. Comp. in Ind. 63(2), 91–97 (2012)Döhring, M., Zimmermann, B., Karg, L.: Flexible workflows at design- and runtime using BPMN2 adaptation patterns. In: Abramowicz, W. (ed.) BIS 2011. LNBIP, vol. 87, pp. 25–36. Springer, Heidelberg (2011)Gottschalk, F.: Configurable process models. Ph.D. thesis, Eindhoven University of Technology, The Netherlands (2009)Grambow, G., Oberhauser, R., Reichert, M.: Contextual injection of quality measures into software engineering processes. Intl. J. Adv. in Software 4, 76–99 (2011)Gschwind, T., Koehler, J., Wong, J.: Applying patterns during business process modeling. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 4–19. Springer, Heidelberg (2008)Günther, C.W., Rinderle, S., Reichert, M., van der Aalst, W.M.P.: Change mining in adaptive process management systems. In: Meersman, R., Tari, Z. (eds.) OTM 2006. LNCS, vol. 4275, pp. 309–326. Springer, Heidelberg (2006)Hallerbach, A., Bauer, T., Reichert, M.: Context-based configuration of process variants. In: Proc. TCoB 2008, pp. 31–40 (2008)Hallerbach, A., Bauer, T., Reichert, M.: Capturing variability in business process models: the Provop approach. J. of Software Maintenance 22(6-7), 519–546 (2010)Kitchenham, B., Charters, S.: Guidelines for performing Systematic Literature Reviews in Software Engineering, Technical Report EBSE/EPIC–2007–01 (2007)Kulkarni, V., Barat, S., Roychoudhury, S.: Towards business application product lines. In: France, R.B., Kazmeier, J., Breu, R., Atkinson, C. (eds.) MODELS 2012. LNCS, vol. 7590, pp. 285–301. Springer, Heidelberg (2012)Küster, J.M., Gerth, C., Förster, A., Engels, G.: Detecting and resolving process model differences in the absence of a change log. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 244–260. Springer, Heidelberg (2008)Küster, J.M., Gerth, C., Engels, G.: Dynamic computation of change operations in version management of business process models. In: Kühne, T., Selic, B., Gervais, M.-P., Terrier, F. (eds.) ECMFA 2010. LNCS, vol. 6138, pp. 201–216. Springer, Heidelberg (2010)Lanz, A., Weber, B., Reichert, M.: Time patterns for process-aware information systems. Requirements Engineering, 1–29 (2012)La Rosa, M., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M.: Questionnaire-based variability modeling for system configuration. Software and System Modeling 8(2), 251–274 (2009)Lerner, B.S., Christov, S., Osterweil, L.J., Bendraou, R., Kannengiesser, U., Wise, A.: Exception Handling Patterns for Process Modeling. IEEE Transactions on Software Engineering 36(2), 162–183 (2010)Li, C., Reichert, M., Wombacher, A.: Mining business process variants: Challenges, scenarios, algorithms. Data Knowledge & Engineering 70(5), 409–434 (2011)Marrella, A., Mecella, M., Russo, A.: Featuring automatic adaptivity through workflow enactment and planning. In: Proc. CollaborateCom 2011, pp. 372–381 (2011)Müller, D., Herbst, J., Hammori, M., Reichert, M.: IT support for release management processes in the automotive industry. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 368–377. Springer, Heidelberg (2006)Reichert, M., Weber, B.: Enabling flexibility in process-aware information systems: challenges, methods, technologies. Springer (2012)Reinhartz-Berger, I., Soffer, P., Sturm, A.: Organizational reference models: supporting an adequate design of local business processes. IBPIM 4(2), 134–149 (2009)Rosemann, M., van der Aalst, W.M.P.: A configurable reference modeling language. Information Systems 32(1), 1–23 (2007)Russell, N., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.M.P.: Workflow data patterns. Technical Report FIT-TR-2004-01, Queensland Univ. of Technology (2004)Russell, N., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.M.P.: Workflow resource patterns. Technical Report WP 127, Eindhoven Univ. of Technology (2004)Russell, N., van der Aalst, W.M.P., ter Hofstede, A.H.M.: Workflow Exception Patterns. In: Martinez, F.H., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 288–302. Springer, Heidelberg (2006)Smirnov, S., Weidlich, M., Mendling, J., Weske, M.: Object-sensitive action patterns in process model repositories. In: Muehlen, M.z., Su, J. (eds.) BPM 2010 Workshops. LNBIP, vol. 66, pp. 251–263. Springer, Heidelberg (2011)Weber, B., Reichert, M., Rinderle-Ma, S.: Change patterns and change support features - Enhancing flexibility in process-aware information systems. Data Knowledge & Engineering 66, 438–466 (2008)Weber, B., Sadiq, S., Reichert, M.: Beyond rigidity - dynamic process lifecycle support. Computer Science 23, 47–65 (2009)Weber, B., Reichert, M., Reijers, H.A., Mendling, J.: Refactoring large process model repositories. Computers in Industry 62(5), 467–486 (2011

    Change Patterns in Use: A Critical Evaluation

    Get PDF
    Process model quality has been an area of considerable research efforts. In this context, the correctness-by-construction principle of change patterns provides promising perspectives. However, using change patterns for model creation imposes a more structured way of modeling. While the process of process modeling (PPM) based on change primitives has been investigated, little is known about this process based on change patterns. To obtain a better understanding of the PPM when using change patterns, the arising challenges, and the subjective perceptions of process designers, we conduct an exploratory study. The results indicate that process designers face little problems as long as control-flow is simple, but have considerable problems with the usage of change patterns when complex, nested models have to be created. Finally, we outline how effective tool support for change patterns should be realized.This research is supported by Austrian Science Fund (FWF): P23699-N23.Weber, B.; Pinggera, J.; Torres Bosch, MV.; Reichert, M. (2013). Change Patterns in Use: A Critical Evaluation. En Enterprise, Business-Process and Information Systems Modeling, BPMDS 2013. Springer Verlag. 261-276. https://doi.org/11007/978-3-642-38484-4_19S26127

    The design of a purpose-built exergame for fall prediction and prevention for older people

    Get PDF
    Background Falls in older people represent a major age-related health challenge facing our society. Novel methods for delivery of falls prevention programs are required to increase effectiveness and adherence to these programs while containing costs. The primary aim of the Information and Communications Technology-based System to Predict and Prevent Falls (iStoppFalls) project was to develop innovative home-based technologies for continuous monitoring and exercise-based prevention of falls in community-dwelling older people. The aim of this paper is to describe the components of the iStoppFalls system. Methods The system comprised of 1) a TV, 2) a PC, 3) the Microsoft Kinect, 4) a wearable sensor and 5) an assessment and training software as the main components. Results The iStoppFalls system implements existing technologies to deliver a tailored home-based exercise and education program aimed at reducing fall risk in older people. A risk assessment tool was designed to identify fall risk factors. The content and progression rules of the iStoppFalls exergames were developed from evidence-based fall prevention interventions targeting muscle strength and balance in older people. Conclusions The iStoppFalls fall prevention program, used in conjunction with the multifactorial fall risk assessment tool, aims to provide a comprehensive and individualised, yet novel fall risk assessment and prevention program that is feasible for widespread use to prevent falls and fall-related injuries. This work provides a new approach to engage older people in home-based exercise programs to complement or provide a potentially motivational alternative to traditional exercise to reduce the risk of falling
    • …
    corecore