770,112 research outputs found

    A NASA initiative: Software engineering for reliable complex systems

    Get PDF
    The objective is the development of methods, technology, and skills that will enable NASA to cost-effectively specify, build, and manage reliable software which can evolve and be maintained over an extended period. The need for such software is rooted in the increasing integration of software and computing components into NASA systems. Current NASA Software Engineering expertise was applied toward some of the largest reliable systems including: shuttle launch; ground support; shuttle simulation; minor control; satellite tracking; and scientific data systems. Unfortunately, no theory exists for reliable complex software systems. NASA is seeking to fill this theoretical gap through a number of approaches. One such approach is to conduct research on theoretical foundations for managing complex software systems. It includes: communication models, new and modified paradigms, and life-cycle models. Another approach is research in the theoretical foundations for reliable software development and validation. It focuses upon formal specifications, programming languages, software engineering systems, software reuse, formal verification, and software safety. Further approaches involve benchmarking a NASA software environment, experimentation within the NASA context, evolution of present NASA methodology, and transfer of technology to the space station software support environment

    Management implications of moving from a traditional structured systems development methodology to object-orientation

    Get PDF
    Thesis (M.S.) University of Alaska Fairbanks, 2003As software application systems become larger and more complex, many software employers and managers believe that the key to sustaining its competitive advantage in the computing technology market lies in its software engineering capabilities. Software crisis situation seems to be a common occurrence in the software development environment as systems become larger and more complex. Object Orientation (OO) has been proposed as a viable alternative to traditional approach (i.e., structured techniques), an approach that many hope will solve the current software crisis. 00 is a new paradigm, and it requires new types of knowledge, new specialists, and significant changes in the mindset, an entirely different way of thinking, representing and solving a problem. The transition of moving toward the 00 from the traditional approach may involve a high risk of failure if the managers do not understand the nature of paradigm shifts and do not anticipate the future. The problem of moving to 00 has become very important. An understanding of potential problems from migrating to the new paradigm helps managers make a smoother paradigm shift. The implications and challenges of the 00 paradigm are presented. The study suggests that Object-Oriented System Development (OOSD) requires more discipline, management and training than traditional software development does. Education and experience are keys for the success of any OOSD project

    The Legal Issues Surrounding Free and Open Source Software: Challenges and Solutions for the Government of Québec

    Get PDF
    The Government of Québec is slowly but surely turning its attention to the issue of free and open source software in response to the interest shown by Québec’s software industry and the attention paid to the phenomenon by governments around the world. This openness is easy to understand given an environment in which online service provision to citizens must be enhanced while minimizing expenditures on technology, curtailing service providers’ control over the administration, and promoting the development of the information society in Québec. Nonetheless, as we see in the news, adoption of this new attitude toward to software development is not always immune to legal challenges. Consequently, the manner in which Québec law interacts with free and open source software, as well as the associated risks, assume a particular significance. The analysis we present here reveals that the law, as it currently stands in Québec, appears adequate to effectively address the various legal issues inherent in the use of free and open source software. First of all, no legal rule seems to be incompatible with the validity of free and open source licences, despite that fact that few of them were designed with the Québec legal system in mind. Moreover, both federal copyright rules and Québec regulations affecting contractual liability allow the authors and users of free and open source software to effectively preserve the freedom of computer code, which is typically the purpose of free and open source licences. Nonetheless, it remains the case that some legal risks are associated with free and open source software. These risks may arise from the formalism requirements included in the Copyright Act, prior violations of intellectual property rights by third parties, or simply from the broader contractual protection afforded to licensors. Consequently, integrating free and open source software into the technology strategy of the Government of Québec requires setting up some initiatives to allow these risks to be mitigated as much as possible and to enable the management of those risks that cannot be completely eliminated.

    Continuous Compilation for Software Development and Mobile Computing

    Get PDF
    Software developers typically must choose between interpreted and compiled environments for their programming activities. However, the current trends toward mobile computing and platform independence suggest moving to a new continuous compilation paradigm that integrates the advantages of each environment. Movement in this direction can already be seen in the development of Sun Microsystems\u27 Java environment. The resulting continuous compiler operates not as a prelude to, but rather in tandem with, program execution. In this thesis we present the results of experiments that compare the performance of the continuous compilation model with a more traditional model and show that a performance increase can be obtained by moving to continuous compilation. In addition, we examine the effects of various compilation strategies on the performance of the continuous sampler

    Toward a fully implantable ecosystem for adaptive neuromodulation in humans: Preliminary experience with the CorTec BrainInterchange device in a canine model

    Get PDF
    This article describes initial work toward an ecosystem for adaptive neuromodulation in humans by documenting the experience of implanting CorTec\u27s BrainInterchange (BIC) device in a beagle canine and using the BCI2000 environment to interact with the BIC device. It begins with laying out the substantial opportunity presented by a useful, easy-to-use, and widely available hardware/software ecosystem in the current landscape of the field of adaptive neuromodulation, and then describes experience with implantation, software integration, and post-surgical validation of recording of brain signals and implant parameters. Initial experience suggests that the hardware capabilities of the BIC device are fully supported by BCI2000, and that the BIC/BCI2000 device can record and process brain signals during free behavior. With further development and validation, the BIC/BCI2000 ecosystem could become an important tool for research into new adaptive neuromodulation protocols in humans

    Question Classification in the Cancer Domain

    Get PDF
    We are investigating question classification for restricted domains with the broader goal of supporting mixed-initiative interaction on mobile phones. In this thesis, we present the development of a new domain-specific corpus of cancer-related questions, a new taxonomy of Expected Answer types, and our efforts toward training a classifier. This work is the first of its kind in the cancer domain using a corpus consisting of real user questions gathered from cQA websites, and a taxonomy built from that corpus. Our goal is to create software to engage newly diagnosed prostate cancer patients in question-answering dialogs related to their treatment options. We are focusing our work on the interaction environment afforded by text and multimedia (SMS and MMS) messaging using mobile telephones, because of the prevalence of this technology and the growing popularity of text messaging, especially among underserved populations

    Effect of Employee Satisfaction on Intrapreneurship: An Analysis from Service Industry of Pakistan.

    Get PDF
    This paper seeks to investigate the relationship between employee satisfaction and intrapreneurship in the service industry of Pakistan. In the competitive global environment, innovativeness in the products and services along with new technology advancements is key for the success of firms. In existing firms, the new idea generation and new business expansions in existing markets is a very crucial element. For achieving this objective, organizations rely upon their employees because the intrapreneurs are employees of the firm. Employee plays an important role in entrepreneurial activities. For getting the best out of the employees employee satisfaction with the job is a crucial element which may depend on several factors. Organizational characteristics ,values and employee related factors can lead an organization toward internal advancements like technology development, generation of ideas or self-renewal process and innovativeness in products/services and new business expansions that all will ultimately lead organization toward the more productivity and firm growth and business development. Survey based study has been done and the data has been collected through a survey Questionnaire. Sample of the study is 150 employees from the service sector of Pakistan. To check the relationship between the variables the multiple response method has been used. With the help of statistical software SPSS cross tabs tables has been generated. The findings of study reveal that role clarity and role conflict among the employees or the relationship between the employees along with remuneration, general satisfaction with the work and job stability of the employee decide about the employee satisfaction. Employee satisfaction has a positive relationship with the intrapreneurship. Keywords: Employee Satisfaction , Intrapreneurship, SPSS, Pakistan, Servic

    A STUDY ON THE MANAGEMENT OF SOFTWARE ENGINEERING CAPABILITIES IN JAPAN USING PANEL ANALYSIS

    Get PDF
    We designed a survey on software engineering excellence (SEE) and administered it in 2005, 2006 and 2007 with the Japanese Ministry of Economy, Trade and Industry to better understand the mechanism of how software engineering capabilities relate to IT vendors’ business performance and business environment. We measured the SEE survey results with regard to seven factors: deliverables, project management, quality assurance, process improvement, research and development, human development, and contact with customers. In this paper, we integrated 233 valid responses to the SEE surveys received over three years into a new database and identified 151 unique IT firms. We conducted panel analyses of the seven SEE factors using the three years of data to clarify what influence SEE factors have within a year, year-to-year, and mid-term. Based on the results of the panel analysis, our first observation is that most SEE factors for a year had significant positive influences on the same factors the next year. Second, there were three paths to improving the level of deliverables through project management, quality assurance and research and development in a year. Third, some SEE factors had significant positive influence on different SEE factors in the following year. Fourth, there were some negative paths, implying that effort put toward a particular factor did not pay off during the duration of our research. These efforts, however, might be expected to have longer-term effects on other SEE factors

    Accelerate cell culture development using the modular automated sampling technology (MASTTM) platform in an integrated bioprocess lab environment

    Get PDF
    Biopharmaceutical companies are continually striving to fundamentally understand and optimize cellular performance within their bioreactors. While on-line process analytical technology (PAT) tools like dielectric and Raman spectroscopy are helping to provide insight into cell processes that impact titer and antibody quality, the integration of these data with off-line measurements such as cell density, viability, titer and glycosylation remains an elusive goal. Bend Research Inc., in collaboration with Lilly, Pfizer and other major biopharmaceutical companies, is advancing the Modular Automated Sampling Technology (MASTTM) platform and integrating this system with automated analytical and data retrieval systems. This approach allows application of novel experimental methods providing greater insight into the bioreactor environment. In this process, aseptically collected bioreactor samples are delivered to multiple analytical devices with resulting data being automatically retrieved and curated. This data is presented at a graphical user interface (GUI) for real-time data analysis and predictive model development. Early studies with the MAST sample delivery system coupled with our data-processing software increased system observability and real-time process understanding by the end user. This presentation describes how Bend Research has used the MAST platform as a cornerstone of an integrated lab environment. We will describe how the MAST system works and the features that set it apart from other autosampling solutions. Applications will be presented where MAST facilitated the use novel development approaches yielding enhance process understanding From this new level of insight into the bioreactor, scientists can obtain enhanced data-driven guidance for key activities like optimizing process operation. With this new technology, the bioprocess industry can make major advances toward advanced real-time testing, predictive control, and overall enhanced bioprocess design and operation
    • …
    corecore