WorldWideScience

Sample records for atms software project

  1. Automated transportation management system (ATMS) software project management plan (SPMP)

    Energy Technology Data Exchange (ETDEWEB)

    Weidert, R.S., Westinghouse Hanford

    1996-05-20

    The Automated Transportation Management System (ATMS) Software Project Management plan (SPMP) is the lead planning document governing the life cycle of the ATMS and its integration into the Transportation Information Network (TIN). This SPMP defines the project tasks, deliverables, and high level schedules involved in developing the client/server ATMS software.

  2. Michigan Department of Transportation statewide advanced traffic management system (ATMS) procurement evaluation - phase I : software procurement.

    Science.gov (United States)

    2009-04-01

    This project evaluates the process that was followed by MDOT and other stakeholders for the acquisition : of new Advanced Traffic Management System (ATMS) software aiming to integrate and facilitate the : management of various Intelligent Transportat...

  3. Project Portfolio Management Software

    OpenAIRE

    Paul POCATILU

    2006-01-01

    In order to design a methodology for the development of project portfolio management (PPM) applications, the existing applications have to be studied. This paper describes the main characteristics of the leading project portfolio management software applications.

  4. Transformational Leadershipin Software Projects

    OpenAIRE

    MOUSAVIKHAH, MARYAM

    2013-01-01

    Lack of management in software projects is among the most important reasons for the failure of this kind of projects. Considering this fact, in addition to high rate of IS (Information System) projects’ failure, and the lack of leadership studies in IS field, it is necessary to pay more attention to the concept of leadership in software projects. Transformational leadership as one of the most popular leadership theories, although might bring specific advantages for this kind of projects, has ...

  5. Managing Distributed Software Projects

    DEFF Research Database (Denmark)

    Persson, John Stouby

    Increasingly, software projects are becoming geographically distributed, with limited face-toface interaction between participants. These projects face particular challenges that need careful managerial attention. This PhD study reports on how we can understand and support the management of distr......Increasingly, software projects are becoming geographically distributed, with limited face-toface interaction between participants. These projects face particular challenges that need careful managerial attention. This PhD study reports on how we can understand and support the management...... of distributed software projects, based on a literature study and a case study. The main emphasis of the literature study was on how to support the management of distributed software projects, but also contributed to an understanding of these projects. The main emphasis of the case study was on how to understand...... the management of distributed software projects, but also contributed to supporting the management of these projects. The literature study integrates what we know about risks and risk-resolution techniques, into a framework for managing risks in distributed contexts. This framework was developed iteratively...

  6. Final report for the protocol extensions for ATM Security Laboratory Directed Research and Development Project

    Energy Technology Data Exchange (ETDEWEB)

    Tarman, T.D.; Pierson, L.G.; Brenkosh, J.P. [and others

    1996-03-01

    This is the summary report for the Protocol Extensions for Asynchronous Transfer Mode project, funded under Sandia`s Laboratory Directed Research and Development program. During this one-year effort, techniques were examined for integrating security enhancements within standard ATM protocols, and mechanisms were developed to validate these techniques and to provide a basic set of ATM security assurances. Based on our experience during this project, recommendations were presented to the ATM Forum (a world-wide consortium of ATM product developers, service providers, and users) to assist with the development of security-related enhancements to their ATM specifications. As a result of this project, Sandia has taken a leading role in the formation of the ATM Forum`s Security Working Group, and has gained valuable alliances and leading-edge experience with emerging ATM security technologies and protocols.

  7. Core Flight Software Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The mission of the CFS project is to provide reusable software in support of human space exploration programs.   The top-level technical approach to...

  8. Accelerating ATM Optimization Algorithms Using High Performance Computing Hardware Project

    Data.gov (United States)

    National Aeronautics and Space Administration — NASA is developing algorithms and methodologies for efficient air-traffic management (ATM). Several researchers have adopted an optimization framework for solving...

  9. The ABINIT software project

    Science.gov (United States)

    Gonze, Xavier; Allan, Douglas

    2001-03-01

    The computation of electronic structure, total energy, forces and many related properties of condensed matter, thanks to density-functional theory (DFT), is a field in constant progress. A DFT software project that wants to stay at the frontier of knowledge cannot be the work of a single individual, neither of a small group. Also, up-to-date software engineering concepts can considerably ease the harmonious development of such software. The ABINIT project relies upon these ideas : concepts of reliability, portability, readability and freedom of sources are emphasized, in the course of developping a sophisticated plane-wave pseudopotential code. More than 200 automated tests secure existing capabilities despite heavy development efforts and the associated bug generation; thanks to MAKE and PERL scripts, and CPP directives, the unique set of Fortran90 source files (about 100000 lines) can generate sequential (or parallel) object code for many platforms, under Unix/Linux, DOS/Windows and MacOS; strict coding rules have been followed to make the source readable. Moreover, the whole package is distributed under the GNU General Public Licence, often nicknamed 'copyleft' (see http://www.pcpm.ucl.ac.be/ABINIT).

  10. Characteristics for Software Optimization Projects

    Directory of Open Access Journals (Sweden)

    Iulian NITESCU

    2008-01-01

    Full Text Available The increasing of the software systems complexity imposes the identification and implementation of some methods and techniques in order to manage it. The software optimization project is a way in which the software complexity is controlled. The software optimization project must face to the organization need to earn profit. The software optimization project is an integrated part of the application cycle because share same resources, depends on other stages and influences next phases. The optimization project has some particularities because it works on an finished product around its quality. The process is quality and performance oriented and it assumes that the product life cycle is almost finished.

  11. Project Management - Software Development Methodology

    OpenAIRE

    Zvonimir Vukovic

    2005-01-01

    This article talks about project management in a software development area. The emphasis is given to the process of software development and the main responsibilities of the project manager. Furthermore, some aspects of different management topics that can be found in almost all projects nowadays are also described. To have a successful project one needs to have a team of persons who will participate in the project according to their professional expertise. The teams and sub-teams are defined...

  12. Software Quality Assurance in Software Projects: A Study of Pakistan

    OpenAIRE

    Faisal Shafique Butt; Sundus Shaukat; M. Wasif Nisar; Ehsan Ullah Munir; Muhammad Waseem; Kashif Ayyub

    2013-01-01

    Software quality is specific property which tells what kind of standard software should have. In a software project, quality is the key factor of success and decline of software related organization. Many researches have been done regarding software quality. Software related organization follows standards introduced by Capability Maturity Model Integration (CMMI) to achieve good quality software. Quality is divided into three main layers which are Software Quality Assurance (SQA), Software Qu...

  13. Concurrent Software Engineering Project

    Science.gov (United States)

    Stankovic, Nenad; Tillo, Tammam

    2009-01-01

    Concurrent engineering or overlapping activities is a business strategy for schedule compression on large development projects. Design parameters and tasks from every aspect of a product's development process and their interdependencies are overlapped and worked on in parallel. Concurrent engineering suffers from negative effects such as excessive…

  14. Risk management in software development projects

    OpenAIRE

    McManus, John

    2004-01-01

    Very few software projects are completed on time, on budget, and to their original specification causing the global IT software industry to lose billions each year in project overruns and reworking software. Research supports that projects usually fail because of management mistakes rather than technical mistakes. Risk Management in Software Development Projects focuses on what the practitioner needs to know about risk in the pursuit of delivering software projects. Risk Management in Softwar...

  15. MANAGING INTERACTING SOFTWARE PROJECT RISKS

    OpenAIRE

    Dey, Pradip Peter; Khan, Muzibul; Amin, Mohammad; Sinha, Bhaskar Raj; Badkoobehi, Hassan; Jawad, Shatha; Any, Laith Al

    2016-01-01

    Managing risks in a software project can be challenging. There are many risk categories including communication risks, project planning risks, technical risks, budget risks, scheduling risks, legal risks, ethical risks, operational risks, security risks, and personnel risks that require timely attention. Potential risks should be identified, analyzed and evaluated. Appropriate strategies should be developed for managing imminent risks in a timely manner. This paper advocates a strategy that a...

  16. Management of Software Development Projects

    Directory of Open Access Journals (Sweden)

    Felician ALECU

    2011-04-01

    Full Text Available Any major software development starts with the Initiating process group. Once the charter document is approved, the Planning and then to the Executing stages will follow. Monitoring and Controlling is measuring the potential performance deviation of the project in terms of schedule and costs and performs the related Integrated Change Control activities. At the end, during the Closing, the program/project manager will check the entire work is completed and the objectives are met.

  17. Managing MDO Software Development Projects

    Science.gov (United States)

    Townsend, J. C.; Salas, A. O.

    2002-01-01

    Over the past decade, the NASA Langley Research Center developed a series of 'grand challenge' applications demonstrating the use of parallel and distributed computation and multidisciplinary design optimization. All but the last of these applications were focused on the high-speed civil transport vehicle; the final application focused on reusable launch vehicles. Teams of discipline experts developed these multidisciplinary applications by integrating legacy engineering analysis codes. As teams became larger and the application development became more complex with increasing levels of fidelity and numbers of disciplines, the need for applying software engineering practices became evident. This paper briefly introduces the application projects and then describes the approaches taken in project management and software engineering for each project; lessons learned are highlighted.

  18. Virtual Software Team Project Management

    OpenAIRE

    Casey, Valentine

    2010-01-01

    Globally distributed information systems development has become a key strategy for large sections of the software industry. This involves outsourcing projects to third parties or offshoring development to divisions in remote locations. A popular approach when implementing these strategies is the establishment of virtual teams. The justification for embarking on this approach is to endeavor to leverage the potential benefits of labor arbitrage available between geographical locations. When ...

  19. Evaluation of Students’ Skills in Software Project

    OpenAIRE

    Pinar Cihan; Oya Kalipsiz

    2014-01-01

    Software project probably is a sector that has witnessed the highest rate of project failure in the world. The industry claims that the software engineering graduates are not able to meet their requirements in software industry. This is surprising to the academia that offers software engineering specialization. This type of situation is creating the barrier between the software industry and academics and the efforts are made to reduce the gap. So it is important identify weaknesses of project...

  20. Improving Software Engineering on NASA Projects

    Science.gov (United States)

    Crumbley, Tim; Kelly, John C.

    2010-01-01

    Software Engineering Initiative: Reduces risk of software failure -Increases mission safety. More predictable software cost estimates and delivery schedules. Smarter buyer of contracted out software. More defects found and removed earlier. Reduces duplication of efforts between projects. Increases ability to meet the challenges of evolving software technology.

  1. Implementing Large Projects in Software Engineering Courses

    Science.gov (United States)

    Coppit, David

    2006-01-01

    In software engineering education, large projects are widely recognized as a useful way of exposing students to the real-world difficulties of team software development. But large projects are difficult to put into practice. First, educators rarely have additional time to manage software projects. Second, classrooms have inherent limitations that…

  2. ATM Technology Demonstration 1 (ATD-1) Project: Terminal Airspace Technologies for NextGen (Public)

    Science.gov (United States)

    Robinson, John E.; Wang, Easter

    2015-01-01

    This video highlights the human-in-the-loop (HITL) simulations conducted by the ATD-1 project and features visual elements developed for Traffic Management Advisor - Terminal Metering, Controller Managed Spacing, and Flight Deck Interval Management. The video content is fairly technical and intended for audiences that have some knowledge of air traffic management issues. This includes researchers and management from NASA, FAA, industry partners, and others interested in terminal metering, controller managed spacing, and interval management technologies. Please note that the media release only clears the video for peer audiences such as ATM conferences or as part of presentations to researchers.

  3. Measurement of software project management effectiveness

    OpenAIRE

    Kadir Alpaslan DEMIR

    2008-01-01

    Approved for public release; distribution is unlimited. Evaluating, monitoring, and improving the effectiveness of project management can contribute to successful acquisition of software systems. In this dissertation, we introduce a quantitative metric for gauging the effectiveness of managing a software-development project. The metric may be used to evaluate and monitor project management effectiveness in software projects by project managers, technical managers, executive man...

  4. Applied software risk management a guide for software project managers

    CERN Document Server

    Pandian, C Ravindranath

    2006-01-01

    Few software projects are completed on time, on budget, and to their original specifications. Focusing on what practitioners need to know about risk in the pursuit of delivering software projects, Applied Software Risk Management: A Guide for Software Project Managers covers key components of the risk management process and the software development process, as well as best practices for software risk identification, risk planning, and risk analysis. Written in a clear and concise manner, this resource presents concepts and practical insight into managing risk. It first covers risk-driven project management, risk management processes, risk attributes, risk identification, and risk analysis. The book continues by examining responses to risk, the tracking and modeling of risks, intelligence gathering, and integrated risk management. It concludes with details on drafting and implementing procedures. A diary of a risk manager provides insight in implementing risk management processes.Bringing together concepts ...

  5. Computer software project management: an introduction

    OpenAIRE

    Liberto, Samuel Matthew

    1991-01-01

    Approved for public release; distribution is unlimited This thesis addresses the general principles of computer software project management. The main objective is to aid perspective software project managers in dealing with the development and management of software projects. The definition of the classical software development life cycle is given. The components include system engineering, analysis, design, coding, testing, and maintenance. The thesis contains a description of the reasons...

  6. Software Tools Streamline Project Management

    Science.gov (United States)

    2009-01-01

    Three innovative software inventions from Ames Research Center (NETMARK, Program Management Tool, and Query-Based Document Management) are finding their way into NASA missions as well as industry applications. The first, NETMARK, is a program that enables integrated searching of data stored in a variety of databases and documents, meaning that users no longer have to look in several places for related information. NETMARK allows users to search and query information across all of these sources in one step. This cross-cutting capability in information analysis has exponentially reduced the amount of time needed to mine data from days or weeks to mere seconds. NETMARK has been used widely throughout NASA, enabling this automatic integration of information across many documents and databases. NASA projects that use NETMARK include the internal reporting system and project performance dashboard, Erasmus, NASA s enterprise management tool, which enhances organizational collaboration and information sharing through document routing and review; the Integrated Financial Management Program; International Space Station Knowledge Management; Mishap and Anomaly Information Reporting System; and management of the Mars Exploration Rovers. Approximately $1 billion worth of NASA s projects are currently managed using Program Management Tool (PMT), which is based on NETMARK. PMT is a comprehensive, Web-enabled application tool used to assist program and project managers within NASA enterprises in monitoring, disseminating, and tracking the progress of program and project milestones and other relevant resources. The PMT consists of an integrated knowledge repository built upon advanced enterprise-wide database integration techniques and the latest Web-enabled technologies. The current system is in a pilot operational mode allowing users to automatically manage, track, define, update, and view customizable milestone objectives and goals. The third software invention, Query

  7. User systems guidelines for software projects

    Energy Technology Data Exchange (ETDEWEB)

    Abrahamson, L. (ed.)

    1986-04-01

    This manual presents guidelines for software standards which were developed so that software project-development teams and management involved in approving the software could have a generalized view of all phases in the software production procedure and the steps involved in completing each phase. Guidelines are presented for six phases of software development: project definition, building a user interface, designing software, writing code, testing code, and preparing software documentation. The discussions for each phase include examples illustrating the recommended guidelines. 45 refs. (DWL)

  8. Process-based software project management

    CERN Document Server

    Goodman, F Alan

    2006-01-01

    Not connecting software project management (SPM) to actual, real-world development processes can lead to a complete divorcing of SPM to software engineering that can undermine any successful software project. By explaining how a layered process architectural model improves operational efficiency, Process-Based Software Project Management outlines a new method that is more effective than the traditional method when dealing with SPM. With a clear and easy-to-read approach, the book discusses the benefits of an integrated project management-process management connection. The described tight coup

  9. ATM Technology Demonstration-1 Phase II Boeing Configurable Graphical Display (CGD) Software Design Description

    Science.gov (United States)

    Wilber, George F.

    2017-01-01

    This Software Description Document (SDD) captures the design for developing the Flight Interval Management (FIM) system Configurable Graphics Display (CGD) software. Specifically this SDD describes aspects of the Boeing CGD software and the surrounding context and interfaces. It does not describe the Honeywell components of the CGD system. The SDD provides the system overview, architectural design, and detailed design with all the necessary information to implement the Boeing components of the CGD software and integrate them into the CGD subsystem within the larger FIM system. Overall system and CGD system-level requirements are derived from the CGD SRS (in turn derived from the Boeing System Requirements Design Document (SRDD)). Display and look-and-feel requirements are derived from Human Machine Interface (HMI) design documents and working group recommendations. This Boeing CGD SDD is required to support the upcoming Critical Design Review (CDR).

  10. Software engineering beyond the project

    DEFF Research Database (Denmark)

    Dittrich, Yvonne

    2014-01-01

    software ecosystems. Objective The article provides a holistic understanding of the observed and reported practices as a starting point to device specific support for the development in software ecosystems. Method A qualitative interview study was designed based on previous long-term ethnographical...... these conditions are not given? The article claims that this is the case for software product specific ecosystems. As software is increasingly developed, adopted and deployed in the form of customisable and configurable products, software engineering as a discipline needs to take on the challenge to support...... inspired research. Results The analysis results in a set of common features of product development and evolution despite differences in size, kind of software and business models. Design is distributed and needs to be coordinated across heterogeneous design constituencies that, together with the software...

  11. Estimating software development project size, using probabilistic ...

    African Journals Online (AJOL)

    This paper describes the quantitative process of managing the size of software development projects by Purchasers (Clients) and Vendors (Development Houses) where there are no historical databases. Probabilistic approach was used to estimate the software project size, using the data collected when we developed a ...

  12. ATM mutants

    Indian Academy of Sciences (India)

    First page Back Continue Last page Graphics. ATM mutants. ATM (Ataxia Telangiectasia Mutated). AT2BE and AT5B1 cells – fibroblast cell lines from Ataxia telangiectasia patients. Deletion mutants expressing truncated ATM protein which is inactive. Have been used in studies looking at the role of ATM in DNA damage ...

  13. Implementing large projects in software engineering courses

    Science.gov (United States)

    Coppit, David

    2006-03-01

    In software engineering education, large projects are widely recognized as a useful way of exposing students to the real-world difficulties of team software development. But large projects are difficult to put into practice. First, educators rarely have additional time to manage software projects. Second, classrooms have inherent limitations that threaten the realism of large projects. Third, quantitative evaluation of individuals who work in groups is notoriously difficult. As a result, many software engineering courses compromise the project experience by reducing the team sizes, project scope, and risk. In this paper, we present an approach to teaching a one-semester software engineering course in which 20 to 30 students work together to construct a moderately sized (15KLOC) software system. The approach combines carefully coordinated lectures and homeworks, a hierarchical project management structure, modern communication technologies, and a web-based project tracking and individual assessment system. Our approach provides a more realistic project experience for the students, without incurring significant additional overhead for the instructor. We present our experiences using the approach the last 2 years for the software engineering course at The College of William and Mary. Although the approach has some weaknesses, we believe that they are strongly outweighed by the pedagogical benefits.

  14. Project Success in Agile Development Software Projects

    Science.gov (United States)

    Farlik, John T.

    2016-01-01

    Project success has multiple definitions in the scholarly literature. Research has shown that some scholars and practitioners define project success as the completion of a project within schedule and within budget. Others consider a successful project as one in which the customer is satisfied with the product. This quantitative study was conducted…

  15. Software Engineering Education Directory. Software Engineering Curriculum Project

    Science.gov (United States)

    1991-05-01

    PC Sun Master’s Project (66.698) Codes: GNRO16 Additional Information: Design and Documentation and Software Leadership are proposed as part of a...TN 37208-3051 Degrees: BS CS, BS CS Contact: Ms. Vivian J. Fielder Assistant Professor Update: April 1991 Courses: Introduction to Computer Science...need within the computer industry for professionals able to provide technical Pnd managerial leadership in the area of software engineering. The

  16. Software Solution Builds Project Consensus.

    Science.gov (United States)

    Graue, David

    2003-01-01

    Describes the use of Autodesk Revit, a computer software system for design and documentation of buildings, in the planning of the University Center of Chicago, a large residence hall involving the cooperation of DePaul University, Columbia College, and Roosevelt University. (EV)

  17. Software project management in a changing world

    CERN Document Server

    Ruhe, Günther

    2014-01-01

    By bringing together various current direc­tions, Software Project Management in a Changing World focuses on how people and organizations can make their processes more change-adaptive. The selected chapters closely correspond to the project management knowledge areas introduced by the Project Management Body of Knowledge, including its extension for managing software projects. The contributions are grouped into four parts, preceded by a general introduction. Part I "Fundamentals" provides in-depth insights into fundamental topics including resource allocation, cost estimation and risk manage

  18. Open Source Software Development Projects: Determinants of Project Popularity

    OpenAIRE

    Sen, Ravi

    2006-01-01

    This paper is an initial exploration of the determinants of open source project success as measured by project popularity. We simultaneously model the impact of project-specific characteristics on project popularity, and the impact of intended users and choice of operating system on the choice of end-user license. These models are jointly estimated using Full Information Maximum Likelihood Method. The results show that the software-user license, age of the project, project status, certain typ...

  19. Managing Software Development Projects, The Sequence of the Project Phases

    OpenAIRE

    Felician ALECU

    2011-01-01

    Software development projects are logically divided into phases that are composing the project life cycle. Typically, the phases are scheduled sequentially but in some cases a project may take clear advantages by running the phases concurrently. The most common phase-to-phase relation-ships are sequential, overlapping, iterative and composite.

  20. Managing Software Development Projects, The Project Management Process

    Directory of Open Access Journals (Sweden)

    Felician ALECU

    2011-07-01

    Full Text Available Software development projects are logically divided into phases that are composing the project life cycle. The name and number of these phases are industry dependent, so they are completely different from one field of activity to another. Typically, the phases are scheduled sequentially but in some cases a project may take clear advantages by running the phases concurrently.

  1. Managing Software Development Projects, The Sequence of the Project Phases

    Directory of Open Access Journals (Sweden)

    Felician ALECU

    2011-10-01

    Full Text Available Software development projects are logically divided into phases that are composing the project life cycle. Typically, the phases are scheduled sequentially but in some cases a project may take clear advantages by running the phases concurrently. The most common phase-to-phase relation-ships are sequential, overlapping, iterative and composite.

  2. Goal Driven Iterative Software Project Management

    OpenAIRE

    Wautelet, Yves; Kolp, Manuel

    2011-01-01

    Iterative development has gained popularity in the software industry notably in the development of enterprise applications where requirements and needs are difficult to express for the users and business processes difficult to understand by analysts. Such a software development life cycle is nevertheless often used in an ad-hoc manner. Even when templates such as the Unified Process are furnished, poor documentation is provided on how to breakdown the project into manageable units and to plan...

  3. A review of software project testing

    Directory of Open Access Journals (Sweden)

    Jose Calvo-Manzano Villalón

    2016-03-01

    Full Text Available In this article a review of software projects based on a taxonomy project is established, allowing the development team or testing personnel to identify the tests to which the project must be subjected for validation. The taxonomy is focused on identifying software projects according to their technology. To establish the taxonomy, a development method comprised of 5 phases was applied. The developed taxonomy is comprised of 10 categories and 35 subcategories and was validated by a group of information technology (IT managers and professionals in the field of IT through the use of a survey. The results obtained from the survey are subjected to the Mann-Whitney U test, which indicates that the taxonomy is validated. The taxonomy can be implemented in development organizations with or without a testing team that provides a classification for technology projects.

  4. Testing Software Development Project Productivity Model

    Science.gov (United States)

    Lipkin, Ilya

    Software development is an increasingly influential factor in today's business environment, and a major issue affecting software development is how an organization estimates projects. If the organization underestimates cost, schedule, and quality requirements, the end results will not meet customer needs. On the other hand, if the organization overestimates these criteria, resources that could have been used more profitably will be wasted. There is no accurate model or measure available that can guide an organization in a quest for software development, with existing estimation models often underestimating software development efforts as much as 500 to 600 percent. To address this issue, existing models usually are calibrated using local data with a small sample size, with resulting estimates not offering improved cost analysis. This study presents a conceptual model for accurately estimating software development, based on an extensive literature review and theoretical analysis based on Sociotechnical Systems (STS) theory. The conceptual model serves as a solution to bridge organizational and technological factors and is validated using an empirical dataset provided by the DoD. Practical implications of this study allow for practitioners to concentrate on specific constructs of interest that provide the best value for the least amount of time. This study outlines key contributing constructs that are unique for Software Size E-SLOC, Man-hours Spent, and Quality of the Product, those constructs having the largest contribution to project productivity. This study discusses customer characteristics and provides a framework for a simplified project analysis for source selection evaluation and audit task reviews for the customers and suppliers. Theoretical contributions of this study provide an initial theory-based hypothesized project productivity model that can be used as a generic overall model across several application domains such as IT, Command and Control

  5. An experimental investigation of the effects of software size increase on software project management behavior

    OpenAIRE

    Baker, Diana L.

    1992-01-01

    Approved for public release; distribution is unlimited Increasing demand for software and increasing shortfalls of programmers have focused efforts to improve software project productivity on the role of the software project manager. The complex dynamics of software project development, and the "visibility" of the project, affect decision making and performance to a large degree. Using the System Dynamics Model for software project management, these and other issues can be evaluated with l...

  6. Agile Software Management for Successful Open Source Software Projects

    Science.gov (United States)

    Bermudez, L. E.

    2016-12-01

    The Open Geospatial Consortium (OGC), is the world leader industry consortium advancing geospatial technologies to help solve global challenges. The OGC brings the geospatial community together to advance standards, best practices and tools to improve sharing of geospatial data. The OGC Compliance program provides a free online testing facility [1], a process for certification [2] of compliant products, and coordination of a vibrant community of developers. The OGC testing facility is based on TEAM Engine, an open source software that is used by OGC and other geospatial communities to test web services, schemas, data and clients. The tests, which are also open source, are encoded in an XSLT like language called Compliance Testing language (CTL) and TestNG, a Java testing framework. TEAM Engine and related projects, as well as, each test have their own GitHub repository. The OGC Compliance program currently has more than 50 repositories. Releases of new revisions of tests and TEAM Engine are done every month, following a time boxed model. GitHub issue trackers are also use due to the easiness and close integration to the source code. However, GitHub issue trackers lack of the ability to order issues following an Agile methodology. Modern project management systems use a Kanban [3] approach to manage issues in a more efficient and focused way. About 10 organizations support the compliance program. A developer of an organization can take the lead of one or more projects and can participate on issues in other projects. However, coordinating the work to be done by one developer can be challenging due to the developer's participation in different projects and the difficulty of using a Kanban [3] approach directly from GitHub. This talk will provide a practical insight to manage projects using the Agile and Kanban methodologies when multiple developers participate in multiple GitHub projects. The ideas discussed in this talk will help organizations create more efficiently

  7. Wireless ATM : handover issues

    OpenAIRE

    Jiang, Fan; Käkölä, Timo

    1998-01-01

    Basic aspects of cellular systems and the ATM transmission technology are introduced. Wireless ATM is presented as a combination of radio ATM and mobile ATM. Radio ATM is a wireless extension of an ATM connection while mobile ATM contains the necessary extensions to ATM to support mobility. Because the current ATM technology does not support mobility, handover becomes one of the most important research issues for wireless ATM. Wireless ATM handover requirements are thus analysed. A handover s...

  8. Software Development Factories, the Project Management Perspective

    Directory of Open Access Journals (Sweden)

    Felician ALECU

    2012-01-01

    Full Text Available In a software factory, the applications are developed in the same way Henri Ford started manufacturing cars. In such a way, a customized solution could be obtained within a reasonable budget and within the foreseen timeframe. This development method offers a flexible solution that can be readapted rapidly and automatically to the changing business needs, so the Project Management becomes a real challenge.

  9. Software Process Models and Analysis on Failure of Software Development Projects

    OpenAIRE

    Kaur, Rupinder; Sengupta, Jyotsna

    2013-01-01

    The software process model consists of a set of activities undertaken to design, develop and maintain software systems. A variety of software process models have been designed to structure, describe and prescribe the software development process. The software process models play a very important role in software development, so it forms the core of the software product. Software project failure is often devastating to an organization. Schedule slips, buggy releases and missing features can me...

  10. Approaches for measuring the management effectiveness of software projects

    OpenAIRE

    Michael, James Bret; Osmundson, John S.

    2008-01-01

    Effective software project management is a key element in achieving software project success. In order to improve the quality of the management and focus our efforts on the right issues, it is essential to measure software project management effectiveness first. In this report, we introduce four alternative approaches for guiding the development of project management metrics.

  11. Requirements: Towards an understanding on why software projects fail

    Science.gov (United States)

    Hussain, Azham; Mkpojiogu, Emmanuel O. C.

    2016-08-01

    Requirement engineering is at the foundation of every successful software project. There are many reasons for software project failures; however, poorly engineered requirements process contributes immensely to the reason why software projects fail. Software project failure is usually costly and risky and could also be life threatening. Projects that undermine requirements engineering suffer or are likely to suffer from failures, challenges and other attending risks. The cost of project failures and overruns when estimated is very huge. Furthermore, software project failures or overruns pose a challenge in today's competitive market environment. It affects the company's image, goodwill, and revenue drive and decreases the perceived satisfaction of customers and clients. In this paper, requirements engineering was discussed. Its role in software projects success was elaborated. The place of software requirements process in relation to software project failure was explored and examined. Also, project success and failure factors were also discussed with emphasis placed on requirements factors as they play a major role in software projects' challenges, successes and failures. The paper relied on secondary data and empirical statistics to explore and examine factors responsible for the successes, challenges and failures of software projects in large, medium and small scaled software companies.

  12. Guidance and Control Software Project Data - Volume 1: Planning Documents

    Science.gov (United States)

    Hayhurst, Kelly J. (Editor)

    2008-01-01

    The Guidance and Control Software (GCS) project was the last in a series of software reliability studies conducted at Langley Research Center between 1977 and 1994. The technical results of the GCS project were recorded after the experiment was completed. Some of the support documentation produced as part of the experiment, however, is serving an unexpected role far beyond its original project context. Some of the software used as part of the GCS project was developed to conform to the RTCA/DO-178B software standard, "Software Considerations in Airborne Systems and Equipment Certification," used in the civil aviation industry. That standard requires extensive documentation throughout the software development life cycle, including plans, software requirements, design and source code, verification cases and results, and configuration management and quality control data. The project documentation that includes this information is open for public scrutiny without the legal or safety implications associated with comparable data from an avionics manufacturer. This public availability has afforded an opportunity to use the GCS project documents for DO-178B training. This report provides a brief overview of the GCS project, describes the 4-volume set of documents and the role they are playing in training, and includes the planning documents from the GCS project. Volume 1 contains five appendices: A. Plan for Software Aspects of Certification for the Guidance and Control Software Project; B. Software Development Standards for the Guidance and Control Software Project; C. Software Verification Plan for the Guidance and Control Software Project; D. Software Configuration Management Plan for the Guidance and Control Software Project; and E. Software Quality Assurance Activities.

  13. Bottlenecks in Software Defect Prediction Implementation in Industrial Projects

    Directory of Open Access Journals (Sweden)

    Hryszko Jarosław

    2015-03-01

    Full Text Available Case studies focused on software defect prediction in real, industrial software development projects are extremely rare. We report on dedicated R&D project established in cooperation between Wroclaw University of Technology and one of the leading automotive software development companies to research possibilities of introduction of software defect prediction using an open source, extensible software measurement and defect prediction framework called DePress (Defect Prediction in Software Systems the authors are involved in. In the first stage of the R&D project, we verified what kind of problems can be encountered. This work summarizes results of that phase.

  14. Software Defined Common Processing System (SDCPS) Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Coherent Logix, Incorporated proposes the Software Defined Common Processing System (SDCPS) program to facilitate the development of a Software Defined Radio...

  15. INCORPORATING SOFTWARE MAINTENANCE IN A SENIOR CAPSTONE PROJECT

    Directory of Open Access Journals (Sweden)

    Ira Weissberger

    2015-06-01

    Full Text Available Software engineering capstone projects give students experience in developing a software product throughout the software life cycle. Projects such as these give students practical experience in applying concepts they have learned in their software engineering and computer science classes. This paper presents a software engineering capstone project conducted by students at the University of Virginia's College at Wise. The work of the students is documented in this paper. Unlike previous capstone projects conducted at this university, however, this one uses methods commonly found in agile development and is an adaptive maintenance development effort.

  16. A Quantitative Study of Global Software Development Teams, Requirements, and Software Projects

    Science.gov (United States)

    Parker, Linda L.

    2016-01-01

    The study explored the relationship between global software development teams, effective software requirements, and stakeholders' perception of successful software development projects within the field of information technology management. It examined the critical relationship between Global Software Development (GSD) teams creating effective…

  17. Automating the management of software projects in a developing it ...

    African Journals Online (AJOL)

    Software project management is the control of the transformation of users' requirements and resources into a successful software result (product). This work automates the management of software projects in an emerging IT economy like Nigeria. It also explores the simulation of management practices such as configuration ...

  18. Automating the management of software projects in a developing IT ...

    African Journals Online (AJOL)

    Software project management is the control of the transformation of users' requirements and resources into a successful software result (product). This work automates the management of software projects in an emerging IT economy like Nigeria. It also explores the simulation of management practices such as configuration ...

  19. Managing Risks in Distributed Software Projects: An Integrative Framework

    DEFF Research Database (Denmark)

    Persson, John Stouby; Mathiassen, Lars; Boeg, Jesper

    2009-01-01

    Software projects are increasingly geographically distributed with limited face-to-face interaction between participants. These projects face particular challenges that need carefulmanagerial attention. While risk management has been adopted with success to address other challenges within software...... development, there are currently no frameworks available for managing risks related to geographical distribution. On this background, we systematically review the literature on geographically distributed software projects. Based on the review, we synthesize what we know about risks and risk resolution...

  20. RISK MANAGEMENT IN CITIZEN ORIENTED INNOVATIVE SOFTWARE DEVELOPMENT PROJECTS

    OpenAIRE

    Emanuel Herteliu; Mihai Liviu Despa

    2014-01-01

    This paper tackles the subject of risk management in the specific context of citizen oriented innovative software development projects. Research hypotheses are enunciated. Research standards and methodology are defined. Using data collected from specialized scientific literature, the risk management issue is highlighted as an important aspect of fighting software development projects failure. Methods for identifying risk in innovative software development projects are submitted for debate. Ri...

  1. Guidance and Control Software Project Data - Volume 2: Development Documents

    Science.gov (United States)

    Hayhurst, Kelly J. (Editor)

    2008-01-01

    The Guidance and Control Software (GCS) project was the last in a series of software reliability studies conducted at Langley Research Center between 1977 and 1994. The technical results of the GCS project were recorded after the experiment was completed. Some of the support documentation produced as part of the experiment, however, is serving an unexpected role far beyond its original project context. Some of the software used as part of the GCS project was developed to conform to the RTCA/DO-178B software standard, "Software Considerations in Airborne Systems and Equipment Certification," used in the civil aviation industry. That standard requires extensive documentation throughout the software development life cycle, including plans, software requirements, design and source code, verification cases and results, and configuration management and quality control data. The project documentation that includes this information is open for public scrutiny without the legal or safety implications associated with comparable data from an avionics manufacturer. This public availability has afforded an opportunity to use the GCS project documents for DO-178B training. This report provides a brief overview of the GCS project, describes the 4-volume set of documents and the role they are playing in training, and includes the development documents from the GCS project. Volume 2 contains three appendices: A. Guidance and Control Software Development Specification; B. Design Description for the Pluto Implementation of the Guidance and Control Software; and C. Source Code for the Pluto Implementation of the Guidance and Control Software

  2. Large-scale visualization projects for teaching software engineering.

    Science.gov (United States)

    Müller, Christoph; Reina, Guido; Burch, Michael; Weiskopf, Daniel

    2012-01-01

    The University of Stuttgart's software engineering major complements the traditional computer science major with more practice-oriented education. Two-semester software projects in various application areas offered by the university's different computer science institutes are a successful building block in the curriculum. With this realistic, complex project setting, students experience the practice of software engineering, including software development processes, technologies, and soft skills. In particular, visualization-based projects are popular with students. Such projects offer them the opportunity to gain profound knowledge that would hardly be possible with only regular lectures and homework assignments.

  3. Results of agile project management implementation in software engineering companies

    Directory of Open Access Journals (Sweden)

    Suetin Sergei

    2016-01-01

    Full Text Available Agile project management methodologies, tools and techniques have been becoming more and more popular among Russian and foreign software companies. Though the agile software project management methodologies appear to be more flexible and sound alternative to traditional project management approaches, the practice of agile project management implementation needs more research. The article presents the research on the practical results of agile project management implementation in Russian software engineering companies. The survey-based study covers 8 companies and 35 their projects managed with the help of agile methodologies. In contrast to some optimistic researchers of agile practices, the research findings show that in the investigated projects agile project management led to the deterioration of cost and schedule performance. However, the quality, both perceived by clients and assessed by internal technical analysts, improved after the implementation of agile software project management practices.

  4. Insights into the Prevalence of Software Project Defects

    Directory of Open Access Journals (Sweden)

    Javier Alfonso-Cendón

    2014-01-01

    Full Text Available This paper analyses the effect of the effort distribution along the software development lifecycle on the prevalence of software defects. This analysis is based on data that was collected by the International Software Benchmarking Standards Group (ISBSG on the development of 4,106 software projects. Data mining techniques have been applied to gain a better understanding of the behaviour of the project activities and to identify a link between the effort distribution and the prevalence of software defects. This analysis has been complemented with the use of a hierarchical clustering algorithm with a dissimilarity based on the likelihood ratio statistic, for exploratory purposes. As a result, different behaviours have been identified for this collection of software development projects, allowing for the definition of risk control strategies to diminish the number and impact of the software defects. It is expected that the use of similar estimations might greatly improve the awareness of project managers on the risks at hand.

  5. Guidance and Control Software Project Data - Volume 3: Verification Documents

    Science.gov (United States)

    Hayhurst, Kelly J. (Editor)

    2008-01-01

    The Guidance and Control Software (GCS) project was the last in a series of software reliability studies conducted at Langley Research Center between 1977 and 1994. The technical results of the GCS project were recorded after the experiment was completed. Some of the support documentation produced as part of the experiment, however, is serving an unexpected role far beyond its original project context. Some of the software used as part of the GCS project was developed to conform to the RTCA/DO-178B software standard, "Software Considerations in Airborne Systems and Equipment Certification," used in the civil aviation industry. That standard requires extensive documentation throughout the software development life cycle, including plans, software requirements, design and source code, verification cases and results, and configuration management and quality control data. The project documentation that includes this information is open for public scrutiny without the legal or safety implications associated with comparable data from an avionics manufacturer. This public availability has afforded an opportunity to use the GCS project documents for DO-178B training. This report provides a brief overview of the GCS project, describes the 4-volume set of documents and the role they are playing in training, and includes the verification documents from the GCS project. Volume 3 contains four appendices: A. Software Verification Cases and Procedures for the Guidance and Control Software Project; B. Software Verification Results for the Pluto Implementation of the Guidance and Control Software; C. Review Records for the Pluto Implementation of the Guidance and Control Software; and D. Test Results Logs for the Pluto Implementation of the Guidance and Control Software.

  6. Effective Monitoring and Control of Outsourced Software Development Projects

    NARCIS (Netherlands)

    Ponisio, Laura; Vruggink, P.

    2011-01-01

    In our study of four outsourcing projects we discover mechanisms to support managerial decision making during software development processes. We report on Customer Office, a framework used in practice that facilitates reasoning about projects by highlighting information paths and making

  7. Automating the management of software projects in a developing it ...

    African Journals Online (AJOL)

    The resultant network-based software tool was developed on object-oriented technology using Java. The study established that good management practices may still be applied by the Nigerian software industry that lacks expertise in software management. Multi-site development approach facilitates large projects by using ...

  8. CVSgrab : Mining the History of Large Software Projects

    NARCIS (Netherlands)

    Voinea, S.L.; Telea, A.

    2006-01-01

    Many software projects use Software Configuration Management systems to support their development process. Such systems accumulate in time large amounts of information useful for process accounting and auditing. We study how software developers can get insight in this information in order to

  9. Software Defined Common Processing System (SDCPS) Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Coherent Logix, Incorporated (CLX) proposes the development of a Software Defined Common Processing System (SDCPS) that leverages the inherent advantages of an...

  10. Requirements engineering and management for software development projects

    CERN Document Server

    Chemuturi, Murali

    2012-01-01

    Requirements Engineering and Management for Software Development Projects presents a complete guide on requirements for software development including engineering, computer science and management activities. It is the first book to cover all aspects of requirements management in software development projects. This book introduces the understanding of the requirements, elicitation and gathering, requirements analysis, verification and validation of the requirements, establishment of requirements, different methodologies in brief, requirements traceability and change management among other topic

  11. Identifying Coordination Problems in Software Development: Finding Mismatches between Software and Project Team Structures

    NARCIS (Netherlands)

    Amrit, Chintan Amrit; van Hillegersberg, Jos; Kumar, Kuldeep

    2012-01-01

    Today’s dynamic and iterative development environment brings significant challenges for software project management. In distributed project settings, “management by walking around” is no longer an option and project managers may miss out on key project insights. The TESNA (TEchnical Social Network

  12. Identifying Coordination Problems in Software Development : Finding Mismatches between Software and Project Team Structures

    NARCIS (Netherlands)

    Amrit, Chintan Amrit; van Hillegersberg, Jos; Kumar, Kuldeep

    2012-01-01

    Today’s dynamic and iterative development environment brings significant challenges for software project management. In distributed project settings, “management by walking around” is no longer an option and project managers may miss out on key project insights. The TESNA (TEchnical Social Network

  13. Good practices for educational software engineering projects

    NARCIS (Netherlands)

    van der Duim, Louwarnoud; Andersson, Jesper; Sinnema, Marco

    2007-01-01

    Recent publications indicate the importance of software engineering in the computer science curriculum. In this paper, we present the final part of software engineering education at University of Groningen in the Netherlands and Vaxjo University in Sweden, where student teams perform an industrial

  14. Characterizing professionals involved in software engineering projects

    African Journals Online (AJOL)

    In this paper, assuming the connection between productivity and quality results and staff profiles and training, we present an overview of the definition of roles and positions in software development as described in standards, methodologies and job classifications. Keywords: software engineering, human resources, ...

  15. OPTIMALISASI GITHUB UNTUK SOFTWARE PROJECT MANAGEMENT DENGAN MEMANFAATKAN NOTIFIKASI SMS

    Directory of Open Access Journals (Sweden)

    Syarif Hidayatulloh

    2016-03-01

    Full Text Available Abstract - software project management is the art and science of planning and supervision in software projects. On project management software many emerging constraints that could result in his development and software development. One of the key points in a project the software repository is the time it takes to comment on, add and merge source code. Rapid feedback to make the members of a software project team was pleased to contribute in a software project. Problems on Github repository is when the notification was delivered via the web and email are not directly addressed because the members of the project management software rarely check emails. The methods used in this study is a literature study and experiments of different cases in the article, book or paper that discusses how to implement project management software quality so the software project goals can be achieved. Conclusion the results of the research that has been done is to apply the SMS notification on Github is expected to further speed up the interaction and communication between members in a software project and makes it easier for an IT manager in conducting management on Github project. Keywords: Software project management, GitHub, notification, SMS Abstrak - Manajemen proyek Perangkat lunak adalah seni dan ilmu perencanaan dan pembimbingan dalam proyek perangkat lunak. Pada manajemen proyek perangkat lunak banyak muncul kendala-kendala yang dapat mengakibatkan lamanya pembangunan dan pengembangan perangkat lunak. Salah satu poin penting dalam sebuah repositori proyek perangkat lunak adalah waktu yang dibutuhkan untuk mengomentari, menambahkan dan menggabungkan source code. Feedback yang cepat membuat anggota-anggota tim proyek perangkat lunak merasa senang untuk berkontribusi dalam sebuah proyek perangkat lunak. Permasalahan pada repositori Github adalah ketika notifikasi yang disampaikan lewat web dan email tidak langsung ditanggapi karena anggota-anggota proyek

  16. PERFORMANCE EVALUATION OF SOFTWARE DEVELOPMENT PROJECT TEAM

    OpenAIRE

    Podjavo, Inga; Berzisa, Solvita

    2017-01-01

    The necessity of finding the connection between the planning, decision making, actions and results create project management interest to an evaluation of the project team performance. By analyzing the team performance, determining successful projects and assessing results, members of such project will have the necessary information to avoid failures, to monitor the progress, to compare similar projects and move to defined goals. The objective of this paper is to provide guidelines for eva...

  17. Software Tag : Empirical Software Engineering Data for Traceability and Transparency of Software Project

    OpenAIRE

    Inoue, Katsuro

    2007-01-01

    In this paper, we propose a scheme, named Software Tag, of software trade and development for improvement of traceability and transparency. Empirical data is collected during development, and processed into two types, open tag and secret tag, composing a software tag which is finally delivered to software purchaser.

  18. Radiation Tolerant Software Defined Video Processor Project

    Data.gov (United States)

    National Aeronautics and Space Administration — MaXentric's is proposing a radiation tolerant Software Define Video Processor, codenamed SDVP, for the problem of advanced motion imaging in the space environment....

  19. Software Defined Multiband EVA Radio Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The objective of Phase 2 is to build a reliable, lightweight, programmable, multi-mode, miniaturized EVA Software Defined Radio (SDR) that supports data telemetry,...

  20. Software Defined Multiband EVA Radio Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The objective of this research is to propose a reliable, lightweight, programmable, multi-band, multi-mode, miniaturized frequency-agile EVA software defined radio...

  1. Reconfigurable, Cognitive Software Defined Radio Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Intelligent Automation Inc, (IAI) is currently developing a software defined radio (SDR) platform that can adaptively switch between different modes of operation for...

  2. Software Tools for Fault Management Technologies Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Fault Management (FM) is a key requirement for safety, efficient onboard and ground operations, maintenance, and repair. QSI's TEAMS Software suite is a leading...

  3. Reconfigurable, Cognitive Software Defined Radio Project

    Data.gov (United States)

    National Aeronautics and Space Administration — IAI is actively developing Software Defined Radio platforms that can adaptively switch between different modes of operation by modifying both transmit waveforms and...

  4. Workflow Based Software Development Environment Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The goal of this proposed research is to investigate and develop a workflow based tool, the Software Developers Assistant, to facilitate the collaboration between...

  5. Advanced Software Development Workstation Project, phase 3

    Science.gov (United States)

    1991-01-01

    ACCESS provides a generic capability to develop software information system applications which are explicitly intended to facilitate software reuse. In addition, it provides the capability to retrofit existing large applications with a user friendly front end for preparation of input streams in a way that will reduce required training time, improve the productivity even of experienced users, and increase accuracy. Current and past work shows that ACCESS will be scalable to much larger object bases.

  6. Incorporating Gaming in Software Engineering Projects: Case of RMU Monopoly

    Directory of Open Access Journals (Sweden)

    Sushil Acharya

    2009-02-01

    Full Text Available A major challenge in engineering education is retaining student interest in the engineering discipline. Active student involvement in engineering projects is one way of retaining student interest. Such involvement can only be realized if project inception comes entirely from the student. This paper presents a software game, RMU Monopoly, developed as a project requirement for a software engineering course and describes the challenges and gains of implementing such a project. The RMU Monopoly was proposed by three junior software engineering students. The game is a multi-platform software program that allows up to eight players and implements the rules of the Monopoly board game. To ensure agility the game was developed using the spiral software development model. The Software Requirements Specification (SRS document was finalized through an iterative procedure. Standard Unified Modeling Language (UML diagrams were used for product design. A Risk Mitigation, Monitoring, and Management Plan (RMMM was developed to ensure proactive risk management. Gantt chart, weekly progress meetings and weekly scrum meetings were used to track project progress. C# and Sub- Version were used in a client-server architecture to develop the software. The project was successful in retaining student interest in the software engineering discipline

  7. MEASUREMENT PROCESS OF SOFTWARE DEVELOPMENT PROJECTS FOR SUPPORTING STRATEGIC BUSINESS OBJECTIVES IN SOFTWARE DEVELOPING COMPANIES

    Directory of Open Access Journals (Sweden)

    Sandra Lais Pedroso

    2013-08-01

    Full Text Available Software developing companies work in a competitive market and are often challenged to make business decisions with impact on competitiveness. Models accessing maturity for software development processes quality, such as CMMI and MPS-BR, comprise process measurements systems (PMS. However, these models are not necessarily suitable to support business decisions, neither to achieve strategic goals. The objective of this work is to analyze how the PMS of software development projects could support business strategies for software developing companies. Results taken from this work show that PMS results from maturity models for software processes can be suited to help evaluating operating capabilities and supporting strategic business decisions.

  8. Development and application of new quality model for software projects.

    Science.gov (United States)

    Karnavel, K; Dillibabu, R

    2014-01-01

    The IT industry tries to employ a number of models to identify the defects in the construction of software projects. In this paper, we present COQUALMO and its limitations and aim to increase the quality without increasing the cost and time. The computation time, cost, and effort to predict the residual defects are very high; this was overcome by developing an appropriate new quality model named the software testing defect corrective model (STDCM). The STDCM was used to estimate the number of remaining residual defects in the software product; a few assumptions and the detailed steps of the STDCM are highlighted. The application of the STDCM is explored in software projects. The implementation of the model is validated using statistical inference, which shows there is a significant improvement in the quality of the software projects.

  9. Overview of the LCG applications area software projects

    CERN Document Server

    Pfeiffer, Andreas

    2004-01-01

    The Applications Area of the LHC Computing Grid Project (LCG) develops part of the physics applications software and associated infrastructure that can be shared among the LHC experiments. The scope includes common applications software infrastructure, frameworks, libraries and tools, together with domain specific components such as simulation and analysis toolkits. The work of the applications area is conducted within a number of projects: software process and infrastructure (SPI), persistency framework (POOL), core libraries and services (SEAL), physicist interface (PI), and simulation (SIMU). ROOT, which is a general purpose object oriented framework that implements software for managing object persistency and for supporting interactive data analysis and visualization, is also used to implement vital parts of Applications Area software. The project has been in an active development phase for more than 2 years and is being integrated by the experiments in their frameworks on which they base the applications...

  10. Designing Project Management for Global Software Development

    DEFF Research Database (Denmark)

    Tjørnehøj, Gitte; B. Balogh, Maria; Iversen, Cathrine

    2014-01-01

    of distributed software teams, based on a practice study and informed by well-known theories. Our work pinpoints the difficulties of handling the vital informal processes in distributed collaboration that are so vulnerable because the distances risk detaining their growth and increasing their decay rate...

  11. Open Source Software Projects Needing Security Investments

    Science.gov (United States)

    2015-06-19

    propose modifications available.]  Roadmap [n/a, no detailed roadmap available, detailed roadmap available]  Sponsor. James Faulkner (Liferay...www.dwheeler.com/oss_fs_why.html [Woody2014] Woody, Carol, Robert Ellison, and William Nichols. Predicting Software Assurance Using Quality and

  12. Software metrics: The key to quality software on the NCC project

    Science.gov (United States)

    Burns, Patricia J.

    1993-01-01

    Network Control Center (NCC) Project metrics are captured during the implementation and testing phases of the NCCDS software development lifecycle. The metrics data collection and reporting function has interfaces with all elements of the NCC project. Close collaboration with all project elements has resulted in the development of a defined and repeatable set of metrics processes. The resulting data are used to plan and monitor release activities on a weekly basis. The use of graphical outputs facilitates the interpretation of progress and status. The successful application of metrics throughout the NCC project has been instrumental in the delivery of quality software. The use of metrics on the NCC Project supports the needs of the technical and managerial staff. This paper describes the project, the functions supported by metrics, the data that are collected and reported, how the data are used, and the improvements in the quality of deliverable software since the metrics processes and products have been in use.

  13. Exploring the Role of Social Software in Global Software Development Projects

    DEFF Research Database (Denmark)

    Giuffrida, Rosalba; Dittrich, Y.

    2011-01-01

    We present a PhD project that investigates the use of Social Software (SoSo) in Global Software Development (GSD) teams. Since SoSo in unstructured and informal in its own nature, we explore how informal communication, which is challenging in GSD, is supported by SoSo in distributed teams and how...

  14. Human resources development indicators for software project ...

    African Journals Online (AJOL)

    Nowadays, organizations cannot afford maintaining people who evidently are not contributing to fulfill the objectives of the project. Project Manager not only must know in a subjective way the development of the staff, but he/she should perform a monitoring what permit him/she knows the human resources development in ...

  15. Framework for Small-Scale Experiments in Software Engineering: Guidance and Control Software Project: Software Engineering Case Study

    Science.gov (United States)

    Hayhurst, Kelly J.

    1998-01-01

    Software is becoming increasingly significant in today's critical avionics systems. To achieve safe, reliable software, government regulatory agencies such as the Federal Aviation Administration (FAA) and the Department of Defense mandate the use of certain software development methods. However, little scientific evidence exists to show a correlation between software development methods and product quality. Given this lack of evidence, a series of experiments has been conducted to understand why and how software fails. The Guidance and Control Software (GCS) project is the latest in this series. The GCS project is a case study of the Requirements and Technical Concepts for Aviation RTCA/DO-178B guidelines, Software Considerations in Airborne Systems and Equipment Certification. All civil transport airframe and equipment vendors are expected to comply with these guidelines in building systems to be certified by the FAA for use in commercial aircraft. For the case study, two implementations of a guidance and control application were developed to comply with the DO-178B guidelines for Level A (critical) software. The development included the requirements, design, coding, verification, configuration management, and quality assurance processes. This paper discusses the details of the GCS project and presents the results of the case study.

  16. Software Schedules Missions, Aids Project Management

    Science.gov (United States)

    2008-01-01

    NASA missions require advanced planning, scheduling, and management, and the Space Agency has worked extensively to develop the programs and software suites necessary to facilitate these complex missions. These enormously intricate undertakings have hundreds of active components that need constant management and monitoring. It is no surprise, then, that the software developed for these tasks is often applicable in other high-stress, complex environments, like in government or industrial settings. NASA work over the past few years has resulted in a handful of new scheduling, knowledge-management, and research tools developed under contract with one of NASA s partners. These tools have the unique responsibility of supporting NASA missions, but they are also finding uses outside of the Space Program.

  17. Radio Astronomy Software Defined Receiver Project

    Energy Technology Data Exchange (ETDEWEB)

    Vacaliuc, Bogdan [ORNL; Leech, Marcus [Shirleys Bay Radio Astronomy Consortium; Oxley, Paul [Retired; Flagg, Richard [Retired; Fields, David [ORNL

    2011-01-01

    The paper describes a Radio Astronomy Software Defined Receiver (RASDR) that is currently under development. RASDR is targeted for use by amateurs and small institutions where cost is a primary consideration. The receiver will operate from HF thru 2.8 GHz. Front-end components such as preamps, block down-converters and pre-select bandpass filters are outside the scope of this development and will be provided by the user. The receiver includes RF amplifiers and attenuators, synthesized LOs, quadrature down converters, dual 8 bit ADCs and a Signal Processor that provides firmware processing of the digital bit stream. RASDR will interface to a user s PC via a USB or higher speed Ethernet LAN connection. The PC will run software that provides processing of the bit stream, a graphical user interface, as well as data analysis and storage. Software should support MAC OS, Windows and Linux platforms and will focus on such radio astronomy applications as total power measurements, pulsar detection, and spectral line studies.

  18. Dynamic Capabilities and Project Management in Small Software Companies

    DEFF Research Database (Denmark)

    Nørbjerg, Jacob; Nielsen, Peter Axel; Persson, John Stouby

    2017-01-01

    dynamic capabilities at different levels of the company — particularly between the project management and the company levels. We present a case study of a small software company and show how successful dynamic capabilities at the company level can affect project management in small software companies...... in ways which may have an adverse impact on the company’s overall dynamic capabilities. This study contributes to our understanding of the managerial challenges of small software companies by demonstrating the need to manage the interaction between adaptability and flexibility at different levels...

  19. IT Project Management in Very Small Software Companies

    DEFF Research Database (Denmark)

    Shakir, Shahid Nadeem; Nørbjerg, Jacob

    2013-01-01

    In developing countries very small software companies (VSSCs) with only 1-10 employees play an important role both in the local economy and as providers of software and services to customers in other parts of the world. Understanding and improving their IT project management (ITPM) practices...... study of seven Pakistani VSSCs. We find that some Pakistani ITPM practices are similar to what is reported from VSSCs in other parts of the world, while others seem to be related to the companies' position in the global software development chain. This paper is part of a larger research project aiming...

  20. The Dark Side of Software Engineering Evil on Computing Projects

    CERN Document Server

    Rost, Johann

    2010-01-01

    Betrayal! Corruption! Software engineering? Industry experts Johann Rost and Robert L. Glass explore the seamy underbelly of software engineering in this timely report on and analysis of the prevalance of subversion, lying, hacking, and espionage on every level of software project management. Based on the authors' original research and augmented by frank discussion and insights from other well-respected figures, The Dark Side of Software Engineering goes where other management studies fear to tread -- a corporate environment where schedules are fabricated, trust is betrayed, millions of dollar

  1. Cost Effectiveness of Software Defect Prediction in an Industrial Project

    Directory of Open Access Journals (Sweden)

    Hryszko Jaroslaw

    2018-03-01

    Full Text Available Software defect prediction is a promising approach aiming to increase software quality and, as a result, development pace. Unfortunately, the cost effectiveness of software defect prediction in industrial settings is not eagerly shared by the pioneering companies. In particular, this is the first attempt to investigate the cost effectiveness of using the DePress open source software measurement framework (jointly developed by Wroclaw University of Science and Technology, and Capgemini software development company for defect prediction in commercial software projects. We explore whether defect prediction can positively impact an industrial software development project by generating profits. To meet this goal, we conducted a defect prediction and simulated potential quality assurance costs based on the best possible prediction results when using a default, non-tweaked DePress configuration, as well as the proposed Quality Assurance (QA strategy. Results of our investigation are optimistic: we estimated that quality assurance costs can be reduced by almost 30% when the proposed approach will be used, while estimated DePress usage Return on Investment (ROI is fully 73 (7300%, and Benefits Cost Ratio (BCR is 74. Such promising results, being the outcome of the presented research, have caused the acceptance of continued usage of the DePress-based software defect prediction for actual industrial projects run by Volvo Group.

  2. Methods for cost estimation in software project management

    Science.gov (United States)

    Briciu, C. V.; Filip, I.; Indries, I. I.

    2016-02-01

    The speed in which the processes used in software development field have changed makes it very difficult the task of forecasting the overall costs for a software project. By many researchers, this task has been considered unachievable, but there is a group of scientist for which this task can be solved using the already known mathematical methods (e.g. multiple linear regressions) and the new techniques as genetic programming and neural networks. The paper presents a solution for building a model for the cost estimation models in the software project management using genetic algorithms starting from the PROMISE datasets related COCOMO 81 model. In the first part of the paper, a summary of the major achievements in the research area of finding a model for estimating the overall project costs is presented together with the description of the existing software development process models. In the last part, a basic proposal of a mathematical model of a genetic programming is proposed including here the description of the chosen fitness function and chromosome representation. The perspective of model described it linked with the current reality of the software development considering as basis the software product life cycle and the current challenges and innovations in the software development area. Based on the author's experiences and the analysis of the existing models and product lifecycle it was concluded that estimation models should be adapted with the new technologies and emerging systems and they depend largely by the chosen software development method.

  3. Dynamic Capabilities and Project Management in Small Software Firms

    DEFF Research Database (Denmark)

    Nørbjerg, Jacob; Nielsen, Peter Axel; Persson, John Stouby

    2017-01-01

    dynamic capabilities at different levels of the company—particularly between the project management and the company levels. We present a case study of a small software company and show how successful dynamic capabilities at the company level can affect project management in small software companies......A small software company depends on its capability to adapt to rapid technological and other changes in its environment—its dynamic capabilities. In this paper, we argue that to evolve and maintain its dynamic capabilities a small software company must pay attention to the interaction between...... in ways which may have an adverse impact on the company’s overall dynamic capabilities. This study contributes to our understanding of the managerial challenges of small software companies by demonstrating the need to manage the interaction between adaptability and flexibility at different levels...

  4. HydroShare: Applying professional software engineering to a new NSF-funded large software project

    Science.gov (United States)

    Idaszak, R.; Tarboton, D. G.; Ames, D.; Saleem Arrigo, J. A.; Band, L. E.; Bedig, A.; Castronova, A. M.; Christopherson, L.; Coposky, J.; Couch, A.; Dash, P.; Gan, T.; Goodall, J.; Gustafson, K.; Heard, J.; Hooper, R. P.; Horsburgh, J. S.; Jackson, S.; Johnson, H.; Maidment, D. R.; Mbewe, P.; Merwade, V.; Miles, B.; Reeder, S.; Russell, T.; Song, C.; Taylor, A.; Thakur, S.; Valentine, D. W.; Whiteaker, T. L.

    2013-12-01

    HydroShare is an online, collaborative system being developed for sharing hydrologic data and models as part of the NSF's Software Infrastructure for Sustained Innovation (SI2) program (NSF collaborative award numbers 1148453 and 1148090). HydroShare involves a large software development effort requiring cooperative research and distributed software development between domain scientists, professional software engineers (here 'professional' denotes previous commercial experience in the application of modern software engineering), and university software developers. HydroShare expands upon the data sharing capabilities of the Hydrologic Information System of the Consortium of Universities for the Advancement of Hydrologic Sciences, Inc. (CUAHSI) by broadening the classes of data accommodated, expanding capability to include the sharing of models and model components, and taking advantage of emerging social media functionality to enhance information about and collaboration around hydrologic data and models. With a goal of enabling better science concomitant with improved sustainable software practices, we will describe our approach, experiences, and lessons learned thus-far in applying professional software engineering to a large NSF-funded software project from the project's onset.

  5. Project Report: Automatic Sequence Processor Software Analysis

    Science.gov (United States)

    Benjamin, Brandon

    2011-01-01

    The Mission Planning and Sequencing (MPS) element of Multi-Mission Ground System and Services (MGSS) provides space missions with multi-purpose software to plan spacecraft activities, sequence spacecraft commands, and then integrate these products and execute them on spacecraft. Jet Propulsion Laboratory (JPL) is currently is flying many missions. The processes for building, integrating, and testing the multi-mission uplink software need to be improved to meet the needs of the missions and the operations teams that command the spacecraft. The Multi-Mission Sequencing Team is responsible for collecting and processing the observations, experiments and engineering activities that are to be performed on a selected spacecraft. The collection of these activities is called a sequence and ultimately a sequence becomes a sequence of spacecraft commands. The operations teams check the sequence to make sure that no constraints are violated. The workflow process involves sending a program start command, which activates the Automatic Sequence Processor (ASP). The ASP is currently a file-based system that is comprised of scripts written in perl, c-shell and awk. Once this start process is complete, the system checks for errors and aborts if there are any; otherwise the system converts the commands to binary, and then sends the resultant information to be radiated to the spacecraft.

  6. Software Support for the Classical, Contemporary and Future Project Management

    Directory of Open Access Journals (Sweden)

    Jakov Crnkovic

    2006-04-01

    Full Text Available The volume and complexity of Project Management (PM raises many questions for managers. What exactly are we managing? People? Performance? Efficiency? Effectiveness? Cost? Time? At what levels do projects become challenging and worthy of significant management attention? Can some projects be left on auto-pilot? Must others be managed more aggressively? What metrics are useful in Project Management? How can they be integrated with normal performance metrics in the organization? How can metrics be built into assessment programs that work? How can projects be monitored, re-planned to stay within the original budget and schedule deadlines? How good is the PM software support? Do we really need PM software packages or it should be the integral part of the company's information system (IS? Where is the knowledge about company's previous projects and performance? Are we able to establish company or even industry wide standards for project management? Can we (or should we move from the PMBOK® guidelines and use other approaches? We discussing important questions in PM: software products, responsibilities for concurrently executing several projects (multi-projects with multi objectives and multiple deadlines, introducing a need for initiation, design, execution, and control using a virtual project management and application of the organizational project maturity model.

  7. Open Source Projects in Software Engineering Education: A Mapping Study

    Science.gov (United States)

    Nascimento, Debora M. C.; Almeida Bittencourt, Roberto; Chavez, Christina

    2015-01-01

    Context: It is common practice in academia to have students work with "toy" projects in software engineering (SE) courses. One way to make such courses more realistic and reduce the gap between academic courses and industry needs is getting students involved in open source projects (OSP) with faculty supervision. Objective: This study…

  8. Support for Different Roles in Software Engineering Master's Thesis Projects

    Science.gov (United States)

    Host, M.; Feldt, R.; Luders, F.

    2010-01-01

    Like many engineering programs in Europe, the final part of most Swedish software engineering programs is a longer project in which the students write a Master's thesis. These projects are often conducted in cooperation between a university and industry, and the students often have two supervisors, one at the university and one in industry. In…

  9. A Team Building Model for Software Engineering Courses Term Projects

    Science.gov (United States)

    Sahin, Yasar Guneri

    2011-01-01

    This paper proposes a new model for team building, which enables teachers to build coherent teams rapidly and fairly for the term projects of software engineering courses. Moreover, the model can also be used to build teams for any type of project, if the team member candidates are students, or if they are inexperienced on a certain subject. The…

  10. Introduction to Financial Projection Models. Business Management Instructional Software.

    Science.gov (United States)

    Pomeroy, Robert W., III

    This guidebook and teacher's guide accompany a personal computer software program and introduce the key elements of financial projection modeling to project the financial statements of an industrial enterprise. The student will then build a model on an electronic spreadsheet. The guidebook teaches the purpose of a financial model and the steps…

  11. Open Crowdsourcing: Leveraging Community Software Developers for IT Projects

    Science.gov (United States)

    Phair, Derek

    2012-01-01

    This qualitative exploratory single-case study was designed to examine and understand the use of volunteer community participants as software developers and other project related roles, such as testers, in completing a web-based application project by a non-profit organization. This study analyzed the strategic decision to engage crowd…

  12. A Project Management Approach to Using Simulation for Cost Estimation on Large, Complex Software Development Projects

    Science.gov (United States)

    Mizell, Carolyn; Malone, Linda

    2007-01-01

    It is very difficult for project managers to develop accurate cost and schedule estimates for large, complex software development projects. None of the approaches or tools available today can estimate the true cost of software with any high degree of accuracy early in a project. This paper provides an approach that utilizes a software development process simulation model that considers and conveys the level of uncertainty that exists when developing an initial estimate. A NASA project will be analyzed using simulation and data from the Software Engineering Laboratory to show the benefits of such an approach.

  13. Simulator for Optimization of Software Project Cost and Schedule

    OpenAIRE

    Suri, P. K.; Bhushan, B.

    2008-01-01

    Each phase of the software design consumes some resources and hence has cost associated with it. In most of the cases cost will vary to some extent with the amount of time consumed by the design of each phase .The total cost of project, which is aggregate of the activities costs will also depends upon the project duration, can be cut down to some extent. The aim is always to strike a balance between the cost and time and to obtain an optimum software project schedule. An optimum minimum cost ...

  14. Organizational Structure Considerations for Software Development Projects.

    Science.gov (United States)

    1982-12-01

    decil-e :h- optimal quantity of an input to utilize i the sof- waze development process. Programmer labor will be used as a rspresenta-:ivs inpu-i. It...analysis of the importance of several elements of organizational structure, and of how they can use this knowledge to make decisions which will have a... use :his knowledge m ake decision: which wil. have a: positive impact On the success c- thar projects. The structural elements discussed are

  15. Integrating HCI Specialists into Open Source Software Development Projects

    Science.gov (United States)

    Hedberg, Henrik; Iivari, Netta

    Typical open source software (OSS) development projects are organized around technically talented developers, whose communication is based on technical aspects and source code. Decision-making power is gained through proven competence and activity in the project, and non-technical end-user opinions are too many times neglected. In addition, also human-computer interaction (HCI) specialists have encountered difficulties in trying to participate in OSS projects, because there seems to be no clear authority and responsibility for them. In this paper, based on HCI and OSS literature, we introduce an extended OSS development project organization model that adds a new level of communication and roles for attending human aspects of software. The proposed model makes the existence of HCI specialists visible in the projects, and promotes interaction between developers and the HCI specialists in the course of a project.

  16. ATM and Internet protocol

    CERN Document Server

    Bentall, M; Turton, B

    1998-01-01

    Asynchronous Transfer Mode (ATM) is a protocol that allows data, sound and video being transferred between independent networks via ISDN links to be supplied to, and interpreted by, the various system protocols.ATM and Internet Protocol explains the working of the ATM and B-ISDN network for readers with a basic understanding of telecommunications. It provides a handy reference to everyone working with ATM who may not require the full standards in detail, but need a comprehensive guide to ATM. A substantial section is devoted to the problems of running IP over ATM and there is some discussion o

  17. How Social Software Supports Cooperative Practices in a Globally Distributed Software Project

    DEFF Research Database (Denmark)

    Giuffrida, Rosalba; Dittrich, Yvonne

    2014-01-01

    In Global Software Development (GSD), the lack of face- to-face communication is a major challenge and effective computer-mediated practices are necessary. This paper analyzes cooperative practices supported by Social Software (SoSo) in a GSD student project. The empirical results show...... that the role of SoSo is to support informal communication, enabling social talks and metawork, both necessary for establishing and for maintaining effective coordination mechanisms, thus successful cooperation....

  18. The dynamic of modern software development project management and the software crisis of quality. An integrated system dynamics approach towards software quality improvement

    OpenAIRE

    Nasirikaljahi, Armindokht

    2012-01-01

    The software industry is plagued by cost-overruns, delays, poor customer satisfaction and quality issues that are costing clients and customers world-wide billions of dollars each year. The phenomenon is coined The Software Crisis", and poses a huge challenge for software project management. This thesis addresses one of the core issues of the software crisis, namely software quality. The challenges of software quality are central for understanding the other symptoms of the software crisis. Th...

  19. SL-ST Software Configuration and Management System (SCaM) Project - Project Evaluation Report

    CERN Document Server

    Bartolomé, R; Hatziangeli, Eugenia; Last, I; Ninin, P; Sobczak, H; CERN. Geneva. SPS and LEP Division

    1998-01-01

    This document is the output of the evaluation work done as part of the survey phase of the SCaM project. It contains the evaluation of commercial Software Configuration Mangement tools against previou sly captured User Requirements. Recommendations regarding the best solution are made by the project team. They will serve as a basis for the implementation of a software configuration management syste m and the derivation of a software configuration management procedure for SL and ST.

  20. An Empirical Investigation of Pre-Project Partnering Activities on Project Performance in the Software Industry

    Science.gov (United States)

    Proffitt, Curtis K.

    2012-01-01

    Project failure remains a challenge within the software development field especially during the early stages of the IT project development. Despite the herculean efforts by project managers and organizations to identify and offset problems, projects remain plagued with issues. If these challenges are not mitigated, to a successful degree,…

  1. ATM technology and beyond

    Science.gov (United States)

    Cheung, Nim K.

    1993-01-01

    Networks based on Asynchronous Transfer Mode (ATM) are expected to provide cost-effective and ubiquitous infrastructure to support broadband and multimedia services. In this paper, we give an overview of the ATM standards and its associated physical layer transport technologies. We use the experimental HIPPI-ATM-SONET (HAS) interface in the Nectar Gigabit Testbed to illustrate how one can use the SONET/ATM public network to provide transport for bursty gigabit applications.

  2. An Assessment of risk response strategies practiced in software projects

    Directory of Open Access Journals (Sweden)

    Vanita Bhoola

    2014-11-01

    Full Text Available Risk management and success in projects are highly intertwined – better approaches to project risk management tend to increase chances of project success in terms of achieving scope & quality, schedule and cost targets. The process of responding to risk factors during a project’s life cycle is a crucial aspect of risk management referred to as risk response strategies, in this paper. The current research explores the status of risk response strategies applied in the software development projects in India. India provides a young IT-savvy English-speaking population, which is also cost effective. Other than the workforce, the environment for implementation of software projects in India is different from the matured economies. Risk management process is a commonly discussed theme, though its implementation in practice has a huge scope for improvement in India. The paper talks about four fundamental treatments to risk response – Avoidance, Transference, Mitigation and Acceptance (ATMA. From a primary data of 302 project managers, the paper attempts to address the risk response factors that lead to successful achievement of project scope & quality, schedule and cost targets, by using a series of regressions followed with Seemingly Unrelated Regression Equations (SURE modelling. Mitigation emerged as the most significant risk response strategy to achieve project targets. Acceptance, transference, and avoidance of risk were mostly manifested in the forms of transparency in communication across stakeholders, careful study of the nature of risks and close coordination between project team, customers/end-users and top management.

  3. A Managerial Analysis of ATM in Facilitating Distance Education.

    Science.gov (United States)

    Littman, Marlyn Kemper

    In this paper, the fundamental characteristics and capabilities of ATM (Asynchronous Transfer Mode) networks in a distance learning environment are examined. Current and projected ATM applications are described, and issues and challenges associated with developing ATM networking solutions for instructional delivery are explored. Other topics…

  4. Management of Astronomical Software Projects with Open Source Tools

    Science.gov (United States)

    Briegel, F.; Bertram, T.; Berwein, J.; Kittmann, F.

    2010-12-01

    In this paper we will offer an innovative approach to managing the software development process with free open source tools, for building and automated testing, a system to automate the compile/test cycle on a variety of platforms to validate code changes, using virtualization to compile in parallel on various operating system platforms, version control and change management, enhanced wiki and issue tracking system for online documentation and reporting and groupware tools as they are: blog, discussion and calendar. Initially starting with the Linc-Nirvana instrument a new project and configuration management tool for developing astronomical software was looked for. After evaluation of various systems of this kind, we are satisfied with the selection we are using now. Following the lead of Linc-Nirvana most of the other software projects at the MPIA are using it now.

  5. Enhancing the Student Learning Experience in Software Engineering Project Courses

    Science.gov (United States)

    Marques, Maira; Ochoa, Sergio F.; Bastarrica, Maria Cecilia; Gutierrez, Francisco J.

    2018-01-01

    Carrying out real-world software projects in their academic studies helps students to understand what they will face in industry, and to experience first-hand the challenges involved when working collaboratively. Most of the instructional strategies used to help students take advantage of these activities focus on supporting agile programming,…

  6. The Company Approach to Software Engineering Project Courses

    Science.gov (United States)

    Broman, D.; Sandahl, K.; Abu Baker, M.

    2012-01-01

    Teaching larger software engineering project courses at the end of a computing curriculum is a way for students to learn some aspects of real-world jobs in industry. Such courses, often referred to as capstone courses, are effective for learning how to apply the skills they have acquired in, for example, design, test, and configuration management.…

  7. Coordination and Control of Globally Distributed Software Projects

    NARCIS (Netherlands)

    P.C. van Fenema (Paul)

    2002-01-01

    textabstractRecently, software development and implementation projects have globalized at a rapid pace. Companies in North America, Europe, and the Far East are beginning to integrate international Information Technology (IT) resources to support operations across the globe. Offshore IT services

  8. Metrics to improve control in outsourcing software development projects

    NARCIS (Netherlands)

    Ponisio, Laura; van Eck, Pascal; Messnarz, R.; Ekert, D.; Christiansen, M.; Johansen, J.; Koinig, S.

    Measurements serve as vital instruments to control projects involving software development outsourcing. However, managers have found it difficult to develop and implement effective measurement programs, in part because guidelines for choosing among concrete measure-ments are scarce. We address this

  9. Sustainable Software Decisions for Long-term Projects (Invited)

    Science.gov (United States)

    Shepherd, A.; Groman, R. C.; Chandler, C. L.; Gaylord, D.; Sun, M.

    2013-12-01

    Adopting new, emerging technologies can be difficult for established projects that are positioned to exist for years to come. In some cases the challenge lies in the pre-existing software architecture. In others, the challenge lies in the fluctuation of resources like people, time and funding. The Biological and Chemical Oceanography Data Management Office (BCO-DMO) was created in late 2006 by combining the data management offices for the U.S. GLOBEC and U.S. JGOFS programs to publish data for researchers funded by the National Science Foundation (NSF). Since its inception, BCO-DMO has been supporting access and discovery of these data through web-accessible software systems, and the office has worked through many of the challenges of incorporating new technologies into its software systems. From migrating human readable, flat file metadata storage into a relational database, and now, into a content management system (Drupal) to incorporating controlled vocabularies, new technologies can radically affect the existing software architecture. However, through the use of science-driven use cases, effective resource management, and loosely coupled software components, BCO-DMO has been able to adapt its existing software architecture to adopt new technologies. One of the latest efforts at BCO-DMO revolves around applying metadata semantics for publishing linked data in support of data discovery. This effort primarily affects the metadata web interface software at http://bco-dmo.org and the geospatial interface software at http://mapservice.bco-dmo.org/. With guidance from science-driven use cases and consideration of our resources, implementation decisions are made using a strategy to loosely couple the existing software systems to the new technologies. The results of this process led to the use of REST web services and a combination of contributed and custom Drupal modules for publishing BCO-DMO's content using the Resource Description Framework (RDF) via an instance of

  10. Software project management tools in global software development: a systematic mapping study.

    Science.gov (United States)

    Chadli, Saad Yasser; Idri, Ali; Ros, Joaquín Nicolás; Fernández-Alemán, José Luis; de Gea, Juan M Carrillo; Toval, Ambrosio

    2016-01-01

    Global software development (GSD) which is a growing trend in the software industry is characterized by a highly distributed environment. Performing software project management (SPM) in such conditions implies the need to overcome new limitations resulting from cultural, temporal and geographic separation. The aim of this research is to discover and classify the various tools mentioned in literature that provide GSD project managers with support and to identify in what way they support group interaction. A systematic mapping study has been performed by means of automatic searches in five sources. We have then synthesized the data extracted and presented the results of this study. A total of 102 tools were identified as being used in SPM activities in GSD. We have classified these tools, according to the software life cycle process on which they focus and how they support the 3C collaboration model (communication, coordination and cooperation). The majority of the tools found are standalone tools (77%). A small number of platforms (8%) also offer a set of interacting tools that cover the software development lifecycle. Results also indicate that SPM areas in GSD are not adequately supported by corresponding tools and deserve more attention from tool builders.

  11. Computing with words to feasibility study of software projects

    Directory of Open Access Journals (Sweden)

    Marieta Peña Abreu

    2017-02-01

    Full Text Available Objective: This paper proposes a method to analyze the technical, commercial and social feasibility of software projects in environments of uncertainty. It allows working with multiple experts and multiple criteria and facilitates decision-making. Method: The proposal contains two phases, first the necessary information is collected and in second place projects are evaluated using 2-tuple linguistic representation model. The experts are selected by analyzing their curricular synthesis. The evaluation criteria are defined using the technique Focus Group and weighted in the interval (0,1 according to their importance. three domains are offered to express the preferences: numeric, interval-valued and linguistic. For aggregation extended arithmetic mean and weighted average extended are used, preventing the loss of information. A 2-tuple (feasibility, precision is obtained as a result for each project. Results: The evaluation of P1 project was a very high feasibility with -0,33 of precision. The P2 project obtained a high feasibility with 0,38 of precision and P3 project achieved a medium feasibility with -0,21 of precision. Conclusions: This method is favorable for software projects feasibility analysis with presence of multiple experts and criteria, in environments of uncertainty. It tries heterogeneous assessments without loss of information. Their results are consistent and useful for decision makers.

  12. Modern software approaches applied to a Hydrological model: the GEOtop Open-Source Software Project

    Science.gov (United States)

    Cozzini, Stefano; Endrizzi, Stefano; Cordano, Emanuele; Bertoldi, Giacomo; Dall'Amico, Matteo

    2017-04-01

    The GEOtop hydrological scientific package is an integrated hydrological model that simulates the heat and water budgets at and below the soil surface. It describes the three-dimensional water flow in the soil and the energy exchange with the atmosphere, considering the radiative and turbulent fluxes. Furthermore, it reproduces the highly non-linear interactions between the water and energy balance during soil freezing and thawing, and simulates the temporal evolution of snow cover, soil temperature and moisture. The core components of the package were presented in the 2.0 version (Endrizzi et al, 2014), which was released as Free Software Open-source project. However, despite the high scientific quality of the project, a modern software engineering approach was still missing. Such weakness hindered its scientific potential and its use both as a standalone package and, more importantly, in an integrate way with other hydrological software tools. In this contribution we present our recent software re-engineering efforts to create a robust and stable scientific software package open to the hydrological community, easily usable by researchers and experts, and interoperable with other packages. The activity takes as a starting point the 2.0 version, scientifically tested and published. This version, together with several test cases based on recent published or available GEOtop applications (Cordano and Rigon, 2013, WRR, Kollet et al, 2016, WRR) provides the baseline code and a certain number of referenced results as benchmark. Comparison and scientific validation can then be performed for each software re-engineering activity performed on the package. To keep track of any single change the package is published on its own github repository geotopmodel.github.io/geotop/ under GPL v3.0 license. A Continuous Integration mechanism by means of Travis-CI has been enabled on the github repository on master and main development branches. The usage of CMake configuration tool

  13. The work breakdown structure in software project management

    Science.gov (United States)

    Tausworthe, R. C.

    1980-01-01

    A work breakdown structure (WBS) is defined as an enumeration of all work activities in hierarchic refinement of detail which organizes work to be done into short manageable tasks with quantifiable inputs, outputs, schedules, and assigned responsibilities. Some of the characteristics and benefits of the WBS are reviewed, and ways in which these can be developed and applied in software implementation projects are discussed. Although the material is oriented principally toward new-software production tasks, many of the concepts are applicable to continuing maintenance and operations tasks.

  14. Experience Report: Introducing Kanban Into Automotive Software Project

    Directory of Open Access Journals (Sweden)

    Marek Majchrzak

    2017-03-01

    Full Text Available The boundaries between traditional and agile approach methods are disappearing. A significant number of software projects require a continuous implementation of tasks without dividing them into sprints or strict project phases. Customers expect more flexibility and responsiveness from software vendors in response to the ever-changing business environment. To achieve better results in this field, Capgemini has begun using the Lean philosophy and Kanban techniques. \\\\The following article illustrates examples of different uses of Kanban and the main stakeholder of the process. The article presents the main advantages of transparency and ways to improve the customer co-operation as well as stakeholder relationships. The Authors try to visualise all of the elements in the context of the project. \\\\There is also a discussion of different approaches in two software projects. The article fokuses on the main challenges and the evolutionary approach used. An attempt is made to answer the question how to convince both the team as well as the customer, and how to optimise ways to achieve great results.

  15. Open source projects in software engineering education: a mapping study

    Science.gov (United States)

    Nascimento, Debora M. C.; Almeida Bittencourt, Roberto; Chavez, Christina

    2015-01-01

    Context: It is common practice in academia to have students work with "toy" projects in software engineering (SE) courses. One way to make such courses more realistic and reduce the gap between academic courses and industry needs is getting students involved in open source projects (OSP) with faculty supervision. Objective: This study aims to summarize the literature on how OSP have been used to facilitate students' learning of SE. Method: A systematic mapping study was undertaken by identifying, filtering and classifying primary studies using a predefined strategy. Results: 72 papers were selected and classified. The main results were: (a) most studies focused on comprehensive SE courses, although some dealt with specific areas; (b) the most prevalent approach was the traditional project method; (c) studies' general goals were: learning SE concepts and principles by using OSP, learning open source software or both; (d) most studies tried out ideas in regular courses within the curriculum; (e) in general, students had to work with predefined projects; (f) there was a balance between approaches where instructors had either inside control or no control on the activities performed by students; (g) when learning was assessed, software artefacts, reports and presentations were the main instruments used by teachers, while surveys were widely used for students' self-assessment; (h) most studies were published in the last seven years. Conclusions: The resulting map gives an overview of the existing initiatives in this context and shows gaps where further research can be pursued.

  16. A Data Specification for Software Project Performance Measures: Results of a Collaboration on Performance Measurement

    National Research Council Canada - National Science Library

    Kasunic, Mark

    2008-01-01

    ... between completed projects. These terms and definitions were developed using a collaborative, consensus-based approach involving the Software Engineering Institute's Software Engineering Process Management program and service...

  17. Software project estimation the fundamentals for providing high quality information to decision makers

    CERN Document Server

    Abran, Alain

    2015-01-01

    Software projects are often late and over-budget and this leads to major problems for software customers. Clearly, there is a serious issue in estimating a realistic, software project budget. Furthermore, generic estimation models cannot be trusted to provide credible estimates for projects as complex as software projects. This book presents a number of examples using data collected over the years from various organizations building software. It also presents an overview of the non-for-profit organization, which collects data on software projects, the International Software Benchmarking Stan

  18. Integration of Open BIM class software in construction projects engineering

    Directory of Open Access Journals (Sweden)

    Tomasz Wiatr

    2016-12-01

    Full Text Available The conventional approach to project management in construction industry is based on multiple specialized software tools which have very limited capability of data exchange. The BIM methodology allows for co-operation and data transfers among various member subsystems relying on IFC which supports construction designing with CAD, FEM, and construction planning using PMS. The most challenging obstacles to full integration are of two kinds: methodological/technical and business related. The business-related problems result from high costs of a complete analysis and software tools. These challenges can be overcome with Open BIM, an approach proposed by the authors, which is based on the model decomposition and independent processing resulting from combination of the design and management processes awareness of the building features. This survey includes both proposed systems and the underlying concepts in Polish construction context.[b]Keywords: [/b]construction, buildings, projects, BIM, CAD, FEM, PMS

  19. SNL software manual for the ACS Data Analytics Project.

    Energy Technology Data Exchange (ETDEWEB)

    Stearley, Jon R.; McLendon, William Clarence, III; Rodrigues, Arun F.; Williams, Aaron S.; Hooper, Russell Warren; Robinson, David Gerald; Stickland, Michael G.

    2011-10-01

    In the ACS Data Analytics Project (also known as 'YumYum'), a supercomputer is modeled as a graph of components and dependencies, jobs and faults are simulated, and component fault rates are estimated using the graph structure and job pass/fail outcomes. This report documents the successful completion of all SNL deliverables and tasks, describes the software written by SNL for the project, and presents the data it generates. Readers should understand what the software tools are, how they fit together, and how to use them to reproduce the presented data and additional experiments as desired. The SNL YumYum tools provide the novel simulation and inference capabilities desired by ACS. SNL also developed and implemented a new algorithm, which provides faster estimates, at finer component granularity, on arbitrary directed acyclic graphs.

  20. Management Guidelines for Database Developers' Teams in Software Development Projects

    Science.gov (United States)

    Rusu, Lazar; Lin, Yifeng; Hodosi, Georg

    Worldwide job market for database developers (DBDs) is continually increasing in last several years. In some companies, DBDs are organized as a special team (DBDs team) to support other projects and roles. As a new role, the DBDs team is facing a major problem that there are not any management guidelines for them. The team manager does not know which kinds of tasks should be assigned to this team and what practices should be used during DBDs work. Therefore in this paper we have developed a set of management guidelines, which includes 8 fundamental tasks and 17 practices from software development process, by using two methodologies Capability Maturity Model (CMM) and agile software development in particular Scrum in order to improve the DBDs team work. Moreover the management guidelines developed here has been complemented with practices from authors' experience in this area and has been evaluated in the case of a software company. The management guidelines for DBD teams presented in this paper could be very usefully for other companies too that are using a DBDs team and could contribute towards an increase of the efficiency of these teams in their work on software development projects.

  1. Self-service for software development projects and HPC activities

    Science.gov (United States)

    Husejko, M.; Høimyr, N.; Gonzalez, A.; Koloventzos, G.; Asbury, D.; Trzcinska, A.; Agtzidis, I.; Botrel, G.; Otto, J.

    2014-05-01

    This contribution describes how CERN has implemented several essential tools for agile software development processes, ranging from version control (Git) to issue tracking (Jira) and documentation (Wikis). Running such services in a large organisation like CERN requires many administrative actions both by users and service providers, such as creating software projects, managing access rights, users and groups, and performing tool-specific customisation. Dealing with these requests manually would be a time-consuming task. Another area of our CERN computing services that has required dedicated manual support has been clusters for specific user communities with special needs. Our aim is to move all our services to a layered approach, with server infrastructure running on the internal cloud computing infrastructure at CERN. This contribution illustrates how we plan to optimise the management of our of services by means of an end-user facing platform acting as a portal into all the related services for software projects, inspired by popular portals for open-source developments such as Sourceforge, GitHub and others. Furthermore, the contribution will discuss recent activities with tests and evaluations of High Performance Computing (HPC) applications on different hardware and software stacks, and plans to offer a dynamically scalable HPC service at CERN, based on affordable hardware.

  2. Integration of Open BIM class software in construction projects engineering

    OpenAIRE

    Tomasz Wiatr; Andrzej Sikorski

    2016-01-01

    The conventional approach to project management in construction industry is based on multiple specialized software tools which have very limited capability of data exchange. The BIM methodology allows for co-operation and data transfers among various member subsystems relying on IFC which supports construction designing with CAD, FEM, and construction planning using PMS. The most challenging obstacles to full integration are of two kinds: methodological/technical and business related. The bus...

  3. The software analysis project for the Office of Human Resources

    Science.gov (United States)

    Tureman, Robert L., Jr.

    1994-01-01

    There were two major sections of the project for the Office of Human Resources (OHR). The first section was to conduct a planning study to analyze software use with the goal of recommending software purchases and determining whether the need exists for a file server. The second section was analysis and distribution planning for retirement planning computer program entitled VISION provided by NASA Headquarters. The software planning study was developed to help OHR analyze the current administrative desktop computing environment and make decisions regarding software acquisition and implementation. There were three major areas addressed by the study: current environment new software requirements, and strategies regarding the implementation of a server in the Office. To gather data on current environment, employees were surveyed and an inventory of computers were produced. The surveys were compiled and analyzed by the ASEE fellow with interpretation help by OHR staff. New software requirements represented a compilation and analysis of the surveyed requests of OHR personnel. Finally, the information on the use of a server represents research done by the ASEE fellow and analysis of survey data to determine software requirements for a server. This included selection of a methodology to estimate the number of copies of each software program required given current use and estimated growth. The report presents the results of the computing survey, a description of the current computing environment, recommenations for changes in the computing environment, current software needs, management advantages of using a server, and management considerations in the implementation of a server. In addition, detailed specifications were presented for the hardware and software recommendations to offer a complete picture to OHR management. The retirement planning computer program available to NASA employees will aid in long-range retirement planning. The intended audience is the NASA civil

  4. Validation Chain for ATM Concepts

    OpenAIRE

    Roeder, Michael; Biella, Marcus; Kaltenhäuser, Sven

    2015-01-01

    Validation Chain for ATM Concepts on the example of large scale Airport projects. Examples of FP4-FP6 and SESAR are pointing out the necessary loop from Fast Time Simulations (FTS) over Real Time Simulations (RTS) as preparation for on site trials (OST). This presentation also focuses on the difference between verification and validation following the European Operational Concept Validation Methodology (E-OCVM).

  5. Managing Software Project Risks (Analysis Phase) with Proposed Fuzzy Regression Analysis Modelling Techniques with Fuzzy Concepts

    OpenAIRE

    Elzamly, Abdelrafe; Hussin, Burairah

    2014-01-01

    The aim of this paper is to propose new mining techniques by which we can study the impact of different risk management techniques and different software risk factors on software analysis development projects. The new mining technique uses the fuzzy multiple regression analysis techniques with fuzzy concepts to manage the software risks in a software project and mitigating risk with software process improvement. Top ten software risk factors in analysis phase and thirty risk management techni...

  6. Software use cases to elicit the software requirements analysis within the ASTRI project

    Science.gov (United States)

    Conforti, Vito; Antolini, Elisa; Bonnoli, Giacomo; Bruno, Pietro; Bulgarelli, Andrea; Capalbi, Milvia; Fioretti, Valentina; Fugazza, Dino; Gardiol, Daniele; Grillo, Alessandro; Leto, Giuseppe; Lombardi, Saverio; Lucarelli, Fabrizio; Maccarone, Maria Concetta; Malaguti, Giuseppe; Pareschi, Giovanni; Russo, Federico; Sangiorgi, Pierluca; Schwarz, Joseph; Scuderi, Salvatore; Tanci, Claudio; Tosti, Gino; Trifoglio, Massimo; Vercellone, Stefano; Zanmar Sanchez, Ricardo

    2016-07-01

    The Italian National Institute for Astrophysics (INAF) is leading the Astrofisica con Specchi a Tecnologia Replicante Italiana (ASTRI) project whose main purpose is the realization of small size telescopes (SST) for the Cherenkov Telescope Array (CTA). The first goal of the ASTRI project has been the development and operation of an innovative end-to-end telescope prototype using a dual-mirror optical configuration (SST-2M) equipped with a camera based on silicon photo-multipliers and very fast read-out electronics. The ASTRI SST-2M prototype has been installed in Italy at the INAF "M.G. Fracastoro" Astronomical Station located at Serra La Nave, on Mount Etna, Sicily. This prototype will be used to test several mechanical, optical, control hardware and software solutions which will be used in the ASTRI mini-array, comprising nine telescopes proposed to be placed at the CTA southern site. The ASTRI mini-array is a collaborative and international effort led by INAF and carried out by Italy, Brazil and South-Africa. We present here the use cases, through UML (Unified Modeling Language) diagrams and text details, that describe the functional requirements of the software that will manage the ASTRI SST-2M prototype, and the lessons learned thanks to these activities. We intend to adopt the same approach for the Mini Array Software System that will manage the ASTRI miniarray operations. Use cases are of importance for the whole software life cycle; in particular they provide valuable support to the validation and verification activities. Following the iterative development approach, which breaks down the software development into smaller chunks, we have analysed the requirements, developed, and then tested the code in repeated cycles. The use case technique allowed us to formalize the problem through user stories that describe how the user procedurally interacts with the software system. Through the use cases we improved the communication among team members, fostered

  7. Inequalities in Open Source Software Development: Analysis of Contributor's Commits in Apache Software Foundation Projects.

    Science.gov (United States)

    Chełkowski, Tadeusz; Gloor, Peter; Jemielniak, Dariusz

    2016-01-01

    While researchers are becoming increasingly interested in studying OSS phenomenon, there is still a small number of studies analyzing larger samples of projects investigating the structure of activities among OSS developers. The significant amount of information that has been gathered in the publicly available open-source software repositories and mailing-list archives offers an opportunity to analyze projects structures and participant involvement. In this article, using on commits data from 263 Apache projects repositories (nearly all), we show that although OSS development is often described as collaborative, but it in fact predominantly relies on radically solitary input and individual, non-collaborative contributions. We also show, in the first published study of this magnitude, that the engagement of contributors is based on a power-law distribution.

  8. PROJECT-DRIVEN SOFTWARE BUSINESS IN TRANSILVANIA - A CASE STUDY

    Directory of Open Access Journals (Sweden)

    Radu Marius

    2015-07-01

    Full Text Available The fairly low salaries of the IT workers compared to the Western countries, the skills and the location have supported outsourcing become one of the most competitive Romanian sectors. IT sector in Romania maintains a steady growth favoured by outsourcing companies. Moreover Romania is highly competitive when you take into account the level of technical proficiency and soft skills in the country. Romanian labour force can drive relevant projects even in small teams. This case study explores the realty of Romanian IT companies profiles. It presents in comparison two companies bases on organizational and strategic dimensions: project approach orientation, leadership, project value driven, and social responsibility. The corporate goal of the first company presented in the case study - Fortech - is to achieve the best adaptive organizational structure which can sustain its competitive advantage. This advantage results from combination of three main ingredients: scaled up human resource capital, versatile knowledge management and adaptability to customer needs. Fortech manages and administrates and execute their business activities using project management methodologies and practices in order to achieve the strategic goals. On the other hand Dolphin Kiss Company is a “Python boutique agency” created around a single contract and organized on a single project. The project was contracted with a top company from telecommunication industry. The company is a small team of creative software engineers focused on developing a very innovative software business solution. This case study is an empirical qualitative research intended to depict the main differences between two relevant company profiles present in the actual economic context: small team – results oriented – highly skilled VS large structure of outsourcing teams – matrix organized – customer oriented. The case study constructs a space for debates regarding the potential evolution of the

  9. SAGA: A project to automate the management of software production systems

    Science.gov (United States)

    Campbell, Roy H.; Laliberte, D.; Render, H.; Sum, R.; Smith, W.; Terwilliger, R.

    1987-01-01

    The Software Automation, Generation and Administration (SAGA) project is investigating the design and construction of practical software engineering environments for developing and maintaining aerospace systems and applications software. The research includes the practical organization of the software lifecycle, configuration management, software requirements specifications, executable specifications, design methodologies, programming, verification, validation and testing, version control, maintenance, the reuse of software, software libraries, documentation, and automated management.

  10. Hierarchy Software Development Framework (h-dp-fwk) project

    Science.gov (United States)

    Zaytsev, A.

    2010-04-01

    Hierarchy Software Development Framework provides a lightweight tool for building portable modular applications for performing automated data analysis tasks in a batch mode. The history of design and development activities devoted to the project has begun in March 2005 and from the very beginning it was targeting the case of building experimental data processing applications for the CMD-3 experiment which is being commissioned at Budker Institute of Nuclear Physics (BINP, Novosibirsk, Russia). Its design addresses the generic case of modular data processing application operating within the well defined distributed computing environment. The main features of the framework are modularity, built-in message and data exchange mechanisms, XInclude and XML schema enabled XML configuration management tools, dedicated log management tools, internal debugging tools, both dynamic and static module chains support, internal DSO version and consistency checking, well defined API for developing specialized frameworks. It is supported on Scientific Linux 4 and 5 and planned to be ported to other platforms as well. The project is provided with the comprehensive set of technical documentation and users' guides. The licensing schema for the source code, binaries and documentation implies that the product is free for non-commercial use. Although the development phase is not over and many features are to be implemented yet the project is considered ready for public use and creating applications in various fields including development of events reconstruction software for small and moderate scale HEP experiments.

  11. SAGA: A project to automate the management of software production systems

    Science.gov (United States)

    Campbell, Roy H.; Beckman-Davies, C. S.; Benzinger, L.; Beshers, G.; Laliberte, D.; Render, H.; Sum, R.; Smith, W.; Terwilliger, R.

    1986-01-01

    Research into software development is required to reduce its production cost and to improve its quality. Modern software systems, such as the embedded software required for NASA's space station initiative, stretch current software engineering techniques. The requirements to build large, reliable, and maintainable software systems increases with time. Much theoretical and practical research is in progress to improve software engineering techniques. One such technique is to build a software system or environment which directly supports the software engineering process, i.e., the SAGA project, comprising the research necessary to design and build a software development which automates the software engineering process. Progress under SAGA is described.

  12. Guidance and Control Software Project Data - Volume 4: Configuration Management and Quality Assurance Documents

    Science.gov (United States)

    Hayhurst, Kelly J. (Editor)

    2008-01-01

    The Guidance and Control Software (GCS) project was the last in a series of software reliability studies conducted at Langley Research Center between 1977 and 1994. The technical results of the GCS project were recorded after the experiment was completed. Some of the support documentation produced as part of the experiment, however, is serving an unexpected role far beyond its original project context. Some of the software used as part of the GCS project was developed to conform to the RTCA/DO-178B software standard, "Software Considerations in Airborne Systems and Equipment Certification," used in the civil aviation industry. That standard requires extensive documentation throughout the software development life cycle, including plans, software requirements, design and source code, verification cases and results, and configuration management and quality control data. The project documentation that includes this information is open for public scrutiny without the legal or safety implications associated with comparable data from an avionics manufacturer. This public availability has afforded an opportunity to use the GCS project documents for DO-178B training. This report provides a brief overview of the GCS project, describes the 4-volume set of documents and the role they are playing in training, and includes configuration management and quality assurance documents from the GCS project. Volume 4 contains six appendices: A. Software Accomplishment Summary for the Guidance and Control Software Project; B. Software Configuration Index for the Guidance and Control Software Project; C. Configuration Management Records for the Guidance and Control Software Project; D. Software Quality Assurance Records for the Guidance and Control Software Project; E. Problem Report for the Pluto Implementation of the Guidance and Control Software Project; and F. Support Documentation Change Reports for the Guidance and Control Software Project.

  13. Software for Distributed Computation on Medical Databases: A Demonstration Project

    Directory of Open Access Journals (Sweden)

    Balasubramanian Narasimhan

    2017-05-01

    Full Text Available Bringing together the information latent in distributed medical databases promises to personalize medical care by enabling reliable, stable modeling of outcomes with rich feature sets (including patient characteristics and treatments received. However, there are barriers to aggregation of medical data, due to lack of standardization of ontologies, privacy concerns, proprietary attitudes toward data, and a reluctance to give up control over end use. Aggregation of data is not always necessary for model fitting. In models based on maximizing a likelihood, the computations can be distributed, with aggregation limited to the intermediate results of calculations on local data, rather than raw data. Distributed fitting is also possible for singular value decomposition. There has been work on the technical aspects of shared computation for particular applications, but little has been published on the software needed to support the "social networking" aspect of shared computing, to reduce the barriers to collaboration. We describe a set of software tools that allow the rapid assembly of a collaborative computational project, based on the flexible and extensible R statistical software and other open source packages, that can work across a heterogeneous collection of database environments, with full transparency to allow local officials concerned with privacy protections to validate the safety of the method. We describe the principles, architecture, and successful test results for the site-stratified Cox model and rank-k singular value decomposition.

  14. Building Software, Building Community: Lessons from the Ropensci Project

    Science.gov (United States)

    Boettiger, C.

    2014-12-01

    rOpenSci is a developer collective originally formed in 2011 by graduate students and post-docs from ecology and evolutionary biology to collaborate on building software tools to facilitate a more open and synthetic approach in the face of transformative rise of large and heterogeneous data. Born on the internet (the collective only began through chance discussions over social media), we have grown into a widely recognized effort that supports an ecosystem of some 45software packages, engages scores of collaborators, has taught dozens of workshops around the world, and has secured over $480,000 in grant support. As young scientists working in an academic context largely without direct support for our efforts, we have first hand experience with most of the the technical and social challenges in developing sustainable scientific software. I will summarize our experiences, the challenges we have faced, and describe our approach and success in building an effective and diverse community around the rOpenSci project.

  15. A managerial framework for an electronic government procurement project: complex software projects management fundamentals

    OpenAIRE

    Uzal, Roberto; Montejano, Germán Antonio; Riesco, Daniel Eduardo; Uzal, Javier

    2005-01-01

    An Electronic Government Procurement (e-GP) project, as most of complex software systems development and implantation, requires sophisticated and strong managerial concepts and skills. So, an effective and consistent managerial framework is needed. Traditional project management models, that propose a series of good practices and tools, must be extended, modified and improved to face, as an example, Electronic Government (e-Government) applications. These additional capabilities are very i...

  16. The Wireless ATM Architecture

    Directory of Open Access Journals (Sweden)

    R. Palitefka

    1998-06-01

    Full Text Available An overview of the proposed wireless ATM structure is provided. Wireless communication have been developed to a level where offered services can now be extended beyond voice and data. There are already wireless LANs, cordless systems offering data services and mobile data. Wireless LAN systems are basically planned for local, on-promises and in-house networking providing short distance radio or infrared links between computer system. The main challenge of wireless ATM is to harmonise the development of broadband wireless system with service B -ISDN/ATM and ATM LANs, and offer multimedia multiservice features for the support of time-sensitive voice communication, video, desktop multimedia applications, and LAN data traffic for the wireless user.

  17. Modelling and Evaluating Software Project Risks with Quantitative Analysis Techniques in Planning Software Development

    OpenAIRE

    Elzamly, Abdelrafe; Hussin, Burairah

    2015-01-01

    Risk is not always avoidable, but it is controllable. The aim of this paper is to present new techniques which use the stepwise regression analysis tomodel and evaluate the risks in planning software development and reducing risk with software process improvement. Top ten software risk factors in planning software development phase and thirty control factors were presented to respondents. This study incorporates risk management approach and planning software development to mitigate software p...

  18. Experiment Software and Projects on the Web with VISPA

    Science.gov (United States)

    Erdmann, M.; Fischer, B.; Fischer, R.; Geiser, E.; Glaser, C.; Müller, G.; Rieger, M.; Urban, M.; von Cube, R. F.; Welling, C.

    2017-10-01

    The Visual Physics Analysis (VISPA) project defines a toolbox for accessing software via the web. It is based on latest web technologies and provides a powerful extension mechanism that enables to interface a wide range of applications. Beyond basic applications such as a code editor, a file browser, or a terminal, it meets the demands of sophisticated experiment-specific use cases that focus on physics data analyses and typically require a high degree of interactivity. As an example, we developed a data inspector that is capable of browsing interactively through event content of several data formats, e.g., MiniAOD which is utilized by the CMS collaboration. The VISPA extension mechanism can also be used to embed external web-based applications that benefit from dynamic allocation of user-defined computing resources via SSH. For example, by wrapping the JSROOT project, ROOT files located on any remote machine can be inspected directly through a VISPA server instance. We introduced domains that combine groups of users and role-based permissions. Thereby, tailored projects are enabled, e.g. for teaching where access to student’s homework is restricted to a team of tutors, or for experiment-specific data that may only be accessible for members of the collaboration. We present the extension mechanism including corresponding applications and give an outlook onto the new permission system.

  19. Using UML Modeling to Facilitate Three-Tier Architecture Projects in Software Engineering Courses

    Science.gov (United States)

    Mitra, Sandeep

    2014-01-01

    This article presents the use of a model-centric approach to facilitate software development projects conforming to the three-tier architecture in undergraduate software engineering courses. Many instructors intend that such projects create software applications for use by real-world customers. While it is important that the first version of these…

  20. CORBA-based Common Software for the ALMA project

    Science.gov (United States)

    Chiozzi, Gianluca; Gustafsson, Birger; Jeram, Bogdan; Plesko, Mark; Sekoranja, Matej; Tkacik, Gasper; Zagar, K.

    2002-12-01

    The Atacama Large Millimeter Array (ALMA) is a joint project between astronomical organizations in Europe and North America. ALMA will consist of at least 64 12-meter antennas operating in the millimeter and sub-millimeter range, with baselines up to 14 km. It will be located at an altitude above 5000m in the Chilean Atacama desert. The ALMA Common Software (ACS) provides a software infrastructure common to all partners and consists of a documented collection of common patterns and of components that implement those patterns. The heart of ACS is an object model based on Distributed Objects (DOs), implemented as CORBA objects. The teams responsible for the control system development use DOs as the basis for components and devices such as an antenna mount control. ACS provides common CORBA-based services such as logging, error and alarm management, configuration database and lifecycle management. A code generator creates a Java Bean for each DO. Programmers can write Java client applications by connecting those Beans with data-manipulation and visualization Beans. ACS is based on the experience gained in the astronomical and particle accelerator domains, and reuses and extends proven concepts and components. Although designed for ALMA, ACS can be used in other new control systems, since it implements proven design patterns using state of the art, stable and reliable technology. This paper presents the architecture of ACS and its status, detailing the object model and major services.

  1. Coordination Implications of Software Coupling in Open Source Projects

    NARCIS (Netherlands)

    Amrit, Chintan Amrit; van Hillegersberg, Jos; Ågerfalk, Pär

    2010-01-01

    The effect of software coupling on the quality of software has been studied quite widely since the seminal paper on software modularity by Parnas [1]. However, the effect of the increase in software coupling on the coordination of the developers has not been researched as much. In commercial

  2. Use of project ontologies and terminology servers to support software engineering.

    Science.gov (United States)

    Bång, M; Eriksson, H; Timpka, T

    1998-01-01

    Complex medical software imposes new requirements on the methods and tools used for maintenance. Appropriate maintenance tools can increase software reliability and quality by providing means to trace dependencies among software artifacts for reducing unexpected impacts in software caused by software changes. We have used the GRAIL concept-representation language for medical terminologies to build a project ontology that models relationships among software artifacts. Our approach involves modeling of the terminology used in software projects, which enables us to describe, classify and relate individual software artifacts. A networked repository accessible to the entire software development staff stores the conceptual model, source code and associated documents. We present an architecture for a maintenance tool, and show how developers can use GRAIL to build a project ontology.

  3. Grounded Theory Study of Conflicts in Norwegian Agile Software Projects: The Project Managers’ Perspective

    Directory of Open Access Journals (Sweden)

    Lubna Siddique

    2016-07-01

    Full Text Available This paper aims to explore the process of conflicts in agile software projects. The purpose was to investigate the causes and consequences of these conflicts. For this purpose, we conducted a qualitative study involving agile software projects in Norway. Grounded theory was used to analyze the data and the interview findings are presented using Glaser´s Six C model (context, condition, causes, consequences, contingencies, and covariance. The research findings suggest that there are several causes of conflicts. These include: the role of the product owner, an inexperienced project manager, the customer’s lack of knowledge about methodology organizational hierarchy in public companies, contracting, personal egos, financial issues, not getting the right team. Consequences of conflicts include: decreased productivity, wastage of time and resources, diverted attention from project objectives loss of motivation, poor decision making, loss of communication. Based on interview data, different conflict strategies are suggested and these include appropriately skilled project manager, communication and negotiation, defining clear roles, stakeholder analysis, managing stakeholder´s expectations, discussion, finding the root cause of conflict. Project managers are using these strategies to avoid or resolve conflicts. The competencies required to handle these kind of conflicts are also discussed in the paper, while the implications of theory and practice of conflict management theory are also presented.

  4. Independent Verification and Validation Of SAPHIRE 8 Software Project Plan Project Number: N6423 U.S. Nuclear Regulatory Commission

    Energy Technology Data Exchange (ETDEWEB)

    Carl Wharton

    2009-10-01

    This report provides an evaluation of the Project Plan. The Project Plan is intended to provide the high-level direction that documents the required software activities to meet the contractual commitments prepared by the sponsor; the Nuclear Regulatory Commission.

  5. The presence of the customer and the supplier perspectives in studies on software development project success

    OpenAIRE

    Ahonen, Jarmo J.; Savolainen, Paula

    2011-01-01

    peer-reviewed A systematic literature review on software development project success/failure from customer???s or supplier???s perspective is presented. The review covers studies published in peer-reviewed journals only. The results show that knowledge on software development project success/failure is multidisciplinary and fragmented. In addition, there are very few studies that consider software development project success from the supplier???s perspective. One of the main contributions ...

  6. Lessons learned from development and quality assurance of software systems at the Halden Project

    Energy Technology Data Exchange (ETDEWEB)

    Bjorlo, T.J.; Berg, O.; Pehrsen, M.; Dahll, G.; Sivertsen, T. [OECD Halden Reactor Project (Norway)

    1996-03-01

    The OECD Halden Reactor Project has developed a number of software systems within the research programmes. These programmes have comprised a wide range of topics, like studies of software for safety-critical applications, development of different operator support systems, and software systems for building and implementing graphical user interfaces. The systems have ranged from simple prototypes to installations in process plants. In the development of these software systems, Halden has gained much experience in quality assurance of different types of software. This paper summarises the accumulated experience at the Halden Project in quality assurance of software systems. The different software systems being developed at the Halden Project may be grouped into three categories. These are plant-specific software systems (one-of-a-kind deliveries), generic software products, and safety-critical software systems. This classification has been found convenient as the categories have different requirements to the quality assurance process. In addition, the experience from use of software development tools and proprietary software systems at Halden, is addressed. The paper also focuses on the experience gained from the complete software life cycle, starting with the software planning phase and ending with software operation and maintenance.

  7. Advanced software development workstation project: Engineering scripting language. Graphical editor

    Science.gov (United States)

    1992-01-01

    Software development is widely considered to be a bottleneck in the development of complex systems, both in terms of development and in terms of maintenance of deployed systems. Cost of software development and maintenance can also be very high. One approach to reducing costs and relieving this bottleneck is increasing the reuse of software designs and software components. A method for achieving such reuse is a software parts composition system. Such a system consists of a language for modeling software parts and their interfaces, a catalog of existing parts, an editor for combining parts, and a code generator that takes a specification and generates code for that application in the target language. The Advanced Software Development Workstation is intended to be an expert system shell designed to provide the capabilities of a software part composition system.

  8. Software development infrastructure for the HYBRID modeling and simulation project

    Energy Technology Data Exchange (ETDEWEB)

    Epiney, Aaron S. [Idaho National Lab. (INL), Idaho Falls, ID (United States); Kinoshita, Robert A. [Idaho National Lab. (INL), Idaho Falls, ID (United States); Kim, Jong Suk [Idaho National Lab. (INL), Idaho Falls, ID (United States); Rabiti, Cristian [Idaho National Lab. (INL), Idaho Falls, ID (United States); Greenwood, M. Scott [Idaho National Lab. (INL), Idaho Falls, ID (United States)

    2016-09-01

    One of the goals of the HYBRID modeling and simulation project is to assess the economic viability of hybrid systems in a market that contains renewable energy sources like wind. The idea is that it is possible for the nuclear plant to sell non-electric energy cushions, which absorb (at least partially) the volatility introduced by the renewable energy sources. This system is currently modeled in the Modelica programming language. To assess the economics of the system, an optimization procedure is trying to find the minimal cost of electricity production. The RAVEN code is used as a driver for the whole problem. It is assumed that at this stage, the HYBRID modeling and simulation framework can be classified as non-safety “research and development” software. The associated quality level is Quality Level 3 software. This imposes low requirements on quality control, testing and documentation. The quality level could change as the application development continues.Despite the low quality requirement level, a workflow for the HYBRID developers has been defined that include a coding standard and some documentation and testing requirements. The repository performs automated unit testing of contributed models. The automated testing is achieved via an open-source python script called BuildingsP from Lawrence Berkeley National Lab. BuildingsPy runs Modelica simulation tests using Dymola in an automated manner and generates and runs unit tests from Modelica scripts written by developers. In order to assure effective communication between the different national laboratories a biweekly videoconference has been set-up, where developers can report their progress and issues. In addition, periodic face-face meetings are organized intended to discuss high-level strategy decisions with management. A second means of communication is the developer email list. This is a list to which everybody can send emails that will be received by the collective of the developers and managers

  9. Quality Assurance in Software Development: An Exploratory Investigation in Software Project Failures and Business Performance

    Science.gov (United States)

    Ichu, Emmanuel A.

    2010-01-01

    Software quality is perhaps one of the most sought-after attributes in product development, however; this goal is unattained. Problem factors in software development and how these have affected the maintainability of the delivered software systems requires a thorough investigation. It was, therefore, very important to understand software…

  10. ATMS Step By Step.

    Science.gov (United States)

    National Library of Australia, Canberra.

    This manual is designed to provide an introduction and basic guide to the use of IBM's Advanced Text Management System (ATMS), the text processing system to be used for the creation of Australian data bases within AUSINET. Instructions are provided for using the system to enter, store, retrieve, and modify data, which may then be displayed at the…

  11. Software project profitability analysis using temporal probabilistic reasoning; an empirical study with the CASSE framework

    CSIR Research Space (South Africa)

    Balikuddembe, JK

    2009-04-01

    Full Text Available Undertaking adequate risk management by understanding project requirements and ensuring that viable estimates are made on software projects require extensive application and sophisticated techniques of analysis and interpretation. Informative...

  12. Delivering Software Process-Specific Project Courses in Tertiary Education Environment: Challenges and Solution

    Science.gov (United States)

    Rong, Guoping; Shao, Dong

    2012-01-01

    The importance of delivering software process courses to software engineering students has been more and more recognized in China in recent years. However, students usually cannot fully appreciate the value of software process courses by only learning methodology and principle in the classroom. Therefore, a process-specific project course was…

  13. Software development project success and failure from the supplier's perspective: A systematic literature review

    OpenAIRE

    Savolainen, Paula; Ahonen, Jarmo J.; Richardson, Ita

    2012-01-01

    peer-reviewed In this paper, we consider software development project success and failure from the supplier's perspective. First we clarified concepts in order to be able to exclude review articles on in-house projects, continuous services, the customer's perspective, and software product development, with the aim of providing valid results for supplier firms. We divided success criteria into project success and project management (PM) success, and, in seven articles, identified thre...

  14. Web Based ATM PVC Management

    NARCIS (Netherlands)

    van der Waaij, B.D.; Sprenkels, Ron; van Beijnum, Bernhard J.F.; Pras, Aiko

    1998-01-01

    This paper discusses the design of a public domain web based ATM PVC Management tool for the Dutch SURFnet research ATM network. The aim of this tool is to assists in the creation and deletion of PVCs through local and remote ATM network domains. The tool includes security mechanisms to restrict the

  15. Online Detection, Isolation, and Remediation of Flight Software Faults Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Increasingly, critical flight functionality is implemented in software, but traditional (integrated) vehicle health management (IVHM) has primarily addressed...

  16. Future ATM Concepts Evaluation Tool (FACET) Interface Control Document

    Science.gov (United States)

    Grabbe, Shon R.

    2017-01-01

    This Interface Control Document (ICD) documents the airspace adaptation and air traffic inputs of NASA's Future ATM Concepts and Evaluation Tool (FACET). Its intended audience is the project manager, project team, development team, and stakeholders interested in interfacing with the system. FACET equips Air Traffic Management (ATM) researchers and service providers with a way to explore, develop and evaluate advanced air transportation concepts before they are field-tested and eventually deployed. FACET is a flexible software tool that is capable of quickly generating and analyzing thousands of aircraft trajectories. It provides researchers with a simulation environment for preliminary testing of advanced ATM concepts. Using aircraft performance profiles, airspace models, weather data, and flight schedules, the tool models trajectories for the climb, cruise, and descent phases of flight for each type of aircraft. An advanced graphical interface displays traffic patterns in two and three dimensions, under various current and projected conditions for specific airspace regions or over the entire continental United States. The system is able to simulate a full day's dynamic national airspace system (NAS) operations, model system uncertainty, measure the impact of different decision-makers in the NAS, and provide analysis of the results in graphical form, including sector, airport, fix, and airway usage statistics. NASA researchers test and analyze the system-wide impact of new traffic flow management algorithms under anticipated air traffic growth projections on the nation's air traffic system. In addition to modeling the airspace system for NASA research, FACET has also successfully transitioned into a valuable tool for operational use. Federal Aviation Administration (FAA) traffic flow managers and commercial airline dispatchers have used FACET technology for real-time operations planning. FACET integrates live air traffic data from FAA radar systems and weather data

  17. Software-Enabled Project Management Techniques and Their Relationship to the Triple Constraints

    Science.gov (United States)

    Elleh, Festus U.

    2013-01-01

    This study investigated the relationship between software-enabled project management techniques and the triple constraints (time, cost, and scope). There was the dearth of academic literature that focused on the relationship between software-enabled project management techniques and the triple constraints (time, cost, and scope). Based on the gap…

  18. An Agile Constructionist Mentoring Methodology for Software Projects in the High School

    Science.gov (United States)

    Meerbaum-Salant, Orni; Hazzan, Orit

    2010-01-01

    This article describes the construction process and evaluation of the Agile Constructionist Mentoring Methodology (ACMM), a mentoring method for guiding software development projects in the high school. The need for such a methodology has arisen due to the complexity of mentoring software project development in the high school. We introduce the…

  19. Extensive Evaluation of Using a Game Project in a Software Architecture Course

    Science.gov (United States)

    Wang, Alf Inge

    2011-01-01

    This article describes an extensive evaluation of introducing a game project to a software architecture course. In this project, university students have to construct and design a type of software architecture, evaluate the architecture, implement an application based on the architecture, and test this implementation. In previous years, the domain…

  20. IT & C Projects Duration Assessment Based on Audit and Software Reengineering

    Directory of Open Access Journals (Sweden)

    2009-01-01

    Full Text Available This paper analyses the effect of applying the core elements of software engineering and reengineering, probabilistic simulations and system development auditing to software development projects. Our main focus is reducing software development project duration. Due to the fast changing economy, the need for efficiency and productivity is greater than ever. Optimal allocation of resources has proved to be the main element contributing to an increase in efficiency.

  1. Software Assurance Curriculum Project Volume 4: Community College Education

    Science.gov (United States)

    2011-09-01

    requirements AP Introduction to software architecture: introduction to software architecture, including architectural patterns (pipe & filter, MVC ), client...attends – had an 11 percent increase in the number of ‘reverse transfers’ this spring compared to last. These students mostly come from public and

  2. The use of intelligent systems for risk management in software projects

    Directory of Open Access Journals (Sweden)

    Oksana A. Gushchina

    2017-06-01

    Full Text Available Introduction: The article identifies the main risks of a software project, examines the use of different types of intelligent systems in the risk management process for software projects, discusses the basic methods used for process estimation and forecasting in the field of software engineering, identifies currently used empty expert systems, software systems for analysis and risk management of software projects. Materials and Methods: The author describes the peculiarities of risk management in the field of software engineering with involvement of intelligent systems. The intelligent techniques allow solving the control task with expert precision without the involvement of human experts. Results: The result of this work: – identification of the key risks of a software project (tax, legal, financial and commercial risks, IT risks, personnel risks, risks related to competitors, suppliers, marketing and demand and market; – investigation of the current, applied to risk management of software system projects, artificial intelligence, particularly expert systems and software tools for evaluation of the process results; – identification of the most popular empty expert systems (Clips, G2 and Leonardo and software products of the analysis of large databases (Orange, Weka, Rattle GUI, Apache Mahout, SCaViS, RapidMiner, Databionic ESOM Tools, ELKI, KNIME, Pandas and UIMA; – consideration of the cluster, correlation, regression, factor and dispersion analysis methods for the estimation and prediction of the processes of software engineering. Discussion and Conclusions: The results show the feasibility of the application of various intelligent systems in the risk management process. The analysis of methods of evaluating risks and the tendency of their application in the modern systems of intellectual analysis can serve as a start point for creating a unified system of risk management for software projects of medium and high complexity with a

  3. Evolution of the 'Trick' Dynamic Software Executive and Model Libraries for Reusable Flight Software Project

    Data.gov (United States)

    National Aeronautics and Space Administration — In response to a need for cost-effective small satellite missions, Odyssey Space Research is proposing the development of a common flight software executive and a...

  4. Software aspects of qualification in the SafeAir II Project

    Directory of Open Access Journals (Sweden)

    Philippe Baufreton

    2005-08-01

    Full Text Available The SafeAir II project is a European Commission project that contributed to "Dependability in Services and Technologies". It implements a comprehensive open environment that help keeping the validation effort needed to achieve the present safety level of the embedded software systems within reasonable costs despite their increasing size and complexity. The paper describes the Software aspects of qualification in the Project.

  5. Real Time Control Software for Electromagnetic Formation Flight Project

    Data.gov (United States)

    National Aeronautics and Space Administration — We propose the development of a maintainable and evolvable real-time control software system for Electromagnetic Formation Flight (EMFF). EMFF systems use...

  6. System Engineering Software Assessment Model for Exploration (SESAME) Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Concept phase space-systems architecture evaluations typically use mass estimates as the primary means of ranking potential mission architectures. Software does not...

  7. QuickDirect - Payload Control Software Template Package Project

    Data.gov (United States)

    National Aeronautics and Space Administration — To address the need to quickly, cost-effectively and reliably develop software to control science instruments deployed on spacecraft, QuickFlex proposes to create a...

  8. Intelligent, Reusable Software for Plug and Play Space Avionics Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Space Micro proposes to build upon our existing space processing and hardening technologies and products e.g (Proton 200K), to research and develop reusable software...

  9. Core Flight Software (CFS) Maturation Towards Human Rating Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The Core Flight Software (CFS) system developed by Goddard Space Flight Center, through experience on Morpheus, has proven to be a quality product and a viable...

  10. Scalable Parallel Algorithms for Formal Verification of Software Project

    Data.gov (United States)

    National Aeronautics and Space Administration — We will develop an efficient Graphics Processing Unit (GPU) based parallel Binary Decision Diagram (BDD) software package, and will also combine it with our...

  11. Scalable Parallel Algorithms for Formal Verification of Software Project

    Data.gov (United States)

    National Aeronautics and Space Administration — We will develop a prototype of a GPU-based parallel Binary Decision Diagram (BDD) software package. BDDs are a data structure that satisfies some simple...

  12. Tool for Validation Software Projects in Programming Labs

    Directory of Open Access Journals (Sweden)

    Antonio J. Sierra

    2012-04-01

    Full Text Available This work shows a testing tool used in Fundamentals of Programming II laboratory in Telecommunication Technologies Engineering Degree at University of Sevilla to check the student project. This tool allows students to test the proper operation of their project in autonomous way. This is a flexible and useful tool for testing the project because the tool identifies when the student has carried out a project that meet the given specifications of the project. This implies a high rate of success when the student delivers its project.

  13. Project-Driven Learning-by-Doing Method for Teaching Software Engineering using Virtualization Technology

    Directory of Open Access Journals (Sweden)

    Kun Ma

    2014-10-01

    Full Text Available Many universities are now offering software engineering an undergraduate level emphasizing knowledge point. However, some enterprise managers reflected that education ignore hands-on ability training, and claimed that there is the isolation between teaching and practice. This paper presents the design of a Software Engineering course (sixth semester in network engineering at University of Jinan for undergraduate Software Engineering students that uses virtualization technology to teach them project-driven learning-by-doing software development process. We present our motivation, challenges encountered, pedagogical goals and approaches, findings (both positive experiences and negative lessons. Our motivation was to teach project-driven Software Engineering using virtualization technology. The course also aims to develop entrepreneurial skills needed for software engineering graduates to better prepare them for the software industry. Billing models of virtualization help pupils and instructors find the cost of the experiment. In pay-as-you-go manner, two labs and three step-by-step projects (single project, pair project, and team project are designed to help the students to complete the assignment excitedly. We conduct some detailed surveys and present the results of student responses. The assessment process designed for this course is illustrated. The paper also shows that learning-by-doing method correlates with the characteristics of different projects, which has resulted in a successful experience as reported by students in an end of a semester survey.

  14. Optimal reliability allocation for large software projects through soft computing techniques

    DEFF Research Database (Denmark)

    Madsen, Henrik; Albeanu, Grigore; Popentiu-Vladicescu, Florin

    2012-01-01

    Software architecture is considered as a critical design methodology for the development of complex software. As an important step in software quality assurance, the optimal reliability allocation for software projects can be obtained by minimizing the total cost of achieving the target reliability....... Firstly, a review on existing soft computing approaches to optimization is given. The main section extends the results considering self-organizing migrating algorithms for solving intuitionistic-fuzzy optimization problems attached to complex fault-tolerant software architectures which proved...

  15. Web Engineering as a Specialization of Software Engineering: Differences in Project Management Education

    Directory of Open Access Journals (Sweden)

    Herwig Mayr

    2005-10-01

    Full Text Available We present the motivation and our concept of introducing "Web Engineering" as a specialization of our "Software Engineering" curriculum. Our main focus lies on the differences in project management education for both areas as well as the necessary process models and tools. First we discuss the principal differences of software project management and web project management, focusing on the main difficulties of teaching such management skills to primarily technophile students. Then we analyze the composition of modern software development teams and changes within such teams implied by the development of web applications. We illustrate this transition showing how a merely document-driven process - as can be found in many traditional software development projects - is turned into a highly tool-supported, agile development process, which is characteristic for web development projects.

  16. Factors that Impact Software Project Success in Offshore Information Technology (IT) Companies

    Science.gov (United States)

    Edara, Venkatarao

    2011-01-01

    Information technology (IT) projects are unsuccessful at a rate of 65% to 75% per year, in spite of employing the latest technologies and training employees. Although many studies have been conducted on project successes in U.S. companies, there is a lack of research studying the impact of various factors on software project success in offshore IT…

  17. Success Rates by Software Development Methodology in Information Technology Project Management: A Quantitative Analysis

    Science.gov (United States)

    Wright, Gerald P.

    2013-01-01

    Despite over half a century of Project Management research, project success rates are still too low. Organizations spend a tremendous amount of valuable resources on Information Technology projects and seek to maximize the utility gained from their efforts. The author investigated the impact of software development methodology choice on ten…

  18. The dynamics of software development project management: An integrative systems dynamic perspective

    Science.gov (United States)

    Vandervelde, W. E.; Abdel-Hamid, T.

    1984-01-01

    Rather than continuing to focus on software development projects per se, the system dynamics modeling approach outlined is extended to investigate a broader set of issues pertaining to the software development organization. Rather than trace the life cycle(s) of one or more software projects, the focus is on the operations of a software development department as a continuous stream of software products are developed, placed into operation, and maintained. A number of research questions are ""ripe'' for investigating including: (1) the efficacy of different organizational structures in different software development environments, (2) personnel turnover, (3) impact of management approaches such as management by objectives, and (4) the organizational/environmental determinants of productivity.

  19. Software

    Energy Technology Data Exchange (ETDEWEB)

    Macedo, R.; Budd, G.; Ross, E.; Wells, P.

    2010-07-15

    The software section of this journal presented new software programs that have been developed to help in the exploration and development of hydrocarbon resources. Software provider IHS Inc. has made additions to its geological and engineering analysis software tool, IHS PETRA, a product used by geoscientists and engineers to visualize, analyze and manage well production, well log, drilling, reservoir, seismic and other related information. IHS PETRA also includes a directional well module and a decline curve analysis module to improve analysis capabilities in unconventional reservoirs. Petris Technology Inc. has developed a software to help manage the large volumes of data. PetrisWinds Enterprise (PWE) helps users find and manage wellbore data, including conventional wireline and MWD core data; analysis core photos and images; waveforms and NMR; and external files documentation. Ottawa-based Ambercore Software Inc. has been collaborating with Nexen on the Petroleum iQ software for steam assisted gravity drainage (SAGD) producers. Petroleum iQ integrates geology and geophysics data with engineering data in 3D and 4D. Calgary-based Envirosoft Corporation has developed a software that reduces the costly and time-consuming effort required to comply with Directive 39 of the Alberta Energy Resources Conservation Board. The product includes an emissions modelling software. Houston-based Seismic Micro-Technology (SMT) has developed the Kingdom software that features the latest in seismic interpretation. Holland-based Joa Oil and Gas and Calgary-based Computer Modelling Group have both supplied the petroleum industry with advanced reservoir simulation software that enables reservoir interpretation. The 2010 software survey included a guide to new software applications designed to facilitate petroleum exploration, drilling and production activities. Oil and gas producers can use the products for a range of functions, including reservoir characterization and accounting. In

  20. Management of Globally Distributed Component-Based Software Development Projects

    NARCIS (Netherlands)

    J. Kotlarsky (Julia)

    2005-01-01

    textabstractGlobally Distributed Component-Based Development (GD CBD) is expected to become a promising area, as increasing numbers of companies are setting up software development in a globally distributed environment and at the same time are adopting CBD methodologies. Being an emerging area, the

  1. Mars Science Laboratory Flight Software Boot Robustness Testing Project Report

    Science.gov (United States)

    Roth, Brian

    2011-01-01

    On the surface of Mars, the Mars Science Laboratory will boot up its flight computers every morning, having charged the batteries through the night. This boot process is complicated, critical, and affected by numerous hardware states that can be difficult to test. The hardware test beds do not facilitate testing a long duration of back-to-back unmanned automated tests, and although the software simulation has provided the necessary functionality and fidelity for this boot testing, there has not been support for the full flexibility necessary for this task. Therefore to perform this testing a framework has been build around the software simulation that supports running automated tests loading a variety of starting configurations for software and hardware states. This implementation has been tested against the nominal cases to validate the methodology, and support for configuring off-nominal cases is ongoing. The implication of this testing is that the introduction of input configurations that have yet proved difficult to test may reveal boot scenarios worth higher fidelity investigation, and in other cases increase confidence in the robustness of the flight software boot process.

  2. Genetic programming as alternative for predicting development effort of individual software projects.

    Science.gov (United States)

    Chavoya, Arturo; Lopez-Martin, Cuauhtemoc; Andalon-Garcia, Irma R; Meda-Campaña, M E

    2012-01-01

    Statistical and genetic programming techniques have been used to predict the software development effort of large software projects. In this paper, a genetic programming model was used for predicting the effort required in individually developed projects. Accuracy obtained from a genetic programming model was compared against one generated from the application of a statistical regression model. A sample of 219 projects developed by 71 practitioners was used for generating the two models, whereas another sample of 130 projects developed by 38 practitioners was used for validating them. The models used two kinds of lines of code as well as programming language experience as independent variables. Accuracy results from the model obtained with genetic programming suggest that it could be used to predict the software development effort of individual projects when these projects have been developed in a disciplined manner within a development-controlled environment.

  3. Analysis of Return on Investment in Different Types of Agile Software Development Project Teams

    Directory of Open Access Journals (Sweden)

    Goran MILANOV

    2012-01-01

    Full Text Available This exploratory study of IT project teams in Serbia investigates how the choice of agile methods in different development project teams affects the return-on-investment (ROI. In this paper different types of software project teams are analyzed in order to examine and identify the business-value of using agile methods. In various software development project teams, the ROI of agile methods is yet to be fully explored, while the ROI of traditional methods is well-understood. Since ROI is important indicator of the projects success, in this paper we examine the factors that influence the ROI both from software solution customer point of view, and different agile project teams.

  4. Genetic programming as alternative for predicting development effort of individual software projects.

    Directory of Open Access Journals (Sweden)

    Arturo Chavoya

    Full Text Available Statistical and genetic programming techniques have been used to predict the software development effort of large software projects. In this paper, a genetic programming model was used for predicting the effort required in individually developed projects. Accuracy obtained from a genetic programming model was compared against one generated from the application of a statistical regression model. A sample of 219 projects developed by 71 practitioners was used for generating the two models, whereas another sample of 130 projects developed by 38 practitioners was used for validating them. The models used two kinds of lines of code as well as programming language experience as independent variables. Accuracy results from the model obtained with genetic programming suggest that it could be used to predict the software development effort of individual projects when these projects have been developed in a disciplined manner within a development-controlled environment.

  5. Clinical software development for the Web: lessons learned from the BOADICEA project

    Directory of Open Access Journals (Sweden)

    Cunningham Alex P

    2012-04-01

    Full Text Available Abstract Background In the past 20 years, society has witnessed the following landmark scientific advances: (i the sequencing of the human genome, (ii the distribution of software by the open source movement, and (iii the invention of the World Wide Web. Together, these advances have provided a new impetus for clinical software development: developers now translate the products of human genomic research into clinical software tools; they use open-source programs to build them; and they use the Web to deliver them. Whilst this open-source component-based approach has undoubtedly made clinical software development easier, clinical software projects are still hampered by problems that traditionally accompany the software process. This study describes the development of the BOADICEA Web Application, a computer program used by clinical geneticists to assess risks to patients with a family history of breast and ovarian cancer. The key challenge of the BOADICEA Web Application project was to deliver a program that was safe, secure and easy for healthcare professionals to use. We focus on the software process, problems faced, and lessons learned. Our key objectives are: (i to highlight key clinical software development issues; (ii to demonstrate how software engineering tools and techniques can facilitate clinical software development for the benefit of individuals who lack software engineering expertise; and (iii to provide a clinical software development case report that can be used as a basis for discussion at the start of future projects. Results We developed the BOADICEA Web Application using an evolutionary software process. Our approach to Web implementation was conservative and we used conventional software engineering tools and techniques. The principal software development activities were: requirements, design, implementation, testing, documentation and maintenance. The BOADICEA Web Application has now been widely adopted by clinical

  6. Clinical software development for the Web: lessons learned from the BOADICEA project.

    Science.gov (United States)

    Cunningham, Alex P; Antoniou, Antonis C; Easton, Douglas F

    2012-04-10

    In the past 20 years, society has witnessed the following landmark scientific advances: (i) the sequencing of the human genome, (ii) the distribution of software by the open source movement, and (iii) the invention of the World Wide Web. Together, these advances have provided a new impetus for clinical software development: developers now translate the products of human genomic research into clinical software tools; they use open-source programs to build them; and they use the Web to deliver them. Whilst this open-source component-based approach has undoubtedly made clinical software development easier, clinical software projects are still hampered by problems that traditionally accompany the software process. This study describes the development of the BOADICEA Web Application, a computer program used by clinical geneticists to assess risks to patients with a family history of breast and ovarian cancer. The key challenge of the BOADICEA Web Application project was to deliver a program that was safe, secure and easy for healthcare professionals to use. We focus on the software process, problems faced, and lessons learned. Our key objectives are: (i) to highlight key clinical software development issues; (ii) to demonstrate how software engineering tools and techniques can facilitate clinical software development for the benefit of individuals who lack software engineering expertise; and (iii) to provide a clinical software development case report that can be used as a basis for discussion at the start of future projects. We developed the BOADICEA Web Application using an evolutionary software process. Our approach to Web implementation was conservative and we used conventional software engineering tools and techniques. The principal software development activities were: requirements, design, implementation, testing, documentation and maintenance. The BOADICEA Web Application has now been widely adopted by clinical geneticists and researchers. BOADICEA Web

  7. A Framework for Effective Software Monitoring in Project Management

    African Journals Online (AJOL)

    Some findings from the studied projects from other researchers suggest the model is consistent with the observed behaviour. In addition to quantitative validity, the model is shown to provide meaningful interpretation of collected metric data by embedding certain quality function. Key words: Project Management, Feedback, ...

  8. PLANNING QUALITY ASSURANCE PROCESSES IN A LARGE SCALE GEOGRAPHICALLY SPREAD HYBRID SOFTWARE DEVELOPMENT PROJECT

    Directory of Open Access Journals (Sweden)

    Святослав Аркадійович МУРАВЕЦЬКИЙ

    2016-02-01

    Full Text Available There have been discussed key points of operational activates in a large scale geographically spread software development projects. A look taken at required QA processes structure in such project. There have been given up to date methods of integration quality assurance processes into software development processes. There have been reviewed existing groups of software development methodologies. Such as sequential, agile and based on RPINCE2. There have been given a condensed overview of quality assurance processes in each group. There have been given a review of common challenges that sequential and agile models are having in case of large geographically spread hybrid software development project. Recommendations were given in order to tackle those challenges.  The conclusions about the best methodology choice and appliance to the particular project have been made.

  9. Software Infrastructure to Enable Modeling & Simulation as a Service (M&SaaS) Project

    Data.gov (United States)

    National Aeronautics and Space Administration — This SBIR Phase 2 project will produce a software service infrastructure that enables most modeling and simulation (M&S) activities from code development and...

  10. Drag &Drop, Multiphysics & Neural Net-based Lab-on-Chip Optimization Software Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The overall objective of this project is to develop a drag and drop, component library (fluidic lego) based, system simulation and optimization software for entire...

  11. Systems Engineering Management and the Relationship of Systems Engineering to Project Management and Software Engineering (presentation)

    OpenAIRE

    Boehm, Barry; Conrow, Ed; Madachy, Ray; Nidiffer, Ken; Roedler, Garry

    2010-01-01

    Prepared for the 13th Annual NDIA Systems Engineering Conference October 28, 2010, “Achieving Acquisition Excellence Via Effective Systems Engineering”. Panel: Systems Engineering Management and the Relationship of Systems Engineering to Project Management and Software Engineering

  12. An Insight into the Difficulties of Software Development Projects in the Pharmaceutical Industry

    NARCIS (Netherlands)

    Hajou, A.; Batenburg, R.S.; Jansen, S.

    2015-01-01

    Software development projects in the pharmaceutical industry are highly regulated as software failures can have a direct impact on the quality of medicinal product and therefore patient safety. Regulation is imposed from a governmental level but is also employed in the form of comprehensive industry

  13. Enhancing Software Engineering Education through Open Source Projects: Four Years of Students' Perspectives

    NARCIS (Netherlands)

    Papadopoulos, P.M.; Stamelos, I.G.; Meiszner, A.

    2015-01-01

    This paper presents the results after four years of running of an instructional method that utilizes free/libre open source software (FLOSS) projects as tools for teaching software engineering in formal education. In the last four academic years, a total of 408 juniors majoring in Informatics (in a

  14. Experimental Study Using Functional Size Measurement in Building Estimation Models for Software Project Size

    NARCIS (Netherlands)

    Condori-Fernandez, Nelly; Daneva, Maia; Buglione, Luigi; Ormandjieva, Olga; Ormandjieva, O.; Constantinides, C.; Abran, A.; Lee, R.

    2010-01-01

    This paper reports on an experiment that investigates the predictability of software project size from software product size. The predictability research problem is analyzed at the stage of early requirements by accounting the size of functional requirements as well as the size of non-functional

  15. Software Configuration Management Across Project Boundaries and In Distributed Development Environments.

    Science.gov (United States)

    1984-01-01

    SOFTWARE CONFIGURATION MANAGEMENT ACROSS - -* PROJECT BOUNDARIES AND IN DISTRIBUTED DEVELOPMENT ENVIRONMENTS Author: Mamrgt Stanley C S 0 PROCUREMENT ...SCM . . . . . . . . . . . . . . 23 - 4.2 Centralised SCM Database. . . . . . . . . . . . 24 4.3 Sharing Software Between Host PSEs. . . . . . . 24...changing one of the databases. .0 4.2 Centralised SCM Database. It my be desirable for overall anagement control to have some central form of configuration

  16. WISE: Automated support for software project management and measurement. M.S. Thesis

    Science.gov (United States)

    Ramakrishnan, Sudhakar

    1995-01-01

    One important aspect of software development and IV&V is measurement. Unless a software development effort is measured in some way, it is difficult to judge the effectiveness of current efforts and predict future performances. Collection of metrics and adherence to a process are difficult tasks in a software project. Change activity is a powerful indicator of project status. Automated systems that can handle change requests, issues, and other process documents provide an excellent platform for tracking the status of the project. A World Wide Web based architecture is developed for (a) making metrics collection an implicit part of the software process, (b) providing metric analysis dynamically, (c) supporting automated tools that can complement current practices of in-process improvement, and (d) overcoming geographical barrier. An operational system (WISE) instantiates this architecture allowing for the improvement of software process in a realistic environment. The tool tracks issues in software development process, provides informal communication between the users with different roles, supports to-do lists (TDL), and helps in software process improvement. WISE minimizes the time devoted to metrics collection, analysis, and captures software change data. Automated tools like WISE focus on understanding and managing the software process. The goal is improvement through measurement.

  17. Software Engineering and eLearning: The MuSofT Project - www.musoft.org

    Directory of Open Access Journals (Sweden)

    Ernst-Erich Doberkat

    2005-12-01

    Full Text Available eLearning supports the education in certain disciplines. Here, we report about novel eLearning concepts, techniques, and tools to support education in Software Engineering, a subdiscipline of computer science. We call this "Software Engineering eLearning". On the other side, software support is a substantial prerequisite for eLearning in any discipline. Thus, Software Engineering techniques have to be applied to develop and maintain those software systems. We call this "eLearning Software Engineering". Both aspects have been investigated in a large joint, BMBF-funded research project, termed MuSofT (Multimedia in Software Engineering. The main results are summarized in this paper.

  18. Barriers to Learning in Agile Software Development Projects

    DEFF Research Database (Denmark)

    Babb, Jeffry S.; Hoda, Rashina; Nørbjerg, Jacob

    2013-01-01

    The adoption of agile methods promises many advantages for individual, team, and organizational learning. However, environmental, structural, and organizational/cultural constraints often find teams adapting agile software development methods rather than engaging in full adoption. We present...... results from two qualitative studies of teams and organizations that have, in many cases, adapted agile software methods to suit their needs through the omission or alteration of aspects of the method. In many cases, aspects of an agile method that are most related to learning were those that were...... modified or omitted. This paper utilizes the results of these studies to identify common and emergent barriers to learning. Often these barriers to learning exist according to organizational culture and the extent to which that culture influences attitudes, norms, and behaviors pertaining to learning. We...

  19. All We Need to Know About Software Project Management, We Can Learn from Watching Star Trek

    Science.gov (United States)

    2006-10-01

    1.1). We can see from Table 2 that the team concept has matured aboard the newer Enterprise and that our more modern approaches to the software team...between the Star Trek universe and the way we manage soft- ware projects, what else we can learn from Star Trek that can actually help us in our day-to-day...Software Project Management, We Can Learn From Watching Star Trek David R. Webb 309 Software Maintenance Group, Hill Air Force Base Are you Kirk, Spock

  20. Software project effort estimation foundations and best practice guidelines for success

    CERN Document Server

    Trendowicz, Adam

    2014-01-01

    Software effort estimation is one of the oldest and most important problems in software project management, and thus today there are a large number of models, each with its own unique strengths and weaknesses in general, and even more importantly, in relation to the environment and context in which it is to be applied.Trendowicz and Jeffery present a comprehensive look at the principles of software effort estimation and support software practitioners in systematically selecting and applying the most suitable effort estimation approach. Their book not only presents what approach to take and how

  1. SCRAM: Software configuration and management for the LHC Computing Grid project

    CERN Document Server

    Wellisch, J P; Ashby, S

    2003-01-01

    Recently SCRAM (Software Configuration And Management) has been adopted by the applications area of the LHC computing grid project as baseline configuration management and build support infrastructure tool. SCRAM is a software engineering tool, that supports the configuration management and management processes for software development. It resolves the issues of configuration definition, assembly break-down, build, project organization, run-time environment, installation, distribution, deployment, and source code distribution. It was designed with a focus on supporting a distributed, multi-project development work-model. We will describe the underlying technology, and the solutions SCRAM offers to the above software engineering processes, while taking a users view of the system under configuration management.

  2. Cost estimation in software engineering projects with web components development

    Directory of Open Access Journals (Sweden)

    Javier de Andrés

    2015-01-01

    Full Text Available Existen multitud de modelos propuestos para la predicción de co stes en proyectos de software, al gunos orientados específicamen te para proyectos Web. Este trabajo analiza si los modelos específicos para proyectos Web están justifi cados, examinando el comportami ento diferencial de los costes entre proyectos de desarrollo softwar e Web y no Web. Se analizan dos aspectos del cálculo de costes: las deseconomías de escala, y el im pacto de algunas características de estos proyectos que son utilizadas como cost drivers. Se en uncian dos hipótesis: (a en estos proyect os las deseconomías de escala so n mayores y (b el incremento de coste que provocan los cost dr ivers es menor para los proyectos Web. Se contrastaron estas hipótesis a nalizando un conjunto de proyectos reales. Los resultados sugie ren que ambas hipótesis se cumplen. Por lo tanto, la principal contribu ción a la literatura de esta inv estigación es que el desarrollo de modelos específicos para los proyectos Web está justificado.

  3. Studies of ATM Kinase Activity Using Engineered ATM Sensitive to ATP Analogues (ATM-AS).

    Science.gov (United States)

    Enari, Masato; Matsushima-Hibiya, Yuko; Miyazaki, Makoto; Otomo, Ryo

    2017-01-01

    Ataxia-telangiectasia mutated (ATM) protein is a member of the phosphatidylinositol 3-phosphate kinase (PI3-K)-related protein kinase (PIKK) family and is implicated in the initiation of signaling pathways following DNA double strand breaks (DSBs) elicited by exposure to ionizing irradiation (IR) or radiomimetic compounds. Loss of function of the ATM gene product results in the human genetic disorder ataxia-telangiectasia (A-T) characterized by neurodegeneration, immunodeficiency, genomic instability, and cancer predisposition. In response to DSBs, ATM is activated and phosphorylates Ser/Thr-Gln (S/T-Q) sequences on numerous proteins participating in DNA-damage responses. Among these proteins, phosphorylation of the tumor suppressor p53 at Ser15 is known as a target for ATM, which leads to the dissociation of MDM2, an E3 ubiquitin ligase, from p53 to prevent MDM2-dependent p53 degradation. Ser46 on p53 is phosphorylated in response to DSBs and contributes to the preferential transactivation of pro-apoptotic genes, such as p53AIP1, Noxa, and PUMA, to prevent tumor formation. Our group have shown that not only ATM preferentially phosphorylates S/T-Q sequences, but also Ser46, which is a noncanonical site with an S-P sequence for ATM. Ser46 on p53 is directly phosphorylated by ATM in a p53 conformation-dependent manner using the ATP analogue-accepting ATM mutant (ATM-AS) system. This protocol summarizes an approach to identify direct numerous targets for ATM kinase and is used to elucidate ATM signaling pathways in the DNA damage responses.

  4. Software para dimensionamento de irrigação por sulcos Software for the calculations of furrow irrigation projects

    Directory of Open Access Journals (Sweden)

    Tarlei Arriel Botrel

    2000-12-01

    Full Text Available Considerando a importância da irrigação por sulcos e devido a este sistema de irrigação necessitar de trabalhosos cálculos e ensaios de campo para seu projeto, o presente trabalho teve como objetivo apresentar o software Sulcos 2000, para Windows 95, desenvolvido em linguagem Delphi 3.0. Este software auxilia a elaboração de projetos de irrigação por sulcos através de procedimentos de cálculos automáticos que agilizam e possibilitam testar várias situações durante a fase de projeto. Também permite a obtenção da equação de infiltração através do ensaio de campo, já a equação de avanço pelo ensaio de campo e pela simulação. À partir destas equações realiza-se os cálculos referentes ao projeto e fornece-se uma avaliação da irrigação. Os dados são salvos em um banco de dados que pode ser acessado posteriormente. O software apresenta relatórios impressos e acesso a tabelas e ferramentas de dimensionamento.Considering the importance of furrow irrigation, the need of difficult calculations and necessary field research for the project, this work developed a software 'Sulcos 2000', for Windows 95 in Delphi 3.0. This software assists and facilitates the elaboration of furrow irrigation projects through the procedures of automatic calculations that activate and allow to test several situations during the project phase. Infiltration equations are obtained from field research. Progress equations are obtained from field research and simulation. The data are saved in a database that can be accessed at any moment. The software also presents printed reports and allows access to tables and design tools.

  5. Conceptions of Software Development by Project Managers: A Study of Managing the Outsourced Development of Software Applications for United States Federal Government Agencies

    Science.gov (United States)

    Eisen, Daniel

    2013-01-01

    This study explores how project managers, working for private federal IT contractors, experience and understand managing the development of software applications for U.S. federal government agencies. Very little is known about how they manage their projects in this challenging environment. Software development is a complex task and only grows in…

  6. Inequalities in Open Source Software Development: Analysis of Contributor’s Commits in Apache Software Foundation Projects

    Science.gov (United States)

    2016-01-01

    While researchers are becoming increasingly interested in studying OSS phenomenon, there is still a small number of studies analyzing larger samples of projects investigating the structure of activities among OSS developers. The significant amount of information that has been gathered in the publicly available open-source software repositories and mailing-list archives offers an opportunity to analyze projects structures and participant involvement. In this article, using on commits data from 263 Apache projects repositories (nearly all), we show that although OSS development is often described as collaborative, but it in fact predominantly relies on radically solitary input and individual, non-collaborative contributions. We also show, in the first published study of this magnitude, that the engagement of contributors is based on a power-law distribution. PMID:27096157

  7. Design Issues for Traffic Management for the ATM UBR + Service for TCP Over Satellite Networks

    Science.gov (United States)

    Jain, Raj

    1999-01-01

    This project was a comprehensive research program for developing techniques for improving the performance of Internet protocols over Asynchronous Transfer Mode (ATM) based satellite networks. Among the service categories provided by ATM networks, the most commonly used category for data traffic is the unspecified bit rate (UBR) service. UBR allows sources to send data into the network without any feedback control. The project resulted in the numerous ATM Forum contributions and papers.

  8. RISK MANAGEMENT AUTOMATION OF SOFTWARE PROJECTS BASED ОN FUZZY INFERENCE

    Directory of Open Access Journals (Sweden)

    T. M. Zubkova

    2015-09-01

    Full Text Available Application suitability for one of the intelligent methods for risk management of software projects has been shown based on the review of existing algorithms for fuzzy inference in the field of applied problems. Information sources in the management of software projects are analyzed; major and minor risks are highlighted. The most critical parameters have been singled out giving the possibility to estimate the occurrence of an adverse situations (project duration, the frequency of customer’s requirements changing, work deadlines, experience of developers’ participation in such projects and others.. The method of qualitative fuzzy description based on fuzzy logic has been developed for analysis of these parameters. Evaluation of possible situations and knowledge base formation rely on a survey of experts. The main limitations of existing automated systems have been identified in relation to their applicability to risk management in the software design. Theoretical research set the stage for software system that makes it possible to automate the risk management process for software projects. The developed software system automates the process of fuzzy inference in the following stages: rule base formation of the fuzzy inference systems, fuzzification of input variables, aggregation of sub-conditions, activation and accumulation of conclusions for fuzzy production rules, variables defuzzification. The result of risk management automation process in the software design is their quantitative and qualitative assessment and expert advice for their minimization. Practical significance of the work lies in the fact that implementation of the developed automated system gives the possibility for performance improvement of software projects.

  9. Software and messaging for a mobile data service project

    Science.gov (United States)

    Penney, Brian K.; Seymour, John

    A trial of satellite based mobile data service (MDS) communications in the North American trucking industry is proposed for the first quarter of 1990. This paper describes the network configuration, the system software, communications protocols, and the user interfaces. The MDS will consist of 3,000 mobile earth terminals linked via C and L-band Marecs B2 satellite communications to a single hub earth station which will use a terrestrial X.25 network to connect 25 remote customer dispatch centers. The communications system is based on a modification of Immarsat Standard C communications, coding and formats. The major differences are that the hub will serve the dual purpose of network control station and coastal earth station, and a three frame multislot protocol was adopted to permit a workable access format for the short and frequent messaging activity typical of the land mobile environment.

  10. Optimizing strategy software for repetitive construction projects within multi-mode resources

    Directory of Open Access Journals (Sweden)

    Remon Fayek Aziz

    2013-09-01

    Full Text Available Estimating tender data for specific project is the most essential part in construction areas as of contractor’s view such as: proposed project duration with corresponding gross value and cash flows. This paper focuses on how to calculate tender data using Optimizing Strategy Software (OSS for repetitive construction projects with identical activity’s duration in case of single number of crew such as: project duration, project/bid price, project maximum working capital, and project net present value of the studied project. A simplified multi-objective optimization software (OSS will be presented that creates best tender data to contractor compared with more feasible options generated from multi-mode resources in a given project. OSS is intended to give more scenarios which provide practical support for typical construction contractors who need to optimize resource utilization in order to minimize project duration, project/bid price, and project maximum working capital while maximizing its net present value simultaneously. OSS is designed by java programing code system to provide a number of new and unique capabilities, including: (1 Ranking the obtained optimal plans according to a set of planner specified weights representing the relative importance of duration, price, maximum working capital and net present value in the analyzed project; (2 Visualizing and viewing the generated optimal trade-off; and (3 Providing seamless integration with available project management calculations. In order to provide the aforementioned capabilities of OSS, the system is implemented and developed in four main modules: (1 A user interface module; (2 A database module; (3 A running module; (4 A connecting module. At the end of the paper, an illustrative example will be presented to demonstrate and verify the applications of the proposed software (OSS to an optimization expressway of repetitive construction project.

  11. SOFTWARE FOR AUTOMATION OF STATE ECOLOGICAL PROJECT EXPERTISE

    Directory of Open Access Journals (Sweden)

    V. A. Rybak

    2011-01-01

    Full Text Available A new information technology for automation of state ecological project expertise  has been developed in the process of research. The technology is intended for specialists of Ministry of Natural Resources and Environmental Protection of the Republic of Belarus. The paper contains description of the gridding to the GIS electronic maps of situation plans concerning location of facilities used for economic activities and diagrams of environment contamination sources, information technology for an analysis of calculation results in respect of dispersion of pollutant emissions, functions pertaining to reflection of  calculation results on electronic topographic map.

  12. Componentes de risco para a gestão de projetos de software Risk components for management of software projects

    Directory of Open Access Journals (Sweden)

    Cláudio Bezerra Leopoldino

    2011-12-01

    Full Text Available Riscos são fatores de incerteza que afetam a atividade humana em vários níveis. Gerenciá-los é uma questão chave para o sucesso dos projetos em que podem ocorrer. No campo do desenvolvimento de software, uma área em que é inerente um alto grau de incerteza e onde há a participação de vários profissionais envolvidos, gerenciar variáveis de risco se tornou uma necessidade. O presente estudo mostra a obtenção de uma categorização de riscos no desenvolvimento de software por meio de análise fatorial exploratória utilizando a técnica de análise de componentes principais (PCA - Principal Component Analysis. Para aplicar esta técnica foram coletadas estimativas de gravidade dos riscos e de probabilidade de ocorrência dos mesmos entre gerentes de projeto e desenvolvedores membros de comunidades virtuais na internet. A categorização de variáveis de riscos permite uma maior compreensão das suas relações e a possibilidade do tratamento das mesmas em um nível mais alto, lidando com fatores de maior grau de abrangência ao invés de se pulverizar esforços controlando muitas pequenas variáveis simultaneamente. Foram identificados sete fatores, sendo que seis deles revelaram boa confiabilidade interna: Gerência de Projetos, Equipe de Desenvolvimento, Escopo e Requisitos, Conhecimento e Incerteza Tecnológica, Relacionamento com o Ambiente Externo, Relacionamento com o Cliente/ Usuário e Valor/ Importância Atribuídos ao Projeto. O texto discorre sobre os resultados obtidos e aponta linhas de investigação para aprimoramento do arcabouço teórico da área, destacando possibilidades que podem ser aplicadas por Gerentes de Projetos e Desenvolvedores de Software nos seus processos cotidianos de gestão de riscos.Risks are factors of uncertainty that affect human activity on various levels. Manage them is a key issue for the success of projects that may occur. In the field of software development, an area that has inherently a

  13. Learning from open source software projects to improve scientific review.

    Science.gov (United States)

    Ghosh, Satrajit S; Klein, Arno; Avants, Brian; Millman, K Jarrod

    2012-01-01

    Peer-reviewed publications are the primary mechanism for sharing scientific results. The current peer-review process is, however, fraught with many problems that undermine the pace, validity, and credibility of science. We highlight five salient problems: (1) reviewers are expected to have comprehensive expertise; (2) reviewers do not have sufficient access to methods and materials to evaluate a study; (3) reviewers are neither identified nor acknowledged; (4) there is no measure of the quality of a review; and (5) reviews take a lot of time, and once submitted cannot evolve. We propose that these problems can be resolved by making the following changes to the review process. Distributing reviews to many reviewers would allow each reviewer to focus on portions of the article that reflect the reviewer's specialty or area of interest and place less of a burden on any one reviewer. Providing reviewers materials and methods to perform comprehensive evaluation would facilitate transparency, greater scrutiny, and replication of results. Acknowledging reviewers makes it possible to quantitatively assess reviewer contributions, which could be used to establish the impact of the reviewer in the scientific community. Quantifying review quality could help establish the importance of individual reviews and reviewers as well as the submitted article. Finally, we recommend expediting post-publication reviews and allowing for the dialog to continue and flourish in a dynamic and interactive manner. We argue that these solutions can be implemented by adapting existing features from open-source software management and social networking technologies. We propose a model of an open, interactive review system that quantifies the significance of articles, the quality of reviews, and the reputation of reviewers.

  14. Control-Theoretic Decision Support for Mitigation of Modeled Software Project Cost Overruns

    OpenAIRE

    Miller, Scott David

    2013-01-01

    Despite sixty years of practice, the production of software remains an endeavor that is difficult to manage according to a schedule. Control theory studies the ability to influence the dynamical behavior of systems to achieve desired behaviors or eliminate undesired behaviors. In this work, the management problem of software project schedule adherence is re-cast as a problem in control theory. Below, a modeling framework is proposed for capturing the constraints and dependencies found in t...

  15. A CMMI-based approach for medical software project life cycle study.

    Science.gov (United States)

    Chen, Jui-Jen; Su, Wu-Chen; Wang, Pei-Wen; Yen, Hung-Chi

    2013-01-01

    In terms of medical techniques, Taiwan has gained international recognition in recent years. However, the medical information system industry in Taiwan is still at a developing stage compared with the software industries in other nations. In addition, systematic development processes are indispensable elements of software development. They can help developers increase their productivity and efficiency and also avoid unnecessary risks arising during the development process. Thus, this paper presents an application of Light-Weight Capability Maturity Model Integration (LW-CMMI) to Chang Gung Medical Research Project (CMRP) in the Nuclear medicine field. This application was intended to integrate user requirements, system design and testing of software development processes into three layers (Domain, Concept and Instance) model. Then, expressing in structural System Modeling Language (SysML) diagrams and converts part of the manual effort necessary for project management maintenance into computational effort, for example: (semi-) automatic delivery of traceability management. In this application, it supports establishing artifacts of "requirement specification document", "project execution plan document", "system design document" and "system test document", and can deliver a prototype of lightweight project management tool on the Nuclear Medicine software project. The results of this application can be a reference for other medical institutions in developing medical information systems and support of project management to achieve the aim of patient safety.

  16. From project-oriented to service-oriented software development: an industrial experience guided by a service reference model

    National Research Council Canada - National Science Library

    Kalinowski, Marcos; Biffl, Stefan; Spínola, Rodrigo Oliveira; Reinehr, Sheila

    2014-01-01

    ...-neutral project-oriented software deliveries.This article reports on the industrial experience of restructuring the supplier-side software development process into a value-based service-oriented format, guided by a service reference model...

  17. Using ATM over SATCOM links

    Science.gov (United States)

    Comparetto, Gary M.

    1995-01-01

    The Asynchronous Transfer Mode (ATM) protocol is studied from the standpoint of determining what limitations, if any, exist in using it over satellite links. It is concluded that, while there is nothing intrinsic about ATM that would generally preclude its use over satellite links, there are, however, several intrinsic characteristics of satellite links, as well as some satellite system configuration-specific issues, that must be taken into account.

  18. A View on a Successful International Educational Project in Software Engineering

    Directory of Open Access Journals (Sweden)

    Zoran Budimac

    2012-01-01

    Full Text Available In this paper, a successful and fruitful joint project will be presented. The project joins participants from 9 countries and from 15 universities. Since it started in 2001, this project entitled “Software Engineering: Computer Science Education and Research Cooperation” helped participants to gain excellent, up to date educational material, apply modern teaching methods, exchange experiences with other participants, and work jointly on the further development of lectures, case-studies, assignments, examination questions, and other necessary elements of a course. Project works under auspices of Stability Pact of South-Eastern Europe, and is supported by DAAD. The project started with the creation of a common beginning course in “Software Engineering”, but over time it grew and the number of other courses was developed. Finished almost completely are the courses in “Object-oriented programming”, “Software Project Management”, “Advanced Compiler Construction”, and “Data Structures and Algorithms”, and some other courses are under development. Aside from the educational collaboration, project members also developed good scientific cooperation, and published several research papers.

  19. Software for improving the quality of project management, a case study: international manufacture of electrical equipment

    Science.gov (United States)

    Preradović, D. M.; Mićić, Lj S.; Barz, C.

    2017-05-01

    Production conditions in today’s world require software support at every stage of production and development of new products, for quality assurance and compliance with ISO standards. In addition to ISO standards such as usual metrics of quality, companies today are focused on other optional standards, such as CMMI (Capability Maturity Model Integrated) or prescribing they own standards. However, while there is intensive progress being made in the PM (project management), there is still a significant number of projects, at the global level, that are failures. These have failed to achieve their goals, within budget or timeframe. This paper focuses on checking the role of software tools through the rate of success in projects implemented in the case of internationally manufactured electrical equipment. The results of this research show the level of contribution of the project management software used to manage and develop new products to improve PM processes and PM functions, and how selection of the software tools affects the quality of PM processes and successfully completed projects.

  20. ATM Coastal Topography-Mississippi, 2001

    Science.gov (United States)

    Nayegandhi, Amar; Yates, Xan; Brock, John C.; Sallenger, A.H.; Klipp, Emily S.; Wright, C. Wayne

    2009-01-01

    These remotely sensed, geographically referenced elevation measurements of lidar-derived first-surface (FS) topography were produced collaboratively by the U.S. Geological Survey (USGS), Florida Integrated Science Center (FISC), St. Petersburg, FL, and the National Aeronautics and Space Administration (NASA), Wallops Flight Facility, VA. This project provides highly detailed and accurate datasets of the Mississippi coastline, from Lakeshore to Petit Bois Island, acquired September 9-10, 2001. The datasets are made available for use as a management tool to research scientists and natural-resource managers. An innovative scanning lidar instrument originally developed by NASA, and known as the Airborne Topographic Mapper (ATM), was used during data acquisition. The ATM system is a scanning lidar system that measures high-resolution topography of the land surface and incorporates a green-wavelength laser operating at pulse rates of 2 to 10 kilohertz. Measurements from the laser-ranging device are coupled with data acquired from inertial navigation system (INS) attitude sensors and differentially corrected global positioning system (GPS) receivers to measure topography of the surface at accuracies of +/-15 centimeters. The nominal ATM platform is a Twin Otter or P-3 Orion aircraft, but the instrument may be deployed on a range of light aircraft. Elevation measurements were collected over the survey area using the ATM system, and the resulting data were then processed using the Airborne Lidar Processing System (ALPS), a custom-built processing system developed in a NASA-USGS collaboration. ALPS supports the exploration and processing of lidar data in an interactive or batch mode. Modules for presurvey flight-line definition, flight-path plotting, lidar raster and waveform investigation, and digital camera image playback have been developed. Processing algorithms have been developed to extract the range to the first and last significant return within each waveform. ALPS

  1. ATM Coastal Topography-Alabama 2001

    Science.gov (United States)

    Nayegandhi, Amar; Yates, Xan; Brock, John C.; Sallenger, A.H.; Bonisteel, Jamie M.; Klipp, Emily S.; Wright, C. Wayne

    2009-01-01

    These remotely sensed, geographically referenced elevation measurements of Lidar-derived first surface (FS) topography were produced collaboratively by the U.S. Geological Survey (USGS), Florida Integrated Science Center (FISC), St. Petersburg, FL, and the National Aeronautics and Space Administration (NASA), Wallops Flight Facility, VA. This project provides highly detailed and accurate datasets of the Alabama coastline, acquired October 3-4, 2001. The datasets are made available for use as a management tool to research scientists and natural resource managers. An innovative scanning Lidar instrument originally developed by NASA, and known as the Airborne Topographic Mapper (ATM), was used during data acquisition. The ATM system is a scanning Lidar system that measures high-resolution topography of the land surface, and incorporates a green-wavelength laser operating at pulse rates of 2 to 10 kilohertz. Measurements from the laser ranging device are coupled with data acquired from inertial navigation system (INS) attitude sensors and differentially corrected global positioning system (GPS) receivers to measure topography of the surface at accuracies of +/-15 centimeters. The nominal ATM platform is a Twin Otter or P-3 Orion aircraft, but the instrument may be deployed on a range of light aircraft. Elevation measurements were collected over the survey area using the ATM system, and the resulting data were then processed using the Airborne Lidar Processing System (ALPS), a custom-built processing system developed in a NASA-USGS collaboration. ALPS supports the exploration and processing of Lidar data in an interactive or batch mode. Modules for pre-survey flight line definition, flight path plotting, Lidar raster and waveform investigation, and digital camera image playback have been developed. Processing algorithms have been developed to extract the range to the first and last significant return within each waveform. ALPS is routinely used to create maps that

  2. Exploring early warning signs of failure in offshore-outsourced software development projects at the team level

    OpenAIRE

    Philip, Tom; Wende, Erik; Schwabe, Gerhard

    2013-01-01

    Organizations face many challenges in executing offshore-outsourced software development (OOSD) projects involving several countries. In such contexts, complex software development efforts are exposed to a greater number of risks, which make OOSD projects prone to failures. We analyzed 19 cases of OOSD project failures to explore the concept of early warning signs (EWS) in OOSD projects at the team level. Using the grounded theory methodology, we studied the EWSs specific to OOSD project fail...

  3. Analysis list: Atm [Chip-atlas[Archive

    Lifescience Database Archive (English)

    Full Text Available Atm Embryonic fibroblast + mm9 http://dbarchive.biosciencedbc.jp/kyushu-u/mm9/target/Atm....1.tsv http://dbarchive.biosciencedbc.jp/kyushu-u/mm9/target/Atm.5.tsv http://dbarchive.biosciencedbc.j...p/kyushu-u/mm9/target/Atm.10.tsv http://dbarchive.biosciencedbc.jp/kyushu-u/mm9/colo/Atm.Embryonic_fibroblas

  4. Traffic Management for Satellite-ATM Networks

    Science.gov (United States)

    Goyal, Rohit; Jain, Raj; Fahmy, Sonia; Vandalore, Bobby; Goyal, Mukul

    1998-01-01

    Various issues associated with "Traffic Management for Satellite-ATM Networks" are presented in viewgraph form. Specific topics include: 1) Traffic management issues for TCP/IP based data services over satellite-ATM networks; 2) Design issues for TCP/IP over ATM; 3) Optimization of the performance of TCP/IP over ATM for long delay networks; and 4) Evaluation of ATM service categories for TCP/IP traffic.

  5. The Evaluation of Project Management Performance on Two Software Maintenance Projects Based on a CMMI Framework

    National Research Council Canada - National Science Library

    LaFond, Karen

    2006-01-01

    .... This thesis focus is on software maintenance, one phase of the Army's acquisition process, to demonstrate that stronger management practices are needed to make better predictions and assessments in those areas...

  6. Fuzzy system for risk analysis in software projects through the attributes of quality standards iso 25000

    Directory of Open Access Journals (Sweden)

    Chau Sen Shia

    2014-02-01

    Full Text Available With the growth in demand for products and services in the IT area, companies encounter difficulties in establishing a metric or measure of quality of services to address measurably qualitative values in their planning. In this work fuzzy logic, standard SQuaRE (measurement of the quality of software products, Likertscale, GQM method (Goal-Question-Metric -indicator of quality of Software and the project risk analysis model of Boehm were used to assess the quality of services and decision-making, according to your demand and requests for software development. With the aim of improving the quality in the provision of services, the application is used to integrate the team and follow the life cycle of a project from its initial phase, and to assist in the comparison with the proposed schedule during the requirements elicitation.

  7. Modelling the critical success factors of agile software development projects in South Africa

    Directory of Open Access Journals (Sweden)

    Tawanda B. Chiyangwa

    2017-01-01

    Full Text Available Background: The continued in failure of agile and traditional software development projects have led to the consideration, attention and dispute to critical success factors that are the aspects which are most vital to make a software engineering methodology fruitful. Although there is an increasing variety of critical success factors and methodologies, the conceptual frameworks which have causal relationship are limited.Objective: The objective of this study was to identify and provide insights into the critical success factors that influence the success of software development projects using agile methodologies in South Africa.Method: Quantitative method of collecting data was used. Data were collected in South Africa through a Web-based survey using structured questionnaires.Results: These results show that organisational factors have a great influence on performance expectancy characteristics.Conclusion: The results of this study discovered a comprehensive model that could provide guidelines to the agile community and to the agile professionals.

  8. A Constrained and Guided Approach for Managing Software Engineering Course Projects

    Science.gov (United States)

    Cheng, Y.-P.; Lin, J. M.-C.

    2010-01-01

    This paper documents several years of experimentation with a new approach to organizing and managing projects in a software engineering course. The initial failure and subsequent refinements that the new approach has been through since 2004 are described herein. The "constrained and guided" approach, as it is called, has helped to reduce…

  9. Enhance Learning on Software Project Management through a Role-Play Game in a Virtual World

    Science.gov (United States)

    Maratou, Vicky; Chatzidaki, Eleni; Xenos, Michalis

    2016-01-01

    This article presents a role-play game for software project management (SPM) in a three-dimensional online multiuser virtual world. The Opensimulator platform is used for the creation of an immersive virtual environment that facilitates students' collaboration and realistic interaction, in order to manage unexpected events occurring during the…

  10. Tensor calculus with open-source software: the SageManifolds project

    CERN Document Server

    Gourgoulhon, Eric; Mancini, Marco

    2014-01-01

    The SageManifolds project aims at extending the mathematics software system Sage towards differential geometry and tensor calculus. As Sage itself, it is free, open-source and is based on the Python programming language. We discuss here some details of the implementation, which relies on Sage's category pattern, and present a concrete example of use.

  11. Cooperative Project-Based Learning in a Web-Based Software Engineering Course

    Science.gov (United States)

    Piccinini, Nicola; Scollo, Giuseppe

    2006-01-01

    Even in self-organized project-based learning, the instructors' role re-mains critical, especially in the initial orientation provided to the students in order to grasp the educational goals and the various roles they may undertake to achieve them. In this paper we survey a few questions proposed to that purpose in a web-based software engineering…

  12. The Data Aggregation Project: Free Software that Transforms the Student Laboratory Experience.

    Science.gov (United States)

    Brewer, Steven D.; Hoogendky, Tom; Hoagland, Donald B.

    2003-01-01

    Found that in an introductory biology course at the University of Massachusetts Amherst, adoption of the Data Aggregation Project (free software that allows students in a course to aggregate a large body of data for some particular problem) resulted in an increase in the number of data points students analyzed per semester by a factor of almost…

  13. Evaluation of Using Course-Management Software: Supplementing a Course that Requires a Group Research Project

    Science.gov (United States)

    Korchmaros, Josephine D.; Gump, Nathaniel W.

    2009-01-01

    The benefits of course-management software (CMS) will not be realized if it is underused. The authors investigated one possible barrier to CMS use, students' perceptions of using CMS. After taking a course requiring a group research project, college students reported their perceptions of the use of CMS for the course. Overall, students did not…

  14. AN ENHANCED MODEL TO ESTIMATE EFFORT, PERFORMANCE AND COST OF THE SOFTWARE PROJECTS

    Directory of Open Access Journals (Sweden)

    M. Pauline

    2013-04-01

    Full Text Available The Authors have proposed a model that first captures the fundamentals of software metrics in the phase 1 consisting of three primitive primary software engineering metrics; they are person-months (PM, function-points (FP, and lines of code (LOC. The phase 2 consists of the proposed function point which is obtained by grouping the adjustment factors to simplify the process of adjustment and to ensure more consistency in the adjustments. In the proposed method fuzzy logic is used for quantifying the quality of requirements and is added as one of the adjustment factor, thus a fuzzy based approach for the Enhanced General System Characteristics to Estimate Effort of the Software Projects using productivity has been obtained. The phase 3 takes the calculated function point from our work and is given as input to the static single variable model (i.e. to the Intermediate COCOMO and COCOMO II for cost estimation. The Authors have tailored the cost factors in intermediate COCOMO and both; cost and scale factors are tailored in COCOMO II to suite to the individual development environment, which is very important for the accuracy of the cost estimates. The software performance indicators are project duration, schedule predictability, requirements completion ratio and post-release defect density, are also measured for the software projects in my work. A comparative study for effort, performance measurement and cost estimation of the software project is done between the existing model and the authors proposed work. Thus our work analyzes the interaction¬al process through which the estimation tasks were collectively accomplished.

  15. Optimizing Project Administrative Workflow with Formstack, Sharepoint, and Vanderbilt CORES Software

    Science.gov (United States)

    Vinson, Paige; Wright, Lisa

    2013-01-01

    Tracking administrative workflow for Core projects is a difficult task. Cores are increasingly required to provide metrics demonstrating productivity, scope of projects, and success rates, yet scientific staff members do not have sufficient access or bandwidth to produce this type of broad spectrum data easily. In an effort to reduce redundancy, automate recurrent tasks and minimize staff labor, the Vanderbilt High Throughput Screening (HTS) Facility has combined readily available web-based software with institutional CORE software. The HTS Facility is striving toward a goal of having common sets of metrics available, as needed, to communicate the institutional impact of the Core to senior leadership and funding agencies. These administrative workflow improvements also increase effective and efficient communication in daily project administration and minimized required labor from scientific staff.

  16. Effects of the Meetings-Flow Approach on Quality Teamwork in the Training of Software Capstone Projects

    Science.gov (United States)

    Chen, Chung-Yang; Hong, Ya-Chun; Chen, Pei-Chi

    2014-01-01

    Software development relies heavily on teamwork; determining how to streamline this collaborative development is an essential training subject in computer and software engineering education. A team process known as the meetings-flow (MF) approach has recently been introduced in software capstone projects in engineering programs at various…

  17. Development of the Advanced Technology Microwave Sounder (ATMS) for NPOESS C1

    Science.gov (United States)

    Brann, C.; Kunkee, D.

    2008-12-01

    The National Polar-orbiting Operational Environmental Satellite System's Advanced Technology Microwave Sounder (ATMS) is planned for flight on the first NPOESS mission (C1) in 2013. The C1 ATMS will be the second instrument of the ATMS series and will provide along with the companion Cross-track Infrared Sounder (CrIS), atmospheric temperature and moisture profiles for NPOESS. The first flight of the ATMS is scheduled in 2010 on the NPOESS Preparatory Project (NPP) satellite, which is an early instrument risk reduction component of the NPOESS mission. This poster will focus on the development of the ATMS for C1 including aspects of the sensor calibration, antenna beam and RF characteristics and scanning. New design aspects of the C1 ATMS, required primarily by parts obsolescence, will also be addressed in this poster.

  18. A Systematic Mapping on Supporting Approaches for Requirements Traceability in the Context of Software Projects

    Directory of Open Access Journals (Sweden)

    MALCHER, P R.C.

    2015-12-01

    Full Text Available The Requirements Traceability is seen as a quality factor with regard to software development, being present in standards and quality models. In this context, several techniques, models, frameworks and tools have been used to support it. Thus, the purpose of this paper is to present a systematic mapping carried out in order to find in the literature approaches to support the requirements traceability in the context of software projects and make the categorization of the data found in order to demonstrate, by means of a reliable, accurate and auditable method, how this area has developed and what are the main approaches are used to implement it.

  19. Predicting Defects Using Information Intelligence Process Models in the Software Technology Project

    Directory of Open Access Journals (Sweden)

    Manjula Gandhi Selvaraj

    2015-01-01

    Full Text Available A key differentiator in a competitive market place is customer satisfaction. As per Gartner 2012 report, only 75%–80% of IT projects are successful. Customer satisfaction should be considered as a part of business strategy. The associated project parameters should be proactively managed and the project outcome needs to be predicted by a technical manager. There is lot of focus on the end state and on minimizing defect leakage as much as possible. Focus should be on proactively managing and shifting left in the software life cycle engineering model. Identify the problem upfront in the project cycle and do not wait for lessons to be learnt and take reactive steps. This paper gives the practical applicability of using predictive models and illustrates use of these models in a project to predict system testing defects thus helping to reduce residual defects.

  20. Predicting Defects Using Information Intelligence Process Models in the Software Technology Project.

    Science.gov (United States)

    Selvaraj, Manjula Gandhi; Jayabal, Devi Shree; Srinivasan, Thenmozhi; Balasubramanie, Palanisamy

    2015-01-01

    A key differentiator in a competitive market place is customer satisfaction. As per Gartner 2012 report, only 75%-80% of IT projects are successful. Customer satisfaction should be considered as a part of business strategy. The associated project parameters should be proactively managed and the project outcome needs to be predicted by a technical manager. There is lot of focus on the end state and on minimizing defect leakage as much as possible. Focus should be on proactively managing and shifting left in the software life cycle engineering model. Identify the problem upfront in the project cycle and do not wait for lessons to be learnt and take reactive steps. This paper gives the practical applicability of using predictive models and illustrates use of these models in a project to predict system testing defects thus helping to reduce residual defects.

  1. Relationship between Entrepreneurial Orientation and Project Management Maturity in Brazilian Software Firms

    Directory of Open Access Journals (Sweden)

    Cristina Dai Prá Martens

    2015-09-01

    Full Text Available This paper aims to analyze the relationship between entrepreneurial orientation and project management maturity in software firms. Initially, the literature concerning both matters has been approached. Then, a conceptual model which suggests that the entrepreneurial orientation is positively related to the project management maturity, has been proposed. In order to evaluate this model, the Structural Equation Modeling technique has been adopted through the Partial Least Square method using a sample of 102 questionnaires given by managers of Brazilian software firms. The model was validated and the study hypothesis confirmed. The results of the study reveal that there is a positive relationship between entrepreneurial orientation and project management maturity in the surveyed firms. Thus, innovativeness, risk-taking and proactiveness exert a positive impact on the project management maturity, which is characterized by integration management, scope management, time management, cost management, quality management, human resources management, communications management, risk management and procurement management. The results collaborate with the theoretical discussions surrounding these subjects contributing to seal literature gap to combine entrepreneurship and project management. As managerial contributions, the study provides executives and managers to have a general view that the entrepreneurial orientation exerts beneficial impacts on the project management maturity.

  2. Historical Post Office Directory Parser (POD Parser Software From the AddressingHistory Project

    Directory of Open Access Journals (Sweden)

    Nicola Osborne

    2014-07-01

    Full Text Available The POD Parser is Python software for parsing the OCR’d (optical character recognised text of digitised historical Scottish Post Office Directories (PODs to produce a consistent structured format for the data and for geocoding each address. The software was developed as part of the AddressingHistory project which sought to combine digitised historic directories with digitised and georeferenced historic maps.  The software has potential for reuse in multiple research contexts where historical post office directory data is relevant, and is therefore particularly of use in historical research into social, economic or demographic trends. The POD Parser is currently designed for use with Scottish directories but is extensible, perhaps with some adaptation, to use with other similarly formatted materials such as the English Trade Directories.

  3. ATMS Snowfall Rate Product and Its Applications

    Science.gov (United States)

    Meng, H.; Kongoli, C.; Dong, J.; Wang, N. Y.; Ferraro, R. R.; Zavodsky, B.; Banghua Yan, B.

    2015-12-01

    A snowfall rate (SFR) algorithm has been developed for the Advanced Technology Microwave Sounder (ATMS) aboard S-NPP and future JPSS satellites. The product is based on the NOAA/NESDIS operational Microwave Humidity Sounder (MHS) SFR but with several key advancements. The algorithm has benefited from continuous development to improve accuracy and snowfall detection efficiency. The enhancements also expand the applicable temperature range for the algorithm and allow significantly more snowfall to be detected than the operational SFR. Another major improvement is the drastically reduced product latency by using Direct Broadcast (DB) data. The new developments have also been implemented in the MHS SFR to ensure product consistency across satellites. Currently, there are five satellites that carry either ATMS or MHS: S-NPP, NOAA-18/-19 and Metop-A/-B. The combined satellites deliver up to ten SFR estimates a day at any location over land in mid-latitudes. The product provides much needed winter precipitation estimates for applications such as weather forecasting and hydrology. Both ATMS and MHS SFR serve as input to a global precipitation analysis product, the NOAA/NCEP CMORPH-Snow. SFR is the sole satellite-based snowfall estimates in the blended product. In addition, ATMS and MHS SFR was assessed at several NWS Weather Forecast Offices (WFOs) and NESDIS/Satellite Analysis Branch (SAB) for its operational values in winter 2015. This is a joint effort among NASA/SPoRT, NOAA/NESDIS, University of Maryland/CICS, and the WFOs. The feedback from the assessment indicated that SFR provides useful information for snowfall forecast. It is especially valuable for areas with poor radar coverage and ground observations. The feedback also identified some limitations of the product such as inadequate detection of shallow snowfall. The algorithm developers will continue to improve product quality as well as developing SFR for new microwave sensors and over ocean in a project

  4. Energy efficient wireless ATM design

    NARCIS (Netherlands)

    Havinga, Paul J.M.; Smit, Gerardus Johannes Maria; Bos, M.

    1999-01-01

    Energy efficiency is an important issue for mobile computers since they must rely on their batteries. We present an architecture for wireless ATM and a novel MAC protocol that achieves a good energy efficiency of the wireless interface of the mobile and provides QoS support for diverse traffic

  5. Madagascar: open-source software project for multidimensional data analysis and reproducible computational experiments

    Directory of Open Access Journals (Sweden)

    Sergey Fomel

    2013-11-01

    Full Text Available The Madagascar software package is designed for analysis of large-scale multidimensional data, such as those occurring in exploration geophysics. Madagascar provides a framework for reproducible research. By “reproducible research” we refer to the discipline of attaching software codes and data to computational results reported in publications. The package contains a collection of (a computational modules, (b data-processing scripts, and (c research papers. Madagascar is distributed on SourceForge under a GPL v2 license https://sourceforge.net/projects/rsf/. By October 2013, more than 70 people from different organizations around the world have contributed to the project, with increasing year-to-year activity. The Madagascar website is http://www.ahay.org/.

  6. A Theory of Software Project Management and PROMOL: A Project Management Modeling Language

    Science.gov (United States)

    2008-03-01

    activities in the path will delay the project. The focus of the CPM is this critical path. Gantt Charts: Gantt charts take its name after Henry Gantt ...path method (CPM) [16], GANTT charts [10], work breakdown structure (WBS) [3], decision tree diagrams for risk assessment [21], network planning...who designed and published his chart in 1910. Gantt charts graphically present the sequence of activities on a timeline. They are used in project

  7. Task Allocation Between UX Specialists and Developers in Agile Software Development Projects

    OpenAIRE

    Kuusinen, Kati

    2015-01-01

    International audience; Synchronizing efforts between developers and user experience (UX) specialists is one of the major challenges in agile UX work. In this paper, we report results of a study conducted over a release cycle of six agile software development projects in five companies, considering the task allocation and cooperation in the team. Team members (N = 31), including product owners, UX specialists, and developers, reported weekly on the UX-related tasks they had contributed to and...

  8. Molecular Imaging of the ATM Kinase Activity

    Energy Technology Data Exchange (ETDEWEB)

    Williams, Terence M. [Department of Radiation Oncology, Ohio State University, Columbus, Ohio (United States); Nyati, Shyam [Department of Radiation Oncology, University of Michigan Medical Center, Ann Arbor, Michigan (United States); Center for Molecular Imaging, University of Michigan Medical Center, Ann Arbor, Michigan (United States); Ross, Brian D. [Department of Radiation Oncology, University of Michigan Medical Center, Ann Arbor, Michigan (United States); Department of Radiology, University of Michigan Medical Center, Ann Arbor, Michigan (United States); Rehemtulla, Alnawaz, E-mail: alnawaz@umich.edu [Department of Radiation Oncology, University of Michigan Medical Center, Ann Arbor, Michigan (United States); Center for Molecular Imaging, University of Michigan Medical Center, Ann Arbor, Michigan (United States); Department of Radiology, University of Michigan Medical Center, Ann Arbor, Michigan (United States)

    2013-08-01

    Purpose: Ataxia telangiectasia mutated (ATM) is a serine/threonine kinase critical to the cellular DNA-damage response, including from DNA double-strand breaks. ATM activation results in the initiation of a complex cascade of events including DNA damage repair, cell cycle checkpoint control, and survival. We sought to create a bioluminescent reporter that dynamically and noninvasively measures ATM kinase activity in living cells and subjects. Methods and Materials: Using the split luciferase technology, we constructed a hybrid cDNA, ATM-reporter (ATMR), coding for a protein that quantitatively reports on changes in ATM kinase activity through changes in bioluminescence. Results: Treatment of ATMR-expressing cells with ATM inhibitors resulted in a dose-dependent increase in bioluminescence activity. In contrast, induction of ATM kinase activity upon irradiation resulted in a decrease in reporter activity that correlated with ATM and Chk2 activation by immunoblotting in a time-dependent fashion. Nuclear targeting improved ATMR sensitivity to both ATM inhibitors and radiation, whereas a mutant ATMR (lacking the target phosphorylation site) displayed a muted response. Treatment with ATM inhibitors and small interfering (si)RNA-targeted knockdown of ATM confirm the specificity of the reporter. Using reporter expressing xenografted tumors demonstrated the ability of ATMR to report in ATM activity in mouse models that correlated in a time-dependent fashion with changes in Chk2 activity. Conclusions: We describe the development and validation of a novel, specific, noninvasive bioluminescent reporter that enables monitoring of ATM activity in real time, in vitro and in vivo. Potential applications of this reporter include the identification and development of novel ATM inhibitors or ATM-interacting partners through high-throughput screens and in vivo pharmacokinetic/pharmacodynamic studies of ATM inhibitors in preclinical models.

  9. NPP ATMS Snowfall Rate Product

    Science.gov (United States)

    Meng, Huan; Ferraro, Ralph; Kongoli, Cezar; Wang, Nai-Yu; Dong, Jun; Zavodsky, Bradley; Yan, Banghua

    2015-01-01

    Passive microwave measurements at certain high frequencies are sensitive to the scattering effect of snow particles and can be utilized to retrieve snowfall properties. Some of the microwave sensors with snowfall sensitive channels are Advanced Microwave Sounding Unit (AMSU), Microwave Humidity Sounder (MHS) and Advance Technology Microwave Sounder (ATMS). ATMS is the follow-on sensor to AMSU and MHS. Currently, an AMSU and MHS based land snowfall rate (SFR) product is running operationally at NOAA/NESDIS. Based on the AMSU/MHS SFR, an ATMS SFR algorithm has been developed recently. The algorithm performs retrieval in three steps: snowfall detection, retrieval of cloud properties, and estimation of snow particle terminal velocity and snowfall rate. The snowfall detection component utilizes principal component analysis and a logistic regression model. The model employs a combination of temperature and water vapor sounding channels to detect the scattering signal from falling snow and derive the probability of snowfall (Kongoli et al., 2015). In addition, a set of NWP model based filters is also employed to improve the accuracy of snowfall detection. Cloud properties are retrieved using an inversion method with an iteration algorithm and a two-stream radiative transfer model (Yan et al., 2008). A method developed by Heymsfield and Westbrook (2010) is adopted to calculate snow particle terminal velocity. Finally, snowfall rate is computed by numerically solving a complex integral. NCEP CMORPH analysis has shown that integration of ATMS SFR has improved the performance of CMORPH-Snow. The ATMS SFR product is also being assessed at several NWS Weather Forecast Offices for its usefulness in weather forecast.

  10. Running TCP/IP over ATM Networks.

    Science.gov (United States)

    Witt, Michael

    1995-01-01

    Discusses Internet protocol (IP) and subnets and describes how IP may operate over asynchronous transfer mode (ATM). Topics include TCP (transmission control protocol), ATM cells and adaptation layers, a basic architectural model for IP over ATM, address resolution, mapping IP to a subnet technology, and connection management strategy. (LRW)

  11. ATM in Europe: analysis of current status

    DEFF Research Database (Denmark)

    1999-01-01

    This deliverable provides an overview of the current status of the European market for ATM services. The offer of ATM services by principal operators in Belgium, Denmark, Finland, France, Germany, Greece, Italy, Norway, Portugal, Spain, Sweden and United Kingdom is described. In addition, a number...... of international providers of ATM in Europe are presented....

  12. The state and profile of open source software projects in health and medical informatics.

    Science.gov (United States)

    Janamanchi, Balaji; Katsamakas, Evangelos; Raghupathi, Wullianallur; Gao, Wei

    2009-07-01

    Little has been published about the application profiles and development patterns of open source software (OSS) in health and medical informatics. This study explores these issues with an analysis of health and medical informatics related OSS projects on SourceForge, a large repository of open source projects. A search was conducted on the SourceForge website during the period from May 1 to 15, 2007, to identify health and medical informatics OSS projects. This search resulted in a sample of 174 projects. A Java-based parser was written to extract data for several of the key variables of each project. Several visually descriptive statistics were generated to analyze the profiles of the OSS projects. Many of the projects have sponsors, implying a growing interest in OSS among organizations. Sponsorship, we discovered, has a significant impact on project success metrics. Nearly two-thirds of the projects have a restrictive license type. Restrictive licensing may indicate tighter control over the development process. Our sample includes a wide range of projects that are at various stages of development (status). Projects targeted towards the advanced end user are primarily focused on bio-informatics, data formats, database and medical science applications. We conclude that there exists an active and thriving OSS development community that is focusing on health and medical informatics. A wide range of OSS applications are in development, from bio-informatics to hospital information systems. A profile of OSS in health and medical informatics emerges that is distinct and unique to the health care field. Future research can focus on OSS acceptance and diffusion and impact on cost, efficiency and quality of health care.

  13. Estimación de proyectos de software: un caso práctico Estimation of software projects: a practical case

    Directory of Open Access Journals (Sweden)

    Gabriela Salazar-B

    2009-06-01

    Full Text Available Este artículo describe una metodología para estimar y planificar proyectos de software y la experiencia en el proceso de estimación, con estudiantes del curso Ingeniería de software del programa de pregrado de la Escuela de computación en la universidad de Costa Rica. En él los estudiantes aprenden metodologías, técnicas y herramientas de ingeniería de software y desarrollan un proyecto práctico. Para estimar la duración de sus proyectos utilizan la técnica de Puntos de Función para medir el tamaño de la aplicación y, posteriormente, aplican diferentes técnicas de estimación de la duración para planificar sus proyectos.La información recopilada a través de esta investigación permite mostrar la certeza de las técnicas de estimación utilizadas, al comparar la duración estimada contra la duración real en dos hitos importantes del ciclo de vida; al inicio y al final del proyecto. Los puntos descritos en este artículo pueden interesar a líderes de proyectos, profesores e instructores que deseen formar a futuros ingenieros de software en el campo de la estimación y planificación de proyectos de software.This article describes a methodology to estimate and plan software projects,as well as the experience in the estimation processes. This experience was realized with the participation of undergraduate students of the Software Engineering course at the university of Costa Rica computer science school. This course focuses on software engineering methodologies, techniques and tools and the students implement a practical project. To estimate the duration of their projects, they use the Function Points technique to measure the size of the application. Afterwards they apply different estimation techniques of the duration to plan their projects. The collected information from this investigation shows the certitude of the applied estimation techniques, when comparing the estimated duration against real duration in two important

  14. Designing for Change: Minimizing the Impact of Changing Requirements in the Later Stages of a Spaceflight Software Project

    Science.gov (United States)

    Allen, B. Danette

    1998-01-01

    In the traditional 'waterfall' model of the software project life cycle, the Requirements Phase ends and flows into the Design Phase, which ends and flows into the Development Phase. Unfortunately, the process rarely, if ever, works so smoothly in practice. Instead, software developers often receive new requirements, or modifications to the original requirements, well after the earlier project phases have been completed. In particular, projects with shorter than ideal schedules are highly susceptible to frequent requirements changes, as the software requirements analysis phase is often forced to begin before the overall system requirements and top-level design are complete. This results in later modifications to the software requirements, even though the software design and development phases may be complete. Requirements changes received in the later stages of a software project inevitably lead to modification of existing developed software. Presented here is a series of software design techniques that can greatly reduce the impact of last-minute requirements changes. These techniques were successfully used to add built-in flexibility to two complex software systems in which the requirements were expected to (and did) change frequently. These large, real-time systems were developed at NASA Langley Research Center (LaRC) to test and control the Lidar In-Space Technology Experiment (LITE) instrument which flew aboard the space shuttle Discovery as the primary payload on the STS-64 mission.

  15. Médicarte software developed for the Quebec microprocessor health card project.

    Science.gov (United States)

    Lavoie, G; Tremblay, L; Durant, P; Papillon, M J; Bérubé, J; Fortin, J P

    1995-01-01

    The Quebec Patient Smart Card Project is a Provincial Government initiative under the responsibility of the Rgie de l'assurance-maladie du Québec (Quebec Health Insurance Board). Development, implementation, and assessment duties were assigned to a team from Université Laval, which in turn joined a group from the Direction de la santé publique du Bas-St-Laurent in Rimouski, where the experiment is taking place. The pilot project seeks to evaluate the use and acceptance of a microprocessor card as a way to improve the exchange of clinical information between card users and various health professionals. The card can be best described as a résumé containing information pertinent to an individual's health history. It is not a complete medical file; rather, it is a summary to be used as a starting point for a discussion between health professionals and patients. The target population is composed of persons 60 years and over, pregnant women, infants under 18 months, and the residents of a small town located in the target area, St-Fabien, regardless of age. The health professionals involved are general practitioners, specialists, pharmacists, nurses, and ambulance personnel. Participation in the project is on a voluntary basis. Each health care provider participating in the project has a personal identification number (PIN) and must use both an access card and a user card to access information. This prevents unauthorized access to a patient's card and allows the staff to sign and date information entered onto the patient card. To test the microprocessor card, we developed software based on a problem-oriented approach integrating diagnosis, investigations, treatments, and referrals. This software is not an expert system that constrains the clinician to a particular decisional algorithm. Instead, the software supports the physician in decision making. The software was developed with a graphical interface (Windows 3.1) to maximize its user friendliness. A version of the

  16. The Design and Development of a Computerized Tool Support for Conducting Senior Projects in Software Engineering Education

    Science.gov (United States)

    Chen, Chung-Yang; Teng, Kao-Chiuan

    2011-01-01

    This paper presents a computerized tool support, the Meetings-Flow Project Collaboration System (MFS), for designing, directing and sustaining the collaborative teamwork required in senior projects in software engineering (SE) education. Among many schools' SE curricula, senior projects serve as a capstone course that provides comprehensive…

  17. Understanding quality requirements engineering in contract-based projects from the perspective of software architects: an exploratory study

    NARCIS (Netherlands)

    Daneva, Maya; Herrmann, Andrea; Buglione, Luigi; Mistrik, Ivan; Bahsoon, Rami; Eeles, Peter; Roshandel, Roshanak; Stal, Michael

    2014-01-01

    This chapter discusses how software architects from 21 European project organizations cope with quality requirements (QRs) in large, contract-based systems delivery projects. It reports on the roles that architects played in QRs engineering, their interactions with other project roles, the specific

  18. Redes Atm de Alto Desempenho

    Directory of Open Access Journals (Sweden)

    Flávia Oliveira Santos de Sá Lisboa

    2015-12-01

    Full Text Available A tendência atual de integração de serviços de dados, voz e vídeo, estimulada pelo pleno sucesso da Internet, aumentou a demanda por maior banda e melhor desempenho nas redes de comunicação de dados. Neste contexto, a tecnologia ATM (Asynchronous Transfer Mode vem sendo utilizada na implementação de backbone de LANs e WANs, justamente por oferecer a possibilidade de integração de serviços com qualidade, alta escalabilidade e altas taxas de transferência em banda larga. Neste artigo serão abordados os principais conceitos relacionados à tecnologia ATM, suas vantagens e desvantagens em face de outras tecnologias (como Fast e Gigabit Ethernet, além de casos de sua utilização em empresas e instituições de ensino.

  19. ATM Mutations and the Development of Severe Radiation-Induced Morbidity Following Radiotherapy for Breast Cancer

    National Research Council Canada - National Science Library

    Rosenstein, Barry

    2003-01-01

    ... of this project are to (1) screen 50 breast cancer patients for a ATM mutations who developed radiation-induced grade 3/4 late subcutaneous tissue morbidity as defined by the RTOG/EORTC scoring scheme, (2...

  20. A COMPARISON OF STEPWISE AND FUZZY MULTIPLE REGRESSION ANALYSIS TECHNIQUES FOR MANAGING SOFTWARE PROJECT RISKS: ANALYSIS PHASE

    OpenAIRE

    Abdelrafe Elzamly; Burairah Hussin

    2014-01-01

    Risk is not always avoidable, but it is controllable. The aim of this study is to identify whether those techniques are effective in reducing software failure. This motivates the authors to continue the effort to enrich the managing software project risks with consider mining and quantitative approach with large data set. In this study, two new techniques are introduced namely stepwise multiple regression analysis and fuzzy multiple regression to manage the software risks. Two evaluation proc...

  1. Global Software and IT A Guide to Distributed Development, Projects, and Outsourcing

    CERN Document Server

    Ebert, Christof

    2011-01-01

    Global software engineering, implying both internal and outsourced development, is a fast-growing scenario within industry; the growth rates in some sectors are more than 20% per year. However, half of all offshoring activities are cancelled within the first 2 years, at tremendous unanticipated cost to the organization.   This book will provide a more balanced framework for planning global development, covering topics such as managing people in distributed sites, managing a project across locations, mitigating the risk of offshoring, processes for global development, practical outsourcin

  2. ARTIFICIAL INTELLIGENCE TECHNIQUES FOR ESTIMATING THE EFFORT IN SOFTWARE DEVELOPMENT PROJECTS

    Directory of Open Access Journals (Sweden)

    Ferreira, G., Gálvez, D.,

    2015-06-01

    Full Text Available Among the most popular algorithmic cost and efforts estimation models are COCOMO, SLIM, Function Points. However, since the 90s, the models based on Artificial Intelligence techniques, mainly in Machine Learning techniques have been used to improve the accuracy of the estimates. These models are based on two fundamental aspects: the use of data collected in previous projects where estimates were performed and the application of various knowledge extraction techniques, with the idea of making estimates more efficiently, effectively and, if possible, with greater precision. The aim of this paper is to present an analysis of some of these techniques and how they are been applied in estimating the effort of software projects.

  3. A survey of quality assurance practices in biomedical open source software projects.

    Science.gov (United States)

    Koru, Günes; El Emam, Khaled; Neisa, Angelica; Umarji, Medha

    2007-05-07

    Open source (OS) software is continuously gaining recognition and use in the biomedical domain, for example, in health informatics and bioinformatics. Given the mission critical nature of applications in this domain and their potential impact on patient safety, it is important to understand to what degree and how effectively biomedical OS developers perform standard quality assurance (QA) activities such as peer reviews and testing. This would allow the users of biomedical OS software to better understand the quality risks, if any, and the developers to identify process improvement opportunities to produce higher quality software. A survey of developers working on biomedical OS projects was conducted to examine the QA activities that are performed. We took a descriptive approach to summarize the implementation of QA activities and then examined some of the factors that may be related to the implementation of such practices. Our descriptive results show that 63% (95% CI, 54-72) of projects did not include peer reviews in their development process, while 82% (95% CI, 75-89) did include testing. Approximately 74% (95% CI, 67-81) of developers did not have a background in computing, 80% (95% CI, 74-87) were paid for their contributions to the project, and 52% (95% CI, 43-60) had PhDs. A multivariate logistic regression model to predict the implementation of peer reviews was not significant (likelihood ratio test = 16.86, 9 df, P = .051) and neither was a model to predict the implementation of testing (likelihood ratio test = 3.34, 9 df, P = .95). Less attention is paid to peer review than testing. However, the former is a complementary, and necessary, QA practice rather than an alternative. Therefore, one can argue that there are quality risks, at least at this point in time, in transitioning biomedical OS software into any critical settings that may have operational, financial, or safety implications. Developers of biomedical OS applications should invest more effort

  4. Integrated Service Provisioning in an Ipv6 over ATM Research Network

    Energy Technology Data Exchange (ETDEWEB)

    Eli Dart; Helen Chen; Jerry Friesen; Jim Brandt; Jim Hutchins; Perry Robertson

    1999-02-01

    During the past few years, the worldwide Internet has grown at a phenomenal rate, which has spurred the proposal of innovative network technologies to support the fast, efficient and low-latency transport of a wide spectrum of multimedia traffic types. Existing network infrastructures have been plagued by their inability to provide for real-time application traffic as well as their general lack of resources and resilience to congestion. This work proposes to address these issues by implementing a prototype high-speed network infrastructure consisting of Internet Protocol Version 6 (IPv6) on top of an Asynchronous Transfer Mode (ATM) transport medium. Since ATM is connection-oriented whereas IP uses a connection-less paradigm, the efficient integration of IPv6 over ATM is especially challenging and has generated much interest in the research community. We propose, in collaboration with an industry partner, to implement IPv6 over ATM using a unique approach that integrates IP over fast A TM hardware while still preserving IP's connection-less paradigm. This is achieved by replacing ATM's control software with IP's routing code and by caching IP's forwarding decisions in ATM's VPI/VCI translation tables. Prototype ''VR'' and distributed-parallel-computing applications will also be developed to exercise the realtime capability of our IPv6 over ATM network.

  5. DNA Damage-Induced Acetylation of Lysine 3016 of ATM Activates ATM Kinase Activity▿ †

    OpenAIRE

    Sun, Yingli; Ye XU; Roy, Kanaklata; Price, Brendan D

    2007-01-01

    The ATM protein kinase is essential for cells to repair and survive genotoxic events. The activation of ATM's kinase activity involves acetylation of ATM by the Tip60 histone acetyltransferase. In this study, systematic mutagenesis of lysine residues was used to identify regulatory ATM acetylation sites. The results identify a single acetylation site at lysine 3016, which is located in the highly conserved C-terminal FATC domain adjacent to the kinase domain. Antibodies specific for acetyl-ly...

  6. Functional Characterization of ATM Kinase Using Acetylation-Specific Antibodies.

    Science.gov (United States)

    Sun, Yingli; Du, Fengxia

    2017-01-01

    The activation of ATM is critical in the DNA double strand breaks repair pathway. Acetylation of ATM by Tip60 histone acetyltransferase (HAT) plays a key role in the activation of ATM kinase activity in response to DNA damage. ATM forms a stable complex with Tip60 through the FATC domain of ATM. Tip60 acetylates lysine3016 of ATM, and this acetylation induces the activation of ATM. Several techniques are included in the study of ATM acetylation by Tip60, such as in vitro kinase assay, systematic mutagenesis, western blots. Here, we describe how to study the acetylation of ATM using acetylation-specific antibodies.

  7. The State of Open Source Electronic Health Record Projects: A Software Anthropology Study.

    Science.gov (United States)

    Alsaffar, Mona; Yellowlees, Peter; Odor, Alberto; Hogarth, Michael

    2017-02-24

    Electronic health records (EHR) are a key tool in managing and storing patients' information. Currently, there are over 50 open source EHR systems available. Functionality and usability are important factors for determining the success of any system. These factors are often a direct reflection of the domain knowledge and developers' motivations. However, few published studies have focused on the characteristics of free and open source software (F/OSS) EHR systems and none to date have discussed the motivation, knowledge background, and demographic characteristics of the developers involved in open source EHR projects. This study analyzed the characteristics of prevailing F/OSS EHR systems and aimed to provide an understanding of the motivation, knowledge background, and characteristics of the developers. This study identified F/OSS EHR projects on SourceForge and other websites from May to July 2014. Projects were classified and characterized by license type, downloads, programming languages, spoken languages, project age, development status, supporting materials, top downloads by country, and whether they were "certified" EHRs. Health care F/OSS developers were also surveyed using an online survey. At the time of the assessment, we uncovered 54 open source EHR projects, but only four of them had been successfully certified under the Office of the National Coordinator for Health Information Technology (ONC Health IT) Certification Program. In the majority of cases, the open source EHR software was downloaded by users in the United States (64.07%, 148,666/232,034), underscoring that there is a significant interest in EHR open source applications in the United States. A survey of EHR open source developers was conducted and a total of 103 developers responded to the online questionnaire. The majority of EHR F/OSS developers (65.3%, 66/101) are participating in F/OSS projects as part of a paid activity and only 25.7% (26/101) of EHR F/OSS developers are, or have been

  8. Static Detection of Bugs in Embedded Software Using Lightweight Verification Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Validating software is a critical step in developing high confidence systems. Typical software development practices are not acceptable in systems where failure...

  9. The Multiscale Systems Immunology project: software for cell-based immunological simulation

    Directory of Open Access Journals (Sweden)

    Kepler Thomas B

    2008-04-01

    Full Text Available Abstract Background Computer simulations are of increasing importance in modeling biological phenomena. Their purpose is to predict behavior and guide future experiments. The aim of this project is to model the early immune response to vaccination by an agent based immune response simulation that incorporates realistic biophysics and intracellular dynamics, and which is sufficiently flexible to accurately model the multi-scale nature and complexity of the immune system, while maintaining the high performance critical to scientific computing. Results The Multiscale Systems Immunology (MSI simulation framework is an object-oriented, modular simulation framework written in C++ and Python. The software implements a modular design that allows for flexible configuration of components and initialization of parameters, thus allowing simulations to be run that model processes occurring over different temporal and spatial scales. Conclusion MSI addresses the need for a flexible and high-performing agent based model of the immune system.

  10. Analog Readout and Analysis Software for the Ultra-High Rate Germanium (UHRGe) Project

    Energy Technology Data Exchange (ETDEWEB)

    Fast, James E.; Aguayo Navarrete, Estanislao; Evans, Allan T.; VanDevender, Brent A.; Rodriguez, Douglas C.; Wood, Lynn S.

    2011-09-01

    High-resolution high-purity germanium (HPGe) spectrometers are needed for Safeguards applications such as spent fuel assay and uranium hexafluoride cylinder verification. In addition, these spectrometers would be applicable to other high-rate applications such as non-destructive assay of nuclear materials using nuclear resonance fluorescence. Count-rate limitations of today's HPGe technologies, however, lead to concessions in their use and reduction in their efficacy. Large-volume, very high-rate HPGe spectrometers are needed to enable a new generation of nondestructive assay systems. The Ultra-High Rate Germanium (UHRGe) project is developing HPGe spectrometer systems capable of operating at unprecedented rates, 10 to 100 times those available today. This report documents current status of developments in the analog electronics and analysis software.

  11. Project maturity evaluation model for SMEs from the software development sub-sector

    Directory of Open Access Journals (Sweden)

    ÁLVARO JULIO CUADROS LÓPEZ

    Full Text Available The purpose of the paper is to present a project management maturity model for SMEs oriented to software development. The proposal is based on CMMI capability maturity model, and the SCAMPI evaluation method. The proposal includes a quantitative satisfaction scale, redundant evidence assessment, and multiple criteria for selecting experts. The proposal was validated with a case study carried out in a medium-sized company from the Information and Communications Technology sector. The model concluded that the company did not reach maturity level 2; however it showed that 92% of the processes from maturity level 2 and 77% of the total process had already been implemented, which allows the company to adopt a specific orientation for its improvement efforts.

  12. Exploring the role of instant messaging in a global software development project

    DEFF Research Database (Denmark)

    Dittrich, Y.; Giuffrida, Rosalba

    2011-01-01

    Communication plays a vital role in software devel- opment projects. Globally distributed teams use a mix of dif- ferent communication channels to get the work done. In this paper, we report on an empirical study of a team distributed across Denmark and India. This paper explores the integration...... of formal documentation, bug-tracking systems and email with informal communication on Instant Messaging (IM), screen sharing, and audio conversations. Whenever overlap times occur, informal communication can take place at the same time in different sites, and it can effectively complement formal...... documentation. Our analysis provides an indication that IM can play a special role in such socio-technical communication systems: IM acts as a real time glue between different chan- nels. The communication through IM also provides a means to build trust and social relationships with co-workers....

  13. R PROJECT: SU APLICACIÓN COMO SOFTWARE LIBRE PARA ANÁLISIS EN COMPONENTES PRINCIPALES

    Directory of Open Access Journals (Sweden)

    Fabricio Bolaños Guerrero

    2011-01-01

    Full Text Available Este artículo es producto de un proyecto de investigación realizado en colaboración con profesores de la Escuela de Matemáticas de la Universidad de Costa Rica (UCR, para dar a conocer una opción de software estadístico llamado R Project. Con este paquete es posible hacer Análisis en Componentes Principales (ACP y representar los resultados usando el Plano Principal y el Círculo de Correlaciones, como herramientas para poder realizar una mejor interpretación de los datos de la tabla (individuos y variables. El software R es de distribución libre, su implementación es sencilla y no requiere de mayores recursos informáticos. Dentro de sus diversas aplicaciones está el ACP, que es una herramienta que se utiliza para la interpretación de la información presentada en una tabla de datos cuantitativos; por lo tanto, las personas investigadoras de diferentes áreas tienen una opción económica y sencilla para realizar Análisis de Datos. Se llevan a cabo dos ejemplos de ACP, donde se muestra un posible uso de la herramienta y se dan las instrucciones sobre cómo realizarlo paso a paso.

  14. ATM: Restructing Learning for Deaf Students.

    Science.gov (United States)

    Keefe, Barbara; Stockford, David

    Governor Baxter School for the Deaf is one of six Maine pilot sites chosen by NYNEX to showcase asynchronous transfer mode (ATM) technology. ATM is a network connection that allows high bandwidth transmission of data, voice, and video. Its high speed capability allows for high quality two-way full-motion video, which is especially beneficial to a…

  15. Cost Allocation in a Bank ATM Network

    NARCIS (Netherlands)

    Bjorndal, E.; Hamers, H.; Koster, M.A.L.

    2004-01-01

    We consider a situation in which a group of banks consider connecting their Automated Teller Machines (ATMs) in a network, so that the banks customers may use ATMs of any bank in the network. The problem studied is that of allocating the total transaction costs arising in the network, among the

  16. Buffer Management Simulation in ATM Networks

    Science.gov (United States)

    Yaprak, E.; Xiao, Y.; Chronopoulos, A.; Chow, E.; Anneberg, L.

    1998-01-01

    This paper presents a simulation of a new dynamic buffer allocation management scheme in ATM networks. To achieve this objective, an algorithm that detects congestion and updates the dynamic buffer allocation scheme was developed for the OPNET simulation package via the creation of a new ATM module.

  17. DESIGNING A CAN BASED ATM FIELDBUS

    Directory of Open Access Journals (Sweden)

    Mahmut TENRUH

    2006-03-01

    Full Text Available The Controller Area Network (CAN bus was initially introduced for automotive applications, but due to its low cost, high speed and high reliability, it has also become a standard in industrial distributed real-time control applications. Asynchronous Transfer Mode (ATM is a high speed network technology that aims to combine all types of communication, that is, data, voice, and image in a single network structure. Various studies have been carried to incorporate existing network types such as Ethernet and Token Ring with ATM. It is also important to cover the FieldBus communication in this concept. This study aims to incorporate ATM technology with the FieldBus communication. In this concept, CAN based ATM bus structure is introduced. This structure also introduces an opportunity to connect FieldBus networks with ATM seamlessly. Simulation studies have been carried out to validate the introduced model and the results showed that it is feasible to implement the system.

  18. Projeto Seis Sigma para a implementação de software de programação Six Sigma project for scheduling software implementation

    Directory of Open Access Journals (Sweden)

    Rogério Cerávolo Calia

    2005-12-01

    Full Text Available O artigo visa analisar a eficácia organizacional da metodologia Seis Sigma na gestão de projetos para a redução de atrasos e redução de estoques na manufatura, por meio da implementação de um software com algoritmos da Teoria das Restrições. Inicialmente, é apresentada uma revisão bibliográfica sobre a gestão de projetos na perspectiva da gestão da mudança organizacional nos processos de negócios. Em seguida, são revistos os conceitos sobre a metodologia Seis Sigma para a gestão de projetos e sobre os algoritmos da Teoria das Restrições. Então, são descritos os estudos de caso em dois projetos de implementação do software da Teoria das Restrições, sendo que apenas uma das implementações utilizou-se da metodologia Seis Sigma para a gestão do projeto. Na análise dos resultados, busca-se compreender os motivos de o projeto com a metodologia Seis Sigma ter reduzido inventário três vezes mais rápido do que o projeto sem o Seis Sigma.The article aims to analyze the organizational effectiveness of the Six Sigma methodology for project management to reduce delays and to reduce inventory in manufacture, by the implementation of software with Theory of Constraints algorithms. Initially, the article presents a bibliographic revision on project management and its impact on the organizational change management for improving business processes. Then, the article revises the concepts about the Six Sigma methodology for project management and about the Theory of Constraints algorithms. It follows, the case studies descriptions on two implementation projects of the Theory of Constraints software, in which only one of these implementations adopted the Six Sigma methodology in the project management. In the results analyzes, the article discusses the reasons why the project with the Six Sigma methodology was three times faster than the other project.

  19. OPTiM: Optical projection tomography integrated microscope using open-source hardware and software.

    Science.gov (United States)

    Watson, Thomas; Andrews, Natalie; Davis, Samuel; Bugeon, Laurence; Dallman, Margaret D; McGinty, James

    2017-01-01

    We describe the implementation of an OPT plate to perform optical projection tomography (OPT) on a commercial wide-field inverted microscope, using our open-source hardware and software. The OPT plate includes a tilt adjustment for alignment and a stepper motor for sample rotation as required by standard projection tomography. Depending on magnification requirements, three methods of performing OPT are detailed using this adaptor plate: a conventional direct OPT method requiring only the addition of a limiting aperture behind the objective lens; an external optical-relay method allowing conventional OPT to be performed at magnifications >4x; a remote focal scanning and region-of-interest method for improved spatial resolution OPT (up to ~1.6 μm). All three methods use the microscope's existing incoherent light source (i.e. arc-lamp) and all of its inherent functionality is maintained for day-to-day use. OPT acquisitions are performed on in vivo zebrafish embryos to demonstrate the implementations' viability.

  20. OPTiM: Optical projection tomography integrated microscope using open-source hardware and software.

    Directory of Open Access Journals (Sweden)

    Thomas Watson

    Full Text Available We describe the implementation of an OPT plate to perform optical projection tomography (OPT on a commercial wide-field inverted microscope, using our open-source hardware and software. The OPT plate includes a tilt adjustment for alignment and a stepper motor for sample rotation as required by standard projection tomography. Depending on magnification requirements, three methods of performing OPT are detailed using this adaptor plate: a conventional direct OPT method requiring only the addition of a limiting aperture behind the objective lens; an external optical-relay method allowing conventional OPT to be performed at magnifications >4x; a remote focal scanning and region-of-interest method for improved spatial resolution OPT (up to ~1.6 μm. All three methods use the microscope's existing incoherent light source (i.e. arc-lamp and all of its inherent functionality is maintained for day-to-day use. OPT acquisitions are performed on in vivo zebrafish embryos to demonstrate the implementations' viability.

  1. A Software Engineering Paradigm for Quick-turnaround Earth Science Data Projects

    Science.gov (United States)

    Moore, K.

    2016-12-01

    As is generally the case with applied sciences professional and educational programs, the participants of such programs can come from a variety of technical backgrounds. In the NASA DEVELOP National Program, the participants constitute an interdisciplinary set of backgrounds, with varying levels of experience with computer programming. DEVELOP makes use of geographically explicit data sets, and it is necessary to use geographic information systems and geospatial image processing environments. As data sets cover longer time spans and include more complex sets of parameters, automation is becoming an increasingly prevalent feature. Though platforms such as ArcGIS, ERDAS Imagine, and ENVI facilitate the batch-processing of geospatial imagery, these environments are naturally constricting to the user in that they limit him or her to the tools that are available. Users must then turn to "homemade" scripting in more traditional programming languages such as Python, JavaScript, or R, to automate workflows. However, in the context of quick-turnaround projects like those in DEVELOP, the programming learning curve may be prohibitively steep. In this work, we consider how to best design a software development paradigm that addresses two major constants: an arbitrarily experienced programmer and quick-turnaround project timelines.

  2. Enhanced ATM Security using Biometric Authentication and Wavelet Based AES

    Directory of Open Access Journals (Sweden)

    Sreedharan Ajish

    2016-01-01

    Full Text Available The traditional ATM terminal customer recognition systems rely only on bank cards, passwords and such identity verification methods are not perfect and functions are too single. Biometrics-based authentication offers several advantages over other authentication methods, there has been a significant surge in the use of biometrics for user authentication in recent years. This paper presents a highly secured ATM banking system using biometric authentication and wavelet based Advanced Encryption Standard (AES algorithm. Two levels of security are provided in this proposed design. Firstly we consider the security level at the client side by providing biometric authentication scheme along with a password of 4-digit long. Biometric authentication is achieved by considering the fingerprint image of the client. Secondly we ensure a secured communication link between the client machine to the bank server using an optimized energy efficient and wavelet based AES processor. The fingerprint image is the data for encryption process and 4-digit long password is the symmetric key for the encryption process. The performance of ATM machine depends on ultra-high-speed encryption, very low power consumption, and algorithmic integrity. To get a low power consuming and ultra-high speed encryption at the ATM machine, an optimized and wavelet based AES algorithm is proposed. In this system biometric and cryptography techniques are used together for personal identity authentication to improve the security level. The design of the wavelet based AES processor is simulated and the design of the energy efficient AES processor is simulated in Quartus-II software. Simulation results ensure its proper functionality. A comparison among other research works proves its superiority.

  3. Guidelines for the verification and validation of expert system software and conventional software: Project summary. Volume 1

    Energy Technology Data Exchange (ETDEWEB)

    Mirsky, S.M.; Hayes, J.E.; Miller, L.A. [Science Applications International Corp., McLean, VA (United States)

    1995-03-01

    This eight-volume report presents guidelines for performing verification and validation (V&V) on Artificial Intelligence (Al) systems with nuclear applications. The guidelines have much broader application than just expert systems; they are also applicable to object-oriented programming systems, rule-based systems, frame-based systems, model-based systems, neural nets, genetic algorithms, and conventional software systems. This is because many of the components of AI systems are implemented in conventional procedural programming languages, so there is no real distinction. The report examines the state of the art in verifying and validating expert systems. V&V methods traditionally applied to conventional software systems are evaluated for their applicability to expert systems. One hundred fifty-three conventional techniques are identified and evaluated. These methods are found to be useful for at least some of the components of expert systems, frame-based systems, and object-oriented systems. A taxonomy of 52 defect types and their delectability by the 153 methods is presented. With specific regard to expert systems, conventional V&V methods were found to apply well to all the components of the expert system with the exception of the knowledge base. The knowledge base requires extension of the existing methods. Several innovative static verification and validation methods for expert systems have been identified and are described here, including a method for checking the knowledge base {open_quotes}semantics{close_quotes} and a method for generating validation scenarios. Evaluation of some of these methods was performed both analytically and experimentally. A V&V methodology for expert systems is presented based on three factors: (1) a system`s judged need for V&V (based in turn on its complexity and degree of required integrity); (2) the life-cycle phase; and (3) the system component being tested.

  4. MSFC institutional area network and ATM technology

    Science.gov (United States)

    Amin, Ashok T.

    1994-01-01

    The New Institutional Area Network (NEWIAN) at Marshall supports over 5000 end users with access to 26 file servers providing work presentation services. It is comprised of some 150 Ethernet LAN's interconnected by bridges/routers which are in turn connected to servers over two dual FDDI rings. The network supports various higher level protocols such as IP, IPX, AppleTalk (AT), and DECNet. At present IPX and AT protocols packets are routed, and IP protocol packets are bridged; however, work is in progress to route all IP packets. The impact of routing IP packets on network operation is examined. Broadband Integrated Services Data Network (BISDN), presently at various stages of development, is intended to provide voice, video, and data transfer services over a single network. BISDN will use asynchronous transfer mode (ATM) as a data transfer technique which provides for transmission, multiplexing, switching, and relaying of small size data units called cells. Limited ATM Wide Area Network (WAN) services are offered by Wiltel, AT&T, Sprint, and others. NASA is testing a pilot ATM WAN with a view to provide Program Support Communication Network services using ATM. ATM supports wide range of data rates and quality of service requirements. It is expected that ATM switches will penetrate campus networks as well. However, presently products in these areas are at various stages of development and standards are not yet complete. We examine development of ATM to help assess its role in the evolution of NEWIAN.

  5. Hyper-Spectral Communications, Networking and ATM as Foundation for Safe and Efficient Future Flight: Transcending Aviation Operational Limitations with Diverse and Secure Multi-Band, Multi-Mode, and mmWave Wireless Links: Project Overview, Aviation Communications and New Signaling

    Science.gov (United States)

    Matolak, David W.

    2017-01-01

    NASA's Aeronautics Research Mission Directorate (ARMD) has recently solicited proposals and awarded funds for research and development to achieve and exceed the goals envisioned in the ARMD Strategic Implementation Plan (SIP). The Hyper-Spectral Communications and Networking for Air Traffic Management (ATM) (HSCNA) project is the only University Leadership Initiative (ULI) program to address communications and networking (and to a degree, navigation and surveillance). This paper will provide an overview of the HSCNA project, and specifically describe two of the project's technical challenges: comprehensive aviation communications and networking assessment, and proposed multi-band and multimode communications and networking. The primary goals will be described, as will be research and development aimed to achieve and exceed these goals. Some example initial results are also provided.

  6. High-Quality Random Number Generation Software for High-Performance Computing Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Random number (RN) generation is the key software component that permits random sampling. Software for parallel RN generation (RNG) should be based on RNGs that are...

  7. Component-Based QoS-Driven Synthesis of High Assurance Embedded Software Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Software is an integral part of many complex embedded systems, such as avionics, scientific exploration, and on-board systems. However, poor software reliability is...

  8. Easy-to-Use UAV Ground Station Software for Low-Altitude Civil Operations Project

    Data.gov (United States)

    National Aeronautics and Space Administration — We propose to design and develop easy-to-use Ground Control Station (GCS) software for low-altitude civil Unmanned Aerial Vehicle (UAV) operations. The GCS software...

  9. Using the Fuzzy Linguistic Preference Relation Approach for Assessing the Importance of Risk Factors in a Software Development Project

    Directory of Open Access Journals (Sweden)

    Shih-Tong Lu

    2013-01-01

    Full Text Available This study employs fuzzy linguistic preference relation (Fuzzy LinPreRa approach to assess the relative degree of impact of risk factors in software development project for two expert groups working in technology enterprises and software development companies. For the identified risk dimensions, the results show the same rankings for these two groups. “Organization function risk” is considered the most important dimension influencing the software development project performance, with the others, in order, being “developing technology risk,” “resources integration risk,” “personnel system risk” and “system requirement risk.” The proposed approach not only facilitates the information collecting for making pairwise comparisons, but it also eliminates the inconsistencies in the collected information.

  10. Investigating the relationship between organizational factors of stress and delay of software projects in a large knowledge based company.

    Directory of Open Access Journals (Sweden)

    Faeze Asgari

    2017-03-01

    Full Text Available According to psychologists, stress means the pressure and the force and it is the accumulation of life events that disrupts the individual's adaptation to the existing situation. Stress is originated from two places: Inside our bodies and outside our bodies. Internal stresses are associated with biology and personality. External stress factors have three categories: Personal, Organizational and environmental. On the other hand, today, software projects have delays for various reasons and they are not completed on time. Knowledge-based companies require identifying factors causing delays. The aim of this study is to investigate the relationship between organizational factors of stress and delays of software projects. This is a descriptive correlational research. The population consisted of knowledge workers of a large knowledge-based company (n = 200, a sample of 127 knowledge workers were selected randomly. The data collected through questionnaire. The effect of organizational factors of stress on delay of software projects were assessed using Pearson correlation coefficients. The results show that there is a significant positive relationship between organizational factors of stress and delay of software projects in a large knowledge-based company.

  11. Challenges in Mentoring Software Development Projects in the High School: Analysis According to Shulman's Teacher Knowledge Base Model

    Science.gov (United States)

    Meerbaum-Salant, Orni; Hazzan, Orit

    2009-01-01

    This paper focuses on challenges in mentoring software development projects in the high school and analyzes difficulties encountered by Computer Science teachers in the mentoring process according to Shulman's Teacher Knowledge Base Model. The main difficulties that emerged from the data analysis belong to the following knowledge sources of…

  12. Application of Open Source Software by the Lunar Mapping and Modeling Project

    Science.gov (United States)

    Ramirez, P.; Goodale, C. E.; Bui, B.; Chang, G.; Kim, R. M.; Law, E.; Malhotra, S.; Rodriguez, L.; Sadaqathullah, S.; Mattmann, C. A.; Crichton, D. J.

    2011-12-01

    The Lunar Mapping and Modeling Project (LMMP), led by the Marshall Space Flight center (MSFC), is responsible for the development of an information system to support lunar exploration, decision analysis, and release of lunar data to the public. The data available through the lunar portal is predominantly derived from present lunar missions (e.g., the Lunar Reconnaissance Orbiter (LRO)) and from historical missions (e.g., Apollo). This project has created a gold source of data, models, and tools for lunar explorers to exercise and incorporate into their activities. At Jet Propulsion Laboratory (JPL), we focused on engineering and building the infrastructure to support cataloging, archiving, accessing, and delivery of lunar data. We decided to use a RESTful service-oriented architecture to enable us to abstract from the underlying technology choices and focus on interfaces to be used internally and externally. This decision allowed us to leverage several open source software components and integrate them by either writing a thin REST service layer or relying on the API they provided; the approach chosen was dependent on the targeted consumer of a given interface. We will discuss our varying experience using open source products; namely Apache OODT, Oracle Berkley DB XML, Apache Solr, and Oracle OpenSSO (now named OpenAM). Apache OODT, developed at NASA's Jet Propulsion Laboratory and recently migrated over to Apache, provided the means for ingestion and cataloguing of products within the infrastructure. Its usage was based upon team experience with the project and past benefit received on other projects internal and external to JPL. Berkeley DB XML, distributed by Oracle for both commercial and open source use, was the storage technology chosen for our metadata. This decision was in part based on our use Federal Geographic Data Committee (FGDC) Metadata, which is expressed in XML, and the desire to keep it in its native form and exploit other technologies built on

  13. Adopting best practices: "Agility" moves from software development to healthcare project management.

    Science.gov (United States)

    Kitzmiller, Rebecca; Hunt, Eleanor; Sproat, Sara Breckenridge

    2006-01-01

    It is time for a change in mindset in how nurses operationalize system implementations and manage projects. Computers and systems have evolved over time from unwieldy mysterious machines of the past to ubiquitous computer use in every aspect of daily lives and work sites. Yet, disconcertingly, the process used to implement these systems has not evolved. Technology implementation does not need to be a struggle. It is time to adapt traditional plan-driven implementation methods to incorporate agile techniques. Agility is a concept borrowed from software development and is presented here because it encourages flexibility, adaptation, and continuous learning as part of the implementation process. Agility values communication and harnesses change to an advantage, which facilitates the natural evolution of an adaptable implementation process. Specific examples of agility in an implementation are described, and plan-driven implementation stages are adapted to incorporate relevant agile techniques. This comparison demonstrates how an agile approach enhances traditional implementation techniques to meet the demands of today's complex healthcare environments.

  14. Energy efficiency enhancements for semiconductors, communications, sensors and software achieved in cool silicon cluster project

    Science.gov (United States)

    Ellinger, Frank; Mikolajick, Thomas; Fettweis, Gerhard; Hentschel, Dieter; Kolodinski, Sabine; Warnecke, Helmut; Reppe, Thomas; Tzschoppe, Christoph; Dohl, Jan; Carta, Corrado; Fritsche, David; Tretter, Gregor; Wiatr, Maciej; Detlef Kronholz, Stefan; Mikalo, Ricardo Pablo; Heinrich, Harald; Paulo, Robert; Wolf, Robert; Hübner, Johannes; Waltsgott, Johannes; Meißner, Klaus; Richter, Robert; Michler, Oliver; Bausinger, Markus; Mehlich, Heiko; Hahmann, Martin; Möller, Henning; Wiemer, Maik; Holland, Hans-Jürgen; Gärtner, Roberto; Schubert, Stefan; Richter, Alexander; Strobel, Axel; Fehske, Albrecht; Cech, Sebastian; Aßmann, Uwe; Pawlak, Andreas; Schröter, Michael; Finger, Wolfgang; Schumann, Stefan; Höppner, Sebastian; Walter, Dennis; Eisenreich, Holger; Schüffny, René

    2013-07-01

    An overview about the German cluster project Cool Silicon aiming at increasing the energy efficiency for semiconductors, communications, sensors and software is presented. Examples for achievements are: 1000 times reduced gate leakage in transistors using high-fc (HKMG) materials compared to conventional poly-gate (SiON) devices at the same technology node; 700 V transistors integrated in standard 0.35 μm CMOS; solar cell efficiencies above 19% at Commerce applications; processors and corresponding data links with 40% and 70% energy savings, respectively, by adaption of clock frequency and supply voltage in less than 20 ns; clock generator chip with tunable frequency from 83-666 MHz and 0.62-1.6 mW dc power; 90 Gb/s on-chip link over 6 mm and efficiency of 174 fJ/mm; dynamic biasing system doubling efficiency in power amplifiers; 60 GHz BiCMOS frontends with dc power to bandwidth ratio of 0.17 mW/MHz; driver assistance systems reducing energy consumption by 10% in cars Contribution to the Topical Issue “International Semiconductor Conference Dresden-Grenoble - ISCDG 2012”, Edited by Gérard Ghibaudo, Francis Balestra and Simon Deleonibus.

  15. Activation of ATM by DNA Damaging Agents

    National Research Council Canada - National Science Library

    Kurz, Ebba U; Lees-Miller, Susan P

    2005-01-01

    Ataxia-telangiectasia mutated (ATM) is a serine/threonine protein kinase that acts as a master switch controlling the cell cycle in response to ionizing radiation-induced DNA double-strand breaks (DSBs...

  16. Activation of ATM by DNA Damaging Agents

    National Research Council Canada - National Science Library

    Kurz, Ebba U; Lees-Miller, Susan P

    2004-01-01

    Ataxia-telangiectasia mutated (ATM) is a serine/threonine protein kinase that acts as a master switch controlling the cell cycle in response to ionizing radiation-induced DNA double-strand breaks (DSBs...

  17. A survey of IP over ATM architectures

    Energy Technology Data Exchange (ETDEWEB)

    Chen, H.; Tsang, R.; Brandt, J.; Hutchins, J.

    1997-07-01

    Over the past decade, the Internet has burgeoned into a worldwide information highway consisting of approximately 5 million hosts on over 45,000 interconnected networks. This unprecedented growth, together with the introduction of multimedia workstations, has spurred the development of innovative applications that require high speed, low latency, and real-time transport. Today`s Internet can neither scale in its bandwidth nor guarantee the Quality of Services (QoS) necessary to meet these performance requirements. Many network researchers propose to use the Asynchronous Transfer Mode (ATM) technology as the underlying infrastructure for the next generation of workgroup, campus, and enterprise IP networks. Since ATM is significantly different from today`s legacy network technologies, efficient implementation of IP over ATM is especially challenging. This tutorial paper covers several existing proposals that integrate IP over ATM.

  18. ATM Heterozygosity and the Development of Radiation-Induced Erectile Dysfunction and Urinary Morbidity Following Radiotherapy for Prostate Cancer

    National Research Council Canada - National Science Library

    Cesaretti, Jamie A

    2008-01-01

    The goal of this training grant project is to determine whether the prevalence of ATM carriers among prostate cancer patients treated with radiotherapy that develop erectile dysfunction and urinary...

  19. ATM Heterozygosity and the Development of Radiation-Induced Erectile Dysfunction and Urinary Morbidity Following Radiotherapy for Prostate Cancer

    National Research Council Canada - National Science Library

    Cesaretti, Jamie A

    2007-01-01

    The goal of this training grant project is to determine whether the prevalence of ATM carriers among prostate cancer patients treated with radiotherapy that develop erectile dysfunction and urinary...

  20. ATM Heterozygosity and the Development of Radiation-Induced Erectile Dysfunction and Urinary Morbidity Following Radiotherapy for Prostate Cancer

    National Research Council Canada - National Science Library

    Cesaretti, Jamie A

    2006-01-01

    The goal of this training grant project is to determine whether the prevalence of ATM carriers among prostate cancer patients treated with radiotherapy that develop erectile dysfunction and urinary...

  1. ATM Heterozygosity and the Development of Radiation-Induced Erectile Dysfunction and Urinary Morbidity Following Radiotherapy for Prostate Cancer

    National Research Council Canada - National Science Library

    Cesaretti, Jamie A

    2005-01-01

    The goal of this training grant project is to determine whether the prevalence of ATM carriers among prostate cancer patients treated with radiotherapy that develop erectile dysfunction and urinary...

  2. Germline Mutations of the Ataxia-Telangiectasia Gene, ATM, as a Risk Factor for Radiation-Associated Breast Cancer

    National Research Council Canada - National Science Library

    Offit, Kenneth

    1998-01-01

    This project is a case-control study designed to determine whether or not the presence of a germline mutation in ATM, the gene responsible for ataxia-telangiectasia, significantly increases the risk...

  3. Studies of ATM for ATLAS high level triggers

    CERN Document Server

    Bystrický, J; Huet, M; Le Dû, P; Mandjavidze, I D

    2001-01-01

    This paper presents some of the conclusions of our studies on ATM and Fast Ethernet in the ATLAS level-2 trigger Pilot project. We describe the general concept and principles of our data collection and event building scheme that could be transposed to various experiments in high energy and nuclear physics. To validate the approach in view of ATLAS High Level Triggers, we assembled a testbed composed of up to 48 computers linked by a 7.5 Gbit/s ATM switch. This modular switch is used as a single entity or is split into several smaller interconnected switches. This allows studying how to construct a large network from smaller units. Alternatively, the ATM network can be replaced by Fast Ethernet. We detail the operation of the system and present series of performance measurements made with event building traffic pattern. We extrapolate these results to show how today's commercial networking components could be used to build a 1000-port network adequate for ATLAS needs. Finally, we list the benefits and the limi...

  4. Studies of ATM for ATLAS high-level triggers

    CERN Document Server

    Bystrický, J; Huet, M; Le Dû, P; Mandjavidze, I D

    2001-01-01

    This paper presents some of the conclusions of our studies on asynchronous transfer mode (ATM) and fast Ethernet in the ATLAS level-2 trigger pilot project. We describe the general concept and principles of our data-collection and event-building scheme that could be transposed to various experiments in high-energy and nuclear physics. To validate the approach in view of ATLAS high-level triggers, we assembled a testbed composed of up to 48 computers linked by a 7.5-Gbit/s ATM switch. This modular switch is used as a single entity or is split into several smaller interconnected switches. This allows study of how to construct a large network from smaller units. Alternatively, the ATM network can be replaced by fast Ethernet. We detail the operation of the system and present series of performance measurements made with event-building traffic pattern. We extrapolate these results to show how today's commercial networking components could be used to build a 1000-port network adequate for ATLAS needs. Lastly, we li...

  5. Simplifying the construction of domain-specific automatic programming systems: The NASA automated software development workstation project

    Science.gov (United States)

    Allen, Bradley P.; Holtzman, Peter L.

    1988-01-01

    An overview is presented of the Automated Software Development Workstation Project, an effort to explore knowledge-based approaches to increasing software productivity. The project focuses on applying the concept of domain specific automatic programming systems (D-SAPSs) to application domains at NASA's Johnson Space Flight Center. A version of a D-SAPS developed in Phase 1 of the project for the domain of space station momentum management is described. How problems encountered during its implementation led researchers to concentrate on simplifying the process of building and extending such systems is discussed. Researchers propose to do this by attacking three observed bottlenecks in the D-SAPS development process through the increased automation of the acquisition of programming knowledge and the use of an object oriented development methodology at all stages of the program design. How these ideas are being implemented in the Bauhaus, a prototype workstation for D-SAPS development is discussed.

  6. ATM Coastal Topography-Texas, 2001: UTM Zone 14

    Science.gov (United States)

    Klipp, Emily S.; Nayegandhi, Amar; Brock, John C.; Sallenger, A.H.; Bonisteel, Jamie M.; Yates, Xan; Wright, C. Wayne

    2009-01-01

    These remotely sensed, geographically referenced elevation measurements of lidar-derived first-surface (FS) topography were produced collaboratively by the U.S. Geological Survey (USGS), Florida Integrated Science Center (FISC), St. Petersburg, FL, and the National Aeronautics and Space Administration (NASA), Wallops Flight Facility, VA. This project provides highly detailed and accurate datasets of a portion of the Texas coastline within UTM zone 14, acquired October 12-13, 2001. The datasets are made available for use as a management tool to research scientists and natural-resource managers. An innovative scanning lidar instrument originally developed by NASA, and known as the Airborne Topographic Mapper (ATM), was used during data acquisition. The ATM system is a scanning lidar system that measures high-resolution topography of the land surface and incorporates a green-wavelength laser operating at pulse rates of 2 to 10 kilohertz. Measurements from the laser-ranging device are coupled with data acquired from inertial navigation system (INS) attitude sensors and differentially corrected global positioning system (GPS) receivers to measure topography of the surface at accuracies of +/-15 centimeters. The nominal ATM platform is a Twin Otter or P-3 Orion aircraft, but the instrument may be deployed on a range of light aircraft. Elevation measurements were collected over the survey area using the ATM system, and the resulting data were then processed using the Airborne Lidar Processing System (ALPS), a custom-built processing system developed in a NASA-USGS collaboration. ALPS supports the exploration and processing of lidar data in an interactive or batch mode. Modules for presurvey flight-line definition, flight-path plotting, lidar raster and waveform investigation, and digital camera image playback have been developed. Processing algorithms have been developed to extract the range to the first and last significant return within each waveform. ALPS is used

  7. ATM Coastal Topography-Texas, 2001: UTM Zone 15

    Science.gov (United States)

    Klipp, Emily S.; Nayegandhi, Amar; Brock, John C.; Sallenger, A.H.; Bonisteel, Jamie M.; Yates, Xan; Wright, C. Wayne

    2009-01-01

    These remotely sensed, geographically referenced elevation measurements of lidar-derived first-surface (FS) topography were produced collaboratively by the U.S. Geological Survey (USGS), Florida Integrated Science Center (FISC), St. Petersburg, FL, and the National Aeronautics and Space Administration (NASA), Wallops Flight Facility, VA. This project provides highly detailed and accurate datasets of a portion of the Texas coastline within UTM zone 15, from Matagorda Peninsula to Galveston Island, acquired October 12-13, 2001. The datasets are made available for use as a management tool to research scientists and natural-resource managers. An innovative scanning lidar instrument originally developed by NASA, and known as the Airborne Topographic Mapper (ATM), was used during data acquisition. The ATM system is a scanning lidar system that measures high-resolution topography of the land surface and incorporates a green-wavelength laser operating at pulse rates of 2 to 10 kilohertz. Measurements from the laser-ranging device are coupled with data acquired from inertial navigation system (INS) attitude sensors and differentially corrected global positioning system (GPS) receivers to measure topography of the surface at accuracies of +/-15 centimeters. The nominal ATM platform is a Twin Otter or P-3 Orion aircraft, but the instrument may be deployed on a range of light aircraft. Elevation measurements were collected over the survey area using the ATM system, and the resulting data were then processed using the Airborne Lidar Processing System (ALPS), a custom-built processing system developed in a NASA-USGS collaboration. ALPS supports the exploration and processing of lidar data in an interactive or batch mode. Modules for presurvey flight-line definition, flight-path plotting, lidar raster and waveform investigation, and digital camera image playback have been developed. Processing algorithms have been developed to extract the range to the first and last significant

  8. ATM Coastal Topography-Florida 2001: Eastern Panhandle

    Science.gov (United States)

    Yates, Xan; Nayegandhi, Amar; Brock, John C.; Sallenger, A.H.; Bonisteel, Jamie M.; Klipp, Emily S.; Wright, C. Wayne

    2009-01-01

    These remotely sensed, geographically referenced elevation measurements of Lidar-derived first surface (FS) topography were produced collaboratively by the U.S. Geological Survey (USGS), Florida Integrated Science Center (FISC), St. Petersburg, FL, and the National Aeronautics and Space Administration (NASA), Wallops Flight Facility, VA. This project provides highly detailed and accurate datasets of the eastern Florida panhandle coastline, acquired October 2, 2001. The datasets are made available for use as a management tool to research scientists and natural resource managers. An innovative scanning Lidar instrument originally developed by NASA, and known as the Airborne Topographic Mapper (ATM), was used during data acquisition. The ATM system is a scanning Lidar system that measures high-resolution topography of the land surface and incorporates a green-wavelength laser operating at pulse rates of 2 to 10 kilohertz. Measurements from the laser-ranging device are coupled with data acquired from inertial navigation system (INS) attitude sensors and differentially corrected global positioning system (GPS) receivers to measure topography of the surface at accuracies of +/-15 centimeters. The nominal ATM platform is a Twin Otter or P-3 Orion aircraft, but the instrument may be deployed on a range of light aircraft. Elevation measurements were collected over the survey area using the ATM system, and the resulting data were then processed using the Airborne Lidar Processing System (ALPS), a custom-built processing system developed in a NASA-USGS collaboration. ALPS supports the exploration and processing of Lidar data in an interactive or batch mode. Modules for presurvey flight line definition, flight path plotting, Lidar raster and waveform investigation, and digital camera image playback have been developed. Processing algorithms have been developed to extract the range to the first and last significant return within each waveform. ALPS is routinely used to create

  9. ATM Coastal Topography-Florida 2001: Western Panhandle

    Science.gov (United States)

    Yates, Xan; Nayegandhi, Amar; Brock, John C.; Sallenger, A.H.; Bonisteel, Jamie M.; Klipp, Emily S.; Wright, C. Wayne

    2009-01-01

    These remotely sensed, geographically referenced elevation measurements of Lidar-derived first surface (FS) topography were produced collaboratively by the U.S. Geological Survey (USGS), Florida Integrated Science Center (FISC), St. Petersburg, FL, and the National Aeronautics and Space Administration (NASA), Wallops Flight Facility, VA. This project provides highly detailed and accurate datasets of the western Florida panhandle coastline, acquired October 2-4 and 7-10, 2001. The datasets are made available for use as a management tool to research scientists and natural resource managers. An innovative scanning Lidar instrument originally developed by NASA, and known as the Airborne Topographic Mapper (ATM), was used during data acquisition. The ATM system is a scanning Lidar system that measures high-resolution topography of the land surface and incorporates a green-wavelength laser operating at pulse rates of 2 to 10 kilohertz. Measurements from the laser-ranging device are coupled with data acquired from inertial navigation system (INS) attitude sensors and differentially corrected global positioning system (GPS) receivers to measure topography of the surface at accuracies of +/-15 centimeters. The nominal ATM platform is a Twin Otter or P-3 Orion aircraft, but the instrument may be deployed on a range of light aircraft. Elevation measurements were collected over the survey area using the ATM system, and the resulting data were then processed using the Airborne Lidar Processing System (ALPS), a custom-built processing system developed in a NASA-USGS collaboration. ALPS supports the exploration and processing of Lidar data in an interactive or batch mode. Modules for presurvey flight line definition, flight path plotting, Lidar raster and waveform investigation, and digital camera image playback have been developed. Processing algorithms have been developed to extract the range to the first and last significant return within each waveform. ALPS is routinely used

  10. Low Power Universal Direct Conversion Transmit and Receive (UTR) RF Module for Software Defined Radios Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Conventional software defined radio (SDR) backend signal processors are limited by apriori system definitions and respectively chosen RF hardware. Ideally, the RF...

  11. Optical Software to Calculate Terrestrial Planet Finder Contrast Including Polarization Effects Project

    Data.gov (United States)

    National Aeronautics and Space Administration — BRO will provide commercially available optics software that dependably calculates image plane irradiance to the precision required by TPF missions. Calculations...

  12. Behavior Tracking Software Enhancement and Integration of a Feedback Module Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Horizon Performance designed a Behavior Tracking Software System to collect crew member behavior throughout a mission, giving NASA the capability to monitor...

  13. A case study on variability management in software product lines: identifying why real-life projects fail

    Directory of Open Access Journals (Sweden)

    Tom Huysegoms

    2013-01-01

    Full Text Available Economies of scale can be seen as some kind of “holy grail” in state of the art literature on the development of sets of related software systems. Software product line methods are often mentioned in this context, due to the variability management aspects they propose, in order to deal with sets of related software systems. They realize the sought-after reusability. Both variability management and software product lines already have a strong presence in theoretical research, but in real-life software product line projects trying to obtain economies of scale still tend to fall short of target. The objective of this paper is to study this gap between theory and reality through a case study in order to see why such gap exists, and to find a way to bridge this gap. Through analysis of the causes of failure identified by the stakeholders in the case study, the underlying problem, which is found to be located in the requirements engineering phase, is crystallized. The identification of a framework describing the problems will provide practitioners with a better focus for future endeavors in the field of software product lines, so that economies of scale can be achieved.

  14. Aurora-B Mediated ATM Serine 1403 Phosphorylation Is Required For Mitotic ATM Activation and the Spindle Checkpoint

    OpenAIRE

    Yang, Chunying; Tang, Xi; Guo, Xiaojing; Niikura, Yohei; Kitagawa, Katsumi; Cui, Kemi; Wong, Stephen T.C.; Fu, Li; Xu, Bo

    2011-01-01

    The ATM kinase plays a critical role in the maintenance of genetic stability. ATM is activated in response to DNA damage and is essential for cell cycle checkpoints. Here, we report that ATM is activated in mitosis in the absence of DNA damage. We demonstrate that mitotic ATM activation is dependent on the Aurora-B kinase and that Aurora-B phosphorylates ATM on serine 1403. This phosphorylation event is required for mitotic ATM activation. Further, we show that loss of ATM function results in...

  15. Development and evaluation of a digital dental modeling method based on grating projection and reverse engineering software.

    Science.gov (United States)

    Zhou, Qin; Wang, Zhenzhen; Chen, Jun; Song, Jun; Chen, Lu; Lu, Yi

    2016-01-01

    For reasons of convenience and economy, attempts have been made to transform traditional dental gypsum casts into 3-dimensional (3D) digital casts. Different scanning devices have been developed to generate digital casts; however, each has its own limitations and disadvantages. The purpose of this study was to develop an advanced method for the 3D reproduction of dental casts by using a high-speed grating projection system and noncontact reverse engineering (RE) software and to evaluate the accuracy of the method. The methods consisted of 3 main steps: the scanning and acquisition of 3D dental cast data with a high-resolution grating projection system, the reconstruction and measurement of digital casts with RE software, and the evaluation of the accuracy of this method using 20 dental gypsum casts. The common anatomic landmarks were measured directly on the gypsum casts with a Vernier caliper and on the 3D digital casts with the Geomagic software measurement tool. Data were statistically assessed with the t test. The grating projection system had a rapid scanning speed, and smooth 3D dental casts were obtained. The mean differences between the gypsum and 3D measurements were approximately 0.05 mm, and no statistically significant differences were found between the 2 methods (P>.05), except for the measurements of the incisor tooth width and maxillary arch length. A method for the 3D reconstruction of dental casts was developed by using a grating projection system and RE software. The accuracy of the casts generated using the grating projection system was comparable with that of the gypsum casts. Copyright © 2016 Editorial Council for the Journal of Prosthetic Dentistry. Published by Elsevier Inc. All rights reserved.

  16. A Collaborative, Wiki-Based Organic Chemistry Project Incorporating Free Chemistry Software on the Web

    Science.gov (United States)

    Evans, Michael J.; Moore, Jeffrey S.

    2011-01-01

    In recent years, postsecondary instructors have recognized the potential of wikis to transform the way students learn in a collaborative environment. However, few instructors have embraced in-depth student use of chemistry software for the creation of interactive chemistry content on the Web. Using currently available software, students are able…

  17. R&D Project on Algebra Software Seen to Show Promise

    Science.gov (United States)

    Trotter, Andrew

    2007-01-01

    Computer software that shows students visual models of mathematical concepts--and lets them manipulate those models by doing math--has a certain intuitive appeal. Now, recent research on SimCalc Mathworlds, one of the pioneering examples of such software, is providing some of the best evidence so far that the approach can lead to gains in student…

  18. A tool framework for deriving the application architecture for global software development projects

    NARCIS (Netherlands)

    Yildiz, Bugra Mehmet; Tekinerdogan, B.; Cetin, Semih

    In order to meet the communication, coordination and control requirements of distributed Global Software Development (GSD) teams, it is necessary to define a proper software architecture. Designing a GSD architecture, however, involves a multitude of design decisions that are related in different

  19. Multi-dimensional project evaluation: Combining cost-benefit analysis and multi-criteria analysis with the COSIMA software system

    DEFF Research Database (Denmark)

    This paper proposes a methodology that integrates quantitative and qualitative assessment. The methodology proposed combines conventional cost-benefit analysis (CBA) with multi-criteria analysis (MCA). The CBA methodology, based on welfare theory, assures that the project with the highest welfare...... different methods for combining cost-benefit analysis and multi-criteria analysis are examined and compared and a software system is presented. The software system gives the decision makers some possibilities regarding preference analysis, sensitivity and risk analysis. The aim of the software...... for society is ranked uppermost. To compare the different impacts, it is necessary to have a common monetary unit. Theoretically, all benefits and all costs should be accounted for in socio-economic cost-benefit analysis. However, this is far from in practical the general case due to difficulties...

  20. The OPAL Project: Open source Procedure for Assessment of Loss using Global Earthquake Modelling software

    Science.gov (United States)

    Daniell, James

    2010-05-01

    This paper provides a comparison between Earthquake Loss Estimation (ELE) software packages and their application using an "Open Source Procedure for Assessment of Loss using Global Earthquake Modelling software" (OPAL). The OPAL procedure has been developed to provide a framework for optimisation of a Global Earthquake Modelling process through: 1) Overview of current and new components of earthquake loss assessment (vulnerability, hazard, exposure, specific cost and technology); 2) Preliminary research, acquisition and familiarisation with all available ELE software packages; 3) Assessment of these 30+ software packages in order to identify the advantages and disadvantages of the ELE methods used; and 4) Loss analysis for a deterministic earthquake (Mw7.2) for the Zeytinburnu district, Istanbul, Turkey, by applying 3 software packages (2 new and 1 existing): a modified displacement-based method based on DBELA (Displacement Based Earthquake Loss Assessment), a capacity spectrum based method HAZUS (HAZards United States) and the Norwegian HAZUS-based SELENA (SEismic Loss EstimatioN using a logic tree Approach) software which was adapted for use in order to compare the different processes needed for the production of damage, economic and social loss estimates. The modified DBELA procedure was found to be more computationally expensive, yet had less variability, indicating the need for multi-tier approaches to global earthquake loss estimation. Similar systems planning and ELE software produced through the OPAL procedure can be applied to worldwide applications, given exposure data. Keywords: OPAL, displacement-based, DBELA, earthquake loss estimation, earthquake loss assessment, open source, HAZUS

  1. SOCIO-TECHNICAL MANAGEMENT OF SOFTWARE TESTING IN INFORMATION SYSTEMS PROJECTS

    Directory of Open Access Journals (Sweden)

    Carlo Gabriel Porto Bellini

    2008-12-01

    Full Text Available Na indústria brasileira de desenvolvimento de software para sistemas de informações, observa-se sensibilidade das empresas quanto à necessária melhoria contínua na qualidade do processo produtivo. Uma das formas de tratar a qualidade do desenvolvimento de software – na expectativa de alinhar os processos de negócio do cliente às rotinas computacionalmente programadas no sistema de informações – dá-se por meio do teste de software. O teste de software busca institucionalizar práticas de gestão de projetos e desenvolvimento de produtos de software, com o objetivo de localizar os problemas – e não garantir a sua inexistência. A partir de uma perspectiva sociotécnica e dos modelos teóricos SET (gerencial e ST-TS (processual desenvolvidos nesta pesquisa para um melhor entendimento e orientação das atividades de teste, entrevistas em profundidade com dez especialistas em qualidade e teste de software permitiram a identificação e validação de categorias analíticas que mediam a relação entre fatores desses dois modelos, disto derivando-se o modelo organizacional VAST para auxiliar gestores, desenvolvedores e clientes em projetos de software para sistemas de informações empresariais.

  2. The Perceived Impact of the Agile Development and Project Management Method Scrum on Information Systems and Software Development Productivity

    DEFF Research Database (Denmark)

    Kautz, Karlheinz; Johansen, Thomas Heide; Uldahl, Andreas

    2013-01-01

    This research contributes to the body of knowledge in information systems development (ISD) with an empirical investigation in form of a case study that demonstrates the positive impact of the agile development and project management method Scrum on information systems and software development...... practices with regard to increasing productivity. The research results are discussed both with regard to the existing Scrum literature as well as to complex adaptive systems (CAS) as a foundation for ISD and agile development....

  3. Sustainability in Open Source Software Commons: Lessons Learned from an Empirical Study of SourceForge Projects

    Directory of Open Access Journals (Sweden)

    Charles M. Schweik

    2013-01-01

    Full Text Available In this article, we summarize a five-year US National Science Foundation funded study designed to investigate the factors that lead some open source projects to ongoing collaborative success while many others become abandoned. Our primary interest was to conduct a study that was closely representative of the population of open source software projects in the world, rather than focus on the more-often studied, high-profile successful cases. After building a large database of projects (n=174,333 and implementing a major survey of open source developers (n=1403, we were able to conduct statistical analyses to investigate over forty theoretically-based testable hypotheses. Our data firmly support what we call the conventional theory of open source software, showing that projects start small, and, in successful cases, grow slightly larger in terms of team size. We describe the “virtuous circle” supporting conventional wisdom of open source collaboration that comes out of this analysis, and we discuss two other interesting findings related to developer motivations and how team members find each other. Each of these findings is related to the sustainability of these projects.

  4. Sandia software guidelines: Software quality planning

    Energy Technology Data Exchange (ETDEWEB)

    1987-08-01

    This volume is one in a series of Sandia Software Guidelines intended for use in producing quality software within Sandia National Laboratories. In consonance with the IEEE Standard for Software Quality Assurance Plans, this volume identifies procedures to follow in producing a Software Quality Assurance Plan for an organization or a project, and provides an example project SQA plan. 2 figs., 4 tabs.

  5. A Real-Time Fault Management Software System for Distributed Environments Project

    Data.gov (United States)

    National Aeronautics and Space Administration — DyMA-FM (Dynamic Multivariate Assessment for Fault Management) is a software architecture for real-time fault management. Designed to run in a distributed...

  6. A Scalable Semantics-Based Verification System for Flight Critical Software Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Flight-critical systems rely on an ever increasing amount of software—the Boe- ing 777 contains over 2 million lines of code. Most of this code is written in...

  7. Algorithms and Software Architecture for the Production of Information Products From LIDAR Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Diamond Data Systems (DDS) proposes the development of a new advanced architecture, algorithms and software to support the end-to-end processing of LIDAR data to...

  8. Algorithms and Software Architecture for the Production of DEM Data From LIDAR Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Diamond Data Systems (DDS) proposes the development of a new, advanced architecture, algorithms and software to support the end-to-end processing of LIDAR data to...

  9. Rapid Protoyping Software for Developing Next-Generation Air Traffic Management Algorithms Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Research on next-generation air traffic control systems are being conducted at several laboratories. Most of this work is being carried out using custom software. In...

  10. Software for Application of HHT Technologies to Time Series Analysis Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The NLNS software developed in phase I is a robust and user-friendly environment that NASA researchers can use to customize the latest HHT technologies for their...

  11. Integrating Multi-Vendor Software Analysis into the Lifecycle for Reliability, Productivity, and Performance Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The goal of the proposed work is to create new ways to manage, visualize, and share data produced by multiple software analysis tools, and to create a framework for...

  12. Software-Defined Ground Stations - Enhancing Multi-Mission Support Project

    Data.gov (United States)

    National Aeronautics and Space Administration — This SBIR Phase 1 proposal to NASA requests $99,055.69 to enhance multiple mission support in ground stations through the use of software defined radios and virtual...

  13. Eulerian Air Traffic Flow Management Agent for the ACES Software Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The development of an Eulerian model based en route traffic flow management agent for the ACES software is proposed. The proposed research will use a...

  14. Space-SDR: An FPGA-Based Software Defined Radio Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The purpose of the proposed effort is to provide a novel and innovative reconfigurable software defined radio (SDR) development system that supports the design and...

  15. Mitigating Software Failures with Distributed and Recovery-Oriented Flight System Architectures Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The primary focus of Integrated Vehicle Health Management (IVHM) has been on faults due to hardware failures. Yet software is growing in complexity, controls...

  16. Low Power Universal Direct Conversion Transmit and Receive (UTR) RF Module for Software Defined Radios Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Conventional software defined radio (SDR) backend signal processors are limited by a priori system definition and RF hardware. Ideally, advanced SDR RF front-end...

  17. Rapid Development of Guidance, Navigation, and Control Core Flight System Software Applications Using Simulink Models Project

    Data.gov (United States)

    National Aeronautics and Space Administration — We will demonstrate the usefulness of SIL for GSFC missions by attempting to compile the SIL source code with an autocoded sample GNC application flight software....

  18. System and Component Software Specification, Run-time Verification and Automatic Test Generation Project

    Data.gov (United States)

    National Aeronautics and Space Administration — This proposal is for the creation of a system-level software specification and verification tool. This proposal suggests a major leap-forward in usability of...

  19. Rapid Protoyping Software for Developing Next-Generation Air Traffic Management Algorithms Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Research on next-generation air traffic management systems is being conducted at several laboratories using custom software. In order to provide a more uniform...

  20. Merging ORS Standards to Facilitate Rapid Development of Reusable Spacecraft Software Project

    Data.gov (United States)

    National Aeronautics and Space Administration — DNet has been actively pursuing strategies for shortening the software development portion of the satellite development life-cycle for some time. We recognized upon...

  1. Automated, Real-Time Targeting and Guidance Software for Lunar Descent and Precision Landing Project

    Data.gov (United States)

    National Aeronautics and Space Administration — he objective of this proposal is to research, design and develop an automated real-time targeting and guidance (ARTGUID) software for precision lunar landing and...

  2. Software for Application of HHT Technologies to Time Series Analysis Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The proposed innovation is a robust and user-friendly software environment where NASA researchers can customize the latest HHT technologies for the LISA (and LIGO)...

  3. A Data Specification for Software Project Performance Measures: Results of a Collaboration on Performance Measurement

    Science.gov (United States)

    2008-07-01

    Goldenson (SEI) Thomas Lienhard (Raytheon) Kristal Ray ( Oracle ) Bob Weiser (Lockheed Martin) David Zubrow (SEI) Thanks to Bill Novak of the SEI for his...Motorola Software Productivity Research, LLC. Oracle 4SUM Partners PRICE Systems University of Ottawa 7 | CMU/SEI-2008-TR-012 Problem approach...Relationship Management ( CRM ) Human Resource (HR) Systems Office Automation System (Administration) Software Education/Training Classroom Management

  4. Monitoring and tracing of critical software systems: State of the work and project definition

    Science.gov (United States)

    2008-12-01

    like Gantt charts; • produce histograms of events (number of events of a certain type, value of a field for a certain type of event, etc...Software, QNX, SAP and Serena Software. More background information is available at: http://www.eclipse.org/ org /. In its simplest form, Eclipse is...They are the Timeline Browser, Gantt chart, Text browser, Sequence diagram, state diagram and the plot. The Timeline Browser displays the relative

  5. Two-step web-mining approach to study geology/geophysics-related open-source software projects

    Science.gov (United States)

    Behrends, Knut; Conze, Ronald

    2013-04-01

    Geology/geophysics is a highly interdisciplinary science, overlapping with, for instance, physics, biology and chemistry. In today's software-intensive work environments, geoscientists often encounter new open-source software from scientific fields that are only remotely related to the own field of expertise. We show how web-mining techniques can help to carry out systematic discovery and evaluation of such software. In a first step, we downloaded ~500 abstracts (each consisting of ~1 kb UTF-8 text) from agu-fm12.abstractcentral.com. This web site hosts the abstracts of all publications presented at AGU Fall Meeting 2012, the world's largest annual geology/geophysics conference. All abstracts belonged to the category "Earth and Space Science Informatics", an interdisciplinary label cross-cutting many disciplines such as "deep biosphere", "atmospheric research", and "mineral physics". Each publication was represented by a highly structured record with ~20 short data attributes, the largest authorship-record being the unstructured "abstract" field. We processed texts of the abstracts with the statistics software "R" to calculate a corpus and a term-document matrix. Using R package "tm", we applied text-mining techniques to filter data and develop hypotheses about software-development activities happening in various geology/geophysics fields. Analyzing the term-document matrix with basic techniques (e.g., word frequencies, co-occurences, weighting) as well as more complex methods (clustering, classification) several key pieces of information were extracted. For example, text-mining can be used to identify scientists who are also developers of open-source scientific software, and the names of their programming projects and codes can also be identified. In a second step, based on the intermediate results found by processing the conference-abstracts, any new hypotheses can be tested in another webmining subproject: by merging the dataset with open data from github

  6. Tackling Real World Complexity in a Software Engineering Student Project : An Experience Report

    NARCIS (Netherlands)

    Dr. Leo Pruijt; Christian Köppe

    2015-01-01

    Author-supplied abstract: Developing large-scale complex systems in student projects is not common, due to various constraints like available time, student team sizes, or maximal complexity. However, we succeeded to design a project that was of high complexity and comparable to real world projects.

  7. High-school software development project helps increasing students' awareness of geo-hydrological hazards and their risks

    Science.gov (United States)

    Marchesini, Ivan; Rossi, Mauro; Balducci, Vinicio; Salvati, Paola; Guzzetti, Fausto; Bianchini, Andrea; Grzeleswki, Emanuell; Canonico, Andrea; Coccia, Rita; Fiorucci, Gianni Mario; Gobbi, Francesca; Ciuchetti, Monica

    2015-04-01

    In Italy, inundation and landslides are widespread phenomena that impact the population and cause significant economic damage to private and public properties. The perception of the risk posed by these natural geo-hydrological hazards varies geographically and in time. The variation in the perception of the risks has negative consequences on risk management, and limits the adoption of effective risk reduction strategies. We maintain that targeted education can foster the understanding of geo-hydrological hazards, improving their perception and the awareness of the associated risk. Collaboration of a research center experienced in geo-hydrological hazards and risks (CNR IRPI, Perugia) and a high school (ITIS Alessandro Volta, Perugia) has resulted in the design and execution of a project aimed at improving the perception of geo-hydrological risks in high school students and teachers through software development. In the two-year project, students, high school teachers and research scientists have jointly developed software broadly related to landslide and flood hazards. User requirements and system specifications were decided to facilitate the distribution and use of the software among students and their peers. This allowed a wider distribution of the project results. We discuss two prototype software developed by the high school students, including an application of augmented reality for improved dissemination of information of landslides and floods with human consequences in Italy, and a crowd science application to allow students (and others, including their families and friends) to collect information on landslide and flood occurrence exploiting modern mobile devices. This information can prove important e.g., for the validation of landslide forecasting models.

  8. Using Design Patterns in Education and Tutoring for the Software Systems Projects in Economic

    Directory of Open Access Journals (Sweden)

    Cornelia NOVAC-UDUDEC

    2009-01-01

    Full Text Available The paper deals with a training system with a client-serverarchitecture created for students who are learning to design and implementobject-oriented software systems with reusable components, and also targetingthose users who wish become accustomed with (or improve their skills relatedto software design. The paper briefly presents the design patterns which are tobe found in the software library, as well as the manner of applying them. Theuser of such a system has five types of patterns at his/her disposal (FactoryMethod, Builder, Command, Mediator, Observer, out of which will be able tochose one/more than one, depending on the requirements of the systemproposed for design.

  9. Models for setting ATM parameter values

    DEFF Research Database (Denmark)

    Blaabjerg, Søren; Gravey, A.; Romæuf, L.

    1996-01-01

    In ATM networks, a user should negotiate at connection set-up a traffic contract which includes traffic characteristics and requested QoS. The traffic characteristics currently considered are the Peak Cell Rate, the Sustainable Cell Rate, the Intrinsic Burst Tolerance and the Cell Delay Variation...

  10. GNSS real time performance monitoring and CNS/ATM implementation

    Science.gov (United States)

    2006-07-01

    The global transition to communications, navigation, surveillance / air traffic management (CNS/ATM) technology is moving forward at an increasing pace. A critical part of the CNS/ATM concept is the ability to monitor, analyze, and distribute aeronau...

  11. Interaction between ATM and PARP-1 in response to DNA damage and sensitization of ATM deficient cells through PARP inhibition

    Science.gov (United States)

    Aguilar-Quesada, Rocío; Muñoz-Gámez, José Antonio; Martín-Oliva, David; Peralta, Andreína; Valenzuela, Ma Teresa; Matínez-Romero, Rubén; Quiles-Pérez, Rosa; Murcia, Josiane Menissier-de; de Murcia, Gilbert; de Almodóvar, Mariano Ruiz; Oliver, F Javier

    2007-01-01

    ATM and PARP-1 are two of the most important players in the cell's response to DNA damage. PARP-1 and ATM recognize and bound to both single and double strand DNA breaks in response to different triggers. Here we report that ATM and PARP-1 form a molecular complex in vivo in undamaged cells and this association increases after γ-irradiation. ATM is also modified by PARP-1 during DNA damage. We have also evaluated the impact of PARP-1 absence or inhibition on ATM-kinase activity and have found that while PARP-1 deficient cells display a defective ATM-kinase activity and reduced γ-H2AX foci formation in response to γ-irradiation, PARP inhibition on itself is able to activate ATM-kinase. PARP inhibition induced γ H2AX foci accumulation, in an ATM-dependent manner. Inhibition of PARP also induces DNA double strand breaks which were dependent on the presence of ATM. As consequence ATM deficient cells display an increased sensitivity to PARP inhibition. In summary our results show that while PARP-1 is needed in the response of ATM to gamma irradiation, the inhibition of PARP induces DNA double strand breaks (which are resolved in and ATM-dependent pathway) and activates ATM kinase. PMID:17459151

  12. Interaction between ATM and PARP-1 in response to DNA damage and sensitization of ATM deficient cells through PARP inhibition

    Directory of Open Access Journals (Sweden)

    de Murcia Gilbert

    2007-04-01

    Full Text Available Abstract ATM and PARP-1 are two of the most important players in the cell's response to DNA damage. PARP-1 and ATM recognize and bound to both single and double strand DNA breaks in response to different triggers. Here we report that ATM and PARP-1 form a molecular complex in vivo in undamaged cells and this association increases after γ-irradiation. ATM is also modified by PARP-1 during DNA damage. We have also evaluated the impact of PARP-1 absence or inhibition on ATM-kinase activity and have found that while PARP-1 deficient cells display a defective ATM-kinase activity and reduced γ-H2AX foci formation in response to γ-irradiation, PARP inhibition on itself is able to activate ATM-kinase. PARP inhibition induced γ H2AX foci accumulation, in an ATM-dependent manner. Inhibition of PARP also induces DNA double strand breaks which were dependent on the presence of ATM. As consequence ATM deficient cells display an increased sensitivity to PARP inhibition. In summary our results show that while PARP-1 is needed in the response of ATM to gamma irradiation, the inhibition of PARP induces DNA double strand breaks (which are resolved in and ATM-dependent pathway and activates ATM kinase.

  13. Technology survey of computer software as applicable to the MIUS project

    Science.gov (United States)

    Fulbright, B. E.

    1975-01-01

    Existing computer software, available from either governmental or private sources, applicable to modular integrated utility system program simulation is surveyed. Several programs and subprograms are described to provide a consolidated reference, and a bibliography is included. The report covers the two broad areas of design simulation and system simulation.

  14. Cross Sectional Study of Agile Software Development Methods and Project Performance

    Science.gov (United States)

    Lambert, Tracy

    2011-01-01

    Agile software development methods, characterized by delivering customer value via incremental and iterative time-boxed development processes, have moved into the mainstream of the Information Technology (IT) industry. However, despite a growing body of research which suggests that a predictive manufacturing approach, with big up-front…

  15. A Discrete, Deterministic Model for Understanding Software Project Development Contingency Profiles

    Directory of Open Access Journals (Sweden)

    Bruce R. Barkstrom

    2010-12-01

    Full Text Available This paper describes a simple, discrete deterministic model for the allocation of project contingency as a function of project phase. When a project starts, there is always some uncertainty regarding the resources it will require. As the project proceeds, the participants discover this uncertainty and remove it through the expenditure of resources. In addition, the project may encounter unexpected changes in its environment that force the project to change. The model assumes that the project will eventually discover a (relatively small number of contingencies, each of which requires the same workforce and duration to resolve. Because the time of appearance and resolution time for each contingency is independent of other contingencies, there may be several overlapping contingencies the project will work on at the same time. Because the model assumes that contingencies suddenly add and subtract staff, managing staff becomes much more complex than is the case with a more uniform staffing plan. In particular, if there are appreciable hiring and firing costs, a project may find it desirable to simply retain staff that can be assigned to contingencies, even though there may be periods with no contingency work.

  16. Asian traditional medicine (ATM): recent progress based on scientific evidences.

    Science.gov (United States)

    Niimi, Hideyuki; Patumraj, Suthiluk; Han, Jing-Yan

    2006-01-01

    Asian traditional medicine (ATM) (herbal medicine, acupuncture or moxibution) has gained some popularity among communities in Asia. Some therapies employed in ATM have been verified using modern techniques, but the significance of ATM has still remained unclear. This symposium was focused on experimental data obtained recently.

  17. ATM protein is deficient in over 40% of lung adenocarcinomas.

    Science.gov (United States)

    Villaruz, Liza C; Jones, Helen; Dacic, Sanja; Abberbock, Shira; Kurland, Brenda F; Stabile, Laura P; Siegfried, Jill M; Conrads, Thomas P; Smith, Neil R; O'Connor, Mark J; Pierce, Andrew J; Bakkenist, Christopher J

    2016-09-06

    Lung cancer is the leading cause of cancer-related mortality in the USA and worldwide, and of the estimated 1.2 million new cases of lung cancer diagnosed every year, over 30% are lung adenocarcinomas. The backbone of 1st-line systemic therapy in the metastatic setting, in the absence of an actionable oncogenic driver, is platinum-based chemotherapy. ATM and ATR are DNA damage signaling kinases activated at DNA double-strand breaks (DSBs) and stalled and collapsed replication forks, respectively. ATM protein is lost in a number of cancer cell lines and ATR kinase inhibitors synergize with cisplatin to resolve xenograft models of ATM-deficient lung cancer. We therefore sought to determine the frequency of ATM loss in a tissue microarray (TMA) of lung adenocarcinoma. Here we report the validation of a commercial antibody (ab32420) for the identification of ATM by immunohistochemistry and estimate that 61 of 147 (41%, 95% CI 34%-50%) cases of lung adenocarcinoma are negative for ATM protein expression. As a positive control for ATM staining, nuclear ATM protein was identified in stroma and immune infiltrate in all evaluable cases. ATM loss in lung adenocarcinoma was not associated with overall survival. However, our preclinical findings in ATM-deficient cell lines suggest that ATM could be a predictive biomarker for synergy of an ATR kinase inhibitor with standard-of-care cisplatin. This could improve clinical outcome in 100,000's of patients with ATM-deficient lung adenocarcinoma every year.

  18. The Activity-Based Computing Project - A Software Architecture for Pervasive Computing Final Report

    DEFF Research Database (Denmark)

    Bardram, Jakob Eyvind

    , but have been able to pull additional resources and move beyond what was originally planned in the project. From a research perspective, all of the original research objectives of the project have been met and published in 4 journal articles, 13 peer-reviewed conference papers, and two book chapters...

  19. Assessing Science Students' Attitudes to Mathematics: A Case Study on a Modelling Project with Mathematical Software

    Science.gov (United States)

    Lim, L. L.; Tso, T. -Y.; Lin, F. L.

    2009-01-01

    This article reports the attitudes of students towards mathematics after they had participated in an applied mathematical modelling project that was part of an Applied Mathematics course. The students were majoring in Earth Science at the National Taiwan Normal University. Twenty-six students took part in the project. It was the first time a…

  20. Evaluating Managerial Styles for System Development Life Cycle Stages to Ensure Software Project Success

    Science.gov (United States)

    Kocherla, Showry

    2012-01-01

    Information technology (IT) projects are considered successful if they are completed on time, within budget, and within scope. Even though, the required tools and methodologies are in place, IT projects continue to fail at a higher rate. Current literature lacks explanation for success within the stages of system development life-cycle (SDLC) such…

  1. R PROJECT: SU APLICACIÓN COMO SOFTWARE LIBRE PARA ANÁLISIS EN COMPONENTES PRINCIPALES (R PROJECT: ITS USE AS OPEN SOURCE FOR PRINCIPAL COMPONENTS ANALYSIS

    Directory of Open Access Journals (Sweden)

    Bolaños Guerrero Fabricio

    2011-06-01

    Full Text Available Resumen:Este artículo es producto de un proyecto de investigación realizado en colaboración con profesores de la Escuela de Matemáticas de la Universidad de Costa Rica (UCR, para dar a conocer una opción de software estadístico llamado R Project®. Con este paquete es posible hacer Análisis en Componentes Principales (ACP y representar los resultados usando el Plano Principal y el Círculo de Correlaciones, como herramientas para poder realizar una mejor interpretación de los datos de la tabla (individuos y variables. El software R es de distribución libre, su implementación es sencilla y no requiere de mayores recursos informáticos. Dentro de sus diversas aplicaciones está el ACP, que es una herramienta que se utiliza para la interpretación de la información presentada en una tabla de datos cuantitativos; por lo tanto, las personas investigadoras de diferentes áreas tienen una opción económica y sencilla para realizar Análisis de Datos. Se llevan a cabo dos ejemplos de ACP, donde se muestra un posible uso de la herramienta y se dan las instrucciones sobre cómo realizarlo paso a paso.Abstract: This article is a product of a research project made in collaboration with teachers of the Mathematics School of the University of Costa Rica, in order to show an option of statistical software called “R Project®”. With this software, it is possible to do an Analysis in the Principal Components (PCA and to represent the results using the “principal plane” and the “circle of correlations”, as tools to have a better interpretation of the data in the chart (individuals and variables. The software R is for free distribution, its implementation is simple and it does not require great computer resources. Among its diverse applications there is the PCA, which is a tool used to interpret the information showed in a chart with quantitative data; therefore, the researchers of different areas have a cheap and simple option to do a Data

  2. SITEGI Project: Applying Geotechnologies to Road Inspection. Sensor Integration and software processing

    Directory of Open Access Journals (Sweden)

    J. Martínez-Sánchez

    2013-10-01

    Full Text Available Infrastructure management represents a critical economic milestone. The current decision-making process in infrastructure rehabilitation is essentially based on qualitative parameters obtained from visual inspections and subject to the ability of technicians. In order to increase both efficiency and productivity in infrastructure management, this work addresses the integration of different instrumentation and sensors in a mobile mapping vehicle. This vehicle allows the continuous recording of quantitative data suitable for roadside inspection. The geometric integration and synchronization of these sensors is achieved through hardware and/or software strategies that permit the georeferencing of the data obtained with each sensor. In addition, a visualization software for simpler data management was implemented using Qt framework, PCL library and C++. As a result, the developed system supports the decision-making in road inspection, providing quantitative information suitable for sophisticated analysis systems.

  3. SITEGI Project: Applying Geotechnologies to Road Inspection. Sensor Integration and software processing

    Science.gov (United States)

    Martínez-Sánchez, J.; Nogueira, M.; González-Jorge, H.; Solla, M.; Arias, P.

    2013-10-01

    Infrastructure management represents a critical economic milestone. The current decision-making process in infrastructure rehabilitation is essentially based on qualitative parameters obtained from visual inspections and subject to the ability of technicians. In order to increase both efficiency and productivity in infrastructure management, this work addresses the integration of different instrumentation and sensors in a mobile mapping vehicle. This vehicle allows the continuous recording of quantitative data suitable for roadside inspection. The geometric integration and synchronization of these sensors is achieved through hardware and/or software strategies that permit the georeferencing of the data obtained with each sensor. In addition, a visualization software for simpler data management was implemented using Qt framework, PCL library and C++. As a result, the developed system supports the decision-making in road inspection, providing quantitative information suitable for sophisticated analysis systems.

  4. Configuration management plan. System definition and project development. Repository Based Software Engineering (RBSE) program

    Science.gov (United States)

    Mckay, Charles

    1991-01-01

    This is the configuration management Plan for the AdaNet Repository Based Software Engineering (RBSE) contract. This document establishes the requirements and activities needed to ensure that the products developed for the AdaNet RBSE contract are accurately identified, that proposed changes to the product are systematically evaluated and controlled, that the status of all change activity is known at all times, and that the product achieves its functional performance requirements and is accurately documented.

  5. Community software projects for Open Science - Bridging the gap between EGU and OSGeo

    Science.gov (United States)

    Löwe, Peter; Cannata, Massimiliano

    2017-04-01

    The paradigm of Open Science is based on the three tiers Open Access, Open Data and (Free) Open Source Software.There are well established communities established for each tier. However, the interconnections between the tiers remain to be improved. This is a critical factor to enable open science. We report on status, challenges and opportunities for the interface between Open Science as part of EGU and the geospatial open source software communities, federated under the Open Source Geospatial Foundation (OSGeo). OSGeo is a non-profit non-governmental organisation, with the mission to support and promote the collaborative development of open geospatial technologies and data since 2006. The continuing absence of a well established interface between the OSGeo software communities and the European Geoscience Union (EGU) has created a challenging situation: Many desiderata for open scientists are already common practice within OSGeo, yet at the same time, OSGeo members still publish their scientifc results within EGU without being aware of each other. This presentation showcases lessons learned since 2011 and options to overcome this situation by the permanent installation of bidirectional communication forums on the social level, augmented by citation/query mechanisms based on persitent identifiers on the technical level for code, data, documentation and video.

  6. An Open Architecture Scaleable Maintainable Software Defined Commodity Based Data Recorder And Correlator Project

    Data.gov (United States)

    National Aeronautics and Space Administration — This project addresses the need for higher data rate recording capability, increased correlation speed and flexibility needed for next generation VLBI systems. The...

  7. Transportation research synthesis : state DOT experiences with Primavera P6 project management software.

    Science.gov (United States)

    2010-03-01

    The eight agencies we interviewed all reported general satisfaction with Primavera P6 as a project management tool within their organizations, although they noted that a significant commitment to training is required. Most states have not implemented...

  8. Software for Scientists Facing Wicked Problems: Lessons from the VISTAS Project

    Science.gov (United States)

    The Visualization for Terrestrial and Aquatic Systems project (VISTAS) aims to help scientists produce effective environmental science visualizations for their own use and for use in presenting their work to a wide range of stakeholders (including other scientists, decision maker...

  9. ATM supports gammaherpesvirus replication by attenuating type I interferon pathway.

    Science.gov (United States)

    Darrah, Eric J; Stoltz, Kyle P; Ledwith, Mitchell; Tarakanova, Vera L

    2017-10-01

    Ataxia-Telangiectasia mutated (ATM) kinase participates in multiple networks, including DNA damage response, oxidative stress, and mitophagy. ATM also supports replication of diverse DNA and RNA viruses. Gammaherpesviruses are prevalent cancer-associated viruses that benefit from ATM expression during replication. This proviral role of ATM had been ascribed to its signaling within the DNA damage response network; other functions of ATM have not been considered. In this study increased type I interferon (IFN) responses were observed in ATM deficient gammaherpesvirus-infected macrophages. Using a mouse model that combines ATM and type I IFN receptor deficiencies we show that increased type I IFN response in the absence of ATM fully accounts for the proviral role of ATM during gammaherpesvirus replication. Further, increased type I IFN response rendered ATM deficient macrophages more susceptible to antiviral effects of type II IFN. This study identifies attenuation of type I IFN responses as the primary mechanism underlying proviral function of ATM during gammaherpesvirus infection. Copyright © 2017 Elsevier Inc. All rights reserved.

  10. Study of ATM Phosphorylation by Cdk5 in Neuronal Cells.

    Science.gov (United States)

    She, Hua; Mao, Zixu

    2017-01-01

    The phosphatidylinositol-3-kinase-like kinase ATM (ataxia-telangiectasia mutated) plays a central role in coordinating the DNA damage responses including cell cycle checkpoint control, DNA repair, and apoptosis. Mutations of ATM cause a spectrum of defects ranging from neurodegeneration to cancer predisposition. We previously showed that Cdk5 (cyclin-dependent kinase 5) is activated by DNA damage and directly phosphorylates ATM at serine 794 in postmitotic neurons. Phosphorylation at serine 794 precedes and is required for ATM autophosphorylation at serine 1981, and activates ATM kinase activity. Cdk5-ATM pathway plays a crucial role in DNA damage-induced neuronal injury. This chapter describes protocols used in analyzing ATM phosphorylation by Cdk5 in CGNs (cerebellar granule neurons) and its effects on neuronal survival.

  11. Flow enforcement algorithms for ATM networks

    DEFF Research Database (Denmark)

    Dittmann, Lars; Jacobsen, Søren B.; Moth, Klaus

    1991-01-01

    Four measurement algorithms for flow enforcement in asynchronous transfer mode (ATM) networks are presented. The algorithms are the leaky bucket, the rectangular sliding window, the triangular sliding window, and the exponentially weighted moving average. A comparison, based partly on teletraffic....... Implementations are proposed on the block diagram level, and dimensioning examples are carried out when flow enforcing a renewal-type connection using the four algorithms. The corresponding hardware demands are estimated aid compared......Four measurement algorithms for flow enforcement in asynchronous transfer mode (ATM) networks are presented. The algorithms are the leaky bucket, the rectangular sliding window, the triangular sliding window, and the exponentially weighted moving average. A comparison, based partly on teletraffic...... theory and partly on signal processing theory, is carried out. It is seen that the time constant involved increases with the increasing burstiness of the connection. It is suggested that the RMS measurement bandwidth be used to dimension linear algorithms for equal flow enforcement characteristics...

  12. Open-Source Development Experiences in Scientific Software: The HANDE Quantum Monte Carlo Project

    Directory of Open Access Journals (Sweden)

    J. S. Spencer

    2015-11-01

    Full Text Available The HANDE quantum Monte Carlo project offers accessible stochastic algorithms for general use for scientists in the field of quantum chemistry. HANDE is an ambitious and general high-performance code developed by a geographically-dispersed team with a variety of backgrounds in computational science. In the course of preparing a public, open-source release, we have taken this opportunity to step back and look at what we have done and what we hope to do in the future. We pay particular attention to development processes, the approach taken to train students joining the project, and how a flat hierarchical structure aids communication.

  13. Software Security Rules, SDLC Perspective

    OpenAIRE

    S.K.Pandey; Banerjee, C.

    2009-01-01

    Software has become an integral part of everyday life. Everyday, millions of people perform transaction through internet, ATM, mobile phone, they send email & e-greetings, and use word processing and spreadsheet for various purpose. People use software bearing in mind that it is reliable and can be trust upon and the operation they perform is secured. Now, if these software have exploitable security hole then how can they be safe for use. Security brings value to software in terms of people’s...

  14. Enhancing Project-Based Learning in Software Engineering Lab Teaching through an E-Portfolio Approach

    Science.gov (United States)

    Macias, J. A.

    2012-01-01

    Project-based learning is one of the main successful student-centered pedagogies broadly used in computing science courses. However, this approach can be insufficient when dealing with practical subjects that implicitly require many deliverables and a great deal of feedback and organizational resources. In this paper, a worked e-portfolio is…

  15. The software life cycle

    CERN Document Server

    Ince, Darrel

    1990-01-01

    The Software Life Cycle deals with the software lifecycle, that is, what exactly happens when software is developed. Topics covered include aspects of software engineering, structured techniques of software development, and software project management. The use of mathematics to design and develop computer systems is also discussed. This book is comprised of 20 chapters divided into four sections and begins with an overview of software engineering and software development, paying particular attention to the birth of software engineering and the introduction of formal methods of software develop

  16. Prognostic Significance of Nuclear Phospho-ATM Expression in Melanoma.

    Directory of Open Access Journals (Sweden)

    Madhuri Bhandaru

    Full Text Available UV radiation induced genomic instability is one of the leading causes for melanoma. Phosphorylation of Ataxia Telangiectasia Mutated (ATM is one of the initial events that follow DNA damage. Phospho-ATM (p-ATM plays a key role in the activation of DNA repair and several oncogenic pathways as well as in the maintenance of genomic integrity. The present study was therefore performed to understand the significance of p-ATM in melanoma progression and to correlate it with patient prognosis. Tissue microarray and immunohistochemical analysis were employed to study the expression of p-ATM in melanoma patients. A total of 366 melanoma patients (230 primary melanoma and 136 metastatic melanoma were used for the study. Chi-square test, Kaplan-Meier, univariate and multivariate Cox regression analysis were used to elucidate the prognostic significance of p-ATM expression. Results revealed that both loss of, and gain in, p-ATM expression were associated with progression of melanoma from normal nevi to metastatic melanoma. Patients whose samples showed negative or strong p-ATM staining had significantly worse 5-year survival compared to patients who had weak to moderate expression. Loss of p-ATM expression was associated with relatively better 5-year survival, but the corresponding 10-year survival curve almost overlapped with that of strong p-ATM expression. p-ATM expression was found to be an independent prognostic factor for 5-year but not for 10-year patient survival. In conclusion our findings show that loss of p-ATM expression and gain-in p-ATM expression are indicators of worse melanoma patient survival.

  17. ATM Quality of Service Tests for Digitized Video Using ATM Over Satellite: Laboratory Tests

    Science.gov (United States)

    Ivancic, William D.; Brooks, David E.; Frantz, Brian D.

    1997-01-01

    A digitized video application was used to help determine minimum quality of service parameters for asynchronous transfer mode (ATM) over satellite. For these tests, binomially distributed and other errors were digitally inserted in an intermediate frequency link via a satellite modem and a commercial gaussian noise generator. In this paper, the relation- ship between the ATM cell error and cell loss parameter specifications is discussed with regard to this application. In addition, the video-encoding algorithms, test configurations, and results are presented in detail.

  18. The use of intelligent systems for risk management in software projects

    Directory of Open Access Journals (Sweden)

    Marina V. Tumbinskaya

    2017-06-01

    Full Text Available Introduction: Social networks provide massive information about users through the so-called open data mining. The social network users voluntarily disclose their personal information about their work, education, interests through pages and groups, which they join. Thus, important personal data become available for intruders, organizing network attacks against users through targeted information. Materials and Methods: The social networks Twitter, Facebook, VKontakte are chosen as the objects of research. The methods of analysis, comparison and modeling identified threats to the security of social networks. Results: The article formalizes the algorithm for the distribution of targeted information in social networks, defines its parameters, which allow detailing the various attack scenarios, and offers a classification of threats to information security. The technique of protection from targeted information in social networks is also offered. Discussion and Conclusions: Detailing the scenarios of attacks allows developing countermeasures. The method of protection from the targeted information distributed in social networks allows developing a model of protection from targeted information and implementing special software for the integration into social networks.

  19. Software Development Projects: Estimation of Cost and Effort (A Manager’s Digest).

    Science.gov (United States)

    1982-12-01

    considerable impor-tance. After personnel are selected for a development project, the man agemert process implemented will determine how ful.y their collective ...or intelIgible ena bl rs the programmer to more easily unaers,aad the Objec- tive of a task assigned. A bettear understood assignment 1il ead to a...program manager. The job must be done efficiently, within the budqet and on time. The success of the program will be a direct reflection on how well the

  20. HPC Institutional Computing Project: W15_lesreactiveflow KIVA-hpFE Development: A Robust and Accurate Engine Modeling Software

    Energy Technology Data Exchange (ETDEWEB)

    Carrington, David Bradley [Los Alamos National Lab. (LANL), Los Alamos, NM (United States); Waters, Jiajia [Los Alamos National Lab. (LANL), Los Alamos, NM (United States)

    2017-01-05

    KIVA-hpFE is a high performance computer software for solving the physics of multi-species and multiphase turbulent reactive flow in complex geometries having immersed moving parts. The code is written in Fortran 90/95 and can be used on any computer platform with any popular complier. The code is in two versions, a serial version and a parallel version utilizing MPICH2 type Message Passing Interface (MPI or Intel MPI) for solving distributed domains. The parallel version is at least 30x faster than the serial version and much faster than our previous generation of parallel engine modeling software, by many factors. The 5th generation algorithm construction is a Galerkin type Finite Element Method (FEM) solving conservative momentum, species, and energy transport equations along with two-equation turbulent model k-ω Reynolds Averaged Navier-Stokes (RANS) model and a Vreman type dynamic Large Eddy Simulation (LES) method. The LES method is capable modeling transitional flow from laminar to fully turbulent; therefore, this LES method does not require special hybrid or blending to walls. The FEM projection method also uses a Petrov-Galerkin (P-G) stabilization along with pressure stabilization. We employ hierarchical basis sets, constructed on the fly with enrichment in areas associated with relatively larger error as determined by error estimation methods. In addition, when not using the hp-adaptive module, the code employs Lagrangian basis or shape functions. The shape functions are constructed for hexahedral, prismatic and tetrahedral elements. The software is designed to solve many types of reactive flow problems, from burners to internal combustion engines and turbines. In addition, the formulation allows for direct integration of solid bodies (conjugate heat transfer), as in heat transfer through housings, parts, cylinders. It can also easily be extended to stress modeling of solids, used in fluid structure interactions problems, solidification, porous media

  1. QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials.

    Science.gov (United States)

    Giannozzi, Paolo; Baroni, Stefano; Bonini, Nicola; Calandra, Matteo; Car, Roberto; Cavazzoni, Carlo; Ceresoli, Davide; Chiarotti, Guido L; Cococcioni, Matteo; Dabo, Ismaila; Dal Corso, Andrea; de Gironcoli, Stefano; Fabris, Stefano; Fratesi, Guido; Gebauer, Ralph; Gerstmann, Uwe; Gougoussis, Christos; Kokalj, Anton; Lazzeri, Michele; Martin-Samos, Layla; Marzari, Nicola; Mauri, Francesco; Mazzarello, Riccardo; Paolini, Stefano; Pasquarello, Alfredo; Paulatto, Lorenzo; Sbraccia, Carlo; Scandolo, Sandro; Sclauzero, Gabriele; Seitsonen, Ari P; Smogunov, Alexander; Umari, Paolo; Wentzcovitch, Renata M

    2009-09-30

    QUANTUM ESPRESSO is an integrated suite of computer codes for electronic-structure calculations and materials modeling, based on density-functional theory, plane waves, and pseudopotentials (norm-conserving, ultrasoft, and projector-augmented wave). The acronym ESPRESSO stands for opEn Source Package for Research in Electronic Structure, Simulation, and Optimization. It is freely available to researchers around the world under the terms of the GNU General Public License. QUANTUM ESPRESSO builds upon newly-restructured electronic-structure codes that have been developed and tested by some of the original authors of novel electronic-structure algorithms and applied in the last twenty years by some of the leading materials modeling groups worldwide. Innovation and efficiency are still its main focus, with special attention paid to massively parallel architectures, and a great effort being devoted to user friendliness. QUANTUM ESPRESSO is evolving towards a distribution of independent and interoperable codes in the spirit of an open-source project, where researchers active in the field of electronic-structure calculations are encouraged to participate in the project by contributing their own codes or by implementing their own ideas into existing codes.

  2. QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials

    Energy Technology Data Exchange (ETDEWEB)

    Giannozzi, Paolo; Baroni, Stefano; Dal Corso, Andrea; De Gironcoli, Stefano; Fabris, Stefano; Gebauer, Ralph; Kokalj, Anton; Martin-Samos, Layla [CNR-INFM Democritos National Simulation Center, 34100 Trieste (Italy); Bonini, Nicola; Ceresoli, Davide [Department of Materials Science and Engineering, Massachusetts Institute of Technology, Cambridge, MA 02139 (United States); Calandra, Matteo; Gougoussis, Christos; Lazzeri, Michele [Institut de Mineralogie et de Physique des Milieux Condenses, Universite Pierre et Marie Curie, CNRS, IPGP, 140 rue de Lourmel, 75015 Paris (France); Car, Roberto [Department of Chemistry, Princeton University, Princeton, NJ 08544 (United States); Cavazzoni, Carlo [CINECA National Supercomputing Center, Casalecchio di Reno, 40033 Bologna (Italy); Chiarotti, Guido L [SPIN s.r.l., via del Follatoio 12, 34148 Trieste (Italy); Cococcioni, Matteo [Department of Chemical Engineering and Materials Science, University of Minnesota, 151 Amundson Hall, 421 Washington Avenue SE, Minneapolis, MN 55455 (United States); Dabo, Ismaila [Universite Paris-Est, CERMICS, Projet Micmac ENPC-INRIA, 6-8 avenue Blaise Pascal, 77455 Marne-la-Vallee Cedex 2 (France); Fratesi, Guido [Dipartimento di Scienza dei Materiali, Universita degli Studi di Milano-Bicocca, via Cozzi 53, 20125 Milano (Italy); Gerstmann, Uwe [Theoretische Physik, Universitaet Paderborn, D-33098 Paderborn (Germany)

    2009-09-30

    QUANTUM ESPRESSO is an integrated suite of computer codes for electronic-structure calculations and materials modeling, based on density-functional theory, plane waves, and pseudopotentials (norm-conserving, ultrasoft, and projector-augmented wave). The acronym ESPRESSO stands for opEn Source Package for Research in Electronic Structure, Simulation, and Optimization. It is freely available to researchers around the world under the terms of the GNU General Public License. QUANTUM ESPRESSO builds upon newly-restructured electronic-structure codes that have been developed and tested by some of the original authors of novel electronic-structure algorithms and applied in the last twenty years by some of the leading materials modeling groups worldwide. Innovation and efficiency are still its main focus, with special attention paid to massively parallel architectures, and a great effort being devoted to user friendliness. QUANTUM ESPRESSO is evolving towards a distribution of independent and interoperable codes in the spirit of an open-source project, where researchers active in the field of electronic-structure calculations are encouraged to participate in the project by contributing their own codes or by implementing their own ideas into existing codes.

  3. Software engineering architecture-driven software development

    CERN Document Server

    Schmidt, Richard F

    2013-01-01

    Software Engineering: Architecture-driven Software Development is the first comprehensive guide to the underlying skills embodied in the IEEE's Software Engineering Body of Knowledge (SWEBOK) standard. Standards expert Richard Schmidt explains the traditional software engineering practices recognized for developing projects for government or corporate systems. Software engineering education often lacks standardization, with many institutions focusing on implementation rather than design as it impacts product architecture. Many graduates join the workforce with incomplete skil

  4. The Perceived Impact of the Agile Development and Project Management Method Scrum on Information Systems and Software Development Productivity

    Directory of Open Access Journals (Sweden)

    Karlheinz Kautz

    2014-11-01

    Full Text Available This research contributes to the body of knowledge in information systems development (ISD with an empirical investigation in form of a case study that demonstrates the positive impact of the agile development and project management method Scrum on information systems and software development productivity and it provides a useful operationalization of the concept through seven identified indicators for productivity. Despite the fact that the case unit had challenges with the use of Scrum, the indicators identified the areas where the company had managed to exploit the potential of Scrum and its practices with regard to increasing productivity. The research results are discussed both with regard to the existing Scrum literature as well as to complex adaptive systems (CAS as a foundation for ISD and agile development.

  5. Prevalence of deleterious ATM germline mutations in gastric cancer patients.

    Science.gov (United States)

    Huang, Dong-Sheng; Tao, Hou-Quan; He, Xu-Jun; Long, Ming; Yu, Sheng; Xia, Ying-Jie; Wei, Zhang; Xiong, Zikai; Jones, Sian; He, Yiping; Yan, Hai; Wang, Xiaoyue

    2015-12-01

    Besides CDH1, few hereditary gastric cancer predisposition genes have been previously reported. In this study, we discovered two germline ATM mutations (p.Y1203fs and p.N1223S) in a Chinese family with a history of gastric cancer by screening 83 cancer susceptibility genes. Using a published exome sequencing dataset, we found deleterious germline mutations of ATM in 2.7% of 335 gastric cancer patients of different ethnic origins. The frequency of deleterious ATM mutations in gastric cancer patients is significantly higher than that in general population (p=0.0000435), suggesting an association of ATM mutations with gastric cancer predisposition. We also observed biallelic inactivation of ATM in tumors of two gastric cancer patients. Further evaluation of ATM mutations in hereditary gastric cancer will facilitate genetic testing and risk assessment.

  6. Susceptibility of ATM-deficient pancreatic cancer cells to radiation.

    Science.gov (United States)

    Ayars, Michael; Eshleman, James; Goggins, Michael

    2017-05-19

    Ataxia telangiectasia mutated (ATM) is inactivated in a significant minority of pancreatic ductal adenocarcinomas and may be predictor of treatment response. We determined if ATM deficiency renders pancreatic cancer cells more sensitive to fractionated radiation or commonly used chemotherapeutics. ATM expression was knocked down in three pancreatic cancer cell lines using ATM-targeting shRNA. Isogenic cell lines were tested for sensitivity to several chemotherapeutic agents and radiation. DNA repair kinetics were analyzed in irradiated cells using the comet assay. We find that while rendering pancreatic cancer cells ATM-deficient did not significantly change their sensitivity to several chemotherapeutics, it did render them exquisitely sensitized to radiation. Pancreatic cancer ATM status may help predict response to radiotherapy.

  7. Identification of ATM Protein Kinase Phosphorylation Sites by Mass Spectrometry.

    Science.gov (United States)

    Graham, Mark E; Lavin, Martin F; Kozlov, Sergei V

    2017-01-01

    ATM (ataxia-telangiectasia mutated) protein kinase is a key regulator of cellular responses to DNA damage and oxidative stress. DNA damage triggers complex cascade of signaling events leading to numerous posttranslational modification on multitude of proteins. Understanding the regulation of ATM kinase is therefore critical not only for understanding the human genetic disorder ataxia-telangiectasia and potential treatment strategies, but essential for deciphering physiological responses of cells to stress. These responses play an important role in carcinogenesis, neurodegeneration, and aging. We focus here on the identification of DNA damage inducible ATM phosphorylation sites to understand the importance of autophosphorylation in the mechanism of ATM kinase activation. We demonstrate the utility of using immunoprecipitated ATM in quantitative LC-MS/MS workflow with stable isotope dimethyl labeling of ATM peptides for identification of phosphorylation sites.

  8. Traffic Management in ATM Networks Over Satellite Links

    Science.gov (United States)

    Goyal, Rohit; Jain, Raj; Goyal, Mukul; Fahmy, Sonia; Vandalore, Bobby; vonDeak, Thomas

    1999-01-01

    This report presents a survey of the traffic management Issues in the design and implementation of satellite Asynchronous Transfer Mode (ATM) networks. The report focuses on the efficient transport of Transmission Control Protocol (TCP) traffic over satellite ATM. First, a reference satellite ATM network architecture is presented along with an overview of the service categories available in ATM networks. A delay model for satellite networks and the major components of delay and delay variation are described. A survey of design options for TCP over Unspecified Bit Rate (UBR), Guaranteed Frame Rate (GFR) and Available Bit Rate (ABR) services in ATM is presented. The main focus is on traffic management issues. Several recommendations on the design options for efficiently carrying data services over satellite ATM networks are presented. Most of the results are based on experiments performed on Geosynchronous (GEO) latencies. Some results for Low Earth Orbits (LEO) and Medium Earth Orbit (MEO) latencies are also provided.

  9. Performance analysis of ATM/DQDB interworking

    DEFF Research Database (Denmark)

    Christiansen, Henning; Kvols, Kenn

    1992-01-01

    The cell loss ratio and cell delay variation of a distributed-queue dual-bus (DQDB) network receiving traffic from a number of asynchronous transfer mode (ATM) connections are considered. Every connection carries either connection oriented or connectionless traffic. In the analysis of the access ...... to the bus, it is shown that consecutive service times of the local access queue are correlated. Two models, one of which includes the correlation, are presented. The correlation effect is illustrated and the models are evaluated by means of a number of simulation cases...

  10. Mode of ATM-dependent suppression of chromosome translocation

    Energy Technology Data Exchange (ETDEWEB)

    Yamauchi, Motohiro, E-mail: motoyama@nagasaki-u.ac.jp [Graduate School of Biomedical Sciences, Nagasaki University, 1-12-4 Sakamoto, Nagasaki 852-8523 (Japan); Suzuki, Keiji; Oka, Yasuyoshi; Suzuki, Masatoshi; Kondo, Hisayoshi; Yamashita, Shunichi [Graduate School of Biomedical Sciences, Nagasaki University, 1-12-4 Sakamoto, Nagasaki 852-8523 (Japan)

    2011-12-09

    Highlights: Black-Right-Pointing-Pointer We addressed how ATM suppresses frequency of chromosome translocation. Black-Right-Pointing-Pointer We found ATM/p53-dependent G1 checkpoint suppresses translocation frequency. Black-Right-Pointing-Pointer We found ATM and DNA-PKcs function in a common pathway to suppress translocation. -- Abstract: It is well documented that deficiency in ataxia telangiectasia mutated (ATM) protein leads to elevated frequency of chromosome translocation, however, it remains poorly understood how ATM suppresses translocation frequency. In the present study, we addressed the mechanism of ATM-dependent suppression of translocation frequency. To know frequency of translocation events in a whole genome at once, we performed centromere/telomere FISH and scored dicentric chromosomes, because dicentric and translocation occur with equal frequency and by identical mechanism. By centromere/telomere FISH analysis, we confirmed that chemical inhibition or RNAi-mediated knockdown of ATM causes 2 to 2.5-fold increase in dicentric frequency at first mitosis after 2 Gy of gamma-irradiation in G0/G1. The FISH analysis revealed that ATM/p53-dependent G1 checkpoint suppresses dicentric frequency, since RNAi-mediated knockdown of p53 elevated dicentric frequency by 1.5-fold. We found ATM also suppresses dicentric occurrence independently of its checkpoint role, as ATM inhibitor showed additional effect on dicentric frequency in the context of p53 depletion and Chk1/2 inactivation. Epistasis analysis using chemical inhibitors revealed that ATM kinase functions in the same pathway that requires kinase activity of DNA-dependent protein kinase catalytic subunit (DNA-PKcs) to suppress dicentric frequency. From the results in the present study, we conclude that ATM minimizes translocation frequency through its commitment to G1 checkpoint and DNA double-strand break repair pathway that requires kinase activity of DNA-PKcs.

  11. Germline variants in the ATM gene and breast cancer susceptibility ...

    African Journals Online (AJOL)

    Chaymaa Marouf

    2017-03-06

    telangiectasia (AT), an autosomale recessive disease characterized by neurological and immunological symptoms, and cancer predisposition. Previous studies suggest that heterozygous carriers of ATM mutations have an ...

  12. Hyperoxia activates ATM independent from mitochondrial ROS and dysfunction.

    Science.gov (United States)

    Resseguie, Emily A; Staversky, Rhonda J; Brookes, Paul S; O'Reilly, Michael A

    2015-08-01

    High levels of oxygen (hyperoxia) are often used to treat individuals with respiratory distress, yet prolonged hyperoxia causes mitochondrial dysfunction and excessive reactive oxygen species (ROS) that can damage molecules such as DNA. Ataxia telangiectasia mutated (ATM) kinase is activated by nuclear DNA double strand breaks and delays hyperoxia-induced cell death through downstream targets p53 and p21. Evidence for its role in regulating mitochondrial function is emerging, yet it has not been determined if mitochondrial dysfunction or ROS activates ATM. Because ATM maintains mitochondrial homeostasis, we hypothesized that hyperoxia induces both mitochondrial dysfunction and ROS that activate ATM. In A549 lung epithelial cells, hyperoxia decreased mitochondrial respiratory reserve capacity at 12h and basal respiration by 48 h. ROS were significantly increased at 24h, yet mitochondrial DNA double strand breaks were not detected. ATM was not required for activating p53 when mitochondrial respiration was inhibited by chronic exposure to antimycin A. Also, ATM was not further activated by mitochondrial ROS, which were enhanced by depleting manganese superoxide dismutase (SOD2). In contrast, ATM dampened the accumulation of mitochondrial ROS during exposure to hyperoxia. Our findings suggest that hyperoxia-induced mitochondrial dysfunction and ROS do not activate ATM. ATM more likely carries out its canonical response to nuclear DNA damage and may function to attenuate mitochondrial ROS that contribute to oxygen toxicity. Copyright © 2015 The Authors. Published by Elsevier B.V. All rights reserved.

  13. The Advanced Technology Microwave Sounder (ATMS): The First 10 Months On-Orbit

    Science.gov (United States)

    Kim, Edward; Lyu, C-H Joseph; Blackwell, Willaim; Leslie, R. Vince; Baker, Neal; Mo, Tsan; Sun, Ninghai; Bi, Li; Anderson, Kent; Landrum, Mike; hide

    2012-01-01

    The Advanced Technology Microwave Sounder (ATMS) is a new satellite microwave sounding sensor designed to provide operational weather agencies with atmospheric temperature and moisture profile information for global weather forecasting and climate applications. A TMS will continue the microwave sounding capabilities first provided by its predecessors, the Microwave Sounding Unit (MSU) and Advanced Microwave Sounding Unit (AMSU). The first ATMS was launched October 28, 2011 on board the NPOESS Preparatory Project (NPP) satellite. Microwave soundings by themselves are the highest-impact input data used by Numerical Weather Prediction (NWP) models, especially under cloudy sky conditions. ATMS has 22 channels spanning 23-183 GHz, closely following the channel set of the MSU, AMSU-A1/2, AMSU-B, Microwave Humidity Sounder (MHS), and Humidity Sounder for Brazil (HSB). All this is accomplished with approximately 1/4 the volume, 1/2 the mass, and 1/2 the power of the three AMSUs. A description of ATMS cal/val activities will be presented followed by examples of its performance after its first 10 months on orbit.

  14. A Requirements-Based Exploration of Open-Source Software Development Projects--Towards a Natural Language Processing Software Analysis Framework

    Science.gov (United States)

    Vlas, Radu Eduard

    2012-01-01

    Open source projects do have requirements; they are, however, mostly informal, text descriptions found in requests, forums, and other correspondence. Understanding such requirements provides insight into the nature of open source projects. Unfortunately, manual analysis of natural language requirements is time-consuming, and for large projects,…

  15. User's guide for mapIMG 3--Map image re-projection software package

    Science.gov (United States)

    Finn, Michael P.; Mattli, David M.

    2012-01-01

    Version 0.0 (1995), Dan Steinwand, U.S. Geological Survey (USGS)/Earth Resources Observation Systems (EROS) Data Center (EDC)--Version 0.0 was a command line version for UNIX that required four arguments: the input metadata, the output metadata, the input data file, and the output destination path. Version 1.0 (2003), Stephen Posch and Michael P. Finn, USGS/Mid-Continent Mapping Center (MCMC--Version 1.0 added a GUI interface that was built using the Qt library for cross platform development. Version 1.01 (2004), Jason Trent and Michael P. Finn, USGS/MCMC--Version 1.01 suggested bounds for the parameters of each projection. Support was added for larger input files, storage of the last used input and output folders, and for TIFF/ GeoTIFF input images. Version 2.0 (2005), Robert Buehler, Jason Trent, and Michael P. Finn, USGS/National Geospatial Technical Operations Center (NGTOC)--Version 2.0 added Resampling Methods (Mean, Mode, Min, Max, and Sum), updated the GUI design, and added the viewer/pre-viewer. The metadata style was changed to XML and was switched to a new naming convention. Version 3.0 (2009), David Mattli and Michael P. Finn, USGS/Center of Excellence for Geospatial Information Science (CEGIS)--Version 3.0 brings optimized resampling methods, an updated GUI, support for less than global datasets, UTM support and the whole codebase was ported to Qt4.

  16. The Alice Project at the IPN, Orsay R and D and software developments 1996-2003

    Energy Technology Data Exchange (ETDEWEB)

    MacCormick, M

    2007-03-15

    This document reviews the theoretical, experimental and technical achievements of the author since the beginning of his scientific career. In 1996 the author became a member of the Alice (A Large heavy Ion Collider Experiment) which was then at the beginning of its research and development phase. The bulk of this report comprises mainly 'snapshots' of the research and development project that was pursued in Orsay for the Alice dimuon arm collaboration. The idea here is to regroup the full set of prototype models, with the technical specifications and their associated test programs. The main results are given for each set of tests, but the details of how data sets were analysed are not included since those details are already available in other, more formal, write-ups. The result is a kind of 'scrapbook' of the research and development phase associated with the Alice dimuon arm station 1 tracker, one of the 5 tracker stations implemented in the dimuon arm spectrometer. This document presented before an academic board will allow its author to manage research works and particularly to tutor thesis students.

  17. A Phenomenological Inquiry into the Perceptions of Software Professionals on the Asperger's Syndrome/High Functioning Autism Spectrum and the Success of Software Development Projects

    Science.gov (United States)

    Kendall, Leslie R.

    2013-01-01

    Individuals who have Asperger's Syndrome/High-Functioning Autism, as a group, are chronically underemployed and underutilized. Many in this group have abilities that are well suited for various roles within the practice of software development. Multiple studies have shown that certain organizational and management changes in the software…

  18. Planning via mouse click. Software for the projecting of a passive house; Planung per Mausklick. Software fuer die Passivhaus-Projektierung

    Energy Technology Data Exchange (ETDEWEB)

    Behaneck, Marian

    2012-06-15

    What are the tools for the design of passive houses? Conventional computational methods are inaccurate. Dynamic simulations are accurate, but also more expensive. An optimized ratio of entry input and output precision promise specific computational models. The contribution under consideration gives an overview of various software solutions.

  19. Enhancing the Current Automated Teller Machine (ATM) in Nigerian ...

    African Journals Online (AJOL)

    Among the development is the introduction of Automated Teller Machine (ATM) that has seriously decongested the banking halls as customers now can go to any nearest ATM outfit to withdraw money instantly. The major setback is that customer(s) cannot deposit money and send it to someone at different location.

  20. ATM Tactical Network - a challenge for the military networks

    NARCIS (Netherlands)

    Waveren, C.J. van; Luiijf, H.A.M.; Burakowski, W.; Kopertowski, Z.

    1997-01-01

    The next generation of tactical networks will be based on the ATM technology. The POST-2000 tactical network is just in the designing phase. The objective of this paper is to point out the main problems which should be solved to adopt ATM technology into the tactical network environment. The

  1. ATM: The Key To Harnessing the Power of Networked Multimedia.

    Science.gov (United States)

    Gross, Rod

    1996-01-01

    ATM (Asynchronous Transfer Mode) network technology handles the real-time continuous traffic flow necessary to support desktop multimedia applications. Describes network applications already used: desktop video collaboration, distance learning, and broadcasting video delivery. Examines the architecture of ATM technology, video delivery and sound…

  2. ATM LAN Emulation: Getting from Here to There.

    Science.gov (United States)

    Learn, Larry L., Ed.

    1995-01-01

    Discusses current LAN (local area network) configuration and explains ATM (asynchronous transfer mode) as the future telecommunications transport. Highlights include LAN emulation, which enables the interconnection of legacy LANs and the new ATM environment; virtual LANs; broadcast servers; and standards. (LRW)

  3. ATM, radiation, and the risk of second primary breast cancer.

    Science.gov (United States)

    Bernstein, Jonine L; Concannon, Patrick

    2017-10-01

    It was first suggested more than 40 years ago that heterozygous carriers for the human autosomal recessive disorder Ataxia-Telangiectasia (A-T) might also be at increased risk for cancer. Subsequent studies have identified the responsible gene, Ataxia-Telangiectasia Mutated (ATM), characterized genetic variation at this locus in A-T and a variety of different cancers, and described the functions of the ATM protein with regard to cellular DNA damage responses. However, an overall model of how ATM contributes to cancer risk, and in particular, the role of DNA damage in this process, remains lacking. This review considers these questions in the context of contralateral breast cancer (CBC). Heterozygous carriers of loss of function mutations in ATM that are A-T causing, are at increased risk of breast cancer. However, examination of a range of genetic variants, both rare and common, across multiple cancers, suggests that ATM may have additional effects on cancer risk that are allele-dependent. In the case of CBC, selected common alleles at ATM are associated with a reduced incidence of CBC, while other rare and predicted deleterious variants may act jointly with radiation exposure to increase risk. Further studies that characterize germline and somatic ATM mutations in breast cancer and relate the detected genetic changes to functional outcomes, particularly with regard to radiation responses, are needed to gain a complete picture of the complex relationship between ATM, radiation and breast cancer.

  4. ATM Technology Adoption in U.S. Campus Networking.

    Science.gov (United States)

    Yao, Engui; Perry, John F.; Anderson, Larry S.; Brook, R. Dan; Hare, R. Dwight; Moore, Arnold J.; Xu, Xiaohe

    This study examined the relationships between ATM (asynchronous transfer mode) adoption in universities and four organizational variables: university size, type, finances, and information processing maturity. Another purpose of the study was to identify the current status of ATM adoption in campus networking. Subjects were university domain LAN…

  5. ATM-induced radiosensitization in vitro and in vivo

    Energy Technology Data Exchange (ETDEWEB)

    Song, C. W.; Griffin, R. J.; Park, H. J. [Univ. of Minnesota, Minneapolis (United States); Chung, H. S. [Inha Univ., Inchon (Korea, Republic of); Choi, E. K.; Ahn, S. D.; Rhee, Y. H.; Ha, S. W. [Seoul National Univ., Seoul (Korea, Republic of)

    2002-07-01

    It has been known that ATM plays a central role in response of cells to ionizing radiation by enhancing DNA repair. Based in large part on studies of the homologous proteins in yeast, it is predicted that ATM function as proximal signal transducers in G1, S, and G2 checkpoint pathways. With the exception of p53, the downstream components of these pathways remain largely undefined. We have investigated the feasibility of increasing radiosensitivity of tumor cells with the use of ATM inhibitors such as caffeine, pentoxifylline, and wortmannin. Also in an effort to examine and understand the molecular mechanism by which ATM might exert its cellular effects, we have expressed the full length wild type ATM in RKO cells.

  6. Improving Software Reliability Forecasting

    NARCIS (Netherlands)

    Burtsy, Bernard; Albeanu, Grigore; Boros, Dragos N.; Popentiu, Florin; Nicola, V.F.

    1996-01-01

    This work investigates some methods for software reliability forecasting. A supermodel is presented as a suited tool for prediction of reliability in software project development. Also, times series forecasting for cumulative interfailure time is proposed and illustrated.

  7. Accelerating Software Development through Agile Practices--A Case Study of a Small-Scale, Time-Intensive Web Development Project at a College-Level IT Competition

    Science.gov (United States)

    Zhang, Xuesong; Dorn, Bradley

    2012-01-01

    Agile development has received increasing interest both in industry and academia due to its benefits in developing software quickly, meeting customer needs, and keeping pace with the rapidly changing requirements. However, agile practices and scrum in particular have been mainly tested in mid- to large-size projects. In this paper, we present…

  8. The Use of Open Source Software in the Global Land Ice Measurements From Space (GLIMS) Project, and the Relevance to Institutional Cooperation

    Science.gov (United States)

    Christopher W. Helm

    2006-01-01

    GLIMS is a NASA funded project that utilizes Open-Source Software to achieve its goal of creating a globally complete inventory of glaciers. The participation of many international institutions and the development of on-line mapping applications to provide access to glacial data have both been enhanced by Open-Source GIS capabilities and play a crucial role in the...

  9. ATM/Wip1 activities at chromatin control Plk1 re-activation to determine G2 checkpoint duration

    Czech Academy of Sciences Publication Activity Database

    Jaiswal, H.; Benada, Jan; Müllers, E.; Akopyan, K.; Burdová, Kamila; Koolmeister, T.; Helleday, T.; Medema, R.H.; Macůrek, Libor; Lindqvist, A.

    2017-01-01

    Roč. 36, č. 14 (2017), s. 2161-2176 ISSN 0261-4189 R&D Projects: GA ČR GA13-18392S Institutional support: RVO:68378050 Keywords : ATM * ATR * checkpoint recovery * G2 * Pik1 Subject RIV: EB - Genetics ; Molecular Biology Impact factor: 9.792, year: 2016

  10. MPLS y ATM como tecnologías backbone para la transferencia de videoconferencia

    Directory of Open Access Journals (Sweden)

    Danilo López

    2012-09-01

    Full Text Available This article presents the results obtained by modeling the performance of a core IP/ATM network compared to a CRLDP/IP/MPLS network when carrying delay sensitive traffic (videoconferencing with minimum resource reservation guarantees and optimal interaction between user and applications. In order conduct the experiments, OPNET-modeler simulation software (educational version was used, which encouraged alternative implementation features that help decide which of the two technologies represents a suitable solution for current networking problems, where large volumes of information need to be transmitted and the QoS offered to average users is pretty poor.

  11. Structure of the intact ATM/Tel1 kinase

    Science.gov (United States)

    Wang, Xuejuan; Chu, Huanyu; Lv, Mengjuan; Zhang, Zhihui; Qiu, Shuwan; Liu, Haiyan; Shen, Xuetong; Wang, Weiwu; Cai, Gang

    2016-05-01

    The ataxia-telangiectasia mutated (ATM) protein is an apical kinase that orchestrates the multifaceted DNA-damage response. Normally, ATM kinase is in an inactive, homodimer form and is transformed into monomers upon activation. Besides a conserved kinase domain at the C terminus, ATM contains three other structural modules, referred to as FAT, FATC and N-terminal helical solenoid. Here we report the first cryo-EM structure of ATM kinase, which is an intact homodimeric ATM/Tel1 from Schizosaccharomyces pombe. We show that two monomers directly contact head-to-head through the FAT and kinase domains. The tandem N-terminal helical solenoid tightly packs against the FAT and kinase domains. The structure suggests that ATM/Tel1 dimer interface and the consecutive HEAT repeats inhibit the binding of kinase substrates and regulators by steric hindrance. Our study provides a structural framework for understanding the mechanisms of ATM/Tel1 regulation as well as the development of new therapeutic agents.

  12. Using CORE Model-Based Systems Engineering Software to Support Program Management in the U.S. Department of Energy Office of the Biomass Project: Preprint

    Energy Technology Data Exchange (ETDEWEB)

    Riley, C.; Sandor, D.; Simpkins, P.

    2006-11-01

    This paper describes how a model-based systems engineering software, CORE, is helping the U. S. Department of Energy's Office of Biomass Program assist with bringing biomass-derived biofuels to the market. This software tool provides information to guide informed decision-making as biomass-to-biofuels systems are advanced from concept to commercial adoption. It facilitates management and communication of program status by automatically generating custom reports, Gantt charts, and tables using the widely available programs of Microsoft Word, Project and Excel.

  13. Knowledge Base for an Intelligent System in order to Identify Security Requirements for Government Agencies Software Projects

    Directory of Open Access Journals (Sweden)

    Adán Beltrán G.

    2016-01-01

    Full Text Available It has been evidenced that one of the most common causes in the failure of software security is the lack of identification and specification of requirements for information security, it is an activity with an insufficient importance in the software development or software acquisition We propose the knowledge base of CIBERREQ. CIBERREQ is an intelligent knowledge-based system used for the identification and specification of security requirements in the software development cycle or in the software acquisition. CIBERREQ receives functional software requirements written in natural language and produces non-functional security requirements through a semi-automatic process of risk management. The knowledge base built is formed by an ontology developed collaboratively by experts in information security. In this process has been identified six types of assets: electronic data, physical data, hardware, software, person and service; as well as six types of risk: competitive disadvantage, loss of credibility, economic risks, strategic risks, operational risks and legal sanctions. In addition there are defined 95 vulnerabilities, 24 threats, 230 controls, and 515 associations between concepts. Additionally, automatic expansion was used with Wikipedia for the asset types Software and Hardware, obtaining 7125 and 5894 software and hardware subtypes respectively, achieving thereby an improvement of 10% in the identification of the information assets candidates, one of the most important phases of the proposed system.

  14. Independent Verification and Validation Of SAPHIRE 8 Software Requirements Project Number: N6423 U.S. Nuclear Regulatory Commission

    Energy Technology Data Exchange (ETDEWEB)

    Kent Norris

    2009-09-01

    The purpose of the Independent Verification and Validation (IV&V) role in the evaluation of the SAPHIRE requirements definition is to assess the activities that results in the specification, documentation, and review of the requirements that the software product must satisfy, including functionality, performance, design constraints, attributes and external interfaces. The IV&V team began this endeavor after the software engineering and software development of SAPHIRE had already been in production. IV&V reviewed the requirements specified in the NRC Form 189s to verify these requirements were included in SAPHIRE’s Software Verification and Validation Plan (SVVP).

  15. 3rd ENRI International Workshop on ATM/CNS

    CERN Document Server

    2014-01-01

    The Electronic Navigation Research Institute (ENRI) held its third International Workshop on ATM / CNS in 2013 with the theme of "Drafting the future sky". There is worldwide activity taking place in the research and development of modern air traffic management (ATM) and its enabling technologies in Communication, Navigation and Surveillance (CNS). Pioneering work is necessary to contribute to the global harmonization of air traffic management and control. At this workshop, leading experts in  research, industry and academia from around the world met to share their ideas and approaches on ATM/CNS related topics.

  16. Iron sulfide corrosion in the 700 atm. liquid phase preheater

    Energy Technology Data Exchange (ETDEWEB)

    Donath, E.; Nonnenmacher, H.

    1943-07-28

    Equilibrium calculations gave lower bounds on partial pressure of hydrogen sulfide within a 500 atm. hydrogen gas stream, below which no corrosion of the steel tube walls would occur. AT 450/sup 0/C the lower bound was 0.5 atm., whereas at 500/sup 0/C the lower bound was 0.8 atm. However, in most plants, the hydrogen sulfide partial pressure exceeded values, so corrosion by formation of iron sulfide did usually occur. It was estimated that the corrosion reaction rate at 500/sup 0/C was about twice what it was at 450/sup 0/C.

  17. Preliminary steps toward a general theory of internet-based collective-action in digital information commons: Findings from a study of open source software projects

    Directory of Open Access Journals (Sweden)

    Charles M. Schweik

    2013-08-01

    Full Text Available This paper presents some of the findings from a 5-year empirical study of FOSS (free/libre and open source software commons, completed in 2011.  FOSS projects are Internet-based common property regimes where the project source code is developed over the Internet. The resulting software is generally distributed with a license that provides users with the freedoms to access, use, read, modify and redistribute the software. In this study we used three different and very large datasets (approximately 107,000; 174,000 and 1400 cases respectively with information on FOSS projects residing in Sourceforge.net, one of the largest, if not the largest, FOSS repository in the world. We employ various quantitative methods to uncover factors that lead some FOSS projects to ongoing collaborative success, while others become abandoned. After presenting some of our study’s results, we articulate the collaborative “story” of FOSS that emerged. We close the paper by discussing some key findings that can contribute to a general theory of Internet-based collective-action and FOSS-like forms of digital online commons.

  18. Turbulence Impact Module for ATM Planning and Research Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Every day, turbulence has an adverse effect on aircraft operations and capacity of the NAS, costing the airline industry at least $100 million annually in delays,...

  19. Accelerating ATM Optimization Algorithms Using High Performance Computing Hardware Project

    Data.gov (United States)

    National Aeronautics and Space Administration — NASA is developing algorithms and methodologies for efficient air-traffic management. Several researchers have adopted an optimization framework for solving problems...

  20. A retrospective critic Re-Debate on Stakeholders’ resistance checklist in software project management within multi-cultural, multi-ethnical and cosmopolitan society context: The Malaysian experience

    Directory of Open Access Journals (Sweden)

    Hamed Taherdoost

    2016-12-01

    Full Text Available Risks stemming from software projects were extensively studied. However, software project risk management has rarely researched organizational risks within multi-cultural and multi-ethnical atmospheres. The fact of the matter is that problems occur when the stakeholders’ cultural and ethnical aspects are not addressed, especially in multi-cultural, multi-ethnical, and cosmopolitan society such as Malaysia. To avoid analyzing something that has already been studied in detail, this study conducted based on in-depth literature review considering key word search in subject-specific databases. Journal articles published in reputed journals were reviewed. By employing Rumelt’s resistance to change checklist and culture gap tool source, this paper develops an organizational risk framework considering cross-cultural and cross-ethnical critical factors in order to show how can risks be better comprehended and managed. The significance of bio-cultural dimensions was scrutinized as vital criteria which should be considered in international project sphere, so that, not only the odds of project success would be increased but also the risks can be mitigated significantly. A review of the risk management process, Rumelt’s Checklist, cultural issues in international project environment allows a better understanding of the importance of cultural dimensions in project spheres.

  1. A case study on variability management in software product lines: identifying why real-life projects fail

    NARCIS (Netherlands)

    Huysegoms, T.; Snoeck, M.; Dedene, G.; Goderis, A.; Stumpe, F.

    2013-01-01

    Economies of scale can be seen as some kind of "holy grail" in state of the art literature on the development of sets of related software systems. Software product line methods are often mentioned in this context, due to the variability management aspects they propose, in order to deal with sets of

  2. NASA's ATM Technology Demonstration-1: Integrated Concept of Arrival Operations

    Science.gov (United States)

    Baxley, Brian T.; Swenson, Harry N.; Prevot, Thomas; Callantine, Todd J.

    2012-01-01

    This paper describes operations and procedures envisioned for NASA s Air Traffic Management (ATM) Technology Demonstration #1 (ATD-1). The ATD-1 Concept of Operations (ConOps) demonstration will integrate three NASA technologies to achieve high throughput, fuel-efficient arrival operations into busy terminal airspace. They are Traffic Management Advisor with Terminal Metering (TMA-TM) for precise time-based schedules to the runway and points within the terminal area, Controller-Managed Spacing (CMS) decision support tools for terminal controllers to better manage aircraft delay using speed control, and Flight deck Interval Management (FIM) avionics and flight crew procedures to conduct airborne spacing operations. The ATD-1 concept provides de-conflicted and efficient operations of multiple arrival streams of aircraft, passing through multiple merge points, from top-of-descent (TOD) to touchdown. It also enables aircraft to conduct Optimized Profile Descents (OPDs) from en route altitude to the runway, using primarily speed control to maintain separation and schedule. The ATD-1 project is currently addressing the challenges of integrating the three technologies, and implantation into an operational environment. Goals of the ATD-1 demonstration include increasing the throughput of high-density airports, reducing controller workload, increasing efficiency of arrival operations and the frequency of trajectory-based operations, and promoting aircraft ADS-B equipage.

  3. The Authenticated Tracking and Monitoring System (ATMS) concept

    Energy Technology Data Exchange (ETDEWEB)

    Schoeneman, J.L.

    1993-08-01

    The Authenticated Tracking and Monitoring System (ATMS) has been designed to address the need for global monitoring of the status and location of proliferation-sensitive items. Conceived to utilize the proposed Global Verification and Location System (GVLS) satellite link, ATMS could use the existing International Maritime Satellite commercial communication system until GVLS is operational. The ATMS concept uses sensor packs to monitor items and environmental conditions, collects a variety of events data through a sensor processing unit, and transmits the data to a satellite, which then sends data to ground stations. Authentication and encryption algorithms will be used to secure the data. A typical ATMS application would be to track and monitor the safety and security of a number of items in transit along a scheduled shipping route. This paper also discusses a possible proof-of-concept system demonstration.

  4. Germline variants in the ATM gene and breast cancer susceptibility ...

    African Journals Online (AJOL)

    telangiectasia (AT), an autosomale recessive disease characterized by neurological and immunological symptoms, and cancer predisposition. Previous studies suggest that heterozygous carriers of ATM mutations have an increased risk of ...

  5. FACTORS AFFECTING ATM USAGE IN INDIA: AN EMPIRICAL ANALYSIS

    National Research Council Canada - National Science Library

    Shariq Mohammed

    2012-01-01

      This study aims at identifying the factors affecting the customers demand for ATM services, by analyzing sample of 450 consumers' responses who have been interviewed personally through structured...

  6. Cost-benefit analysis of the ATM automatic deposit service

    Directory of Open Access Journals (Sweden)

    Ivica Županović

    2015-03-01

    Full Text Available Bankers and other financial experts have analyzed the value of automated teller machines (ATM in terms of growing consumer demand, rising costs of technology development, decreasing profitability and market share. This paper presents a step-by-step cost-benefit analysis of the ATM automatic deposit service. The first step is to determine user attitudes towards using ATM automatic deposit service by using the Technology Acceptance Model (TAM. The second step is to determine location priorities for ATMs that provide automatic deposit services using the Analytic Hierarchy Process (AHP model. The results of the previous steps enable a highly efficient application of cost-benefit analysis for evaluating costs and benefits of automatic deposit services. To understand fully the proposed procedure outside of theoretical terms, a real-world application of a case study is conducted.

  7. 4th ENRI International Workshop on ATM/CNS

    CERN Document Server

    2017-01-01

    This book is a compilation of selected papers from the 4th ENRI International Workshop on ATM/CNS (EIWAC2015). The work focuses on novel techniques for aviation infrastructure in air traffic management (ATM) and communications, navigation, surveillance, and informatics (CNSI) domains. The contents make valuable contributions to academic researchers, engineers in the industry, and regulators of aviation authorities. As well, readers will encounter new ideas for realizing a more efficient and safer aviation system. .

  8. ASPEK YURIDIS PENGGUNAAN KARTU ATM (ANJUNGAN TUNAI MANDIRI

    Directory of Open Access Journals (Sweden)

    Endang Retnowati

    2002-07-01

    Full Text Available The launching of ATM (automatic teller machine, as a setl service banking was widely accepted because of its flexible and efficiency. Unfortunately, a so called flexible and efficient service not always offered a fully safety guarantee. The "ATM" appliance sense, customers was often treated as the weak bargaining power party. To increase customer bargaining power, therefore a study to make a regulation that give the protection and guarantee should be immediately conducted.

  9. Software Architecture Evolution

    Science.gov (United States)

    Barnes, Jeffrey M.

    2013-01-01

    Many software systems eventually undergo changes to their basic architectural structure. Such changes may be prompted by new feature requests, new quality attribute requirements, changing technology, or other reasons. Whatever the causes, architecture evolution is commonplace in real-world software projects. Today's software architects, however,…

  10. Aplikasi Peta ATM Dengan Menggunakan Aplikasi GPS Pada Handphone Android

    Directory of Open Access Journals (Sweden)

    Tantan Taryono

    2013-05-01

    Full Text Available Seiring meningkatnya mobilitas masyarakat dan tingginya kebutuhan informasi berupa peta, Geographic Information System (GIS bukan hanya sekadar tren teknologi, tetapi telah menjadi sebuah kebutuhan. Ketatnya persaingan para vendor perangkat bergerak (mobile device dengan berbagai fitur dan keunggulan, secara tidak langsung berdampak positif bagi konsumen teknologi  mobile salah satunya operating system (OS Android. Dengan adanya operating system (OS Android yang memberikan banyak keuntungan salah satunya adalah OS Android yang bersifat open source, para pengembang aplikasi Android dapat membuat sebuah aplikasi sesuai kebutuhan termasuk pembuatan aplikasi Peta ATM. Disamping itu pada handphone Android juga telah tersedia GPS sebagai penetuan posisi pengguna. Peta ATM dengan menggunakan aplikasi GPS merupakan sebuah aplikasi yang dapat digunakan oleh banyak kalangan. Banyak manfaat yang dapat dirasakan dengan menggunakan aplikasi ini, diantaranya adalah dengan mengetahui sebuah lokasi dimana posisi user berada. Begitu juga dengan aplikasi peta Automatic Teller Machine (ATM dapat memberikan kemudahan bagi para pengguna handphone berbasis operating system Android untuk mengetahui dimana letak posisi ATM BNI yang berada di wilayah Purwokerto dan sekitarnya. Dengan adanya aplikasi peta ATM BNI diharapkan para pengguna yang belum mengetahui secara lengkap kota Purwokerto dapat dengan mudah dalam mencari lokasi ATM.

  11. Quantitative and Dynamic Imaging of ATM Kinase Activity.

    Science.gov (United States)

    Nyati, Shyam; Young, Grant; Ross, Brian Dale; Rehemtulla, Alnawaz

    2017-01-01

    Ataxia telangiectasia mutated (ATM) is a serine/threonine kinase critical to the cellular DNA-damage response, including DNA double-strand breaks (DSBs). ATM activation results in the initiation of a complex cascade of events facilitating DNA damage repair, cell cycle checkpoint control, and survival. Traditionally, protein kinases have been analyzed in vitro using biochemical methods (kinase assays using purified proteins or immunological assays) requiring a large number of cells and cell lysis. Genetically encoded biosensors based on optical molecular imaging such as fluorescence or bioluminescence have been developed to enable interrogation of kinase activities in live cells with a high signal to background. We have genetically engineered a hybrid protein whose bioluminescent activity is dependent on the ATM-mediated phosphorylation of a substrate. The engineered protein consists of the split luciferase-based protein complementation pair with a CHK2 (a substrate for ATM kinase activity) target sequence and a phospho-serine/threonine-binding domain, FHA2, derived from yeast Rad53. Phosphorylation of the serine residue within the target sequence by ATM would lead to its interaction with the phospho-serine-binding domain, thereby preventing complementation of the split luciferase pair and loss of reporter activity. Bioluminescence imaging of reporter expressing cells in cultured plates or as mouse xenografts provides a quantitative surrogate for ATM kinase activity and therefore the cellular DNA damage response in a noninvasive, dynamic fashion.

  12. ATM kinase: Much more than a DNA damage responsive protein.

    Science.gov (United States)

    Guleria, Ayushi; Chandna, Sudhir

    2016-03-01

    ATM, mutation of which causes Ataxia telangiectasia, has emerged as a cardinal multifunctional protein kinase during past two decades as evidenced by various studies from around the globe. Further to its well established and predominant role in DNA damage response, ATM has also been understood to help in maintaining overall functional integrity of cells; since its mutation, inactivation or deficiency results in a variety of pathological manifestations besides DNA damage. These include oxidative stress, metabolic syndrome, mitochondrial dysfunction as well as neurodegeneration. Recently, high throughput screening using proteomics, metabolomics and transcriptomic studies revealed several proteins which might be acting as substrates of ATM. Studies that can help in identifying effective regulatory controls within the ATM-mediated pathways/mechanisms can help in developing better therapeutics. In fact, more in-depth understanding of ATM-dependent cellular signals could also help in the treatment of variety of other disease conditions since these pathways seem to control many critical cellular functions. In this review, we have attempted to put together a detailed yet lucid picture of the present-day understanding of ATM's role in various pathophysiological conditions involving DNA damage and beyond. Copyright © 2015 Elsevier B.V. All rights reserved.

  13. ATM Coastal Topography-Louisiana, 2001: UTM Zone 15 (Part 1 of 2)

    Science.gov (United States)

    Yates, Xan; Nayegandhi, Amar; Brock, John C.; Sallenger, A.H.; Klipp, Emily S.; Wright, C. Wayne

    2010-01-01

    These remotely sensed, geographically referenced elevation measurements of lidar-derived first-surface (FS) topography were produced collaboratively by the U.S. Geological Survey (USGS), Florida Integrated Science Center (FISC), St. Petersburg, FL, and the National Aeronautics and Space Administration (NASA), Wallops Flight Facility, VA. This project provides highly detailed and accurate datasets of a portion of the Louisiana coastline beach face within UTM Zone 15, from Isles Dernieres to Grand Isle, acquired September 7 and 10, 2001. The datasets are made available for use as a management tool to research scientists and natural-resource managers. An innovative scanning lidar instrument originally developed by NASA, and known as the Airborne Topographic Mapper (ATM), was used during data acquisition. The ATM system is a scanning lidar system that measures high-resolution topography of the land surface and incorporates a green-wavelength laser operating at pulse rates of 2 to 10 kilohertz. Measurements from the laser-ranging device are coupled with data acquired from inertial navigation system (INS) attitude sensors and differentially corrected global positioning system (GPS) receivers to measure topography of the surface at accuracies of +/-15 centimeters. The nominal ATM platform is a Twin Otter or P-3 Orion aircraft, but the instrument may be deployed on a range of light aircraft. Elevation measurements were collected over the survey area using the ATM system, and the resulting data were then processed using the Airborne Lidar Processing System (ALPS), a custom-built processing system developed in a NASA-USGS collaboration. ALPS supports the exploration and processing of lidar data in an interactive or batch mode. Modules for presurvey flight-line definition, flight-path plotting, lidar raster and waveform investigation, and digital camera image playback have been developed. Processing algorithms have been developed to extract the range to the first and last

  14. ATM Coastal Topography - Louisiana, 2001: UTM Zone 16 (Part 2 of 2)

    Science.gov (United States)

    Yates, Xan; Nayegandhi, Amar; Brock, John C.; Sallenger, Asbury H.; Klipp, Emily S.; Wright, C. Wayne

    2009-01-01

    These remotely sensed, geographically referenced elevation measurements of lidar-derived first-surface (FS) topography were produced collaboratively by the U.S. Geological Survey (USGS), Florida Integrated Science Center (FISC), St. Petersburg, FL, and the National Aeronautics and Space Administration (NASA), Wallops Flight Facility, VA. This project provides highly detailed and accurate datasets of a portion of the Louisiana coastline beach face within UTM Zone 16, from Grand Isle to the Chandeleur Islands, acquired September 7 and 9, 2001. The datasets are made available for use as a management tool to research scientists and natural-resource managers. An innovative scanning lidar instrument originally developed by NASA, and known as the Airborne Topographic Mapper (ATM), was used during data acquisition. The ATM system is a scanning lidar system that measures high-resolution topography of the land surface and incorporates a green-wavelength laser operating at pulse rates of 2 to 10 kilohertz. Measurements from the laser-ranging device are coupled with data acquired from inertial navigation system (INS) attitude sensors and differentially corrected global positioning system (GPS) receivers to measure topography of the surface at accuracies of +/-15 centimeters. The nominal ATM platform is a Twin Otter or P-3 Orion aircraft, but the instrument may be deployed on a range of light aircraft. Elevation measurements were collected over the survey area using the ATM system, and the resulting data were then processed using the Airborne Lidar Processing System (ALPS), a custom-built processing system developed in a NASA-USGS collaboration. ALPS supports the exploration and processing of lidar data in an interactive or batch mode. Modules for presurvey flight-line definition, flight-path plotting, lidar raster and waveform investigation, and digital camera image playback have been developed. Processing algorithms have been developed to extract the range to the first and

  15. ATM regulation of IL-8 links oxidative stress to cancer cell migration and invasion.

    Science.gov (United States)

    Chen, Wei-Ta; Ebelt, Nancy D; Stracker, Travis H; Xhemalce, Blerta; Van Den Berg, Carla L; Miller, Kyle M

    2015-06-01

    Ataxia-telangiectasia mutated (ATM) protein kinase regulates the DNA damage response (DDR) and is associated with cancer suppression. Here we report a cancer-promoting role for ATM. ATM depletion in metastatic cancer cells reduced cell migration and invasion. Transcription analyses identified a gene network, including the chemokine IL-8, regulated by ATM. IL-8 expression required ATM and was regulated by oxidative stress. IL-8 was validated as an ATM target by its ability to rescue cell migration and invasion defects in ATM-depleted cells. Finally, ATM-depletion in human breast cancer cells reduced lung tumors in a mouse xenograft model and clinical data validated IL-8 in lung metastasis. These findings provide insights into how ATM activation by oxidative stress regulates IL-8 to sustain cell migration and invasion in cancer cells to promote metastatic potential. Thus, in addition to well-established roles in tumor suppression, these findings identify a role for ATM in tumor progression.

  16. A GIS Software Toolkit for Monitoring Areal Snow Cover and Producing Daily Hydrologic Forecasts using NASA Satellite Imagery Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Aniuk Consulting, LLC, proposes to create a GIS software toolkit for monitoring areal snow cover extent and producing streamflow forecasts. This toolkit will be...

  17. Caltrans WeatherShare Phase II System: An Application of Systems and Software Engineering Process to Project Development

    Science.gov (United States)

    2009-08-25

    In cooperation with the California Department of Transportation, Montana State University's Western Transportation Institute has developed the WeatherShare Phase II system by applying Systems Engineering and Software Engineering processes. The system...

  18. A GIS Software Toolkit for Converting NASA HDF-EOS Data Products to GIS and Other Geospatial Formats Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Aniuk Consulting, LLC, proposes to create a GIS software toolkit for easily converting NASA HDF-EOS data into formats that can be readily used within a Geographic...

  19. How does a Collaborative Community Affect Diverse Students' Engagement with an Open Source Software Project: A Pedagogical Paradigm

    Science.gov (United States)

    Morgan, Becka S.

    Open Source Software (OSS) communities are homogenous and their lack of diversity is of concern to many within this field. This problem is becoming more pronounced as it is the practice of many technology companies to use OSS participation as a factor in the hiring process, disadvantaging those who are not a part of this community. We should expect that any field would have a population that reflects the general population given no constraints. The constraints within OSS are documented as being a hostile environment for women and minorities to participate in. Additionally OSS communities rely predominately on volunteers to create and maintain source code, documentation, and user interface as well as the organizational structure of the project. The volunteer nature of OSS projects creates a need for an ongoing pool of participants. This research addresses the lack of diversity along with the continual need for new members by developing a pedagogical paradigm that uses a collaborative environment to promote participation in an OSS project by diverse students. This collaborative environment used a Communities of Practice (CoP) framework to design the course, the indicators of which were used to operationalize the collaboration. The outcomes of this course not only benefit the students by providing them with skills necessary to continue participation and experience for getting a job, but also provide a diverse pool of volunteers for the OSS community. This diverse pool shows promise of creating a more diverse culture within OSS. In the development of this pedagogical paradigm this research looked primarily at student's perception of the importance of their group members and mentors provided to guide their participation in and contribution to an OSS community. These elements were used to facilitate the formation of a CoP. Self-efficacy was also used as a measure; an increase in self-efficacy is associated with the successful formation of a CoP. Finally the intent to

  20. Pragmatic Software Innovation

    DEFF Research Database (Denmark)

    Aaen, Ivan; Jensen, Rikke Hagensby

    2014-01-01

    We understand software innovation as concerned with introducing innovation into the development of software intensive systems, i.e. systems in which software development and/or integration are dominant considerations. Innovation is key in almost any strategy for competitiveness in existing markets......, for creating new markets, or for curbing rising public expenses, and software intensive systems are core elements in most such strategies. Software innovation therefore is vital for about every sector of the economy. Changes in software technologies over the last decades have opened up for experimentation......, learning, and flexibility in ongoing software projects, but how can this change be used to facilitate software innovation? How can a team systematically identify and pursue opportunities to create added value in ongoing projects? In this paper, we describe Deweyan pragmatism as the philosophical foundation...

  1. Mobile phone signal exposure triggers a hormesis-like effect in Atm+/+ and Atm-/- mouse embryonic fibroblasts.

    Science.gov (United States)

    Sun, Chuan; Wei, Xiaoxia; Fei, Yue; Su, Liling; Zhao, Xinyuan; Chen, Guangdi; Xu, Zhengping

    2016-11-18

    Radiofrequency electromagnetic fields (RF-EMFs) have been classified by the International Agency for Research on Cancer as possible carcinogens to humans; however, this conclusion is based on limited epidemiological findings and lacks solid support from experimental studies. In particular, there are no consistent data regarding the genotoxicity of RF-EMFs. Ataxia telangiectasia mutated (ATM) is recognised as a chief guardian of genomic stability. To address the debate on whether RF-EMFs are genotoxic, we compared the effects of 1,800 MHz RF-EMF exposure on genomic DNA in mouse embryonic fibroblasts (MEFs) with proficient (Atm+/+) or deficient (Atm-/-) ATM. In Atm+/+ MEFs, RF-EMF exposure for 1 h at an average special absorption rate of 4.0 W/kg induced significant DNA single-strand breaks (SSBs) and activated the SSB repair mechanism. This effect reduced the DNA damage to less than that of the background level after 36 hours of exposure. In the Atm-/- MEFs, the same RF-EMF exposure for 12 h induced both SSBs and double-strand breaks and activated the two repair processes, which also reduced the DNA damage to less than the control level after prolonged exposure. The observed phenomenon is similar to the hormesis of a toxic substance at a low dose. To the best of our knowledge, this study is the first to report a hormesis-like effect of an RF-EMF.

  2. Software Quality Assurance Metrics

    Science.gov (United States)

    McRae, Kalindra A.

    2004-01-01

    Software Quality Assurance (SQA) is a planned and systematic set of activities that ensures conformance of software life cycle processes and products conform to requirements, standards and procedures. In software development, software quality means meeting requirements and a degree of excellence and refinement of a project or product. Software Quality is a set of attributes of a software product by which its quality is described and evaluated. The set of attributes includes functionality, reliability, usability, efficiency, maintainability, and portability. Software Metrics help us understand the technical process that is used to develop a product. The process is measured to improve it and the product is measured to increase quality throughout the life cycle of software. Software Metrics are measurements of the quality of software. Software is measured to indicate the quality of the product, to assess the productivity of the people who produce the product, to assess the benefits derived from new software engineering methods and tools, to form a baseline for estimation, and to help justify requests for new tools or additional training. Any part of the software development can be measured. If Software Metrics are implemented in software development, it can save time, money, and allow the organization to identify the caused of defects which have the greatest effect on software development. The summer of 2004, I worked with Cynthia Calhoun and Frank Robinson in the Software Assurance/Risk Management department. My task was to research and collect, compile, and analyze SQA Metrics that have been used in other projects that are not currently being used by the SA team and report them to the Software Assurance team to see if any metrics can be implemented in their software assurance life cycle process.

  3. The Impact of Project Role on Perceptions of Risk and Performance in Information Technology Software Development: A Comparative Analysis

    Science.gov (United States)

    Okongo, James

    2014-01-01

    The failure rate of information technology (IT) development projects is a significant concern for today's organizations. Perceptions of IT project risk and project performance have been identified as important factors by scholars studying the topic, and Wallace, Keil, and Rai (2004a) developed a survey instrument to measure how dimensions of…

  4. A Framework for Instituting Software Metrics in Small Software Organizations

    OpenAIRE

    Hisham M. Haddad; Nancy C. Ross; Donald E. Meredith

    2012-01-01

    The role of metrics in software quality is well-recognized; however, software metrics are yet to be standardized and integrated into development practices across the software industry. Literature reports indicate that software companies with less than 50 employees may represent up to 85% of the software organizations in several countries, including the United States. While process, project, and product metrics share a common goal of contributing to software quality and reliability, utilizatio...

  5. Snowfall Rate Retrieval using NPP ATMS Passive Microwave Measurements

    Science.gov (United States)

    Meng, Huan; Ferraro, Ralph; Kongoli, Cezar; Wang, Nai-Yu; Dong, Jun; Zavodsky, Bradley; Yan, Banghua; Zhao, Limin

    2014-01-01

    Passive microwave measurements at certain high frequencies are sensitive to the scattering effect of snow particles and can be utilized to retrieve snowfall properties. Some of the microwave sensors with snowfall sensitive channels are Advanced Microwave Sounding Unit (AMSU), Microwave Humidity Sounder (MHS) and Advance Technology Microwave Sounder (ATMS). ATMS is the follow-on sensor to AMSU and MHS. Currently, an AMSU and MHS based land snowfall rate (SFR) product is running operationally at NOAA/NESDIS. Based on the AMSU/MHS SFR, an ATMS SFR algorithm has been developed recently. The algorithm performs retrieval in three steps: snowfall detection, retrieval of cloud properties, and estimation of snow particle terminal velocity and snowfall rate. The snowfall detection component utilizes principal component analysis and a logistic regression model. The model employs a combination of temperature and water vapor sounding channels to detect the scattering signal from falling snow and derive the probability of snowfall (Kongoli et al., 2014). In addition, a set of NWP model based filters is also employed to improve the accuracy of snowfall detection. Cloud properties are retrieved using an inversion method with an iteration algorithm and a two-stream radiative transfer model (Yan et al., 2008). A method developed by Heymsfield and Westbrook (2010) is adopted to calculate snow particle terminal velocity. Finally, snowfall rate is computed by numerically solving a complex integral. The ATMS SFR product is validated against radar and gauge snowfall data and shows that the ATMS algorithm outperforms the AMSU/MHS SFR.

  6. AES Cardless Automatic Teller Machine (ATM) Biometric Security System Design Using FPGA Implementation

    Science.gov (United States)

    Ahmad, Nabihah; Rifen, A. Aminurdin M.; Helmy Abd Wahab, Mohd

    2016-11-01

    Automated Teller Machine (ATM) is an electronic banking outlet that allows bank customers to complete a banking transactions without the aid of any bank official or teller. Several problems are associated with the use of ATM card such card cloning, card damaging, card expiring, cast skimming, cost of issuance and maintenance and accessing customer account by third parties. The aim of this project is to give a freedom to the user by changing the card to biometric security system to access the bank account using Advanced Encryption Standard (AES) algorithm. The project is implemented using Field Programmable Gate Array (FPGA) DE2-115 board with Cyclone IV device, fingerprint scanner, and Multi-Touch Liquid Crystal Display (LCD) Second Edition (MTL2) using Very High Speed Integrated Circuit Hardware (VHSIC) Description Language (VHDL). This project used 128-bits AES for recommend the device with the throughput around 19.016Gbps and utilized around 520 slices. This design offers a secure banking transaction with a low rea and high performance and very suited for restricted space environments for small amounts of RAM or ROM where either encryption or decryption is performed.

  7. Effects of Using Requirements Catalogs on Effectiveness and Productivity of Requirements Specification in a Software Project Management Course

    Science.gov (United States)

    Fernández-Alemán, José Luis; Carrillo-de-Gea, Juan Manuel; Meca, Joaquín Vidal; Ros, Joaquín Nicolás; Toval, Ambrosio; Idri, Ali

    2016-01-01

    This paper presents the results of two educational experiments carried out to determine whether the process of specifying requirements (catalog-based reuse as opposed to conventional specification) has an impact on effectiveness and productivity in co-located and distributed software development environments. The participants in the experiments…

  8. Homeostatic regulation of meiotic DSB formation by ATM/ATR

    Energy Technology Data Exchange (ETDEWEB)

    Cooper, Tim J.; Wardell, Kayleigh; Garcia, Valerie; Neale, Matthew J., E-mail: m.neale@sussex.ac.uk

    2014-11-15

    Ataxia–telangiectasia mutated (ATM) and RAD3-related (ATR) are widely known as being central players in the mitotic DNA damage response (DDR), mounting responses to DNA double-strand breaks (DSBs) and single-stranded DNA (ssDNA) respectively. The DDR signalling cascade couples cell cycle control to damage-sensing and repair processes in order to prevent untimely cell cycle progression while damage still persists [1]. Both ATM/ATR are, however, also emerging as essential factors in the process of meiosis; a specialised cell cycle programme responsible for the formation of haploid gametes via two sequential nuclear divisions. Central to achieving accurate meiotic chromosome segregation is the introduction of numerous DSBs spread across the genome by the evolutionarily conserved enzyme, Spo11. This review seeks to explore and address how cells utilise ATM/ATR pathways to regulate Spo11-DSB formation, establish DSB homeostasis and ensure meiosis is completed unperturbed.

  9. The telomeric protein TRF2 binds the ATM kinase and can inhibit the ATM-dependent DNA damage response.

    Directory of Open Access Journals (Sweden)

    Jan Karlseder

    2004-08-01

    Full Text Available The telomeric protein TRF2 is required to prevent mammalian telomeres from activating DNA damage checkpoints. Here we show that overexpression of TRF2 affects the response of the ATM kinase to DNA damage. Overexpression of TRF2 abrogated the cell cycle arrest after ionizing radiation and diminished several other readouts of the DNA damage response, including phosphorylation of Nbs1, induction of p53, and upregulation of p53 targets. TRF2 inhibited autophosphorylation of ATM on S1981, an early step in the activation of this kinase. A region of ATM containing S1981 was found to directly interact with TRF2 in vitro, and ATM immunoprecipitates contained TRF2. We propose that TRF2 has the ability to inhibit ATM activation at telomeres. Because TRF2 is abundant at chromosome ends but not elsewhere in the nucleus, this mechanism of checkpoint control could specifically block a DNA damage response at telomeres without affecting the surveillance of chromosome internal damage.

  10. Software Engineering Improvement Plan

    Science.gov (United States)

    2006-01-01

    In performance of this task order, bd Systems personnel provided support to the Flight Software Branch and the Software Working Group through multiple tasks related to software engineering improvement and to activities of the independent Technical Authority (iTA) Discipline Technical Warrant Holder (DTWH) for software engineering. To ensure that the products, comments, and recommendations complied with customer requirements and the statement of work, bd Systems personnel maintained close coordination with the customer. These personnel performed work in areas such as update of agency requirements and directives database, software effort estimation, software problem reports, a web-based process asset library, miscellaneous documentation review, software system requirements, issue tracking software survey, systems engineering NPR, and project-related reviews. This report contains a summary of the work performed and the accomplishments in each of these areas.

  11. Comparative study on software development methodologies

    OpenAIRE

    Mihai Liviu DESPA

    2014-01-01

    This paper focuses on the current state of knowledge in the field of software development methodologies. It aims to set the stage for the formalization of a software development methodology dedicated to innovation orientated IT projects. The paper starts by depicting specific characteristics in software development project management. Managing software development projects involves techniques and skills that are proprietary to the IT industry. Also the software development project manager han...

  12. Applying Absolute Residuals as Evaluation Criterion for Estimating the Development Time of Software Projects by Means of a Neuro-Fuzzy Approach

    Directory of Open Access Journals (Sweden)

    Noel García-Díaz

    2016-11-01

    Full Text Available In the software development field, software practitioners expend between 30% and 40% more effort than is predicted. Accordingly, researchers have proposed new models for estimating the development effort such that the estimations of these models are close to actual ones. In this study, an application based on a new neuro-fuzzy system (NFS is analyzed. The NFS accuracy was compared to that of a statistical multiple linear regression (MLR model. The criterion for evaluating the accuracy of estimation models has mainly been the Magnitude of Relative Error (MRE, however, it was recently found that MRE is asymmetric, and the use of Absolute Residuals (AR has been proposed, therefore, in this study, the accuracy results of the NFS and MLR were based on AR. After a statistical paired t-test was performed, results showed that accuracy of the New-NFS is statistically better than that of the MLR at the 99% confidence level. It can be concluded that a new-NFS could be used for predicting the effort of software development projects when they have been individually developed on a disciplined process.

  13. A Demonstration of the System Assessment Capability (SAC) Rev. 1 Software for the Hanford Remediation Assessment Project

    Energy Technology Data Exchange (ETDEWEB)

    Eslinger, Paul W.; Kincaid, Charles T.; Nichols, William E.; Wurstner, Signe K.

    2006-11-06

    The System Assessment Capability (SAC) is a suite of interrelated computer codes that provides the capability to conduct large-scale environmental assessments on the Hanford Site. Developed by Pacific Northwest National Laboratory for the Department of Energy, SAC models the fate and transport of radioactive and chemical contaminants, starting with the inventory of those contaminants in waste sites, simulating transport through the environment, and continuing on through impacts to the environment and humans. Separate modules in the SAC address inventory, release from waste forms, water flow and mass transport in the vadose zone, water flow and mass transport in the groundwater, water flow and mass transport in the Columbia River, air transport, and human and ecological impacts. The SAC supports deterministic analyses as well as stochastic analyses using a Monte Carlo approach, enabling SAC users to examine the effect of uncertainties in a number of key parameters. The initial assessment performed with the SAC software identified a number of areas where both the software and the analysis approach could be improved. Since that time the following six major software upgrades have been made: (1) An air pathway model was added to support all-pathway analyses. (2) Models for releases from glass waste forms, buried graphite reactor cores, and buried naval reactor compartments were added. (3) An air-water dual-phase model was added to more accurately track the movement of volatile contaminants in the vadose zone. (4) The ability to run analyses was extended from 1,000 years to 10,000 years or longer after site closure. (5) The vadose zone flow and transport model was upgraded to support two-dimensional or three-dimensional analyses. (6) The ecological model and human risk models were upgraded so the concentrations of contaminants in food products consumed by humans are produced by the ecological model. This report documents the functions in the SAC software and provides a

  14. Characterization of spent fuel approved testing material--ATM-104

    Energy Technology Data Exchange (ETDEWEB)

    Guenther, R.J.; Blahnik, D.E.; Jenquin, U.P.; Mendel, J.E.; Thomas, L.E.; Thornhill, C.K.

    1991-12-01

    The characterization data obtained to date are described for Approved Testing Material 104 (ATM-104), which is spent fuel from Assembly DO47 of the Calvert Cliffs Nuclear Power Plant (Unit 1), a pressurized-water reactor. This report is one in a series being prepared by the Materials Characterization Center at Pacific Northwest Laboratory (PNL) on spent fuel ATMs. The ATMs are receiving extensive examinations to provide a source of well-characterized spent fuel for testing in the US Department of Energy Office of Civilian Radioactive Waste Management (OCRWM) Program. ATM-104 consists of 128 full-length irradiated fuel rods with rod-average burnups of about 42 MWd/kgM and expected fission gas release of about 1%. A variety of analyses were performed to investigate cladding characteristics, radionuclide inventory, and redistribution of fission products. Characterization data include (1) fabricated fuel design, irradiation history, and subsequent storage and handling history; (2) isotopic gamma scans; (3) fission gas analyses; (4) ceramography of the fuel and metallography of the cladding; (5) special fuel studies involving analytical transmission electron microscopy (AEM) and electron probe microanalyses (EPMA); (6) calculated nuclide inventories and radioactivities in the fuel and cladding; and (7) radiochemical analyses of the fuel and cladding.

  15. Farmers' Awareness and Use of Automated Teller Machines (ATMs ...

    African Journals Online (AJOL)

    The study determined farmers' awareness and use of automated teller machines (ATMs) in some selected communities in Enugu North Senatorial Zone of Enugu State. Interview schedule was used to collect data from a sample size of sixty (60) respondents using purposive selection. Percentage, frequency, and mean ...

  16. Implementation of a wireless ATM transceiver using reconfigurable logic

    NARCIS (Netherlands)

    Smit, Gerardus Johannes Maria; Havinga, Paul J.M.; van Opzeeland, Marcel; Poortinga, Remco

    In this paper we present the design, implementation and realization of a receiver for a wireless nano-cellular ATM network using a small Field Programmable Gate Array. The network is designed for an office environment. The method used for transmitting data, at the rate of 1Mbps, is Differential

  17. Utilisation des modules ATM pour le projet FP420

    CERN Document Server

    Renaglia, T

    2006-01-01

    Le but de cette note est de résumer les premières caractéristiques de l'intégration de 2 modules ATM pour le projet FP420 (voir note technique EDMS n° 743628) ainsi que la liste des problèmes découverts à ce jour sur l

  18. Characterization of spent fuel approved testing material---ATM-105

    Energy Technology Data Exchange (ETDEWEB)

    Guenther, R.J.; Blahnik, D.E.; Campbell, T.K.; Jenquin, U.P.; Mendel, J.E.; Thomas, L.E.; Thornhill, C.K.

    1991-12-01

    The characterization data obtained to data are described for Approved Testing Material 105 (ATM-105), which is spent fuel from Bundles CZ346 and CZ348 of the Cooper Nuclear Power Plant, a boiling-water reactor. This report is one in a series being prepared by the Materials Characterization Center at Pacific Northwest Laboratory (PNL) on spent fuel ATMs. The ATMs are receiving extensive examinations to provide a source of well-characterized spent fuel for testing in the US Department of Energy Office of Civilian Radioactive Waste Management (OCRWM) Program. ATM-105 consists of 88 full-length irradiated fuel rods with rod-average burnups of about 2400 GJ/kgM (28 MWd/kgM) and expected fission gas release of about 1%. Characterization data include (1) descriptions of as-fabricated fuel design, irradiation history, and subsequent storage and handling; (2) isotopic gamma scans; (3) fission gas analyses; (4) ceramography of the fuel and metallography of the cladding; (5) special fuel studies involving analytical transmission electron microscopy (AEM); (6) calculated nuclide inventories and radioactivities in the fuel and cladding; and (7) radiochemical analyses of the fuel and cladding. Additional analyses of the fuel are being conducted and will be included in planned revisions of this report.

  19. ATM Couples Replication Stress and Metabolic Reprogramming during Cellular Senescence

    Directory of Open Access Journals (Sweden)

    Katherine M. Aird

    2015-05-01

    Full Text Available Replication stress induced by nucleotide deficiency plays an important role in cancer initiation. Replication stress in primary cells typically activates the cellular senescence tumor-suppression mechanism. Senescence bypass correlates with development of cancer, a disease characterized by metabolic reprogramming. However, the role of metabolic reprogramming in the cellular response to replication stress has been little explored. Here, we report that ataxia telangiectasia mutated (ATM plays a central role in regulating the cellular response to replication stress by shifting cellular metabolism. ATM inactivation bypasses senescence induced by replication stress triggered by nucleotide deficiency. This was due to restoration of deoxyribonucleotide triphosphate (dNTP levels through both upregulation of the pentose phosphate pathway via increased glucose-6-phosphate dehydrogenase (G6PD activity and enhanced glucose and glutamine consumption. These phenotypes were mediated by a coordinated suppression of p53 and upregulation of c-MYC downstream of ATM inactivation. Our data indicate that ATM status couples replication stress and metabolic reprogramming during senescence.

  20. ATM Systems In Nigerian Banks: The Wind Of Change | Agundu ...

    African Journals Online (AJOL)

    This paper examines the upsurge and widespread application of automated teller machines (ATMs) in some top-ranking banks in Nigeria. It symbolizes the wind of change blowing across the the financial services sector (FSS) and allied strategic institutions, with characteristic acceptability, accessibility, and ...

  1. VLSI implementation of a fairness ATM buffer system

    DEFF Research Database (Denmark)

    Nielsen, J.V.; Dittmann, Lars; Madsen, Jens Kargaard

    1996-01-01

    This paper presents a VLSI implementation of a resource allocation scheme, based on the concept of weighted fair queueing. The design can be used in asynchronous transfer mode (ATM) networks to ensure fairness and robustness. Weighted fair queueing is a scheduling and buffer management scheme...

  2. Improving Security Using a Three-Tier Authentication for Automated Teller Machine (ATM)

    National Research Council Canada - National Science Library

    Moses O Onyesolu; Amara C Okpala

    2017-01-01

    ... of a customer’s identity on Automated Teller Machine (ATM) systems is susceptible to unauthorized access and illegal withdrawal of cash from the ATM, hence, the need for more reliable means of carrying out user authentication...

  3. Solar Asset Management Software

    Energy Technology Data Exchange (ETDEWEB)

    Iverson, Aaron [Ra Power Management, Inc., Oakland, CA (United States); Zviagin, George [Ra Power Management, Inc., Oakland, CA (United States)

    2016-09-30

    Ra Power Management (RPM) has developed a cloud based software platform that manages the financial and operational functions of third party financed solar projects throughout their lifecycle. RPM’s software streamlines and automates the sales, financing, and management of a portfolio of solar assets. The software helps solar developers automate the most difficult aspects of asset management, leading to increased transparency, efficiency, and reduction in human error. More importantly, our platform will help developers save money by improving their operating margins.

  4. Analysis of ATMS striping noise from its Earth scene observations

    Science.gov (United States)

    Qin, Zhengkun; Zou, Xiaolei; Weng, Fuzhong

    2013-12-01

    differences between brightness temperature observations and simulated observations based on numerical weather predictions, i.e., O-B, for Advanced Technology Microwave Sounder (ATMS) temperature sounding channels exhibit a clear striping pattern [Bormann et al., 2013]. We propose to first use the principal component analysis to isolate scan-dependent features such as the cross-track striping from the atmospheric signal and then to use an Ensemble Empirical Mode Decomposition (EEMD) to extract the striping noise in ATMS Earth scene brightness temperature observations for both temperature and water vapor sounding channels. It is shown that the Principal Component (PC) coefficient of the first PC mode, which mainly describes a scan-dependent feature of cross-track radiometer measurements, captures the striping noise. The EEMD is then applied to the PC coefficient to extract the first three high-frequency intrinsic mode functions (IMFs), which are denoted as the PC1/IMF3 noise. When the PC1/IMF3 noise is removed from the data, the striping noise is imperceptible in the global distribution of O-B for ATMS temperature sounding channels 1-16. Using the same method, it is demonstrated that the striping noise is also present in ATMS water vapor sounding channels 17-22. The magnitude of the ATMS striping noise is about ±0.3 K for the temperature sounding channels and ±1.0 K for the moisture sounding channels. The same technique is also applied to Advanced Microwave Sounding Unit-A (AMSU-A), AMSU-B, and Microwave Humidity Sounder (MHS). The striping noise is undetectable for AMSU-A but present in AMSU-B and MHS data.

  5. Knowledge-Based Multiple Access Protocol in Broadband Wireless ATM Networks

    DEFF Research Database (Denmark)

    Liu, Hong; Gliese, Ulrik Bo; Dittmann, Lars

    1999-01-01

    In this paper, we propose a knowledge-based multiple access protocol for the extension of wireline ATM to wireless networks. The objective is to enable effecient transmission of all kinds of ATM traffic in the wireless channel with guaranteed QoS.The proposed protocol utilixes knowledge of the main...... guaranteed QoS requirements to a variety of ATM applications....

  6. ATM down-regulation is associated with poor prognosis in sporadic breast carcinomas

    DEFF Research Database (Denmark)

    Bueno, R C; Canevari, R A; Villacis, R A R

    2014-01-01

    BACKGROUND: Ataxia telangiectasia-mutated (ATM) gene downexpression has been reported in sporadic breast carcinomas (BC); however, the prognostic value and mechanisms of ATM deregulation remain unclear. PATIENTS AND METHODS: ATM and miRNAs (miR-26a, miR-26b, miR-203, miR-421, miR-664, miR-576-5p...

  7. A 2.5 gb/s GaAs ATM Mux Demux ASIC

    DEFF Research Database (Denmark)

    Madsen, Jens Kargaard; Lassen, Peter Stuhr

    1995-01-01

    This paper describes the design and implementation of a high speed GaAs ATM Mux Demur ASIC (AMDA) which is the key element in a high speed ATM Add-Drop unit. This unit is used in a new distributed ATM multiplexing-demultiplexing architecture for broadband switching systems. The Add-Drop unit...

  8. ATM Technology and Banking System in West African Sub-Region ...

    African Journals Online (AJOL)

    Automated Teller Machine (ATM) technology has had its significant impact in banking system in Nigeria and some other West African Countries. The most significant impact of ATM technology is the customer's ability to withdraw money outside banking hours. But this feat achieved by ATM technology is not without ...

  9. Risk of cancer by ATM missense mutations in the general population

    DEFF Research Database (Denmark)

    Dombernowsky, Sarah Louise; Weischer, Maren; Allin, Kristine Højgaard

    2008-01-01

    PURPOSE: Truncating and missense mutations in the ATM gene, which cause insufficient DNA damage surveillance, allow damaged cells to proceed into mitosis, which eventually results in increased cancer susceptibility. We tested the hypotheses that ATM Ser49Cys and ATM Ser707Pro heterozygosity...... multiple comparisons, some of these findings could represent chance findings rather than real phenomena....

  10. Maturity project management in small software development firm's of the Technological Pole of São Carlos

    OpenAIRE

    Jucá Junior, Antonio da Silva; Conforto, Edivandro Carlos; Amaral, Daniel Capaldo

    2010-01-01

    Este artigo analisa o nível de maturidade em gestão de projetos de pequenas empresas desenvolvedoras de software, pertencentes ao polo tecnológico de São Carlos. Por meio de estudo de casos múltiplos, de caráter exploratório-descritivo, descrevem-se o grau de maturidade em gestão de projetos das empresas, suas práticas e problemas enfrentados. Foram analisadas cinco (5) empresas e os resultados indicam estágios iniciais de maturidade em gestão de projetos, baixos níveis de formalização das at...

  11. Interface-Based Software Development

    OpenAIRE

    Rais, Aziz

    2017-01-01

    Even though there are many software development and project management methodologies available, research and practice both show that IT software development projects still fail, and that the quality of software products does not always meet customers' expectations. There might be multiple causes for such failures, but some of these reasons can be seen to influence or create others. Therefore, the larger the project is, the higher its risk of failure, especially if the teams involved work remo...

  12. The Evolution of a Science Project: A Preliminary System Dynamics Model of a Recurring Software-Reliant Acquisition Behavior

    Science.gov (United States)

    2012-07-01

    system. The project will likely also slip schedule significantly if it stops development, discards the “throwaway prototype,” and rede - signs/re...as important for providing education in complex system management domains—both tech- nical and social —efficiently and effectively. System dynamics... Social Foundations of Thought and Action: A Social Cognitive Theory. Prentice Hall, 1986 (ISBN 978-0138156145). [Brougham 1999] Brougham, William

  13. The use of volumetric projections in Digital Human Modelling software for the identification of Large Goods Vehicle blind spots.

    Science.gov (United States)

    Summerskill, Stephen; Marshall, Russell; Cook, Sharon; Lenard, James; Richardson, John

    2016-03-01

    The aim of the study is to understand the nature of blind spots in the vision of drivers of Large Goods Vehicles caused by vehicle design variables such as the driver eye height, and mirror designs. The study was informed by the processing of UK national accident data using cluster analysis to establish if vehicle blind spots contribute to accidents. In order to establish the cause and nature of blind spots six top selling trucks in the UK, with a range of sizes were digitized and imported into the SAMMIE Digital Human Modelling (DHM) system. A novel CAD based vision projection technique, which has been validated in a laboratory study, allowed multiple mirror and window aperture projections to be created, resulting in the identification and quantification of a key blind spot. The identified blind spot was demonstrated to have the potential to be associated with the scenarios that were identified in the accident data. The project led to the revision of UNECE Regulation 46 that defines mirror coverage in the European Union, with new vehicle registrations in Europe being required to meet the amended standard after June of 2015. Crown Copyright © 2015. Published by Elsevier Ltd. All rights reserved.

  14. Software Open Source, Software Gratis?

    OpenAIRE

    Rakhmawati, Nur Aini

    2006-01-01

    Berlakunya Undang – undang Hak Atas Kekayaan Intelektual (HAKI), memunculkan suatu alternatif baru untuk menggunakan software open source. Penggunaan software open source menyebar seiring dengan isu global pada Information Communication Technology (ICT) saat ini. Beberapa organisasi dan Perusahaan mulai menjadikan software open source sebagai pertimbangan. Banyak konsep mengenai software open source ini. Mulai dari software yang gratis sampai software tidak berlisensi. Tidak sepenuhnya isu so...

  15. Essence: Facilitating Software Innovation

    DEFF Research Database (Denmark)

    Aaen, Ivan

    2008-01-01

      This paper suggests ways to facilitate creativity and innovation in software development. The paper applies four perspectives – Product, Project, Process, and People –to identify an outlook for software innovation. The paper then describes a new facility–Software Innovation Research Lab (SIRL......) – and a new method concept for software innovation – Essence – based on views, modes, and team roles. Finally, the paper reports from an early experiment using SIRL and Essence and identifies further research....

  16. Global Software Engineering

    DEFF Research Database (Denmark)

    Ebert, Christof; Kuhrmann, Marco; Prikladnicki, Rafael

    2016-01-01

    Professional software products and IT systems and services today are developed mostly by globally distributed teams, projects, and companies. Successfully orchestrating Global Software Engineering (GSE) has become the major success factor both for organizations and practitioners. Yet, more than...... and experience reported at the IEEE International Conference on Software Engineering (ICGSE) series. The outcomes of our analysis show GSE as a field highly attached to industry and, thus, a considerable share of ICGSE papers address the transfer of Software Engineering concepts and solutions to the global stage...

  17. The Art of Software Testing

    CERN Document Server

    Myers, Glenford J; Badgett, Tom

    2011-01-01

    The classic, landmark work on software testing The hardware and software of computing have changed markedly in the three decades since the first edition of The Art of Software Testing, but this book's powerful underlying analysis has stood the test of time. Whereas most books on software testing target particular development techniques, languages, or testing methods, The Art of Software Testing, Third Edition provides a brief but powerful and comprehensive presentation of time-proven software testing approaches. If your software development project is mission critical, this book is an investme

  18. New ATLAS Software & Computing Organization

    CERN Multimedia

    Barberis, D

    Following the election by the ATLAS Collaboration Board of Dario Barberis (Genoa University/INFN) as Computing Coordinator and David Quarrie (LBNL) as Software Project Leader, it was considered necessary to modify the organization of the ATLAS Software & Computing ("S&C") project. The new organization is based upon the following principles: separation of the responsibilities for computing management from those of software development, with the appointment of a Computing Coordinator and a Software Project Leader who are both members of the Executive Board; hierarchical structure of responsibilities and reporting lines; coordination at all levels between TDAQ, S&C and Physics working groups; integration of the subdetector software development groups with the central S&C organization. A schematic diagram of the new organization can be seen in Fig.1. Figure 1: new ATLAS Software & Computing organization. Two Management Boards will help the Computing Coordinator and the Software Project...

  19. Reducing Software Failures: addressing the ethical risks of the software development lifecycle

    OpenAIRE

    Don Gotterbam

    2002-01-01

    A narrow approach to risk analysis and understanding the scope of a software project has contributed to significant software failures. A process is presented which expands the concept of software risk to include social, professional, and ethical risks that lead to software failure. Using an expanded risk analysis will enlarge the project scope considered by software developers. This process also is incorporated into a software development life cycle. A tool to develop Software Development Imp...

  20. D-MaPs - DNA-microarray projects: web-based software for multi-platform microarray analysis

    Directory of Open Access Journals (Sweden)

    Marcelo F. Carazzolle

    2009-01-01

    Full Text Available The web application D-Maps provides a user-friendly interface to researchers performing studies based on microarrays. The program was developed to manage and process one- or two-color microarray data obtained from several platforms (currently, GeneTAC, ScanArray, CodeLink, NimbleGen and Affymetrix. Despite the availability of many algorithms and many software programs designed to perform microarray analysis on the internet, these usually require sophisticated knowledge of mathematics, statistics and computation. D-maps was developed to overcome the requirement of high performance computers or programming experience. D-Maps performs raw data processing, normalization and statistical analysis, allowing access to the analyzed data in text or graphical format. An original feature presented by D-Maps is GEO (Gene Expression Omnibus submission format service. The D-MaPs application was already used for analysis of oligonucleotide microarrays and PCR-spotted arrays (one- and two-color, laser and light scanner. In conclusion, D-Maps is a valuable tool for microarray research community, especially in the case of groups without a bioinformatic core.