980 resultados para Software maintenance
Resumo:
In essence, optimal software engineering means creating the right product, through the right process, to the overall satisfaction of everyone involved. Adopting the agile approach to software development appears to have helped many companies make substantial progress towards that goal. The purpose of this paper is to clarify that contribution from comparative survey information gathered in 2010 and 2012. The surveys were undertaken in software development companies across Northern Ireland. The paper describes the design of the surveys and discusses optimality in relation to the results obtained. Both surveys aimed to achieve comprehensive coverage of a single region rather than rely on a voluntary sample. The main outcome from the work is a collection of insights into the nature and advantages of agile development, suggesting how further progress towards optimality might be achieved.
Resumo:
The agile model of software development has been mainstream for several years, and is now in a phase where its principles and practices are maturing. The purpose of this paper is to describe the results of an industry survey aimed at understanding how maturation is progressing. The survey was taken across 40 software development companies in Northern Ireland at the beginning of 2012. The paper describes the design of the survey and examines maturity by comparing the results obtained in 2012 with those from a study of agile adoption in the same region in 2010. Both surveys aimed to achieve comprehensive coverage of a single area rather than rely on a voluntary sample. The main outcome from the work is a collection of ‘insights’ into the nature and practice of agile development, the main two of which are reported in this paper.
Resumo:
Software is patentable in Europe so long as there is sufficient ‘technical contribution’ under the decades-long interpretation of the European Patent Convention made by the Boards of Appeal of the European Patent Office. Despite the failure of the proposed Directive on Computer Implemented Inventions, opponents of software patents have failed to have any affect upon this technical contrivance. Yet, while national courts find the Boards of Appeal decisions persuasive, ‘technical contribution’ remains a difficult test for these various courts to apply. In this article I outline that the test is difficult to utilise in national litigation (it is an engineering approach, rather than a legal one) and suggest that as the Boards of Appeal become less important (and thus less persuasive) should the proposed Unified Patent Court come to fruition, the ‘technical contribution’ test is unlikely to last. This may again make the whole issue of what/whether/how software should be patentable open to debate, hopefully in a less aggressive environment than has existed to date.
Resumo:
Abstract. Modern business practices in engineering are increasingly turning to post manufacture service provision in an attempt to generate additional revenue streams and ensure commercial sustainability. Maintainability has always been a consideration during the design process but in the past it has been generally considered to be of tertiary importance behind manufacturability and primary product function in terms of design priorities. The need to draw whole life considerations into concurrent engineering (CE) practice has encouraged companies to address issues such as maintenance, earlier in the design process giving equal importance to all aspects of the product lifecycle. The consideration of design for maintainability (DFM) early in the design process has the potential to significantly reduce maintenance costs, and improve overall running efficiencies as well as safety levels. However a lack of simulation tools still hinders the adaptation of CE to include practical elements of design and therefore further research is required to develop methods by which ‘hands on’ activities such as maintenance can be fully assessed and optimised as concepts develop. Virtual Reality (VR) has the potential to address this issue but the application of these traditionally high cost systems can require complex infrastructure and their use has typically focused on aesthetic aspects of mature designs. This paper examines the application of cost effective VR technology to the rapid assessment of aircraft interior inspection during conceptual design. It focuses on the integration of VR hardware with a typical desktop engineering system and examines the challenges with data transfer, graphics quality and the development of practical user functions within the VR environment. Conclusions drawn to date indicate that the system has the potential to improve maintenance planning through the provision of a usable environment for inspection which is available as soon as preliminary structural models are generated as part of the conceptual design process. Challenges still exist in the efficient transfer of data between the CAD and VR environments as well as the quantification of any benefits that result from the proposed approach. The result of this research will help to improve product maintainability, reduce product development cycle times and lower maintenance costs.
Resumo:
The preventive knowledge of serviceability times is a critical factor for the quantification of after-sales services costs of a vehicle. Predetermined motion time system are frequently used to set labor rates in industry by quantifying the amount of time required to perform specific tasks. The first such system is known as Methods-time measurement (MTM). Several variants of MTM have been developed differing from each other on their level of focus. Among them MTM-UAS is suitable for processes that average around 1-3 min. However experimental tests carried out by the authors in Elasis (Research Center of FIAT Group) demonstrate that MTM-UAS is not the optimal approach to measure serviceability times. The reason is that it doesn't take into account ergonomic factors. In the present paper the authors propose to correct the MTM-UAS method including in the task analysis the study of human postures and efforts. The proposed approach allows to estimate with an "acceptable" error the time needed to perform maintenance tasks since the first phases of product design, by working on Digital Mock-up and human models in virtual environment. As a byproduct of that analysis, it is possible to obtain a list of maintenance times in order to preventively set after-sales service costs. © 2012 Springer-Verlag.
Resumo:
Experiments were undertaken to determine if nitric oxide (NO) plays a role in regulation of basal blood flow in the oral cavity of pentobarbital anesthetized cats and, if so, to quantify this effect using dose-response relationships. Blood flow was continuously measured from the surface of the tongue and mandibular gingiva (laser-Doppler flowmetry) and from the lingual artery (ultrasonic flowmetry). Cardiovascular parameters also were recorded. Administration of the nonselective inhibitor of nitric oxide synthase (NOS), L-NAME (0.08-20 mg/kg i.v.), produced a dose-related increase of blood pressure associated with decreases of blood flow at all three measurement sites. Maximal blood flow depression of 50-60% was seen 30-60 min after administration of 1.25 mg/kg of L-NAME. D-NAME (1.25 mg/kg i.v.) was inactive at all sites. Subsequent administration of L-arginine partially reversed effects of L-NAME in the lingual artery and tongue, but not in the gingival circulation. The neuronally selective NOS inhibitor, 7-nitroindazole (7-NI, 30 mg/kg i.p.), was devoid of effect on any of the measured parameters. These results suggest that endothelial (but not neuronally derived) NO plays an important role in control of basal blood flow in oral tissues of the cat.
Resumo:
Organotypic models may provide mechanistic insight into colorectal cancer (CRC) morphology. Three-dimensional (3D) colorectal gland formation is regulated by phosphatase and tensin homologue deleted on chromosome 10 (PTEN) coupling of cell division cycle 42 (cdc42) to atypical protein kinase C (aPKC). This study investigated PTEN phosphatase-dependent and phosphatase-independent morphogenic functions in 3D models and assessed translational relevance in human studies. Isogenic PTEN-expressing or PTEN-deficient 3D colorectal cultures were used. In translational studies, apical aPKC activity readout was assessed against apical membrane (AM) orientation and gland morphology in 3D models and human CRC. We found that catalytically active or inactive PTEN constructs containing an intact C2 domain enhanced cdc42 activity, whereas mutants of the C2 domain calcium binding region 3 membrane-binding loop (M-CBR3) were ineffective. The isolated PTEN C2 domain (C2) accumulated in membrane fractions, but C2 M-CBR3 remained in cytosol. Transfection of C2 but not C2 M-CBR3 rescued defective AM orientation and 3D morphogenesis of PTEN-deficient Caco-2 cultures. The signal intensity of apical phospho-aPKC correlated with that of Na/H exchanger regulatory factor-1 (NHERF-1) in the 3D model. Apical NHERF-1 intensity thus provided readout of apical aPKC activity and associated with glandular morphology in the model system and human colon. Low apical NHERF-1 intensity in CRC associated with disruption of glandular architecture, high cancer grade, and metastatic dissemination. We conclude that the membrane-binding function of the catalytically inert PTEN C2 domain influences cdc42/aPKC-dependent AM dynamics and gland formation in a highly relevant 3D CRC morphogenesis model system.
Resumo:
Mutations within BRCA1 predispose carriers to a high risk of breast and ovarian cancers. BRCA1 functions to maintain genomic stability through the assembly of multiple protein complexes involved in DNA repair, cell-cycle arrest, and transcriptional regulation. Here, we report the identification of a DNA damage-induced BRCA1 protein complex containing BCLAF1 and other key components of the mRNA-splicing machinery. In response to DNA damage, this complex regulates pre-mRNA splicing of a number of genes involved in DNA damage signaling and repair, thereby promoting the stability of these transcripts/proteins. Further, we show that abrogation of this complex results in sensitivity to DNA damage, defective DNA repair, and genomic instability. Interestingly, mutations in a number of proteins found within this complex have been identified in numerous cancer types. These data suggest that regulation of splicing by the BRCA1-mRNA splicing complex plays an important role in the cellular response to DNA damage.
Resumo:
Software Product-Line Engineering has emerged in recent years, as an important strategy for maximising reuse within the context of a family of related products. In current approaches to software product-lines, there is general agreement that the definition of a reference-architecture for the product-line is an important step in the software engineering process. In this paper we introduce ADLARS, a new form of architecture Description language that places emphasis on the capture of architectural relationships. ADLARS is designed for use within a product-line engineering process. The language supports both the definition of architectural structure, and of important architectural relationships. In particular it supports capture of the relationships between product features, component and task architectures, interfaces and parameter requirements.
Resumo:
Optimizing and editing enterprise software systems, after the implementation process has started, is widely recognized to be an expensive process. This has led to increasing emphasis on locating mistakes within software systems at the design stage, to help minimize development costs. There is increasing interest in the field of architecture evaluation techniques that can identify problems at the design stage, either within complete, or partially complete architectures. Most current techniques rely on manual review-based evaluation methods that require advanced skills from architects and evaluators. We are currently considering what a formal Architecture Description Language (ADL) can contribute to the process of architecture evaluation and validation. Our investigation is considering the inter-relationships between the activities performed during the architecture evaluation process, the characteristics an ADL should possess to support these activities, and the tools needed to provide convenient access to, and presentation of architectural information.