WorldWideScience

Sample records for atms software project

  1. Automated Transportation Management System (ATMS) Software Project Management Plan (SPMP). Revision 2

    Energy Technology Data Exchange (ETDEWEB)

    Weidert, R.S.

    1995-05-26

    As a cabinet level federal agency with a diverse range of missions and an infrastructure spanning the United States, the US Department of Energy (DOE) has extensive freight transportation requirements. Performance and management of this freight activity is a critical function. DOE`s Transportation Management Division (TMD) has an agency-wide responsibility for overseeing transportation activities. Actual transportation operations are handled by government or contractor staff at the field locations. These staff have evolved a diverse range of techniques and procedures for performing transportation functions. In addition to minimizing the economic impact of transportation on programs, facility transportation staff must be concerned with the increasingly complex task of complying with complex shipment safety regulations. Maintaining the department`s safety record for shipping hazardous and radioactive materials is a primary goal. Use of automation to aid transportation functions is not widespread within DOE, though TMD has a number of software systems designed to gather and analyze data pertaining to field transportation activities. These systems are not integrated. Historically, most field facilities have accomplished transportation-related tasks manually or with minimal computer assistance. At best, information and decision support systems available to transportation staffs within the facilities are fragmented. In deciding where to allocate resources for automation, facility managers have not tended to give the needs of transportation departments a high priority. This diversity causes TMD significant difficulty in collecting data for use in managing department-wide transportation activities.

  2. ATM

    Directory of Open Access Journals (Sweden)

    Boo Yong Ahn

    1999-01-01

    Full Text Available We model the error control of the partial buffer sharing of ATM by a queueing system M1,M2/G/1/K+1 with threshold and instantaneous Bernoulli feedback. We first derive the system equations and develop a recursive method to compute the loss probabilities at an arbitrary time epoch. We then build an approximation scheme to compute the mean waiting time of each class of cells. An algorithm is developed for finding the optimal threshold and queue capacity for a given quality of service.

  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. Project Portfolio Management Software

    Directory of Open Access Journals (Sweden)

    Paul POCATILU

    2006-01-01

    Full Text Available 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.

  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. 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...

  7. 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.

  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. 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.

  10. Classification of Software Projects' Complexity

    Science.gov (United States)

    Fitsilis, P.; Kameas, A.; Anthopoulos, L.

    Software project complexity is a subject that has not received detailed attention. The purpose of this chapter is to present a systematic way for studying and modeling software project complexity. The proposed model is based on the widely known and accepted Project Management Body of Knowledge and it uses a typology for modeling complexity based on complexity of faith, fact, and interaction.

  11. Software engineering beyond the project

    DEFF Research Database (Denmark)

    Dittrich, Yvonne

    2014-01-01

    Context The main part of software engineering methods, tools and technologies has developed around projects as the central organisational form of software development. A project organisation depends on clear bounds regarding scope, participants, development effort and lead-time. What happens when...... 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...... of traditional software engineering, but makes perfect sense, considering that the frame of reference for product development is not a project but continuous innovation across the respective ecosystem. The article provides a number of concrete points for further research....

  12. Software Project Management

    Science.gov (United States)

    1989-07-01

    incorporated into the sys- Kotler88 tem. Several interesting concepts are presented, but Kotler , P. Marketing Planning: Analysis, Planning, the bulk of the...Metzger87 Mantei, M. "The Effect of Programming Team Metzger, Philip W. Managing Programming Structures on Programming Tasks." Comm. ACM People: A Personal... Philips . Software Engi- Classic approach in organization theory. neering. Englewood Cliffs, N.J.: Prentice-Hall, 1988. Shannon75 An industrial approach

  13. Software Metrics for Identifying Software Size in Software Development Projects

    Directory of Open Access Journals (Sweden)

    V.S.P Vidanapathirana

    2015-11-01

    Full Text Available Measurements are fundamental any engineering discipline. They indicate the amount, extent, dimension or capacity of an attribute or a product, in a quantitative manner. The analyzed results of the measured data can be given as the basic idea of metrics. It is a quantitative representation of the measurements of the degree to which a system, component, or process possesses a given attribute. When it comes to software, the metrics are a wide scope of measurements of computer programming. The size oriented metrics takes a main role in it since they can be used as the key for better estimations, to improve trust and confidence, and to have a better control over the software products. Software professionals traditionally have been measuring the size of software applications by using several methods. In this paper the researchers discuss about the software size metrics for identifying software size and it is mainly focused on the software development projects in today’s Information Technology (IT industry.

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

    Directory of Open Access Journals (Sweden)

    Faisal Shafique Butt

    2013-05-01

    Full Text Available 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 Quality Plan (SQP and Software Quality Control (SQC. So In this study, we are discussing the quality standards and principles of software projects in Pakistan software Industry and how these implemented quality standards are measured and managed. In this study, we will see how many software firms are following the rules of CMMI to create software. How many are reaching international standards and how many firms are measuring the quality of their projects. The results show some of the companies are using software quality assurance techniques in Pakstan.

  15. 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…

  16. 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.

  17. Development of integrated software project planning model

    OpenAIRE

    Manalif, Ekananta; Capretz, Luiz Fernando; Ho, Danny

    2012-01-01

    As the most uncertain and complex project when compared to other types of projects, software development project is highly depend on the result of software project planning phase that helping project managers by predicting the project demands with respect to the budgeting, scheduling, and the allocation of resources. The two main activities in software project planning are effort estimation and risk assessment which has to be executed together because the accuracy of the effort estimation is ...

  18. 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.

  19. 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…

  20. 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 ...

  1. SAPHIRE 8 Software Project Plan

    Energy Technology Data Exchange (ETDEWEB)

    Curtis L.Smith; Ted S. Wood

    2010-03-01

    This project is being conducted at the request of the DOE and the NRC. The INL has been requested by the NRC to improve and maintain the Systems Analysis Programs for Hands-on Integrated Reliability Evaluation (SAPHIRE) tool set concurrent with the changing needs of the user community as well as staying current with new technologies. Successful completion will be upon NRC approved release of all software and accompanying documentation in a timely fashion. This project will enhance the SAPHIRE tool set for the user community (NRC, Nuclear Power Plant operations, Probabilistic Risk Analysis (PRA) model developers) by providing improved Common Cause Failure (CCF), External Events, Level 2, and Significance Determination Process (SDP) analysis capabilities. The SAPHIRE development team at the Idaho National Laboratory is responsible for successful completion of this project. The project is under the supervision of Curtis L. Smith, PhD, Technical Lead for the SAPHIRE application. All current capabilities from SAPHIRE version 7 will be maintained in SAPHIRE 8. The following additional capabilities will be incorporated: • Incorporation of SPAR models for the SDP interface. • Improved quality assurance activities for PRA calculations of SAPHIRE Version 8. • Continue the current activities for code maintenance, documentation, and user support for the code.

  2. 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)

  3. 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

  4. 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

  5. Archiving a Software Development Project

    Science.gov (United States)

    2013-04-01

    24 H.4.3 Info on National Archives digital preservation software...a copy of a disposal authority? • Can I have more information on the National Archives digital preservation software? • Can I use the training...General Disposal Authority or under Normal Administrative Practice. H.4.3 Info on National Archives digital preservation software Information on National

  6. Antennas Designed for Advanced Communications for Air Traffic Management (AC/ATM) Project

    Science.gov (United States)

    Zakrajsek, Robert J.

    2000-01-01

    The goal of the Advanced Communications for Air Traffic Management (AC/ATM) Project at the NASA Glenn Research Center at Lewis Field is to enable a communications infrastructure that provides the capacity, efficiency, and flexibility necessary to realize a mature free-flight environment. The technical thrust of the AC/ATM Project is targeted at the design, development, integration, test, and demonstration of enabling technologies for global broadband aeronautical communications. Since Ku-band facilities and equipment are readily available, one of the near-term demonstrations involves a link through a Kuband communications satellite. Two conformally mounted antennas will support the initial AC/ATM communications links. Both of these are steered electronically through monolithic microwave integrated circuit (MMIC) amplifiers and phase shifters. This link will be asymmetrical with the downlink to the aircraft (mobile vehicle) at a throughput rate of greater than 1.5 megabits per second (Mbps), whereas the throughput rate of the uplink from the aircraft will be greater than 100 kilobits per second (kbps). The data on the downlink can be narrow-band, wide-band, or a combination of both, depending on the requirements of the experiment. The AC/ATM project is purchasing a phased-array Ku-band transmitting antenna for the uplink from the test vehicle. Many Ku-band receiving antennas have been built, and one will be borrowed for a short time to perform the initial experiments at the NASA Glenn Research Center at Lewis Field. The Ku-band transmitting antenna is a 254-element MMIC phased-array antenna being built by Boeing Phantom Works. Each element can radiate 100 mW. The antenna is approximately 43-cm high by 24-cm wide by 3.3-cm thick. It can be steered beyond 60 from broadside. The beamwidth varies from 6 at broadside to 12 degrees at 60 degrees, which is typical of phased-array antennas. When the antenna is steered to 60 degrees, the beamwidth will illuminate

  7. 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.

  8. Measurement of Software Project Management Effectiveness

    Science.gov (United States)

    2008-12-01

    software project managements will be presented. Project Management Institute’s (PMI, 2004) “Project Management Body of Knowledge Third Edition” ( PMBOK ...4. Monitoring and Controlling Process Group. 5. Closing Process Group. According to the PMBOK , these are not phases of a project and they may be...repeated for each phase where appropriate. PMBOK also identifies and lists nine project management knowledge areas: 1. Project Integration Management

  9. 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…

  10. Simulator for Software Project Reliability Estimation

    Directory of Open Access Journals (Sweden)

    Sanjana,

    2011-07-01

    Full Text Available Several models are there for software development processes, each describing approaches to a variety of tasks or activities that take place during the process. Without project management, softwareprojects can easily be delivered late or over budget. With large numbers of software projects not meeting their expectations in terms of functionality, cost, or delivery schedule, effective project management appears to be lacking.IEEE defines reliability as “the ability of a system to perform its required function under stated conditions for a specified period of time. To most software project managers, reliability is equated to correctness that is number of bugs found and fixed. The purpose is to develop a simulator forestimating the reliability of the software project using PERT approach keeping in view the criticality index of each task.

  11. 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)

  12. 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

  13. Designing Project Management for Global Software Development

    DEFF Research Database (Denmark)

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

    2014-01-01

    Software development in distributed teams remains challenging despite rapid technical improvement in tools for communication and collaboration across distance. The challenges stem from geographical, temporal and sociocultural distance and manifest themselves in a variety of difficulties...... in the development projects. This study has identified a range of difficulties described in the literature of global software development, lacking sufficient solutions. In particular, advice for project managers is lacking. Design science research has been applied to design a model to guide project managers...... 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...

  14. Developing Project Duration Models in Software Engineering

    Institute of Scientific and Technical Information of China (English)

    Pierre Bourque; Serge Oligny; Alain Abran; Bertrand Fournier

    2007-01-01

    Based on the empirical analysis of data contained in the International Software Benchmarking Standards Group(ISBSG) repository, this paper presents software engineering project duration models based on project effort. Duration models are built for the entire dataset and for subsets of projects developed for personal computer, mid-range and mainframeplatforms. Duration models are also constructed for projects requiring fewer than 400 person-hours of effort and for projectsre quiring more than 400 person-hours of effort. The usefulness of adding the maximum number of assigned resources as asecond independent variable to explain duration is also analyzed. The opportunity to build duration models directly fromproject functional size in function points is investigated as well.

  15. Software Development Factories, the Project Management Perspective

    OpenAIRE

    Felician ALECU

    2012-01-01

    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.

  16. 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...

  17. Project Management Software for Distributed Industrial Companies

    Science.gov (United States)

    Dobrojević, M.; Medjo, B.; Rakin, M.; Sedmak, A.

    This paper gives an overview of the development of a new software solution for project management, intended mainly to use in industrial environment. The main concern of the proposed solution is application in everyday engineering practice in various, mainly distributed industrial companies. Having this in mind, special care has been devoted to development of appropriate tools for tracking, storing and analysis of the information about the project, and in-time delivering to the right team members or other responsible persons. The proposed solution is Internet-based and uses LAMP/WAMP (Linux or Windows - Apache - MySQL - PHP) platform, because of its stability, versatility, open source technology and simple maintenance. Modular structure of the software makes it easy for customization according to client specific needs, with a very short implementation period. Its main advantages are simple usage, quick implementation, easy system maintenance, short training and only basic computer skills needed for operators.

  18. Common Software for the ALMA project

    CERN Document Server

    Chiozzi, G; Jeram, B; Sivera, P; Plesko, M; Sekoranja, M; Tkacik, G; Dovc, J; Kadunc, M; Milcinski, G; Verstovsek, I; Zagar, K

    2001-01-01

    The Atacama Large Millimeter Array (ALMA) is a joint project between astronomical organizations in Europe, USA and Japan. ALMA will consist of at least 64 12-meter antennas operating in the millimeter and sub-millimeter wavelength range, with baselines up to 10 km. It will be located at an altitude above 5000m in the Chilean Atacama desert[1]. The ALMA Common Software (ACS) provides a software infrastructure common to all partners and consists of a documented collection of common patterns in control systems and of components, which implement those patterns. The heart of ACS is an object model of controlled devices, called Distributed Objects (DOs), implemented as CORBA network objects. Components such as antenna mount, power supply, etc. are defined by means of DOs. A code generator creates Java Bean components for each DO. Programmers can write Java client applications by connecting those Beans with data-manipulation and visualization Beans using commercial visual development tools or programmatically. ACS i...

  19. Software Project Management A Process-Driven Approach

    CERN Document Server

    Ahmed, Ashfaque

    2011-01-01

    To build reliable, industry-applicable software products, large-scale software project groups must continuously improve software engineering processes to increase product quality, facilitate cost reductions, and adhere to tight schedules. Emphasizing the critical components of successful large-scale software projects, Software Project Management: A Process-Driven Approach discusses human resources, software engineering, and technology to a level that exceeds most university-level courses on the subject. The book is organized into five parts. Part I defines project management with information o

  20. 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.

  1. Running an agile software development project

    CERN Document Server

    Holcombe, Mike

    2008-01-01

    A Practical Approach To Building Small To Medium Software Systems For Real Business Clients Based on more than 100 actual commercial projects, this book clearly explains how to run an agile software development project that delivers high-quality, high-value solutions to business clients. It concentrates on the practical, social, business, and management aspects as well as the technical issues involved. Professor Holcombe successfully connects readers with the wave of "Agile 2.0" concepts that take the techniques of agile development and place them in the service of business goals. Since it is widely believed that the use of Windows XP will become much more common in coming years, readers should be armed with cutting-edge knowledge of the latest practices in the field. Further features of the book include: Case studies provide real-world examples and describe how XP was introduced into the environment Analysis is provided to help readers determine which elements of XP are suitable for the unique challenges and...

  2. 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.

  3. 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…

  4. 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...

  5. Risk Management Adoption Framework for Software Projects: A Case Study for Kenyan Software Project Managers and Developers

    Directory of Open Access Journals (Sweden)

    Noela Jemutai Kipyegen

    2012-05-01

    Full Text Available Despite the existence and availability of proper software development risk management processes, Kenyans software projects experience myriad of challenges. This study looks at software risk management practice and the root of problems experienced by Kenyan software project managers and developers. The survey helped to understand these causes and the kind of risk management adoption framework suitable to software projects and that solves existing problems in Kenya. Results from 62 software developers and 15 IT project managers from 30 software development firms showed that majority (87% of IT project managers and developers do not use formal risk management techniques. There are no measures put in place by various development organizations for the implementation of formal risk management methods. This paper develops a framework that guides in the adoption of the existing formal risk management techniques in two areas; Institutions of learning and software development industry.

  6. 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.

  7. 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.

  8. 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.

  9. FY95 software project management plan: TMACS, CASS computer systems

    Energy Technology Data Exchange (ETDEWEB)

    Spurling, D.G.

    1994-11-11

    The FY95 Work Plan for TMACS and CASS Software Projects describes the activities planned for the current fiscal year. This plan replaces WHC-SD-WM-SDP-008. The TMACS project schedule is included in the TWRS Integrated Schedule.

  10. Simulator for Optimization of Software Project Cost and Schedule

    Directory of Open Access Journals (Sweden)

    P. K. Suri

    2008-01-01

    Full Text Available 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 project schedule implies lowest possible cost and the associated time for the software project management. In this research an attempt has been made to solve the cost and schedule problem of software project using PERT network showing the details of the activities to be carried out for a software project development/management with the help of crashing, reducing software project duration at a minimum cost by locating a minimal cut in the duration of an activity of the original project design network. This minimal cut is then utilized to identify the project phases which should experience a duration modification in order to achieve the total software duration reduction. Crashing PERT networks can save a significant amount of money in crashing and overrun costs of a company. Even if there are no direct costs in the form of penalties for late completion of projects, there is likely to be intangible costs because of reputation damage.

  11. Software Maintenance Exercises for a Software Engineering Project Course

    Science.gov (United States)

    1989-02-01

    Specilleauons: A Frarnewo* * CM-12 Software Metrws CM- 13 Introduction to Softwarell Verification and Validation CM-14 Intelectual Property Protection for...course. Reviews can be conducted in a number of different ways; a good introduction for the instructor may be found in [Collofello88a]. Stepwise...example, exer- cises 4.16, 4.17, and 4.18). For the DASC system, which is reasonably well structured and makes good use of Ada packages, this

  12. Asynchronous Transfer Mode (ATM) Switch Technology and Vendor Survey

    Science.gov (United States)

    Berry, Noemi

    1995-01-01

    Asynchronous Transfer Mode (ATM) switch and software features are described and compared in order to make switch comparisons meaningful. An ATM switch's performance cannot be measured solely based on its claimed switching capacity; traffic management and congestion control are emerging as the determining factors in an ATM network's ultimate throughput. Non-switch ATM products and experiences with actual installations of ATM networks are described. A compilation of select vendor offerings as of October 1994 is provided in chart form.

  13. The Problems of project management software implementation in construction corporations

    Directory of Open Access Journals (Sweden)

    Kagan Pavel

    2016-01-01

    Full Text Available The article is devoted to the main problems facing many companies, implementing software project management activities have been working construction corporation. The company transferred the task performing the activities for the implementation, as well as its purpose. Revealed rules that must be followed to achieve the best results in the implementation of software project management.

  14. 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

  15. 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...

  16. 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 s

  17. Optimal stopping of multi-project software testing in the context of software cybernetics

    Institute of Scientific and Technical Information of China (English)

    蔡开元

    2003-01-01

    Software cybernetics explores the interplay between control theory/engineering and software theory/engineering. The controlled Markov chains (CMC) approach to software testing follows the idea of software cybernetics and treats software testing as a control problem. The software under test serves as a controlled object and the software testing strategy serves as the corresponding controller. The software under test and the software testing strategy make up a closed-loop feedback control system, and the the-ory of controlled Markov chains can be used to design and optimize software testing strategies in accor-dance with testing/reliability goals given a priori. In this paper we apply the CMC approach to the optimal stopping problem of multi-project software testing. The problem under consideration assumes that a sin-gle stopping action can stop testing of all the software systems under test simultaneously. The theoretical results presented in this paper describe how to test multiple software systems and when to stop testing in an optimal manner. An illustrative example is used to explain the theoretical results. The study of this paper further justifies the effectiveness of the CMC approach to software testing in particular and the idea of software cybernetics in general.

  18. Study on Risk Approaches in Software Development Projects

    Directory of Open Access Journals (Sweden)

    Claudiu BRANDAS

    2012-01-01

    Full Text Available Risk approaches in project development led to the integration in the IT project management methodologies and software development of activities and processes of risk management. The diversity and the advanced level of the used technologies in IT projects with increasing com-plexity leads to an exponential diversification of risk factors.The purpose of this research is to identify the level of the risk approach in IT projects both at the IT project management and software development methodologies level and the level of the perception of IT project man-agers, IT managers and IT analysts in Romanian IT companies. Thus, we want to determine the correlation between the use of a project management or software development methodology and the overall level of risk perceived by the project managers using these methodologies.

  19. Scrum Method Implementation in a Software Development Project Management

    Directory of Open Access Journals (Sweden)

    Putu Adi Guna Permana

    2015-09-01

    Full Text Available To maximize the performance, companies conduct a variety of ways to increase the business profit. The work management between one company and the other company is different, so the differences in the management may cause the software to have a different business process. Software development can be defined as creating a new software or fixing the existing one. Technology developments led to increasing demand for software, Industrial Technology (IT Companies should be able to project well maintenance. The methodology in software development is used in accordance with the company's needs based on the SDLC (Software Development Life Cycle. Scrum method is a part of the Agile method that is expected to increase the speed and flexibility in software development project management.

  20. 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

  1. Software Released by LEWICE 2.0 Ice Accretion Software Development Project

    Science.gov (United States)

    Potapczuk, Mark G.

    2000-01-01

    Computational icing simulation methods are making the transition from the realm of research to commonplace use in design and certification. As such, standards of software management, design, validation, and documentation must be adjusted to accommodate the increased expectations of the user community with respect to accuracy, reliability, capability, and usability. With this in mind, in collaboration with Glenn's Engineering Design and Analysis Division, the Icing Branch of the NASA Glenn Research Center at Lewis Field began a software improvement project focused on the two-dimensional ice accretion simulation tool LEWICE. This project is serving as an introduction to the concepts of software management and is intended to serve as a pilot project for future icing simulation code development. The LEWICE 2.0 Software Development Project consisted of two major elements: software management and software validation. The software management element consisted of identifying features of well-designed and well-managed software that are appropriate for an analytical prediction tool such as LEWICE and applying them to a revised version of the code. This element included tasks such as identification of software requirements, development and implementation of coding standards, and implementation of software revision control practices. With the application of these techniques, the LEWICE ice accretion code became a more stable and reliable software product. In addition, the lessons learned about software development and maintenance can be factored into future software projects at the outset. The software validation activity was an integral part of our effort to make LEWICE a more accurate and reliable analysis tool. Because of the efforts taken to extensively validate this software, LEWICE 2.0 is more robust than previous releases and can reproduce results accurately across several computing platforms. It also differs from previous versions in the extensive quantitative

  2. A Model for Crises Management in Software Projects

    Directory of Open Access Journals (Sweden)

    Mohammad Tarawneh

    2011-11-01

    Full Text Available Today software projects are important part into almost every business application. It is quality, efficiency and effectiveness of these applications will determine the failure or success of many business solutions. Consequently, businesses often find that they need to have a competitive and efficient advantage through the development and improve of software projects that help critical business activities. The quality of a software project is determined by the quality of the software development process. Improvements in the development process can lead to significant improvement in software quality. Based on the foregoing risks and problems which may be software engineering project faced, we try to shed light on the mechanism of dealing with crises in software engineering projects in this research. This research suggests a set of rules and guidelines that help software project mangers to prevent and dealing with software project crises Also a model was proposed; the proposed model showed a set of steps that must be implemented in case of crises emerging or before it happen. The crisis management starts understanding it first and then to prepare a careful review of her as she is looking for regions or aspects of the turmoil and failures. The next step is the classification of crisis, then the preparation or design a plan attitudinal or contingency plan, which must be implemented immediately upon the occurrence of crisis. Finally, the final element is the implementation of the program or plan established soon after the crisis and it should be noted here that the project team of software engineering that have been trained on the virtual models of various crises, which helps in the development of managed, skills, and also that you should avoid or ignore the failure to acknowledge a problem when Start or try to be underestimated or taken lightly.

  3. 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...

  4. 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....

  5. 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...

  6. 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...

  7. 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...

  8. 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...

  9. 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,...

  10. 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.

  11. 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.

  12. Software Project Scheduling Management by Particle Swarm Optimization

    Directory of Open Access Journals (Sweden)

    Dinesh B. Hanchate

    2014-12-01

    Full Text Available PSO (Particle Swarm Optimization is, like GA, a heuristic global optimization method based on swarm intelligence. In this paper, we present a particle swarm optimization algorithm to solve software project scheduling problem. PSO itself inherits very efficient local search method to find the near optimal and best-known solutions for all instances given as inputs required for SPSM (Software Project Scheduling Management. At last, this paper imparts PSO and research situation with SPSM. The effect of PSO parameter on project cost and time is studied and some better results in terms of minimum SCE (Software Cost Estimation and time as compared to GA and ACO are obtained.

  13. A SYSTEMATIC REVIEW OF UNCERTAINTIES IN SOFTWARE PROJECT MANAGEMENT

    Directory of Open Access Journals (Sweden)

    Marcelo Marinho

    2014-12-01

    Full Text Available It is no secret that many projects fail, regardless of the business sector, software projects are notoriously disaster victims, not necessarily because of technological failure, but more often due to their uncertainties. The threats identified by uncertainty in day-to-day of a project are real and immediate and the stakes in a project are often high. This paper presents a systematic review about software project management uncertainties. It helps to identify the difficulties and the actions that can minimize the uncertainties effects in the projects and how managers and teams can prepare themselves for the challenges of their projects scenario, with the aim of contributing to the improvement of project management in organizations as well as contributing to project success

  14. 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.

  15. 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...

  16. 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...

  17. 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.

  18. Development and Experience of "Software Project Practice" Course for the Master of Software Engineering%Development and Experience of "Software Project Practice" Course for the Master of Software Engineering

    Institute of Scientific and Technical Information of China (English)

    CHENG Xue-lin; CAI Zhen-gong; YANG Xiao-hu

    2012-01-01

    Practice is an important phase in the teaching of software engineering. How to improve students' practical ability is a common problem for many software colleges. The course of Software Project Practice is proposed to enhance students' practical skills. In this course, the students participate in the whole process of software development practice and take the exercise of entrepreneurial project development in their learning stage.

  19. 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.

  20. 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...... 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...

  1. SYSTEMATIC REVIEW OF METRICS IN SOFTWARE AGILE PROJECTS

    Directory of Open Access Journals (Sweden)

    Amrita Raj Mukker

    2015-11-01

    Full Text Available This is a review paper in which things discussed would be about the various software metrics and about agile methodology. Nowadays Agile practices are increasing popularity in software development communities. This paper is a summary of the various metrics, agile and agile methodology used in software industries. Further this papers shows how Extreme Programming practices (XP could enhance the development and implementation of a large -scale and geographically distributed systems .Adaptation of Extreme Programming practices in the project has increased the human factor output and its has helped in bringing up promising idea to enhance the conceptualization and implementation as well as future extensions of large scale projects.

  2. Systematic Review of Metrics in Software Agile Projects

    Directory of Open Access Journals (Sweden)

    Amrita Raj Mukker

    2014-02-01

    Full Text Available This is a review paper in which things discussed would be about the various software metrics and about agile methodology. Nowadays Agile practices are increasing popularity in software development communities. This paper is a summary of the various metrics, agile and agile methodology used in software industries. Further this papers shows how Extreme Programming practices (XP could enhance the development and imp lementation of a large -scale and geographically distributed systems .Adaptation of Extreme Programming practices in the project has increased the human factor output and its has helped in bringing up promising idea to enhance the conceptualization and implementation as well as future extensions of large scale projects.

  3. 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

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

    CERN Document Server

    Amrit, Chintan; 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 Analysis) method and tool aims to provide project managers both a method and a tool for gaining insights and taking corrective action. TESNA achieves this by analysing a project's evolving social and technical network structures using data from multiple sources, including CVS, email and chat repositories. Using pattern theory, TESNA helps to identify areas where the current state of the project's social and technical networks conflicts with what patterns suggest. We refer to such a conflict as a Socio-Technical Structure Clash (STSC). In this paper we report on our experience of using TESNA to identify STSCs in a corporate environment through the mining of software repositories. We find multiple instances of three S...

  5. 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.

  6. 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.

  7. 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.

  8. Software Quality Measurement Demonstration Project II.

    Science.gov (United States)

    1987-10-01

    Report ............................... 1-7 1.4-4 Time Log .................................................. 1-8 2.0-1 ECOAEA Scores for Worksheet 1...34 Conduct independent software quality evaluation and validation to include goal specification, data collection, worksheet scoring, assessment of time logs ...8217n ’~’t"~ i m ’u ~ ~ ej 𔃺 vall-datc. s;Cores )..3SieL dd Spcf ’,t~ii,, it -~ L Th~ 1r 3QM prc:"d’:ae 1c ricvn r )o aL used i n measuring the cpaiity

  9. 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…

  10. 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…

  11. 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…

  12. 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…

  13. QFD Application to a Software - Intensive System Development Project

    Science.gov (United States)

    Tran, T. L.

    1996-01-01

    This paper describes the use of Quality Function Deployment (QFD), adapted to requirements engineering for a software-intensive system development project, and sysnthesizes the lessons learned from the application of QFD to the Network Control System (NCS) pre-project of the Deep Space Network.

  14. 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....

  15. Strategic Analysis of a Video Compression Software Project

    OpenAIRE

    Bai, Chun Jung Rosalind

    2008-01-01

    The objective of this project is to develop a strategic recommendation for market entry of the Client's new software product based on a breakthrough predictive-decoding technology. The analysis examines videoconferencing market and reveals that there is a strong demand for the software products that can reduce delays in interactive video communications while maintaining reasonable video quality. The evaluation of the key external competitive forces suggests that the market has low intensity o...

  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. 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...... techniques into an integrative framework for managing risks in distributed contexts. Subsequent implementation of a Web-based tool helped us refine the framework based on empirical evaluation of its practical usefulness.We conclude by discussing implications for both research and practice....

  18. Impact of Collaborative ALM on Software Project Management

    Directory of Open Access Journals (Sweden)

    Tahmoor Shoukat

    2014-05-01

    Full Text Available To produce a release of software, ALM is a key for streaming the team’s ability. ALM consists of the core disciplines of requirements definition and its management, asset management, development, build creation, testing, and release that are all planned by project management and orchestrated by using some form of process [1]. The assets and their relationships are stored by the development team repository. Detailed reports and charts provide visibility into team’s progress. In this paper we will describe how the ALM involves software development activities and assets coordination for the production and management of software applications throughout their entire life cycle.

  19. 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.

  20. 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.

  1. NIF Projects Controls and Information Systems Software Quality Assurance Plan

    Energy Technology Data Exchange (ETDEWEB)

    Fishler, B

    2011-03-18

    Quality achievement for the National Ignition Facility (NIF) and the National Ignition Campaign (NIC) is the responsibility of the NIF Projects line organization as described in the NIF and Photon Science Directorate Quality Assurance Plan (NIF QA Plan). This Software Quality Assurance Plan (SQAP) is subordinate to the NIF QA Plan and establishes quality assurance (QA) activities for the software subsystems within Controls and Information Systems (CIS). This SQAP implements an activity level software quality assurance plan for NIF Projects as required by the LLNL Institutional Software Quality Assurance Program (ISQAP). Planned QA activities help achieve, assess, and maintain appropriate quality of software developed and/or acquired for control systems, shot data systems, laser performance modeling systems, business applications, industrial control and safety systems, and information technology systems. The objective of this SQAP is to ensure that appropriate controls are developed and implemented for management planning, work execution, and quality assessment of the CIS organization's software activities. The CIS line organization places special QA emphasis on rigorous configuration control, change management, testing, and issue tracking to help achieve its quality goals.

  2. 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.…

  3. ATM encryption testing

    Science.gov (United States)

    Capell, Joyce; Deeth, David

    1996-01-01

    This paper describes why encryption was selected by Lockheed Martin Missiles & Space as the means for securing ATM networks. The ATM encryption testing program is part of an ATM network trial provided by Pacific Bell under the California Research Education Network (CalREN). The problem being addressed is the threat to data security which results when changing from a packet switched network infrastructure to a circuit switched ATM network backbone. As organizations move to high speed cell-based networks, there is a break down in the traditional security model which is designed to protect packet switched data networks from external attacks. This is due to the fact that most data security firewalls filter IP packets, restricting inbound and outbound protocols, e.g. ftp. ATM networks, based on cell-switching over virtual circuits, does not support this method for restricting access since the protocol information is not carried by each cell. ATM switches set up multiple virtual connections, thus there is no longer a single point of entry into the internal network. The problem is further complicated by the fact that ATM networks support high speed multi-media applications, including real time video and video teleconferencing which are incompatible with packet switched networks. The ability to restrict access to Lockheed Martin networks in support of both unclassified and classified communications is required before ATM network technology can be fully deployed. The Lockheed Martin CalREN ATM testbed provides the opportunity to test ATM encryption prototypes with actual applications to assess the viability of ATM encryption methodologies prior to installing large scale ATM networks. Two prototype ATM encryptors are being tested: (1) `MILKBUSH' a prototype encryptor developed by NSA for transmission of government classified data over ATM networks, and (2) a prototype ATM encryptor developed by Sandia National Labs in New Mexico, for the encryption of proprietary data.

  4. 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…

  5. 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

  6. 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.

  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 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.

  8. 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

  9. 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.

  10. 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.

  11. Introducing Risk Management Techniques Within Project Based Software Engineering Courses

    Science.gov (United States)

    Port, Daniel; Boehm, Barry

    2002-03-01

    In 1996, USC switched its core two-semester software engineering course from a hypothetical-project, homework-and-exam course based on the Bloom taxonomy of educational objectives (knowledge, comprehension, application, analysis, synthesis, and evaluation). The revised course is a real-client team-project course based on the CRESST model of learning objectives (content understanding, problem solving, collaboration, communication, and self-regulation). We used the CRESST cognitive demands analysis to determine the necessary student skills required for software risk management and the other major project activities, and have been refining the approach over the last 5 years of experience, including revised versions for one-semester undergraduate and graduate project course at Columbia. This paper summarizes our experiences in evolving the risk management aspects of the project course. These have helped us mature more general techniques such as risk-driven specifications, domain-specific simplifier and complicator lists, and the schedule as an independent variable (SAIV) process model. The largely positive results in terms of review of pass / fail rates, client evaluations, product adoption rates, and hiring manager feedback are summarized as well.

  12. 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

  13. A Novel Method for Assessing and Optimizing Software Project Process Based Risk Control

    Institute of Scientific and Technical Information of China (English)

    2006-01-01

    A new approach for assessing and optimizing software project process based on software risk control pre-sented, which evaluates and optimizes software project process from the view of controlling the software project risks. A model for optimizing software risk control is given, a discrete optimization algorithm based on dynamic programming is proposed and an example of using above method to solve a problem is also included in this paper. By improving the old passive post-project control into an active effective pre-action, this new method can greatly promote the possibility of success of software projects.

  14. 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.

  15. 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

  16. 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

  17. Study on Top-Down Estimation Method of Software Project Planning

    Institute of Scientific and Technical Information of China (English)

    ZHANG Jun-guang; L(U) Ting-jie; ZHAO Yu-mei

    2006-01-01

    This paper studies a new software project planning method under some actual project data in order to make software project plans more effective. From the perspective of system theory, our new method regards a software project plan as an associative unit for study. During a top-down estimation of a software project, Program Evaluation and Review Technique (PERT) method and analogy method are combined to estimate its size, then effort estimation and specific schedules are obtained according to distributions of the phase effort. This allows a set of practical and feasible planning methods to be constructed. Actual data indicate that this set of methods can lead to effective software project planning.

  18. 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.

  19. 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.

  20. Extending the SOLO Model for Software-Based Projects

    Directory of Open Access Journals (Sweden)

    Ilana Lavy

    2014-03-01

    Full Text Available In the process of assessing learning outcomes, educators use constructive tools for evaluating students' understanding and performance. In the present study MIS students were engaged in a full life cycle project as part of a Software Analysis and Design workshop. For evaluating their performance, we used the SOLO (Structure of the Observed Learning Outcomes taxonomy. However during the various stages of the workshop we encountered some inherent limitations of the taxonomy that led us to the understanding that the SOLO taxonomy should be enhanced. This paper elaborates on these missing but required enhancements.

  1. Software engineering project management - A state-of-the-art report

    Science.gov (United States)

    Thayer, R. H.; Lehman, J. H.

    1977-01-01

    The management of software engineering projects in the aerospace industry was investigated. The survey assessed such features as contract type, specification preparation techniques, software documentation required by customers, planning and cost-estimating, quality control, the use of advanced program practices, software tools and test procedures, the education levels of project managers, programmers and analysts, work assignment, automatic software monitoring capabilities, design and coding reviews, production times, success rates, and organizational structure of the projects.

  2. 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.

  3. 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…

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

    DEFF Research Database (Denmark)

    Madsen, Henrik; Albeanu, Grigore; Albu, Razvan-Daniel;

    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 reliabili...

  5. Implementing Extreme Programming in Distributed Software Project Teams: Strategies and Challenges

    Science.gov (United States)

    Maruping, Likoebe M.

    Agile software development methods and distributed forms of organizing teamwork are two team process innovations that are gaining prominence in today's demanding software development environment. Individually, each of these innovations has yielded gains in the practice of software development. Agile methods have enabled software project teams to meet the challenges of an ever turbulent business environment through enhanced flexibility and responsiveness to emergent customer needs. Distributed software project teams have enabled organizations to access highly specialized expertise across geographic locations. Although much progress has been made in understanding how to more effectively manage agile development teams and how to manage distributed software development teams, managers have little guidance on how to leverage these two potent innovations in combination. In this chapter, I outline some of the strategies and challenges associated with implementing agile methods in distributed software project teams. These are discussed in the context of a study of a large-scale software project in the United States that lasted four months.

  6. Involving Software Engineering Students in Open Source Software Projects: Experiences from a Pilot Study

    Science.gov (United States)

    Sowe, Sulayman K.; Stamelos, Ioannis G.

    2007-01-01

    Anecdotal and research evidences show that the Free and Open Source Software (F/OSS) development model has produced a paradigm shift in the way we develop, support, and distribute software. This shift is not only redefining the software industry but also the way we teach and learn in our software engineering (SE) courses. But for many universities…

  7. 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.

  8. 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; Kent Norris

    2009-12-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.

  9. 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.

  10. 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; Kent Norris

    2010-03-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.

  11. 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.

  12. A MODEL FOR ALIGNING SOFTWARE PROJECTS REQUIREMENTS WITH PROJECT TEAM MEMBERS REQUIREMENTS

    Directory of Open Access Journals (Sweden)

    Robert Hans

    2013-02-01

    Full Text Available The fast-paced, dynamic environment within which information and communication technology (ICT projects are run as well as ICT professionals’ constant changing requirements present a challenge for project managers in terms of aligning projects’ requirements with project team members’ requirements. This research paper purports that if projects’ requirements are properly aligned with team members’ requirements, then this will result in a balanced decision approach. Moreover, such an alignment will result in the realization of employee’s needs as well as meeting project’s needs. This paper presents a Project’s requirements and project Team members’ requirements (PrTr alignment model and argues that a balanced decision which meets both software project’s requirements and team members’ requirements can be achieved through the application of the PrTr alignment model.

  13. 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.

  14. 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…

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

    OpenAIRE

    Remon Fayek Aziz

    2013-01-01

    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 presen...

  16. Revisiting software specification and design for large astronomy projects

    Science.gov (United States)

    Wiant, Scott; Berukoff, Steven

    2016-07-01

    The separation of science and engineering in the delivery of software systems overlooks the true nature of the problem being solved and the organization that will solve it. Use of a systems engineering approach to managing the requirements flow between these two groups as between a customer and contractor has been used with varying degrees of success by well-known entities such as the U.S. Department of Defense. However, treating science as the customer and engineering as the contractor fosters unfavorable consequences that can be avoided and opportunities that are missed. For example, the "problem" being solved is only partially specified through the requirements generation process since it focuses on detailed specification guiding the parties to a technical solution. Equally important is the portion of the problem that will be solved through the definition of processes and staff interacting through them. This interchange between people and processes is often underrepresented and under appreciated. By concentrating on the full problem and collaborating on a strategy for its solution a science-implementing organization can realize the benefits of driving towards common goals (not just requirements) and a cohesive solution to the entire problem. The initial phase of any project when well executed is often the most difficult yet most critical and thus it is essential to employ a methodology that reinforces collaboration and leverages the full suite of capabilities within the team. This paper describes an integrated approach to specifying the needs induced by a problem and the design of its solution.

  17. THE STAGE OF COMPLEX SOFTWARE DEVELOPMENT FOR REMOTE PROJECT MANAGEMENT

    Directory of Open Access Journals (Sweden)

    Paraskevov A. V.

    2015-06-01

    Full Text Available The article is devoted to the gradual development of the complex software development for remote project management, the development of the necessary organizational diagrams, decomposition charts, as well as constraints the design stage. A set of methods and techniques of organization of information processes in production systems allows the selection and the use of an information technology solution for the synthesis of knowledge about the work situation; it is the content of the concept of formation of information resource management for system knowledge-intensive production. Management system of information space in manufacturing organizations is formed in a specific environment, which is characterized as an information resource management system – a system of organization of internal and external flows of information, as well as methods and tools for searching, processing and distribution of information in the organization. At the design stage of the systems during the development of large automated, technology, energy, aerospace, information and other complex complexes experiencing the problems associated with less consideration of the properties and laws of functioning of elements, and more - with a choice of the best structure, optimization of interaction of elements, the definition of optimal modes of their functioning, the influence of the external environment, etc. As we increase the complexity of the system this complex system-wide issues play more significant place

  18. 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…

  19. Terminal Area ATM Research at NASA Ames

    Science.gov (United States)

    Tobias, Leonard

    1997-01-01

    The presentation will highlight the following: (1) A brief review of ATC research underway 15 years ago; (2) A summary of Terminal Area ATM Tool Development ongoing at NASA Ames; and (3) A projection of research activities 10-15 years from now.

  20. Resistance Factors in the Implementation of Software Process Improvement Project in Malaysia

    Directory of Open Access Journals (Sweden)

    Mohd H.N.M. Nasir

    2008-01-01

    Full Text Available For the past two decades, improving the quality of software has become an important agenda in the software industries as they have been assessed according to standards such as the CMM, CMM-I, ISO 9000 SIX-SIGMA and etc. As the result, software process improvement project implementations have been the main targets by most software companies. However, many initiatives are facing variety of problems and difficulties due to lack of guidance and experience. Hence, this research attempted to identify and analyze main resistance factors which influenced the implementation of the software process improvement project specifically companies operated in Malaysia including local and multi-national companies. The findings helped other software companies to manage future projects through the use of preventive actions or proper planning which intended to lessen anticipated problems during software process improvement projects implementation. This research used a survey instrument to gather data from 29 companies operated across Malaysia with the total of 174 business and software professionals responded. Average of 4 to 8 questionnaires were distributed to each company with the objective of getting wider views on each SPI project. The questionnaires were mainly distributed to professionals who are directly involved in SPI projects. The results showed that the most critical resistance factor is lack of adhesion and participation of the entire individual involved in SPI projects. This result is similar with the result gained by Brietzke and Rabello which they have conducted it in Brazil and corroborated the research findings experience in SPI project.

  1. 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…

  2. 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.

  3. To Cultivate Outstanding Software Engineer Based on Project-based Learning

    Institute of Scientific and Technical Information of China (English)

    LI Dong; MA Peiqun; LIU Shu

    2012-01-01

    This thesis sketches the connotation of project-based learning and introduces the basis on which project-based learning is practiced and applied in school of software as well as the plan of further practicing project-based learning. At the same time, this thesis also discusses application of project-based learning in "education and cultivation plan of excellent engineer".

  4. 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...

  5. FACET: Future ATM Concepts Evaluation Tool

    Science.gov (United States)

    Bilmoria, Karl D.; Banavar, Sridhar; Chatterji, Gano B.; Sheth, Kapil S.; Grabbe, Shon

    2000-01-01

    FACET (Future ATM Concepts Evaluation Tool) is an Air Traffic Management research tool being developed at the NASA Ames Research Center. This paper describes the design, architecture and functionalities of FACET. The purpose of FACET is to provide E simulation environment for exploration, development and evaluation of advanced ATM concepts. Examples of these concepts include new ATM paradigms such as Distributed Air-Ground Traffic Management, airspace redesign and new Decision Support Tools (DSTs) for controllers working within the operational procedures of the existing air traffic control system. FACET is currently capable of modeling system-wide en route airspace operations over the contiguous United States. Airspace models (e.g., Center/sector boundaries, airways, locations of navigation aids and airports) are available from databases. A core capability of FACET is the modeling of aircraft trajectories. Using round-earth kinematic equations, aircraft can be flown along flight plan routes or great circle routes as they climb, cruise and descend according to their individual aircraft-type performance models. Performance parameters (e.g., climb/descent rates and speeds, cruise speeds) are obtained from data table lookups. Heading, airspeed and altitude-rate dynamics are also modeled. Additional functionalities will be added as necessary for specific applications. FACET software is written in Java and C programming languages. It is platform-independent, and can be run on a variety of computers. FACET has been designed with a modular software architecture to enable rapid integration of research prototype implementations of new ATM concepts. There are several advanced ATM concepts that are currently being implemented in FACET airborne separation assurance, dynamic density predictions, airspace redesign (re-sectorization), benefits of a controller DST for direct-routing, and the integration of commercial space transportation system operations into the U.S. National

  6. Clients’ participation in software projects: comparative case study between an agile and a ‘traditional’ software company

    NARCIS (Netherlands)

    Racheva, Zornitza; Daneva, Maya

    2010-01-01

    One of the main characteristics of agile software development is the active and continuous participation and involvement of the clients throughout the project. According to agile proponents, this leads to building ‘the right’ product and to satisfied clients. In this paper we present a comparative s

  7. A Study of MPLS Hybrid Switch Based on ATM Switch

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    MPLS is the most successful integrating model of IP over ATM. The paper discusses some problems and their possible solutions when MPLS is supported by ATM switch. How to design the hardware, software and network management systems of such a switch device that has only one switching platform and one NMS but two sets of control planes at the same time, ATM and MPLS, is studied in details. The application of such a hybrid switch is presented in the last part of the paper.

  8. STUDY THE IMPACT OF REQUIREMENTS MANAGEMENT CHARACTERISTICS IN GLOBAL SOFTWARE DEVELOPMENT PROJECTS: AN ONTOLOGY BASED APPROACH

    Directory of Open Access Journals (Sweden)

    S. Arun Kumar

    2011-11-01

    Full Text Available Requirements Management is one of the challenging and key tasks in the development of software productsin distributed software development environment. One of the key reasons found in our literature survey thefailure of software projects due to poor project management and requirement management activity. Thismain aim of this paper 1. Formulate a framework for the successful and efficient requirements managementframework for Global Software Development Projects. (GSD 2. Design a Mixed organization structure ofboth traditional approaches and agile approaches, of global software development projects. 3. ApplyOntology based Knowledge Management Systems for both the approaches to achieve requirements issuessuch as missing, inconsistency of requirements, communication and knowledge management issues andimprove the project management activities in a global software development environment. 4. Proposerequirements management metrics to measure and manage software process during the development ofinformation systems. The major contribution of this paper is to analyze the requirements managementissues and challenges associated with global software development projects. Two hypotheses have beenformulated and tested this problem through statistical techniques like correlation and regression analysisand validate the same.

  9. 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...

  10. 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...

  11. 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...

  12. 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...

  13. 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...

  14. 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...

  15. 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...

  16. 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...

  17. Models for Undergraduate Project Courses in Software Engineering

    Science.gov (United States)

    1991-08-01

    B. Software Development: A Rigorous Approach. Prentice-Hall Interna- tional, Englewood Cliffs, New Jersey, 1980. 68. Jones, Capers . Programming...Engineering: Analysis and Verification. Reston Publishing Company, Reston, Virginia, 1982. 80. Liskov, Barbara and Guttag, John. Abstraction and

  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 resu...

  19. 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.

  20. 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.

  1. 工程管理软件浅谈%Brief Discussion about Project Management Software

    Institute of Scientific and Technical Information of China (English)

    张睿

    2016-01-01

    Combining theory and practice, the paper takes the project management software of a certain company as an example, and emphasizes on the core of project management software, guarantee of project management software, and problems happening in implementation. It shows that project management software has the function of improving efficiency and management during project management process.%用理论与实际相结合的方式,以某公司的工程管理软件为例,重点阐述了工程管理软件的核心、工程管理软件的保障、实施中遇到的一些问题,说明了工程软件在工程管理中起到了提高效率,提升管理的作用。

  2. 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…

  3. 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…

  4. Investigating Effort Prediction of Software Projects on the ISBSG Dataset

    Directory of Open Access Journals (Sweden)

    Sanaa Elyassami

    2012-04-01

    Full Text Available Many cost estimation models have been proposed over the last three decades. In this study, we investigatefuzzy ID3 decision tree as a method for software effort estimation. Fuzzy ID software effort estimationmodel is designed by incorporating the principles of ID3 decision tree and the concepts of the fuzzy settheoretic; permitting the model to handle uncertain and imprecise data when presenting the softwareprojects.MMRE (Mean Magnitude of Relative Error and Pred(l (Prediction at level l are used, as measures ofprediction accuracy, for this study. A series of experiments is reported using ISBSG software projectsdataset. Fuzzy trees are grown using different fuzziness control thresholds.Results showed that optimizing the fuzzy ID3 parameters can improve greatly the accuracy of the generatedsoftware cost estimate.

  5. Software Project Management and Measurement on the World-Wide-Web (WWW)

    Science.gov (United States)

    Callahan, John; Ramakrishnan, Sudhaka

    1996-01-01

    We briefly describe a system for forms-based, work-flow management that helps members of a software development team overcome geographical barriers to collaboration. Our system, called the Web Integrated Software Environment (WISE), is implemented as a World-Wide-Web service that allows for management and measurement of software development projects based on dynamic analysis of change activity in the workflow. WISE tracks issues in a software development process, provides informal communication between the users with different roles, supports to-do lists, and helps in software process improvement. WISE minimizes the time devoted to metrics collection and analysis by providing implicit delivery of messages between users based on the content of project documents. The use of a database in WISE is hidden from the users who view WISE as maintaining a personal 'to-do list' of tasks related to the many projects on which they may play different roles.

  6. 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.

  7. A knowledge-based manager for software projects

    Energy Technology Data Exchange (ETDEWEB)

    Agarwal, A.; Jairam, B.N.; Emrich, M.L.; Murthy, N.

    1988-01-01

    Management aspects of software development have received little research interest. The SOFTMAN system addresses the automation of this feature of the SDLC. It is a knowledge-based system which tracks the health of a software development effort. By comparing user metrics to past environment standards, anomalies in the coding stage are detected and suggestions for solving them are offered. In addition, SOFTMAN can be used to tutor new personnel, perform what-if anaylsis, and build a corporate memory regarding managment decisions. 15 refs., 2 figs.

  8. Process for planning and control of software projects using XedroGESPRO

    Directory of Open Access Journals (Sweden)

    Jacqueline Marín-Sánchez

    2014-04-01

    Full Text Available The software project management in Cuba has become a key area for improving production processes and decisionmaking in organizations. Several models and standards for process improvement, related with project management, proposed best practices on issues of planning and control of projects. However, they are generic guidelines that describe only those activities to execute, leaving the responsibility for implementing to organizations, using sometimes , expensive proprietary informatics tools to achieve these goals. This research proposes a process for planning and control of software projects using Xedro-GESPRO: an open-source software tool for project management domestically implemented. The proposal is successfully being applied by the network of production centers of the Informatic Sciences University of Cuba, observing greater efficiency and effectiveness in the planning and control of their projects.

  9. 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.

  10. Software Assurance Curriculum Project Volume 3: Master of Software Assurance Course Syllabi

    Science.gov (United States)

    2011-07-01

    Discuss what it means to have “software-defined” products, such as aircraft avionics, and businesses, such as banking or online retailing. • Discuss...the consequences of exploitations and failures for various systems, such as banking , power generation, telecommunications, aircraft avionics...products/ea/ • Artisan Studio, Artisan Studio Uno, http://www.artisansoftwaretools.com/studiouno • IBM Rational Rhapsody Developer, http

  11. 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...

  12. 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...

  13. Study of Automated and Real-time Indicators for the Management of Global Software Development Projects

    Directory of Open Access Journals (Sweden)

    Maarit Tihinen

    Full Text Available Global Software Development (GSD has become the norm in product development. In GSD projects, controlling and management activities are increasingly important as the products are developed in dynamic environments where requirements, priorities, participa ...

  14. A Software Engineering Project Course for Undergraduate Students

    Institute of Scientific and Technical Information of China (English)

    LIU Jia; Huang Zhi-jun; Zhang Jin-yu

    2012-01-01

    Software engineering (SE) courses are confronted with predicaments how to cultivate students' engineering concept and how to abridge the distance between the academy and industry. The "Computing and Software Engineering, III (CSE III)" helps students mimic a real-world software development and broaden real- world SE view. With the spiral model as the main development model, the CSE III course includes not only the SE theory knowledge, but also quick learning ,team cooperation, development management and risk management skills which meet the real-world industry requirements. Our contribution is providing an introductory course for multiple dimensions of knowledge, creating a real-world software development circumstance for students under quantitative control and designing a systematic and practical evaluation mechanism which stimulates the interests of students. CSE III has been executed from 2009 and obtains a valuable teaching and learning effects among our teachers, TAs and students; and we add refinements to the course according to feedbacks of participants. This paper will describe the design and practice of the CSE III course.

  15. 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

  16. 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

  17. 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.

  18. 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.

  19. 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

  20. Experiencing CMT in Software Production of Large and Complex Projects Issues in the Scalability of Software Production Management

    Institute of Scientific and Technical Information of China (English)

    ChristianArnault; BrunoMansoux; 等

    2001-01-01

    The configuration management tool CMT has been used since several years now,and in quits different projects(Virgo,GLAST,LHCb,Auger,Atlas,etc).The features of the tool have continuously evolved according to the growing needs of the developers and to follow the increasing complexity of the software bases it has to service,However the original concepts:readability,simplicity,flexibility,completeness have been preserved and the syntan of the core element of the system-the requirements file-has been always ketp backward compatible.More and more project specific conventions and needs have founr their expression using CMT,and simultaneously the focuese to CMT features have evolved accordingly,progressively raising importance towards language customisation,new document generators production of patterns,package organization and software distribution.The basic properties of the CMT toolkit will be shortly presented but the focus of the discussion will be set to the CMT toolkit will be shortly presented but the focus of the discussion will be set top these recent evolutions,throught some typical examples obtained from actual projects showing specific definitions or conventions.The discussion is then extended towards the generalized question of the scalability in software production and management in the context of e.g. Grid technologies.The impact of using generic and high level tools such as CMT,which already offers several solutions,RPM or the Grid technologies,in this respect will be presented.In particular,the role of formal specifications for the software configuration appears to be critical for query mechanisms required in management operations or in remote actions.

  1. 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…

  2. Satellite Communications for ATM

    Science.gov (United States)

    Shamma, Mohammed A.

    2003-01-01

    This presentation is an overview on Satellite Communication for the Aeronautical Telecommunication Management (ATM) research. Satellite Communications are being considered by the FAA and NASA as a possible alternative to the present and future ground systems supporting Air Traffic Communications. The international Civil Aviation Organization (ICAO) have in place Standards and Recommended Practices (SARPS) for the Aeronautical Mobile Satellite Services (AMSS) which is mainly derived from the pre-existing Inmarsat service that has been in service since the 1980s. The Working Group A of the Aeronautical Mobile Communication Panel of ICAO has also been investigating SARPS for what is called the Next Generation Satellite Service (NGSS) which conforms less to the Inmarsat based architecture and explores wider options in terms of satellite architectures. Several designs are being proposed by Firms such as Boeing, ESA, NASA that are geared toward full or secondary usage of satellite communications for ATM. Satellite communications for ATM can serve several purposes ranging from primary usage where ground services would play a minimal backup role, to an integrated solution where it will be used to cover services, or areas that are less likely to be supported by the proposed and existing ground infrastructure. Such Integrated roles can include usage of satellite communications for oceanic and remote land areas for example. It also can include relieving the capacity of the ground network by providing broadcast based services of Traffic Information Services messages (TIS-B), or Flight Information Services (FIS-B) which can take a significant portion of the ground system capacity. Additionally, satellite communication can play a backup role to support any needs for ground replacement, or additional needed capacity even after the new digital systems are in place. The additional bandwidth that can be provided via satellite communications can also open the door for many new

  3. Boundary Spanners in a Global Software Development Project

    DEFF Research Database (Denmark)

    Søderberg, Anne-Marie

    2014-01-01

    Western companies´ outsourcing of short-term projects with low cost tasks to third world countries are increasingly being replaced by strategic partnerships that require closer collaboration between client and vendor. The majority of contributions within offshore outsourcing look at challenges...... study some of the key boundary spanners, Indian managers in so called on-site teams, who are responsible for developing trustful and sustainable client relations and coordinating complex projects across cultures, languages organizational boundaries, time zones and geographical distances....... In the interview analysis I focus on 1) how the Indian vendor prepares its employees for cross-cultural teamwork, 2) which cross-cultural challenges the Indian on-site management team experiences in collaborating with Western clients and coordinating off-shore development projects, and 3) which skills...

  4. Boundary Spanners in a Global Software Development Project

    DEFF Research Database (Denmark)

    Søderberg, Anne-Marie

    Western companies´ outsourcing of short-term projects with low cost tasks to third world countries are increasingly being replaced by strategic partnerships that require closer collaboration between client and vendor. The majority of contributions within offshore outsourcing look at challenges...... study some of the key boundary spanners, Indian managers in so called on-site teams, who are responsible for developing trustful and sustainable client relations and coordinating complex projects across cultures, languages organizational boundaries, time zones and geographical distances....... In the interview analysis I focus on 1) how the Indian vendor prepares its employees for cross-cultural teamwork, 2) which cross-cultural challenges the Indian on-site management team experiences in collaborating with Western clients and coordinating off-shore development projects, and 3) which skills...

  5. 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.

  6. Performance improvement of the software development project using the Value Management approach

    CERN Document Server

    Salem-Mhamdia, Amel Ben Hadj

    2011-01-01

    Improving performance and delivering value for customers have become a central theme in business. The software industry has become an increasingly important sector for the economy growth in Tunisia. This study aims to show how using Value Management in the Tunisian software industry for project analysis gives new insight about true project value and performance. This new approach is considered as an appropriate tool for guiding the process of making decisions. It offers tools in order to analyze the service value from the customer and organization perspectives. The results showed that the VM allows to have better performance in the software development project by linking customer satisfaction and cost analysis. The present case shows to service managers how they can benchmark project function to reduce their costs and improve resource allocation taking into consideration what customers consider important during their overall service experience. It can identify best professional practices, orient decisions to ...

  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. 软件项目风险管理综述%Software Project Risk Management Overview

    Institute of Scientific and Technical Information of China (English)

    罗新; 尼建军

    2011-01-01

    Risk is everywhere in the software development process, how to control the software project risks is one of important problems in software engineering research field. Software development process methodology has a positive effect on the control software risks, RUP, CMM can control software project risks well. Many scholars have used different methods or techniques to analyse or manage the software project risk.%风险在软件开发过程中无处不在.如何控制软件项目中出现的各种风险一直是软件工程领域研究的主要问题之一。软件开发过程方法对控制软件风险有积极的作用,RUP、CMM等方法对软件项目风险有着良好的控制能力。很多学者都使用不同的方法或技术对软件项目风险进行分析或管理。

  9. PEOPLE FACTORS IN AGILE SOFTWARE DEVELOPMENT AND PROJECT MANAGEMENT

    Directory of Open Access Journals (Sweden)

    Vikash Lalsing

    2012-02-01

    Full Text Available With the increasing popularity of Agile Methods, many software organisations are moving away fromtraditional methods to adopt Agile development methodologies. Instead of being predictive, Agile israther adaptive and people-focussed. It advocates a small and collaborative team that work closelytogether. But team size is a factor that is in turn constrained by people factors. When implementingAgile, these key factors are often overlooked. This study aims at identifying the underlying peoplefactors to consider when adopting Agile for a team to be effective. The method used is the study ofthree different sized Agile teams developing products based on the same technologies and using Scrum.Both objective and subjective measures were used and the results are supported by a survey. Theresults clearly show that for agile methodologies to work well, it is crucial to select the right people forthe right team.

  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. A New Teaching Model For The Subject Of Software Project Management

    CERN Document Server

    Qureshi, M Rizwan Jameel; Nadeem, Muhammad; Mehmood, Asif

    2012-01-01

    Software (SW) development is a very tough task which requires a skilled project leader for its success. If the project leader is not skilled enough then project may fail. In the real world of SW engineering 65% of the SW projects fail to meet their objectives as in [1]. The main reason is lack of training of the project mangers. This extreme ratio of failure can be reduced by teaching SW project management (SPM) to the future project managers in the practical manner, so that they may be skillful enough to handle the project in a better way. This paper intends to propose a model to be used to teach SPM to the student of SW engineering to reduce the failure rate of projects.

  12. 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.

  13. Discussion on Software Project Management%深入探讨软件项目管理

    Institute of Scientific and Technical Information of China (English)

    王旭

    2012-01-01

    Project management is facing the team,results oriented,change oriented modern management.Software project management is based on the personnel organization and management,the organization's measurement,software smart plan,risk management,software quality assurance,software process capability assessment and software configuration management.To understand the software project management organization mode,use the correct management principles.%项目管理是面向团队、面向成果、面向变化的现代化管理。软件项目管理是基于人员的组织与管理,组织度量,软件醒目计划,风险管理,软件质量保证,软件过程能力评估和软件配置管理的系统管理。要了解软件项目管理的组织模式,运用正确的管理原则。

  14. Is Your ATM Dispensing Bacteria?

    Science.gov (United States)

    ... news/fullstory_162067.html Is Your ATM Dispensing Bacteria? Study in New York City found most of ... keypads in New York City were covered in bacteria, researchers reported, with most of the microbes coming ...

  15. 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.

  16. A Novel Risk Metric for Staff Turnover in a Software Project Based on Information Entropy

    Directory of Open Access Journals (Sweden)

    Rong Jiang

    2015-05-01

    Full Text Available Staff turnover in a software project is a significant risk that can result in project failure. Despite the urgency of this issue, however, relevant studies are limited and are mostly qualitative; quantitative studies are extremely rare. This paper proposes a novel risk metric for staff turnover in a software project based on the information entropy theory. To address the gaps of existing studies, five aspects are considered, namely, staff turnover probability, turnover type, staff level, software project complexity, and staff order degree. This paper develops a method of calculating staff turnover risk probability in a software project based on the field, equity, and goal congruence theories. The proposed method prevents the probability of subjective estimation. It is more objective and comprehensive and superior than existing research. This paper not only presents a detailed operable model, but also theoretically demonstrates the scientificity and rationality of the research. The case study performed in this study indicates that the approach is reasonable, effective, and feasible.

  17. Connecting Remote Clusters with ATM

    Energy Technology Data Exchange (ETDEWEB)

    Hu, T.C.; Wyckoff, P.S.

    1998-10-01

    Sandia's entry into utilizing clusters of networked workstations is called Computational Plant or CPlant for short. The design of CPlant uses Ethernet to boot the individual nodes, Myrinet to communicate within a node cluster, and ATM to connect between remote clusters. This SAND document covers the work done to enable the use of ATM on the CPlant nodes in the Fall of 1997.

  18. 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.

  19. 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

  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. 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.

  2. Modeling the Evolution of a Science Project in Software-Reliant System Acquisition Programs

    Science.gov (United States)

    2013-07-24

    might: • Limit worker burnout • Perform better regarding schedule 10 Software Technology Conference April 10, 2013 © 2013 Carnegie Mellon...University The Evolution of a Science Project Key Preliminary Findings -3 The tipping point contributes to the “90% Done” Syndrome Percentage...worker burnout - SP User Satisfaction SP increasing satisfaction indicated satisfaction + + B3 Moderating User Satisfaction overage switch demand switch

  3. 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…

  4. 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.

  5. 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…

  6. 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…

  7. 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 project…

  8. Improving the Management of Cost and Scope in Software Projects Using Agile Practices

    Directory of Open Access Journals (Sweden)

    Adriano Olimpio Tonelli

    2013-03-01

    Full Text Available While organizations want to develop software products with reduced cost and flexible scope, stories aboutthe applicability of agile practices to improve project development and performance in the softwareindustry are scarce and focused on specific methodologies such as Scrum and XP. Given these facts, thispaper aims to investigate, through practitioners' perceptions of value, which agile practices are being usedto improve two performance criteriafor software projects—cost and scope. Using a multivariate statisticaltechnique known as Exploratory Factor Analysis (EFA,the results suggest that the use of agile practicescan be represented infactors which describedifferent applicationsin software development processtoimprove cost and scope.Also, we conclude that some agile practices should be used together in order to getbetter efficiency on cost and scope in fourdevelopmentaspects: improving (a team abilities, (bmanagement of requirements, (c quality of the code developed, and (d delivery of software on-budget andon-time

  9. Engineering a large application software project: the controls of the CERN PS accelerator complex

    Energy Technology Data Exchange (ETDEWEB)

    Benincasa, G.P.; Daneels, A.; Heymans, P.; Serre, Ch.

    1985-10-01

    The CERN PS accelerator complex has been progressively converted to full computer controls without interrupting its full-time operation (more than 6000 hours per year with on average not more than 1% of the total down-time due to controls). The application software amounts to 120 man-years and 450'000 instructions: it compares with other large software projects, also outside the accelerator world: e.g. Skylab's ground support software. This paper outlines the application software structure which takes into account technical requirements and constraints (resulting from the complexity of the process and its operation) and economical and managerial ones. It presents the engineering and management techniques used to promote implementation, testing and commissioning within budget, manpower and time constraints and concludes with experience gained.

  10. 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.

  11. Client’s Readiness Assessment Success Factors for Outsourcing Software Projects

    Directory of Open Access Journals (Sweden)

    Azlina Abd Hamid

    2016-12-01

    Full Text Available IT services such as software development, application maintenance, disaster recovery, help desk, network and operations are critical and highly demanded to better support the operations and management of organizations, especially in the government sector. The government sector faces various problems in providing IT services due to constraints or lack of knowledge, skills and expertise, human resource and technology. Thus, IT services need to be outsourced to overcome these problems. While the need for outsourcing has increased, reported weaknesses of the outsourcing activities are attributed to issues such as project rationale and the unclear role of the project team, lack of involvement of subject matter experts and users in the early stages, lack of control and lack of emphasis on quality. These issues indicate the low readiness level of the client’s organization to take up outsourcing activities. Therefore, this study aims to analyze the contributing readiness factors that clients should comply with in order to ensure the success of outsourcing software projects. Systematic reviews and content analysis were employed in order to propose a conceptual model. There are 27 factors identified and classified into 9 dimensions.  There are six internal dimensions were identified as contributing to the client’s readiness such as strategy, people, organization culture, process, technology and management whilst three other external dimensions include the government, market and people. The outcome of this study is a software outsourcing readiness model that will assist software practitioners in designing effective outsourcing software project strategies. The model is important since the agencies have difficulty in addressing their readiness level as part of the implementation plan and to avoid project failure.

  12. ATM网络的配置与管理%Configuration and Management of ATM Network

    Institute of Scientific and Technical Information of China (English)

    李文芳

    2001-01-01

    The library network system is the basic construction project applied in the "211 Project" of Huazhong University of Science and Technology. This article mainly deals with the configuration method and the management of ATM network.

  13. 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.

  14. Release Process on Quality Improvement in Open Source Software Project Management

    Directory of Open Access Journals (Sweden)

    S. Chandra Kumar Mangalam

    2012-01-01

    Full Text Available Problem statement: The Software Industry has changed and developed as a consequence of the impact of Open Source Software (OSS since 1990s. Over a period of time, OSS has evolved in an integrated manner and most of the participants in OSS activity are volunteers. Approach: This coordination form of development has produced a considerable quantity of software; and often, the development method has been viewed as an unorganized and unstructured method of development. Few existing researches deal with the Open Source Software phenomenon from a quality perception point of view and studies where enhancements are possible in the development process. Results: Release Process in OSS plays a key role in most of the OSS projects. As this process is related to the evolution of a quality software from the community of OSS developers, this research attempts to explore the process practices which are employed by OSS developers and examines the problems associated with the development process. The scope of the study is mainly confined to process management in OSS. “Prototype development and iterative development process” approaches were adapted as a methodology. Conclusion/Recommendations: The major finding and conclusion drawn is ‘lack of coordination among developers’ who are geographically isolated. Hence, the study suggests the need for coordination among developers to line up their development process for achieving the goal of the software release process.

  15. 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.

  16. Software Project Effort Estimation Based on Multiple Parametric Models Generated Through Data Clustering

    Institute of Scientific and Technical Information of China (English)

    Juan J. Cuadrado Gallego; Daniel Rodríguez; Miguel (A)ngel Sicilia; Miguel Garre Rubio; Angel García Crespo

    2007-01-01

    Parametric software effort estimation models usually consists of only a single mathematical relationship. Withthe advent of software repositories containing data from heterogeneous projects, these types of models suffer from pooradjustment and predictive accuracy. One possible way to alleviate this problem is the use of a set of mathematical equationsobtained through dividing of the historical project datasets according to different parameters into subdatasets called parti-tions. In turn, partitions are divided into clusters that serve as a tool for more accurate models. In this paper, we describethe process, tool and results of such approach through a case study using a publicly available repository, ISBSG. Resultssuggest the adequacy of the technique as an extension of existing single-expression models without making the estimationprocess much more complex that uses a single estimation model. A tool to support the process is also presented.

  17. 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/.

  18. [Progress of the ATM Crew

    Science.gov (United States)

    2003-01-01

    Activities for each of the following programs are discussed in separate sections for the bimonthly reporting period: Airborne Oceanographic Lidar (AOL); Airborne Topographic Mapper (ATM); Other Mission Support Activities, including modeling activities, EAARL activities, and the Scanning Radar Altimeter (SAR); Tropical Rain Measuring Mission (TRMM). The tasks undertaken for each program are discussed in the pertinent section of the report.

  19. Management of Possible Roles for Distributed Software Projects Using Layer Architecture

    Directory of Open Access Journals (Sweden)

    Yumnam Subadani Devi

    2015-06-01

    Full Text Available — Several members are involved in development and management of the Distributed Software Projects. Each member needs to know the responsibilities of each other for proper management of the activities of such distributed projects to produce coherent outcomes. Distribution middleware software has higher-level distributed programming models whose reusable APIs (application programming interface and components automate and extend native operating system capabilities. Software management tools like Work break-down structure (WBS, Gantt chart, Critical Path Method, and Critical Chain Method etc. does not fully help the managers to manage the member's responsibilities during the development of distributed applications. The layered architecture can help to do so. This style not only gives the layer level description of the activity involved, it also defines and directs the group of workforce. By listing the groups of workforce, the development team as well as the customer can know the activity and the member involved to work on those specific activities. This layered architecture is much benefited to development team and also to numbers of stakeholder of the large distributed project. The extended new approach of layer pattern with 'Responsibility Index' adds extra value to manage all the members' responsibilities. Managers, stakeholders and others can have an easy management system. The request or complaint from the customer can be passed to appropriate team without much delay. Most importantly this will give facility to collect timely feedback from all levels of customers.

  20. 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.

  1. IP over ATM Implementation with Local Switch Mode

    Institute of Scientific and Technical Information of China (English)

    2002-01-01

    In classical IPOA, the communication of two users between local Asynchronous Transfer Mode(ATM) ports needs a VCC, however, it is not an elegant solution to the ATM access equipments design when the performance of the whole system is considered. Thus, we investigate the way to provide the improved IPOA protocol that uses switching way in local ports. And it is fully compatible with the CIPOA by using the same protocol for ARP and IP forwarding. In addition, we also present the design of one 10/100 Mbit/s auto adaptive IPOA client board with local switch ability idea and CAM mechanism for our project.

  2. 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.

  3. 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)

  4. Software tools of the Computis European project to process mass spectrometry images.

    Science.gov (United States)

    Robbe, Marie-France; Both, Jean-Pierre; Prideaux, Brendan; Klinkert, Ivo; Picaud, Vincent; Schramm, Thorsten; Hester, Atfons; Guevara, Victor; Stoeckli, Markus; Roempp, Andreas; Heeren, Ron M A; Spengler, Bernhard; Gala, Olivier; Haan, Serge

    2014-01-01

    Among the needs usually expressed by teams using mass spectrometry imaging, one that often arises is that for user-friendly software able to manage huge data volumes quickly and to provide efficient assistance for the interpretation of data. To answer this need, the Computis European project developed several complementary software tools to process mass spectrometry imaging data. Data Cube Explorer provides a simple spatial and spectral exploration for matrix-assisted laser desorption/ionisation-time of flight (MALDI-ToF) and time of flight-secondary-ion mass spectrometry (ToF-SIMS) data. SpectViewer offers visualisation functions, assistance to the interpretation of data, classification functionalities, peak list extraction to interrogate biological database and image overlay, and it can process data issued from MALDI-ToF, ToF-SIMS and desorption electrospray ionisation (DESI) equipment. EasyReg2D is able to register two images, in American Standard Code for Information Interchange (ASCII) format, issued from different technologies. The collaboration between the teams was hampered by the multiplicity of equipment and data formats, so the project also developed a common data format (imzML) to facilitate the exchange of experimental data and their interpretation by the different software tools. The BioMap platform for visualisation and exploration of MALDI-ToF and DESI images was adapted to parse imzML files, enabling its access to all project partners and, more globally, to a larger community of users. Considering the huge advantages brought by the imzML standard format, a specific editor (vBrowser) for imzML files and converters from proprietary formats to imzML were developed to enable the use of the imzML format by a broad scientific community. This initiative paves the way toward the development of a large panel of software tools able to process mass spectrometry imaging datasets in the future.

  5. 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…

  6. 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

  7. Calculator: A Hardware Design, Math and Software Programming Project Base Learning

    Directory of Open Access Journals (Sweden)

    F. Criado

    2015-03-01

    Full Text Available This paper presents the implementation by the students of a complex calculator in hardware. This project meets hardware design goals, and also highly motivates them to use competences learned in others subjects. The learning process, associated to System Design, is hard enough because the students have to deal with parallel execution, signal delay, synchronization … Then, to strengthen the knowledge of hardware design a methodology as project based learning (PBL is proposed. Moreover, it is also used to reinforce cross subjects like math and software programming. This methodology creates a course dynamics that is closer to a professional environment where they will work with software and mathematics to resolve the hardware design problems. The students design from zero the functionality of the calculator. They are who make the decisions about the math operations that it is able to resolve it, and also the operands format or how to introduce a complex equation into the calculator. This will increase the student intrinsic motivation. In addition, since the choices may have consequences on the reliability of the calculator, students are encouraged to program in software the decisions about how implement the selected mathematical algorithm. Although math and hardware design are two tough subjects for students, the perception that they get at the end of the course is quite positive.

  8. Design of Bank ATM Machine Based on VHDL%基于 VHDL 的模拟自动取款机设计

    Institute of Scientific and Technical Information of China (English)

    赵杰

    2015-01-01

    This project is based on the VHDL and adopts top‐down design approach ,which simulates the basic func‐tionality of automatic teller machine(ATM ) .Quartus Ⅱ is used for the whole project ,which greatly saves the hardware re‐sources and shortens design cycles .It is relative independent to divide ATM into module partition .According to the basic principle of ATM ,the design divides the modules into the identify module ,the information module ,the password authentica‐tion module ,the service selection module ,the query module ,the modify password module ,and so on .Each module is de‐scribed by VHDL .All the modules and top‐level entity are simulated and debugged in Quartus Ⅱ .By virtue of module in‐stantiate ,top‐level file is created from each module of the corresponding produce components ,and achieves the basic func‐tions of the bank ATM machine through the software simulation .%以QuartusⅡ为开发环境、VHDL为描述语言,采用自顶向下的设计方法,对自动取款机的基本功能进行设计并仿真。自动取款机模块的设计具有相对独立性,可以根据 ATM 机的基本工作流程,将系统划分为识别模块、信息模块、密码验证模块、业务选择模块、取款模块、查询模块和密码修改模块等模块,依次对各模块进行语言描述、编译、仿真和调试。顶层文件设计采用元件例化的方完成,并进行硬件测试。

  9. Energy conservation by teaching. Poweria - an educational software project; Energiansaeaestoeoen opetuksen keinoin. Poweria - Opetusohjelmakokeilu

    Energy Technology Data Exchange (ETDEWEB)

    Pekkarinen, S. [Oulu Univ. (Finland)

    1996-12-31

    This study report is a part of `Poweria` energy conservation project. Poweria is an educational software program for illustrating the production, distribution and use of energy. The usefulness and applicability of this software in influencing the attitudes and opinions held by adolescents has been studied at four secondary schools. The study consisted of presenting two identical sets of questions before and after experimenting with the software. The inquiry was expected to give information on (1) how students at grades 8 and 9 would receive a software program which presents information on rational energy use, and (2) if a brief acquaintance with the program would somehow provide the youth abilities for behaving in an energy efficient way in everyday life. The results are based on answers received from 450 students, over half of which were boys. The students regarded the program as versatile and easy to operate, and the facts presented as current and rather important. The results show that the software program (1) increased anxiety towards using oil and coal in energy production, (2) increased support for developing public transports and using environmentally friendly travel modes as means for decreasing energy use, (3) increased the image of reliability concerning both MOTIVA and the consumer authorities as sources of information, (4) sparked up discussions on matters dealing with energy conservation and personal contribution possibilities in the families, (5) increased agreeing on the effects of personal consumptions habits on energy use, (6) increased the willingness to mobility planning within the family, (7) as well as increased the willingness to return empty refreshment bottles to stores

  10. 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

  11. 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...... 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....

  12. Ada compiler evaluation on the Space Station Freedom Software Support Environment project

    Science.gov (United States)

    Badal, D. L.

    1989-01-01

    This paper describes the work in progress to select the Ada compilers for the Space Station Freedom Program (SSFP) Software Support Environment (SSE) project. The purpose of the SSE Ada compiler evaluation team is to establish the criteria, test suites, and benchmarks to be used for evaluating Ada compilers for the mainframes, workstations, and the realtime target for flight- and ground-based computers. The combined efforts and cooperation of the customer, subcontractors, vendors, academia and SIGAda groups made it possible to acquire the necessary background information, benchmarks, test suites, and criteria used.

  13. Application of the ELECTRE I method for selection problems involving free software development projects

    Directory of Open Access Journals (Sweden)

    Jéfferson Jesus de Araujo

    2016-06-01

    Full Text Available The research is aimed at practical application of the ELECTRE I method for decision-making support in the selection of projects by a free software development company in the city of Juazeiro - BA. The methodology used in the company, the projects to be evaluated, the criteria chosen by the decision maker and their respective weights were used to model the problem, by building decision matrix and conducting ELECTRE I. The results proved effective, satisfying the proposal made in the research. Finally, the conclusions are presented, provoking a discussion of the current method and the proposed method, suggesting the application of the ELECTRE I method and other MCDA methods for other decision-making problems at the company.

  14. Software Configuration Management Plan for the K West Basin Integrated Water Treatment System (IWTS) Project A.9

    Energy Technology Data Exchange (ETDEWEB)

    GREEN, J.W.

    2000-05-01

    This document provides a configuration control plan for the software associated with the operation and control of the Integrated Water Treatment System (IWTS). It establishes requirements for ensuring configuration item identification, configuration control, configuration status accounting, defect reporting and resolution of computer software. It is written to comply with HNF-SD-SNF-CM-001, Spent Nuclear Fuel Configuration Management Plan (Forehand 1998) and HNF-PRO-309 Computer Software Quality Assurance Requirements, and applicable sections of administrative procedure CM-6-037-00, SNF Project Process Automation Software and Equipment.

  15. ATM

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    @@ ATM的出现 通信网络,特别是传统的网络都具有业务特定性的特点,某一特点的通信网络总是为满足某种特点的业务需求而设计的.例如:TELEX是用于传送文字信息的;CHINAPAC是用于数据传输的;PSTN用于话音业务;CATV用于视频服务.这些网络用于提供非特定业务时均存在诸多问题.

  16. An open source software project for obstetrical procedure scheduling and occupancy analysis.

    Science.gov (United States)

    Isken, Mark W; Ward, Timothy J; Littig, Steven J

    2011-03-01

    Increases in the rate of births via cesarean section and induced labor have led to challenging scheduling and capacity planning problems for hospital inpatient obstetrical units. We present occupancy and patient scheduling models to help address these challenges. These patient flow models can be used to explore the relationship between procedure scheduling practices and the resulting occupancy on inpatient obstetrical units such as labor and delivery and postpartum. The models capture numerous important characteristics of inpatient obstetrical patient flow such as time of day and day of week dependent arrivals and length of stay, multiple patient types and clinical interventions, and multiple patient care units with inter-unit patient transfers. We have used these models in several projects at different hospitals involving design of procedure scheduling templates and analysis of inpatient obstetrical capacity. In the development of these models, we made heavy use of open source software tools and have released the entire project as a free and open source model and software toolkit.

  17. Delivering successful projects with TSP(SM) and six sigma a practical guide to implementing team software process(SM)

    CERN Document Server

    Jain, Mukesh

    2008-01-01

    Delivering successful projects means the ability to produce high quality software within budget and on time-consistently, but when one mentions quality to software engineers or project managers, they talk about how impossible it is to eliminate defects from software. This assumption is passed on and on until it becomes accepted wisdom, with the power of a self-fulfilling prophecy. And when a project fails to arrive on time or up to standards, team members will turn on each other. The project got delayed because the engineers did a poor job in development or too much was promised upfront for this short of a timeline.In Delivering Successful Projects with TSPSM and Six Sigma: A Practical Guide to Implementing Team Software ProcessSM, you will learn how to effectively manage the development of a software project and deliver it in line with customer expectations. This refreshing volume -Offers real-world case studies about the author's experience at Microsoft successfully implementing TSP to achieve higher qualit...

  18. Status report of the SRT radiotelescope control software: the DISCOS project

    Science.gov (United States)

    Orlati, A.; Bartolini, M.; Buttu, M.; Fara, A.; Migoni, C.; Poppi, S.; Righini, S.

    2016-08-01

    The Sardinia Radio Telescope (SRT) is a 64-m fully-steerable radio telescope. It is provided with an active surface to correct for gravitational deformations, allowing observations from 300 MHz to 100 GHz. At present, three receivers are available: a coaxial LP-band receiver (305-410 MHz and 1.5-1.8 GHz), a C-band receiver (5.7-7.7 GHz) and a 7-feed K-band receiver (18-26.5 GHz). Several back-ends are also available in order to perform the different data acquisition and analysis procedures requested by scientific projects. The design and development of the SRT control software started in 2004, and now belongs to a wider project called DISCOS (Development of the Italian Single-dish COntrol System), which provides a common infrastructure to the three Italian radio telescopes (Medicina, Noto and SRT dishes). DISCOS is based on the Alma Common Software (ACS) framework, and currently consists of more than 500k lines of code. It is organized in a common core and three specific product lines, one for each telescope. Recent developments, carried out after the conclusion of the technical commissioning of the instrument (October 2013), consisted in the addition of several new features in many parts of the observing pipeline, spanning from the motion control to the digital back-ends for data acquisition and data formatting; we brie y describe such improvements. More importantly, in the last two years we have supported the astronomical validation of the SRT radio telescope, leading to the opening of the first public call for proposals in late 2015. During this period, while assisting both the engineering and the scientific staff, we massively employed the control software and were able to test all of its features: in this process we received our first feedback from the users and we could verify how the system performed in a real-life scenario, drawing the first conclusions about the overall system stability and performance. We examine how the system behaves in terms of network

  19. Enhanced ATM Security System using Biometrics

    Directory of Open Access Journals (Sweden)

    Selina Oko

    2012-09-01

    Full Text Available Because biometrics-based authentication offers several advantages over other authentication methods, there hasbeen a significant surge in the use of biometrics for user authentication in recent years. In this paper the existing security of the ATM (Automated Teller Machine system has been improved by integrating the fingerprint of the user into the banks database as to further authenticate it. This was achieved by modelling and building an ATM simulator that will mimic a typical ATM system. The end result is an enhanced biometric authenticated ATM system that ensures greater security and increased customers confidence in the banking sector.

  20. 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.

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

    Science.gov (United States)

    2017-01-01

    Background 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. Objective 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. Methods 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. Results 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

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

    OpenAIRE

    Sun, Yingli; Xu, Ye; 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...

  3. Management of Globally Distributed Software Development Projects in Multiple-Vendor Constellations

    Science.gov (United States)

    Schott, Katharina; Beck, Roman; Gregory, Robert Wayne

    Global information systems development outsourcing is an apparent trend that is expected to continue in the foreseeable future. Thereby, IS-related services are not only increasingly provided from different geographical sites simultaneously but beyond that from multiple service providers based in different countries. The purpose of this paper is to understand how the involvement of multiple service providers affects the management of the globally distributed information systems development projects. As research on this topic is scarce, we applied an exploratory in-depth single-case study design as research approach. The case we analyzed comprises a global software development outsourcing project initiated by a German bank together with several globally distributed vendors. For data collection and data analysis we have adopted techniques suggested by the grounded theory method. Whereas the extant literature points out the increased management overhead associated with multi-sourcing, the analysis of our case suggests that the required effort for managing global outsourcing projects with multiple vendors depends among other things on the maturation level of the cooperation within the vendor portfolio. Furthermore, our data indicate that this interplay maturity is positively impacted through knowledge about the client that has been derived based on already existing client-vendor relationships. The paper concludes by offering theoretical and practical implications.

  4. Investigation into Cultural Aspects, Personality, and Roles of Software Project Team Configuration

    OpenAIRE

    Alkandari, Mohammad A.

    2006-01-01

    Managing software engineering teams in a systematic, controlled, and efficient manner often results in higher quality software. Today, with around the clock software development, software teams consist of members from geographically different locations and a variety of cultures. A few software development team compositions have been presented based on tasks, personality, and role descriptions. While these have been shown effective for understanding software teams and to some extent predicting...

  5. 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...

  6. The Research and Application of ATM Testing

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    The advantage of ATM technology for statistically multiplexingnetwork resources by different users invokes the competition of network resources. This competition has some damaging effects on message transmitting.The research for testing methods and technology of ATM is important for us to develop ATM networks, to promote their construction, to ensure that various ATM devices provided by different providers interoperate properly and to provide excellent services for telecommunication users. After discussing the abstract testing method of conformance testing and the abstract description of protocol testing, the thesis puts forward a kind of abstract testing configuration for ATM testing and a kind of abstract description method for testing case. From the angle of application, the thesis discusses the basic rules for ATM testing. After that, the thesis points out that the ATM testing must be made from the four aspects of normal testing, conformance testing, performance testing and interoperability testing. The general testing methods, general configuration and connection for ATM testing and the selection of ATM testing items are discussed, respectively, in the four aspects. Combined with the characteristics of the traffics supported by ATM systems, the thesis discusses several kinds of traffic models for conducting ATM testing. On the basis of studying various traffic models, the author classifies traffic models for ATM testing as three kinds: periodic traffic models, stochastic traffic models and manual traffic models. The parameters of describing traffic models and their calculating method are discussed in the thesis. A new kind of periodic cell-sequence traffic model is proposed in this thesis. The periodic cell-sequence traffic model has excellent linearly descending characteristics in the cell interval. The traffic models discussed in this thesis can be applied to various ATM testing cases. From the point of normal testing, physical layer testing, ATM layer

  7. 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.

  8. 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.

  9. 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.

  10. Development and Engineering Design in Support of "Rover Ranch": A K-12 Outreach Software Project

    Science.gov (United States)

    Pascali, Raresh

    2003-01-01

    A continuation of the initial development started in the summer of 1999, the body of work performed in support of 'ROVer Ranch' Project during the present fellowship dealt with the concrete concept implementation and resolution of the related issues. The original work performed last summer focused on the initial examination and articulation of the concept treatment strategy, audience and market analysis for the learning technologies software. The presented work focused on finalizing the set of parts to be made available for building an AERCam Sprint type robot and on defining, testing and implementing process necessary to convert the design engineering files to VRML files. Through reverse engineering, an initial set of mission critical systems was designed for beta testing in schools. The files were created in ProEngineer, exported to VRML 1.0 and converted to VRML 97 (VRML 2.0) for final integration in the software. Attributes for each part were assigned using an in-house developed JAVA based program. The final set of attributes for each system, their mutual interaction and the identification of the relevant ones to be tracked, still remain to be decided.

  11. 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.

  12. 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.

  13. Activation of ATM by DNA Damaging Agents

    Science.gov (United States)

    2004-09-01

    activate ATM and/or ATM-dependent pathways 15 [61]. Indeed, phosphorylation of p53 on serines 20 and include quercetin [65], kaempferol , apigenin, and...protein [67] Phosphorylation on serine 15 [67] Kaempferol DSBf, SSBe Stimulation of kinase activity [67] Accumulation of p53 protein [67] Phosphorylation

  14. Performance of a connectionless protocol over ATM

    NARCIS (Netherlands)

    Heijenk, Geert J.; Moorsel, van Aad P.A.; Niemegeers, Ignas G.

    1992-01-01

    Recent studies show the existence of a demand for a connectionless broadband service. In order to cope with this demand, a connectionless protocol for the B-ISDN needs to be designed. Such a protocol should make use of ATM and the ATM Adaptation Layer. It needs to specify destination and bandwidth o

  15. 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…

  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. The versatile functions of ATM kinase

    Directory of Open Access Journals (Sweden)

    Rebecca J Boohaker

    2014-02-01

    Full Text Available Ataxia-telangiectasia mutated (ATM kinase, the mutation of which causes the autosomal recessive disease ataxia-telangiectasia, plays an essential role in the maintenance of genome stability. Extensive studies have revealed that activated ATM signals to a massive list of proteins to facilitate cell cycle checkpoints, DNA repair, and many other aspects of physiological responses in the event of DNA double-strand breaks. ATM also plays functional roles beyond the well-characterized DNA damage response (DDR. In this review article, we discuss the recent findings on the molecular mechanisms of ATM in DDR, the mitotic spindle checkpoint, as well as hyperactive ATM signaling in cancer invasion and metastasis.

  19. ATM cash management using genetic algorithm

    Directory of Open Access Journals (Sweden)

    Ahmadreza Ghodrati

    2013-07-01

    Full Text Available Automatic teller machine (ATM is one of the most popular banking facilities to do daily financial transactions. People use ATM services to pay bills, transfer funds and withdraw cash. Therefore, we can treat ATM as a tradition inventory problem and use simulation technique to analysis the amount of cash required on different occasions such as regular days, holidays, etc. The proposed model of this paper uses genetic algorithm to determine the replenishment cash strategy for each ATM. The survey uses all transactions accomplished during the fiscal years of 2011-2012 on one of Iranian banks named Ayande. The study categorizes various ATM based on the average daily transactions into three groups of low, medium and high levels. The preliminary results of our survey indicate that it is possible to do setup different strategies to manage cash in various banks, optimally.

  20. Dynamics of TCP traffic over ATM networks

    Energy Technology Data Exchange (ETDEWEB)

    Floyd, S. [Lawrence Berkeley Lab., CA (United States). Information and Computing Sciences Div.; Romanow, A. [Sun Microsystems Inc., Mountain View, CA (United States)

    1994-08-01

    The authors investigate the performance of TCP (Transport Control Protocol) connections over ATM (Asynchronous Transfer Mode) networks without ATM-level congestion control, and compare it to the performance of TCP over packet-based networks. For simulations of congested networks, the effective throughput of TCP over ATM can be quite low when cells are dropped at the congested ATM switch. The low throughput is due to wasted bandwidth as the congested link transmits cells from ``corrupted`` packets, i.e., packets in which at least one cell is dropped by the switch. This fragmentation effect can be corrected and high throughput can be achieved if the switch drops whole packets prior to buffer overflow; they call this strategy Early Packet Discard. They also discuss general issues of congestion avoidance for best-effort traffic in ATM networks.

  1. The ExoMol project: Software for computing large molecular line lists

    CERN Document Server

    Tennyson, Jonathan

    2016-01-01

    The use of variational nuclear motion programs to compute line lists of transition frequencies and intensities is now a standard procedure. The ExoMol project has used this technique to generate line lists for studies of hot bodies such as the atmospheres of exoplanets and cool stars. The resulting line list can be huge: many contain 10 billion or more transitions. This software update considers changes made to our programs during the course of the project to allow for such calculations. This update considers three programs: {\\sc Duo} which computed vibronic spectra for diatomics, {\\sc DVR3D} which computes rotation-vibration spectra for triatomics, and {\\sc TROVE} which computes rotation-vibration spectra for general polyatomic systems. Important updates in functionality include the calculation of quasibound (resonance) states and Land\\'e $g$-factors by {\\sc Duo} and the calculation of resonance states by {\\sc DVR3D}. Significant algorithmic improvements are reported for both {\\sc DVR3D} and {\\sc TROVE}. All...

  2. ATMs, Coffee Shops Ideal Spots for Heart Defibrillators

    Science.gov (United States)

    ... coffee shop chains, such as Tim Hortons and Starbucks, and ATMs connected to large banks. In fact, ... usually know where is the nearest ATM or Starbucks. "If people generally knew that ATMs and coffee ...

  3. Satellite ATM Networks: Architectures and Guidelines Developed

    Science.gov (United States)

    vonDeak, Thomas C.; Yegendu, Ferit

    1999-01-01

    An important element of satellite-supported asynchronous transfer mode (ATM) networking will involve support for the routing and rerouting of active connections. Work published under the auspices of the Telecommunications Industry Association (http://www.tiaonline.org), describes basic architectures and routing protocol issues for satellite ATM (SATATM) networks. The architectures and issues identified will serve as a basis for further development of technical specifications for these SATATM networks. Three ATM network architectures for bent pipe satellites and three ATM network architectures for satellites with onboard ATM switches were developed. The architectures differ from one another in terms of required level of mobility, supported data rates, supported terrestrial interfaces, and onboard processing and switching requirements. The documentation addresses low-, middle-, and geosynchronous-Earth-orbit satellite configurations. The satellite environment may require real-time routing to support the mobility of end devices and nodes of the ATM network itself. This requires the network to be able to reroute active circuits in real time. In addition to supporting mobility, rerouting can also be used to (1) optimize network routing, (2) respond to changing quality-of-service requirements, and (3) provide a fault tolerance mechanism. Traffic management and control functions are necessary in ATM to ensure that the quality-of-service requirements associated with each connection are not violated and also to provide flow and congestion control functions. Functions related to traffic management were identified and described. Most of these traffic management functions will be supported by on-ground ATM switches, but in a hybrid terrestrial-satellite ATM network, some of the traffic management functions may have to be supported by the onboard satellite ATM switch. Future work is planned to examine the tradeoffs of placing traffic management functions onboard a satellite as

  4. Space Flight Software Development Software for Intelligent System Health Management

    Science.gov (United States)

    Trevino, Luis C.; Crumbley, Tim

    2004-01-01

    The slide presentation examines the Marshall Space Flight Center Flight Software Branch, including software development projects, mission critical space flight software development, software technical insight, advanced software development technologies, and continuous improvement in the software development processes and methods.

  5. Transputer-based architecture for ATM LAN protocol testing

    Science.gov (United States)

    Di Concetto, M.; Crocetti, P.; Marino, G.; Merli, E.; Pavesi, M.; Zizza, F.

    1993-10-01

    Local Area Networks (LANs) have completed two generations of development (Ethernet and Token Ring the first, and FDDI and DQDB the second); the large volumes of traffic involved in the emerging multimedia applications, however, lead towards a third generation of LANs. This generation must provide real-time capabilities needed by new services and solve the problems of interworking with ATM-based B-ISDN. Moreover the possibility to vary the subscribed bandwidth with the B-ISDN will be given to the LAN interfaces. This paper focuses on an architecture for protocol testing of a Dynamic Bandwidth Allocation Protocol inserted in a LAN environment based on ATM technology. In fact, the technology of the third LAN generation will be the Asynchronous Transfer Mode solving every interface problem with the public B-ISDN. A testing and debugging environment which checks the implementation of the Dynamic Bandwidth Allocation Protocol at the interface host/LAN- ATM is discussed. The main concepts of the overall system architecture are analyzed, evidencing both software and hardware issues.

  6. Atm Client Authentication System Using Biometric Identifier & Otp

    Directory of Open Access Journals (Sweden)

    Jaydeep Shamdasani

    2014-04-01

    Full Text Available In this paper we propose a design, to add more security to the current ATM systems by using biometric and GSM technology. In conventional method identification is done based on ID cards and static 4 digit password. Whereas in our purposed system, Bankers will collect the customer fingerprints and mobile number at the time of opening the accounts then only customer will be able to access ATM machine. The primary step of this project is to verify currently scanned fingerprint with the fingerprint which is registered in the bank during the account opening time. If the two fingerprints get matched, then a message will be delivered to the user’s mobile which is the random 4 digit pin number to access the account. For every transaction new pin numbers will be send to the user’s mobile thus there will not be fixed pin number for every transaction. Thus, Pin number will vary during each transaction .

  7. 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.

  8. 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.

  9. MSFC institutional area network and ATM technology

    Science.gov (United States)

    Amin, Ashok T.

    1994-10-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.

  10. 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...

  11. 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...

  12. 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...

  13. 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.

  14. An Investigation of the Relationships between Goals and Software Project Escalation: Insights from Goal Setting and Goal Orientation Theories

    Science.gov (United States)

    Lee, Jong Seok

    2013-01-01

    Escalation of commitment is manifested as a behavior in which an individual resists withdrawing from a failing course of action despite negative feedback, and it is an enduring problem that occurs in a variety of situations, including R&D investment decisions and software project overruns. To date, a variety of theoretical explanations have…

  15. 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…

  16. 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

  17. 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.

  18. The SEISM project: A software engineering initiative for the study of materials

    Energy Technology Data Exchange (ETDEWEB)

    Mula, G.; Angius, C.; Casula, F.; Maxia, G.; Porcu, M.; Yang, J. [Univ. of Cagliari (Italy)

    1996-12-31

    The present state of computational materials science is quite healthy and its future may be even better, as could be guessed by its excellent achievements and by the ever increasing number of dedicated workshops. Structured programming is no longer enough for dealing with the large software projects allowed by today`s computer hardware. An object-oriented computational model has been developed in order to achieve reuse, rapid prototyping and easy maintenance in large scale materials science calculations. The exclusive use of an object-oriented language is not mandatory for implementing the model. On the contrary, embedding Fortran code in an object-oriented language can be a very efficient way of fulfilling these goals without sacrificing the huge installed base of Fortran programs. Reuse can begin from one`s old Fortran programs. These claims are substantiated with practical examples from a professional code for the study of the electronic properties of atomic clusters. Out of the about 20,000 lines of the original Fortran program, more than 70% of them could be reused in the C++ objects of the new version. Facilities for dealing with periodic systems and for scaling linearly with the number of atoms have been added without any change in the computational model.

  19. 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 e-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.

  20. An NAFP Project: Use of Object Oriented Methodologies and Design Patterns to Refactor Software Design

    Science.gov (United States)

    Shaykhian, Gholam Ali; Baggs, Rhoda

    2007-01-01

    In the early problem-solution era of software programming, functional decompositions were mainly used to design and implement software solutions. In functional decompositions, functions and data are introduced as two separate entities during the design phase, and are followed as such in the implementation phase. Functional decompositions make use of refactoring through optimizing the algorithms, grouping similar functionalities into common reusable functions, and using abstract representations of data where possible; all these are done during the implementation phase. This paper advocates the usage of object-oriented methodologies and design patterns as the centerpieces of refactoring software solutions. Refactoring software is a method of changing software design while explicitly preserving its external functionalities. The combined usage of object-oriented methodologies and design patterns to refactor should also benefit the overall software life cycle cost with improved software.

  1. Detection and visualization of non-linear structures in large datasets using Exploratory Projection Pursuit Laboratory (EPP-Lab software

    Directory of Open Access Journals (Sweden)

    Souad Larabi Marie-Sainte

    2017-01-01

    Full Text Available This article consists of using biologically inspired algorithms in order to detect potentially interesting structures in large and multidimensional data sets. Data exploration and the detection of interesting structures are based on the use of Projection Pursuit that involves the definition and the optimization of an index associated with each direction or projection. The optimization of a projection index should provide a set of multiple optima that is expected to correspond to interesting graphical representations in low dimensional space. The implementation of the bio-inspired algorithms along with the projection pursuit develops a new software called EPP-Lab. Projection pursuit is widely used in different scientific domains (biology, pharmacy, bioinformatics, biometry, etc but not widely present in the well-known softwares. EPP-Lab is dedicated to recognize and visualize clusters and outlying observations on one dimension from high dimensional and multivariate data sets. It includes different statistical techniques for results analysis. It provides several features and gives the user the option to adjust the parameters of the selected bio-inspired methods or to use defaults values. EPP-Lab is a unique software for detection, visualization and analysis of non-linear structures. The performance of this tool has been validated by testing different real and simulated data sets.

  2. 浅析工程造价算量软件的应用%Application of Project Cost Calculation Software

    Institute of Scientific and Technical Information of China (English)

    王冬梅

    2013-01-01

    工程造价算量软件是伴随着建筑工程的大规模发展而开发和应用起来的,文章介绍分析了工程算量软件的特点、功用、应用意义及对存在问题的思考。%With the large-scale development of construction project, project cost calculation software is developed and applied in construction cost management. The paper states its characteristics, function, significance and problems in application. In the end, it puts forward the solutions, making the software become the good assistant of the project cost management.

  3. 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.

  4. Simulation of ATM multiplexer for bursty sources

    OpenAIRE

    Conger, Chen

    1993-01-01

    Asynchronous transfer mode ( ATM ) is a promising multiplexing and switching technique for implementing an integrated access as well as transport network and has been adopted by CCITT as a basis for the future broadband integrated services digital network ( BISDN ). The ATM technique allows digital communication of any type to share common transmission links and switching devices on a statistical multiplexing basis. Information is transmitted in the form of constant le...

  5. 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...

  6. 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...

  7. CMMI 的软件项目质量管理研究%Research of software project quality management of CMMI

    Institute of Scientific and Technical Information of China (English)

    刁振军

    2014-01-01

    With the development of science and technology and network,CMMI model has been widely applied in the software enterprise. This paper describes CMMI software project quality management improvement program,and put forward a framework of software project quality control in software project management,software project management,and software quality assurance.%随着科技和网络的大力发展,模型 CMMI 已经在软件企业得到非常广泛的应用,本文详细阐述了 CMMI 的软件项目质量管理方面的改进方案,并且提出了以软件项目开发管理、软件项目需求管理、软件质量保证的软件项目质量控制框架。

  8. Locating ATMs in Urban Areas

    Directory of Open Access Journals (Sweden)

    Mehdi MoradiTabar

    2013-08-01

    Full Text Available In recent years, the banks and financial institutions have considerably attempted to provide better and more varied services to the customers. These varied services may satisfy needs of differentgroup of customers. In this regard, the location of these services as well as their level of accessibility (access to these services is greatly important. The importance of these issues is well recognized by responsible managers of the financial firms. In other words, the managers accept the importance of these services and they know that the quality and location of these services significantly affect their success in the business. Therefore, bank managers sought scientific methods, which may facilitate the locating process for their services. How to select the most effective methods and how to use these methods in this regard depend on following factors: the customers' demands, local capacities and fair distribution of theservices, etc. The effective impact of these factors as well as the interactive relationship between them should also be noted in the application. This study is a descriptive kind of research, which is applicable in various areas. Library and environmental studies were used to conduct the study. Considering the parameters that considerably affect the level of acceptability of ATMs services and analyzing the importance of these parameters according to this criterion, the researchers tried to use multiple attribute decision-making model. a heuristic algorithm was used in the context of this approach. Then, the most appropriate locations around the optimal locations were introduced based on fuzzy concept as well as quantitative and qualitative factors, including the minimum cost and maximum coverage according to the customers’ demands. The case study was located in the 13th district of Tehran city.

  9. Data acquisition electronics and reconstruction software for real time 3D track reconstruction within the MIMAC project

    CERN Document Server

    Bourrion, O; Grignon, C; Bouly, J L; Richer, J P; Guillaudin, O; Mayet, F; Billard, J; Santos, D

    2011-01-01

    Directional detection of non-baryonic Dark Matter requires 3D reconstruction of low energy nuclear recoils tracks. A gaseous micro-TPC matrix, filled with either 3He, CF4 or C4H10 has been developed within the MIMAC project. A dedicated acquisition electronics and a real time track reconstruction software have been developed to monitor a 512 channel prototype. This autotriggered electronic uses embedded processing to reduce the data transfer to its useful part only, i.e. decoded coordinates of hit tracks and corresponding energy measurements. An acquisition software with on-line monitoring and 3D track reconstruction is also presented.

  10. 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

  11. 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

  12. 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

  13. 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

  14. 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.

  15. 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...

  16. 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...

  17. 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...

  18. The Impact of Different Portability Factors during the Life Cycle of an Educational Software Adaptation Project.

    Science.gov (United States)

    Collis, Betty A.; De Diana, Italo

    1990-01-01

    Provides an example that illustrates the interrelationship of the factors that influence educational software portability. Nielsen's seven-level approach to human-computer interaction is used as the basis for a model for factors that influence portability, and five phases in the life cycle of a software product being adapted are considered. (10…

  19. 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…

  20. 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.

  1. 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...

  2. 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...

  3. 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...

  4. 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...

  5. 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....

  6. 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...

  7. 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)...

  8. 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...

  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. 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...

  11. 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...

  12. 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...

  13. 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...

  14. 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...

  15. 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...

  16. 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...

  17. 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...

  18. ATM kinase sustains HER2 tumorigenicity in breast cancer.

    Science.gov (United States)

    Stagni, Venturina; Manni, Isabella; Oropallo, Veronica; Mottolese, Marcella; Di Benedetto, Anna; Piaggio, Giulia; Falcioni, Rita; Giaccari, Danilo; Di Carlo, Selene; Sperati, Francesca; Cencioni, Maria Teresa; Barilà, Daniela

    2015-04-16

    ATM kinase preserves genomic stability by acting as a tumour suppressor. However, its identification as a component of several signalling networks suggests a dualism for ATM in cancer. Here we report that ATM expression and activity promotes HER2-dependent tumorigenicity in vitro and in vivo. We reveal a correlation between ATM activation and the reduced time to recurrence in patients diagnosed with invasive HER2-positive breast cancer. Furthermore, we identify ATM as a novel modulator of HER2 protein stability that acts by promoting a complex of HER2 with the chaperone HSP90, therefore preventing HER2 ubiquitination and degradation. As a consequence, ATM sustains AKT activation downstream of HER2 and may modulate the response to therapeutic approaches, suggesting that the status of ATM activity may be informative for the treatment and prognosis of HER2-positive tumours. Our findings provide evidence for ATM's tumorigenic potential revising the canonical role of ATM as a pure tumour suppressor.

  19. SOLAR 1.1 software: a case study of a chicken farm illumination project

    Directory of Open Access Journals (Sweden)

    Paolo Laranci

    2012-01-01

    Full Text Available The aim of this paper is to describe the use of SOLAR 1.1 software to design an illumination system for a chicken farm. This software version also helps carry out the economic analysis for grid-connected or stand-alone photovoltaic systems for choosing practical values of the investment rate and annuity factor and calculates the payback period of investment in the photovoltaic plant.

  20. 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

  1. Pracitices of Software Project Quantitative Management%软件项目量化管理的实践

    Institute of Scientific and Technical Information of China (English)

    丁岳伟; 刘玉敬

    2012-01-01

    As the increasing of project size and complexity of the project, quantitative management has been more widely used and promoted. Quantitative management allows businesses to be more active prediction, monitoring, control project of greater benefit. In this paper, with the quantitative management theory in CMMI4, based on the organizational-level process definition and according to metrics-driven decision making to determine which sub-project management process needs to be quantified. Through quantitative management of software projects intended to achieve the project expectations of quality and process performance objectives. Illustrates the practical significance of software project quantitative management for implemening information technology process management.%随着项目规模的增大、项目复杂度的不断提高,量化管理得到越来越广泛的应用和推广.量化管理使得企业能更主动的预测、监督、控制项目,获得更大收益.本文结合CMMI4量化管理理论,在组织级过程定义的基础上,根据度量决策驱动,确定项目哪些子过程需要进行量化管理,通过对软件项目进行量化管理以期望达到项目预定的质量和过程性能目标.结合实例说明了软件项目量化管理对于信息化建设实施过程管理的实际应用意义.

  2. The cleanroom case study in the Software Engineering Laboratory: Project description and early analysis

    Science.gov (United States)

    Green, Scott; Kouchakdjian, Ara; Basili, Victor; Weidow, David

    1990-01-01

    This case study analyzes the application of the cleanroom software development methodology to the development of production software at the NASA/Goddard Space Flight Center. The cleanroom methodology emphasizes human discipline in program verification to produce reliable software products that are right the first time. Preliminary analysis of the cleanroom case study shows that the method can be applied successfully in the FDD environment and may increase staff productivity and product quality. Compared to typical Software Engineering Laboratory (SEL) activities, there is evidence of lower failure rates, a more complete and consistent set of inline code documentation, a different distribution of phase effort activity, and a different growth profile in terms of lines of code developed. The major goals of the study were to: (1) assess the process used in the SEL cleanroom model with respect to team structure, team activities, and effort distribution; (2) analyze the products of the SEL cleanroom model and determine the impact on measures of interest, including reliability, productivity, overall life-cycle cost, and software quality; and (3) analyze the residual products in the application of the SEL cleanroom model, such as fault distribution, error characteristics, system growth, and computer usage.

  3. The Measurement and Analysis Risk Factors Dependence Correlation in Software Project

    Science.gov (United States)

    Jianjie, Ding; Hong, Hou; Kegang, Hao; Xiaoqun, Guo

    The complexity of software process leads to that there are all kinds of fuzzy correlations among different process management risk factors, such as dependence correlation among software risk factors. It’s difficult to analyze risk data directly by mathematic tools because that risk data is uncertain and rough. Based on the rough set theory and the data in risk management library, the risk factors dependence correlation analysis system(RFDCAS) is established, and the dependence coefficient and its calculate formula on the base of equivalence class is suggested. The RFDCAS unveils the dependence correlation among risk factors contribute to risk management, and can help discover the problems in the software process improvement management.

  4. Impact of Software Requirement Volatility Pattern on Project Dynamics: Evidences from a Case Study

    CERN Document Server

    Thakurta, Rahul

    2011-01-01

    Requirements are found to change in various ways during the course of a project. This can affect the process in widely different manner and extent. Here we present a case study where-in we investigate the impact of requirement volatility pattern on project performance. The project setting described in the case is emulated on a validated system dynamics model representing the waterfall model. The findings indicate deviations in project outcome from the estimated thereby corroborating to previous findings. The results reinforce the applicability of system dynamics approach to analyze project performance under requirement volatility, which is expected to speed up adoption of the same in organizations and in the process contribute to more project successes.

  5. Link Enhancer for Vehicular Wireless ATM Communications

    CERN Document Server

    Arun Kumar, S P; Kumar, Amrendra

    2008-01-01

    Majority of the applications used in defense are voice, video and data oriented and has strict QoS requirements. One of the technologies that enabled this is Asynchronous Transfer Mode (ATM) networking. Traditional ATM networks are wired networks. But Tactical networks are meant to be mobile and this necessitates the use of radio relays for Vehicle-to-Infrastructure (V2I) and Vehicle-to-Vehicle (V2V) communications. ATM networks assume a physical link layer BER of 10^-9 or better because of the availability of reliable media like optical fiber links. But this assumption is no longer valid when ATM switches are connected through radio relay where error rates are in the rage of 10^-3. This paper presents the architecture of a Link Enhancer meant to improve the Bit Error Rate of the Wireless links used for V2I and V2V communications from 1 in 10^4 to 1 in 10^8

  6. 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...

  7. Validation of CME Detection Software (CACTus) by Means of Simulated Data, and Analysis of Projection Effects on CME Velocity Measurements

    Science.gov (United States)

    Bonte, K.; Jacobs, C.; Robbrecht, E.; de Groof, A.; Berghmans, D.; Poedts, S.

    2011-05-01

    In the context of space weather forecasting, an automated detection of coronal mass ejections (CMEs) becomes more and more important for efficiently handling a large data flow which is expected from recently-launched and future solar missions. In this paper we validate the detection software package "CACTus" by applying the program to synthetic data from our 3D time-dependent CME simulations instead of observational data. The main strength of this study is that we know in advance what should be detected. We describe the sensitivities and strengths of automated detection, more specific for the CACTus program, resulting in a better understanding of CME detection on one hand and the calibration of the CACTus software on the other hand, suggesting possible improvements of the package. In addition, the simulation is an ideal tool to investigate projection effects on CME velocity measurements.

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

    DEFF Research Database (Denmark)

    Bardram, Jakob Eyvind

    done. Moreover, partly based on the research done in the ABC project, the company Cetrea A/S has been founded, which incorporate ABC concepts and technologies in its products. The concepts of activity-based computing have also been researched in cooperation with IBM Research, and the ABC project has...... to delays in recruitment. This delay has not had any impact on the results obtain; on the contrary. From a research management point-of-view, the project has learned us several lessons, which are being incorporated into the management of current research project at ITU. The research on the ABC concepts...

  9. Social Software and Libraries: A Literature Review from the LASSIE Project

    Science.gov (United States)

    Secker, Jane

    2008-01-01

    Purpose: This paper aims to provide an overview of the published literature and current use of social software by libraries primarily in the UK and USA. Design/methodology/approach: The paper's approach is a literature review and desk research. Findings: Libraries are experimenting considerably in this area and many Web 2.0 applications have been…

  10. 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…

  11. 软件项目人力资源管理研究%Human Resource Management Research in Software Project

    Institute of Scientific and Technical Information of China (English)

    张建国

    2013-01-01

    Human resource is the most important resources in the all kinds of required resources of completing software pro-ject aims. The members of project team have demand characteristics that pay more attention to the self-esteem demands and independent demands on the premise of team spirit, which are different from other people. The article expounds the meaning of human resource management in software project, analyzes its characteristics and puts forward strategies for improving it.%  在完成软件项目目标所需的各种资源中,最重要的是人力资源。项目团队中的人员有不同于其他人员的需求特征,成员以团队精神为前提,更加关注自尊和自主的需求。文章阐述了软件项目人力资源管理的含义,分析了软件项目人力资源管理的特征,提出了软件项目人力资源管理的策略。

  12. Global Software Engineering: A Software Process Approach

    Science.gov (United States)

    Richardson, Ita; Casey, Valentine; Burton, John; McCaffery, Fergal

    Our research has shown that many companies are struggling with the successful implementation of global software engineering, due to temporal, cultural and geographical distance, which causes a range of factors to come into play. For example, cultural, project managementproject management and communication difficulties continually cause problems for software engineers and project managers. While the implementation of efficient software processes can be used to improve the quality of the software product, published software process models do not cater explicitly for the recent growth in global software engineering. Our thesis is that global software engineering factors should be included in software process models to ensure their continued usefulness in global organisations. Based on extensive global software engineering research, we have developed a software process, Global Teaming, which includes specific practices and sub-practices. The purpose is to ensure that requirements for successful global software engineering are stipulated so that organisations can ensure successful implementation of global software engineering.

  13. Remote facility sharing with ATM networks [PC based ATM Link Delay Simulator (LDS)]. Final report

    Energy Technology Data Exchange (ETDEWEB)

    Kung, H. T.

    2001-06-01

    The ATM Link Delay Simulator (LDS) adds propagation delay to the ATM link on which it is installed, to allow control of link propagation delay in network protocol experiments simulating an adjustable piece of optical fiber. Our LDS simulates a delay of between 1.5 and 500 milliseconds and is built with commodity PC hardware, only the ATM network interface card is not generally available. Our implementation is special in that it preserves the exact spacing of ATM data cells a feature that requires sustained high performance. Our implementation shows that applications demanding sustained high performance are possible on commodity PC hardware. This illustrates the promise that PC hardware has for adaptability to demanding specialized testing of high speed network.

  14. 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…

  15. 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

  16. 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...... 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...

  17. Outsourcing Software Testing Projects Research%外包软件测试项目的研究

    Institute of Scientific and Technical Information of China (English)

    杨晓茜

    2011-01-01

    This paper from the software testing technology, outsourcing testing and quality management concepts to start to explain the impact of outsourcing testing and project quality factors exist in the current outsourcing of test item quality problems.%本文主要从软件测试技术,外包测试和质量管理的概念入手,阐述了影响外包测试项目质量的因素和目前外包测试项中存在的质量问题。

  18. 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.

  19. 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...

  20. 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...

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

    Energy Technology Data Exchange (ETDEWEB)

    Kent Norris

    2010-02-01

    This report provides an evaluation of the Software Quality Assurance Plan. The Software Quality Assurance Plan is intended to ensure all actions necessary for the software life cycle; verification and validation activities; documentation and deliverables; project management; configuration management, nonconformance reporting and corrective action; and quality assessment and improvement have been planned and a systematic pattern of all actions necessary to provide adequate confidence that a software product conforms to established technical requirements; and to meet the contractual commitments prepared by the sponsor; the Nuclear Regulatory Commission.

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

    Energy Technology Data Exchange (ETDEWEB)

    Kent Norris

    2010-03-01

    This report provides an evaluation of the Software Quality Assurance Plan. The Software Quality Assurance Plan is intended to ensure all actions necessary for the software life cycle; verification and validation activities; documentation and deliverables; project management; configuration management, nonconformance reporting and corrective action; and quality assessment and improvement have been planned and a systematic pattern of all actions necessary to provide adequate confidence that a software product conforms to established technical requirements; and to meet the contractual commitments prepared by the sponsor; the Nuclear Regulatory Commission.

  3. 计算机软件工程管理与应用分析%Computer Software Project Management and Application Analysis

    Institute of Scientific and Technical Information of China (English)

    刘琳

    2014-01-01

    This paper focuses on the main contents of the computer software project management and computer-related software project management and computer problems in software project management, and discuss in detail how to use computer software engineering to take effective measures to improve these aspects.%本文重点介绍有关计算机软件工程管理方面的主要内容和计算机软件工程管理工作中出现的问题以及计算机软件项目管理,并详细讨论如何应用计算机软件工程采取有效措施改善这些方面的问题。

  4. Computer Software Project Management Research%关于计算机软件工程项目管理的研究

    Institute of Scientific and Technical Information of China (English)

    杨凯友

    2011-01-01

    计算机软件是用各种电脑语言编写而成的,本文旨是先探讨了关于计算机软件和工程项目管理的基本概念,接着探讨了计算机软件从此项目管理存在的问题,最后探讨了计算机软件工程项目管理的对策。%Computer software is written in various computer languages,and this purpose is to explore the computer software and on the basic concepts of project management,computer software and then discusses the problems from project management, final engineering of computer software project management solutions.

  5. 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

  6. Preservation of methane hydrate at 1 atm

    Science.gov (United States)

    Stern, L.A.; Circone, S.; Kirby, S.H.; Durham, W.B.

    2001-01-01

    A "pressure-release" method that enables reproducible bulk preservation of pure, porous, methane hydrate at conditions 50 to 75 K above its equilibrium T (193 K) at 1 atm is refined. The amount of hydrate preserved by this method appears to be greatly in excess of that reported in the previous citations, and is likely the result of a mechanism different from ice shielding.

  7. Preslikavanje parametara kvaliteta usluga na protokole ATM mreža / Quality of service mapping to ATM network protocols

    Directory of Open Access Journals (Sweden)

    Milojko Jevtović

    2005-11-01

    Full Text Available Preslikavanje parametara kvaliteta usluga (Quality of Service - QoS jedan je od bitnih elemenata u koncepciji ATM (Asynchronous Transfer Mode širokopojasnih mreža. U radu su opisani parametri QoS-a (verovatnoće pogrešnih ramova i ćelija, propusni opseg, kašnjenje ćelija, varijacija kašnjenja koji se preslikavaju na protokole ATM mreža. Preslikavanje se izvodi između korisničkog i aplikacionog QoS-a, a aplikacioni QoS se preslikava na QoS prenosa i komutacije, odnosno na ATM protokole, tzv. protokole ATM adaptacionog sloja i, konačno, preslikava se (mapira na ATM mrežne performanse (ATM sloj. Analiza procesa preslikavanja parametara kvaliteta usluga značajna je sa stanovišta korisnika usluga ATM mreža pri izboru klasa usluga koje će koristiti u komunikaciji preko date ATM mreže. / Quality of service mapping is one of the crucial elements in ATM concept of wide networks. In this paper QoS parameters mapping to ATM network protocols are described. Mapping is made between QoS user and QoS application, and application QoS is mapped to QoS transfer and commutation i.e. to ATM protocols - ATM adaptation layer protocols and finally it is mapped to ATM network performances. Analysis of this QoS mapping parameters process is very important for ATM users when they are choosing classes of service that can be used in communication process through ATM network.

  8. 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.

  9. ATM and ATR:Sensing DNA damage

    Institute of Scientific and Technical Information of China (English)

    Jun Yang; Zheng-Ping Xu; Yun Huang; Hope E. Hamrick; Penelope J. Duerksen-Hughes; Ying-Nian Yu

    2004-01-01

    Cellular response to genotoxic stress is a very complex process, and it usually starts with the "sensing" or "detection" of the DNA damage, followed by a series of events that include signal transduction and activation of transcription factors. The activated transcription factors induce expressions of many genes which are involved in cellular functions such as DNA repair, cell cycle arrest, and cell death. There have been extensive studies from multiple disciplines exploring the mechanisms of cellular genotoxic responses, which have resulted in the identification of many cellular components involved in this process, including the mitogen-activated protein kinases (MAPKs) cascade. Although the initial activation of protein kinase cascade is not fully understood,human protein kinases ATM (ataxia-telangiectasia, mutated) and ATR (ATM and Rad3-related) are emerging as potential sensors of DNA damage. Current progresses in ATM/ATR research and related signaling pathways are discussed in this review, in an effort to facilitate a better understanding of genotoxic stress response.

  10. Intercalibrating and Validating Saphir and Atms Observations

    Science.gov (United States)

    Moradi, I.; Ferraro, R. R.

    2014-12-01

    We present the results of evaluating observations from microwave instruments aboard the Suomi National Polar-orbiting Partnership (NPP, ATMS instrument) and Megha-Tropiques (SAPHIR instrument) satellites. ATMS is a cross-track microwave sounder that currently flying on the Suomi National Polar-orbiting Partnership (S-NPP) satellite, launched in October 2011, which is in a Sun-synchronous orbit with the ascending equatorial crossing time at 01:30 a.m. Megha-Tropiques, launched in Nov 2011, is a low-inclination satellite meaning that the satellite only visits the tropical band between 30 S and 30 N. SAPHIR is a microwave humidity sounder with 6 channels operating at the frequencies close to the water vapor absorption line at 183 GHz. Megha-Tropiques revisits the tropical regions several times a day and provide a great capability for inter-calibrating the observations with the polar orbiting satellites. The study includes inter-comparison and inter-calibration of observations of similar channels from the two instruments, evaluation of the satellite data using high-quality radiosonde data from Atmospheric Radiation Measurement Program and GPS Radio Occultaion Observations from COSMIC mission, as well as geolocation error correction. The results of this study are valuable for generating climate data records from these instruments as well as for extending current climate data records from similar instruments such as AMSU-B and MHS to the ATMS and SAPHIR instruments.

  11. 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…

  12. Enhancements and Extensions of Formal Models for Risk Assessment in Software Projects

    Science.gov (United States)

    2002-09-01

    Unknown) 5 ABAP 1 ACCESS - ADA - ADABAS - ADL - ADS ONLINE 2 AFOLDS - AM - AM NOT EST - APL - APS 1 AREV - ARTEMIS...Unknown) 10 ABAP 2 ACCESS - ADA - ADABAS - 288 ADL - ADS ONLINE 4 AFOLDS - AM - AM NOT EST - APL - APS 3 AREV 1 ARTEMIS...Projects (Unknown) 29 ABAP 2 ACCESS 3 ADA 1 ADABAS - ADL - ADS ONLINE 8 AFOLDS - AM 1 AM NOT EST - APL 1 APS 1 AREV 1 ARTEMIS

  13. 400-Mbps, 8 times 8 ATM switch LSI. 400Mbps 8 times 8 ATM switch LSI

    Energy Technology Data Exchange (ETDEWEB)

    Shimizu, S.; Tanaka, S.; Noda, M. (Toshiba Corp., Tokyo (Japan))

    1991-08-01

    Was developed at Toshiba, an asynchronous transfer mode (ATM) switch large scale integrated circuit (LSI), which can be used for next-generation telecommunication network systems, such as broadband-integrated services digital network (B-ISDN) For this ATM switch LSI, the common buffer method, which has a good buffer operation efficiency, was adopted as a switch architecture. The flow control and the cell incorporation sequential method were also adopted to improve the cell-loss rate. Furthermore, the BiCMOS (bipolar complimentary MOS) process was applied to the fabrication of this LSI. Consequently, a one-chip 8 input/8 output ATM switch LSI was realized. In addition, the operation speed per channel of this LSI was 400Mbps, and the throughput was 3.2Gbps. 3 refs., 4 figs., 1 tab.

  14. Linking ATM Promoter Methylation to Cell Cycle Protein Expression in Brain Tumor Patients: Cellular Molecular Triangle Correlation in ATM Territory.

    Science.gov (United States)

    Mehdipour, P; Karami, F; Javan, Firouzeh; Mehrazin, M

    2015-08-01

    Ataxia telangiectasia mutated (ATM) is a key gene in DNA double-strand break (DSB), and therefore, most of its disabling genetic alterations play an important initiative role in many types of cancer. However, the exact role of ATM gene and its epigenetic alterations, especially promoter methylation in different grades of brain tumors, remains elusive. The current study was conducted to query possible correlations among methylation statue of ATM gene, ATM/ retinoblastoma (RB) protein expression, D1853N ATM polymorphism, telomere length (TL), and clinicopathological characteristics of various types of brain tumors. Isolated DNA from 30 fresh tissues was extracted from different types of brain tumors and two brain tissues from deceased normal healthy individuals. DNAs were treated with bisulfate sodium using DNA modification kit (Qiagen). Methylation-specific polymerase chain reaction (MSP-PCR) was implicated to determine the methylation status of treated DNA templates confirmed by promoter sequencing. Besides, the ATM and RB protein levels were determined by immunofluorescence (IF) assay using monoclonal mouse antihuman against ATM, P53, and RB proteins. To achieve an interactive correlation, the methylation data were statistically analyzed by considering TL and D1853N ATM polymorphism. More than 73% of the brain tumors were methylated in ATM gene promoter. There was strong correlation between ATM promoter methylation and its protein expression (p ATM promoter and ATM protein expression with D1853N ATM polymorphism (p = 0.01). ATM protein expression was not in line with RB protein expression while it was found to be significantly correlated with ATM promoter methylation (p = 0.01). There was significant correlation between TL neither with ATM promoter methylation nor with ATM protein expression nor with D1853N polymorphism. However, TL has shown strong correlation with patient's age and tumor grade (p = 0.01). Given the important role of cell cycle checkpoint

  15. 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

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

    Science.gov (United States)

    Bhandaru, Madhuri; Martinka, Magdalena; McElwee, Kevin J; Rotte, Anand

    2015-01-01

    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. 项目管理软件在建设工程管理中的应用%Application of project management software in engineering cost management

    Institute of Scientific and Technical Information of China (English)

    马钊

    2014-01-01

    随着科学技术的不断进步,计算机软硬件技术、互联网技术的发展为工程项目管理计算机化的实现提供了实现的前提和基础。项目管理软件的研发为工程建设项目的信息化管理提供了有效的技术平台。本文就项目管理软件类型和用途进行分析,并对项目管理软件在应用中存在的问题进行研究,进而探讨项目管理软件应用的优化措施,对其应用效果进行分析,从而有效的提高项目管理软件的作用。%With the continuous progress of science and technology, provides the premise and foundation to realize the development of Internet technology, computer software and hardware technology, the management of engineering projects of computerized. Research and development of project management software provides effective technology platform for the information management of construction project. In this paper, the types and application of project management software is analyzed, and the research on project management of software problems in application, and then discusses the measures to optimize project management software application, the application effect is analyzed, so as to effectively improve project management software for.

  18. 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.

  19. 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

  20. 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.

  1. Introducing a Method for Modeling Knowledge Bases in Expert Systems Using the Example of Large Software Development Projects

    Directory of Open Access Journals (Sweden)

    Franz Felix Füssl

    2015-12-01

    Full Text Available Goal of this paper is to develop a meta-model, which provides the basis for developing highly scalable artificial intelligence systems that should be able to make autonomously decisions based on different dynamic and specific influences. An artificial neural network builds the entry point for developing a multi-layered human readable model that serves as knowledge base and can be used for further investigations in deductive and inductive reasoning. A graph-theoretical consideration gives a detailed view into the model structure. In addition to it the model is introduced using the example of large software development projects. The integration of Constraints and Deductive Reasoning Element Pruning are illustrated, which are required for executing deductive reasoning efficiently.

  2. 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.

  3. 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.

  4. 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,…

  5. 计算机软件工程项目管理的探究%Research on computer software engineering project management

    Institute of Scientific and Technical Information of China (English)

    杨周礼

    2015-01-01

    This paper explores the basic concept about computer software and project management,through the problems existing in the theory and practice of computer software project management,and put forward to solve problems related to specific interpretation of the program.%本文着重探究了关于计算机软件和工程项目管理的基本概念,通过理论及实践分析计算机软件工程项目管理存在的问题,并提出解决相关问题的具体解读方案。

  6. 银行ATM智能发卡管理系统设计%Bank ATM smart card management system design

    Institute of Scientific and Technical Information of China (English)

    陈俊; 邓绍涛

    2013-01-01

    In order to address the growing demand for the non-cash business directly through a bank ATM,component-based application development model is adopted to design a bank ATM smart card management system,the software reusability and new business it carry comparing to the traditional ATM are obviously the advantages.%为了解决直接通过银行ATM办理非现金业务的日益增长的需求,本文基于组件的应用程序开发模型,设计了一个由软件组件的银行ATM智能发卡管理系统,具有软件复用性及相比于传统ATM的一系列崭新业务优势.

  7. ATM and KAT5 safeguard replicating chromatin against formaldehyde damage.

    Science.gov (United States)

    Ortega-Atienza, Sara; Wong, Victor C; DeLoughery, Zachary; Luczak, Michal W; Zhitkovich, Anatoly

    2016-01-08

    Many carcinogens damage both DNA and protein constituents of chromatin, and it is unclear how cells respond to this compound injury. We examined activation of the main DNA damage-responsive kinase ATM and formation of DNA double-strand breaks (DSB) by formaldehyde (FA) that forms histone adducts and replication-blocking DNA-protein crosslinks (DPC). We found that low FA doses caused a strong and rapid activation of ATM signaling in human cells, which was ATR-independent and restricted to S-phase. High FA doses inactivated ATM via its covalent dimerization and formation of larger crosslinks. FA-induced ATM signaling showed higher CHK2 phosphorylation but much lower phospho-KAP1 relative to DSB inducers. Replication blockage by DPC did not produce damaged forks or detectable amounts of DSB during the main wave of ATM activation, which did not require MRE11. Chromatin-monitoring KAT5 (Tip60) acetyltransferase was responsible for acetylation and activation of ATM by FA. KAT5 and ATM were equally important for triggering of intra-S-phase checkpoint and ATM signaling promoted recovery of normal human cells after low-dose FA. Our results revealed a major role of the KAT5-ATM axis in protection of replicating chromatin against damage by the endogenous carcinogen FA.

  8. 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.

  9. 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.

  10. The PredictAD project: development of novel biomarkers and analysis software for early diagnosis of the Alzheimer's disease.

    Science.gov (United States)

    Antila, Kari; Lötjönen, Jyrki; Thurfjell, Lennart; Laine, Jarmo; Massimini, Marcello; Rueckert, Daniel; Zubarev, Roman A; Orešič, Matej; van Gils, Mark; Mattila, Jussi; Hviid Simonsen, Anja; Waldemar, Gunhild; Soininen, Hilkka

    2013-04-01

    Alzheimer's disease (AD) is the most common cause of dementia affecting 36 million people worldwide. As the demographic transition in the developed countries progresses towards older population, the worsening ratio of workers per retirees and the growing number of patients with age-related illnesses such as AD will challenge the current healthcare systems and national economies. For these reasons AD has been identified as a health priority, and various methods for diagnosis and many candidates for therapies are under intense research. Even though there is currently no cure for AD, its effects can be managed. Today the significance of early and precise diagnosis of AD is emphasized in order to minimize its irreversible effects on the nervous system. When new drugs and therapies enter the market it is also vital to effectively identify the right candidates to benefit from these. The main objective of the PredictAD project was to find and integrate efficient biomarkers from heterogeneous patient data to make early diagnosis and to monitor the progress of AD in a more efficient, reliable and objective manner. The project focused on discovering biomarkers from biomolecular data, electrophysiological measurements of the brain and structural, functional and molecular brain images. We also designed and built a statistical model and a framework for exploiting these biomarkers with other available patient history and background data. We were able to discover several potential novel biomarker candidates and implement the framework in software. The results are currently used in several research projects, licensed to commercial use and being tested for clinical use in several trials.

  11. SOFTWARE METRICS VALIDATION METHODOLOGIES IN SOFTWARE ENGINEERING

    Directory of Open Access Journals (Sweden)

    K.P. Srinivasan

    2014-12-01

    Full Text Available In the software measurement validations, assessing the validation of software metrics in software engineering is a very difficult task due to lack of theoretical methodology and empirical methodology [41, 44, 45]. During recent years, there have been a number of researchers addressing the issue of validating software metrics. At present, software metrics are validated theoretically using properties of measures. Further, software measurement plays an important role in understanding and controlling software development practices and products. The major requirement in software measurement is that the measures must represent accurately those attributes they purport to quantify and validation is critical to the success of software measurement. Normally, validation is a collection of analysis and testing activities across the full life cycle and complements the efforts of other quality engineering functions and validation is a critical task in any engineering project. Further, validation objective is to discover defects in a system and assess whether or not the system is useful and usable in operational situation. In the case of software engineering, validation is one of the software engineering disciplines that help build quality into software. The major objective of software validation process is to determine that the software performs its intended functions correctly and provides information about its quality and reliability. This paper discusses the validation methodology, techniques and different properties of measures that are used for software metrics validation. In most cases, theoretical and empirical validations are conducted for software metrics validations in software engineering [1-50].

  12. 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…

  13. 项目管理在软件开发中的应用分析%Analysis of Project Management Application in Software Development

    Institute of Scientific and Technical Information of China (English)

    尹云霞; 雷军红; 王真真

    2011-01-01

    随着计算机技术的飞速发展,软件规模越来越大、越来越复杂,投资也越来越高.因此,在软件开发的过程中,项目管理的成功与否是决定一个软件项目是否能够顺利高效率完成的重要保证.本文阐述了在软件开发中实行项目管理的意义,以及项目管理在软件开发中的应用现状,最后提出了现今软件项目管理中存在的问题,并给出相应的解决办法.%With the fast development of computer technology, the size of software code is larger and the more complex Therefore, successful project management is an important warrant to smoothly and efficiently perform a software project.This paper presented the meaning and the status quo carrying out project management during software development. Some questions existed in software project management were presented and the solutions were proposed.

  14. 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…

  15. 基于miniProject的软件工程教学研究%The Teaching Research of Software Engineering Based on MiniProject

    Institute of Scientific and Technical Information of China (English)

    罗晓清; 张战成

    2012-01-01

    For the practice of software engineering curriculum,a new teaching method based on miniProject is introduced,in which software lifecycle quality management and key software process are applied,also a virtual development group and regulations are built to guide the students to follow the software specification.As a result,the students can quickly learn the concepts of advanced software engineering and actively develop the software based on a standard software process.%针对软件工程课程教学实践性强的性质,提出一套基于miniProject的实践教学方法,将软件工程中的软件生命周期管理、关键软件过程融入项目的实践中,用一套虚拟团队的组织规范引导学生开发项目,使得学生在实践中掌握和理解软件工程的相关概念,并自觉执行一套标准的软件过程。

  16. 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…

  17. 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…

  18. 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)

  19. 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 barrier

  20. IT软件项目风险管理研究%Research on the Risk Management of IT Software Project

    Institute of Scientific and Technical Information of China (English)

    方江祎

    2015-01-01

    在软件项目开发过程中,常常会遇到诸如需求风险、开发环境风险、预算风险等各种风险,为了降低诸多环节带来的风险,需要运用管理科学的先进手段,采用风险管理的方法来提高项目开发成功概率。目前风险管理的经典方法有Boehm理论, SEI的CRM模型, Leavitt模型, Charette 模型和Riskit风险模型等,通过对其中的CRM模型和Leavitt模型进行研究对比,提出了一种综合的风险管理方法。%In the process of software project development, it is often faced with various risks, such as the risk of de-mand, the development of environment risk, the risk of the budget, etc.In order to reduce the risk, we need to use the advanced management science, the risk management method to improve the project development success probabil-ity.At present, the classical methods of risk management are Boehm theory, CRM model, Leavitt model, Charette model, SEI model, Riskit risk model and the others.Through the research of CRM model and Leavitt model, a com-prehensive risk management method is put forward and the future research and development trends are discussed.

  1. Buffer management optimization strategy for satellite ATM

    Institute of Scientific and Technical Information of China (English)

    Lu Rong; Cao Zhigang

    2006-01-01

    ECTD (erroneous cell tail drop), a buffer management optimization strategy is suggested which can improve the utilization of buffer resources in satellite ATM (asynchronous transfer mode) networks. The strategy, in which erroneous cells caused by satellite channel and the following cells that belong to the same PDU (protocol data Unit) are discarded, concerns non-real-time data services that use higher layer protocol for retransmission. Based on EPD (early packet drop) policy, mathematical models are established with and without ECTD. The numerical results show that ECTD would optimize buffer management and improve effective throughput (goodput), and the increment of goodput is relative to the CER (cell error ratio) and the PDU length. The higher their values are, the greater the increment. For example,when the average PDU length values are 30 and 90, the improvement of goodput are respectively about 4% and 10%.

  2. Software Development Outsourcing Project Management Case Analysis and Study%软件开发外包项目管理案例分析及探索

    Institute of Scientific and Technical Information of China (English)

    徐芳

    2011-01-01

    Outsourcing is a very big market,currently in the country, many software companies in the software outsourcing industry, or their own part of the business awarded to the outsourcer, outsourcing software projects outsourcing software project management with the development in recent years,more and more attention,with the company's content management project and there are both associated with differences in the actual article on the outsourcing of specific business case risk analysis,.the corresponding solutions,and summarizes the project implementation problems and improve opinion,for the outsourcing project management software companies to provide a reference.%软件外包是一个非常大的市场,目前在国内有很多软件公司从事软件项目外包行业,或把自己的部分业务发包给外包方,软件项目外包管理随着近年软件项目外包的发展越来越受到重视,它与公司项目的内容管理既关联又存在差异,文章通过对企业实际外包项目的具体案例的风险进行分析,提出了相应的解决方案,并总结了项目实施过程中存在的问题及改进意见,为软件企业的外包项目管理提供了借鉴。

  3. Analysis on the Application of Graphics Software in Project Cost%图形算量软件在工程造价中的应用分析

    Institute of Scientific and Technical Information of China (English)

    贾晓萍

    2012-01-01

    The project cost control is a top priority in project management. With the rapid development of modern computer technology, graphics software is applied in project coat control constantly, which achieves certain effect of cost control. In this paper, from the characteristics of graphics software, main points of use of graphics software in project cost control were discussed briefly, and its problems applied in the application of project cost at the present stage were analyzed, and improvement strategies were proposed.%工程造价控制是工程管理的重中之重.随着现代计算机技术的快速发展,图形算量软件不断在被应用在工程造价控制上,取得了一定的造价控制效果.本文从图形算量软件的特点出发,简要论述了图形算量软件在工程造价控制中的使用要点,分析了现阶段图形算量软件在工程造价应用中的问题,并提出改进策略.

  4. Software Project Performance Evaluation Based on Fuzzy Neural Network%基于FNN的软件项目绩效评价模型研究

    Institute of Scientific and Technical Information of China (English)

    于本海; 张金隆; 吴恒亮; 郑丽伟

    2011-01-01

    从分析软件项目绩效评价指标体系不完善、评价方法不规范和模型考虑因素过于单一入手,应用统计分析理论建立软件组织状态、软件项目自身特征的指标体系;以文献研究的方式,界定软件项目绩效的内涵;提出了一种新的网络拓扑结构设计方法,建立了基于模糊神经网络的软件项目绩效评价模型;引入改进粒子群学习算法,准确高效地解决了评价模型连接权系数的确定问题.实证研究表明,该模型能够有效地评价软件项目绩效和识别项目风险因素,对软件组织制定风险规避策略、改善项目绩效水平、提供了决策支持信息.%From the analysis of software project performance evaluation indicator system, owing to its incompleteness, excessive simple evaluation model, and informal approach, using the statistic a-nalysis theory, an indicator system about software organizations status and software projects characteristics is given. The connotation of software project performance is defined through literature research. Then, the author develops a software project performance evaluation model based on Fuzzy Neural Network using a new network topology structure, which precisely and efficiently resolves the problem of evaluation model' s connection right weights. The empirical research indicates that the model may effectively evaluate the software project performance and cognize project risk factors, provide risk avoiding measures, better project performance, and give decision-making support information.

  5. 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.

  6. 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-27

    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.

  7. 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.

  8. 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).

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

    Energy Technology Data Exchange (ETDEWEB)

    Kent Norris

    2010-03-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).

  10. Mode of ATM-dependent suppression of chromosome translocation.

    Science.gov (United States)

    Yamauchi, Motohiro; Suzuki, Keiji; Oka, Yasuyoshi; Suzuki, Masatoshi; Kondo, Hisayoshi; Yamashita, Shunichi

    2011-12-09

    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. 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.

  12. 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.

  13. 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,...

  14. 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...

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

    NARCIS (Netherlands)

    T. Huysegoms; M. Snoeck; G. Dedene; A. Goderis; F. Stumpe

    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

  16. 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,…

  17. 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.

  18. 基于投影寻踪的Web软件复杂性度量%Web software complexity metrics based on projection pursuit

    Institute of Scientific and Technical Information of China (English)

    曾一; 胡小威; 李鹃

    2012-01-01

    传统的软件复杂性度量方法主要是针对C/C++、Ada等语言开发的非Web应用.以面向对象的基于Struts框架的Web软件为研究对象,提出了适合于Web-Struts软件的3个方面的复杂性度量指标,并提出了一种基于带交叉算子人工鱼群和投影寻踪(PP)算法的Web应用软件复杂性度量方法.把Web软件多个复杂性度量指标综合成一维综合投影值,利用样本数据求解最佳投影方向,确定评价等级的综合投影值区间,根据测试样本综合投影值与区间值比较,获得综合评价结果.实例评价结果表明,所提方法具有较强的适用性和应用性.%Web software complexity metrics does play a very important role in the software development. The traditional software complexity metrics method mainly targets on the non-Web applications which use language like C/C + + and Ada. This paper took object-oriented Web software based on Struts framework as research subject and put forward three complexity metrics suitable for the Web-Struts software. Besides, this paper also proposed a method for computing Web software complexity metrics based on Artificial Fish Swarm Algorithm ( AFSA) with cross operator and Projection Pursuit ( PP) algorithm. After integrating multiple complexity metrics into one-dimension comprehensive projection value, the optimized projection direction could be acquired through sample data. Then the comprehensive projection value of evaluation grades could also be determined. According to the comparison between the comprehensive projection values of the testing samples and the interval of level, the comprehensive metrics result could be finally obtained. The example evaluation results prove the feasibility and effectiveness of the proposed method.

  19. 采用Rolling—Wave规划进行软件开发%Apply The Rolling-Wave Project Plan To The Software Development

    Institute of Scientific and Technical Information of China (English)

    范寅

    2011-01-01

    软件项目需求的不确定,导致项目规划的不确定,使得软件开发的时间、成本、质量得不到很好的控制.采用Rolling-Wave项目规划,以及用例驱动开发技术,定义了一种软件迭代开发流程,用于应对软件需求不断变更的软件开发项目.使得对于此类项目的计划更精确,项目执行更容易追踪以及控制.从而保证在预期的项目时间、成本内,满足项目需求,保证软件质量.%The planning of a project would be less predictable, when the requirement of software is not finalized at the beginning. And it would make the Cost and Time and Quality are not well balanced to complete the project. An iterative software development process is introduced here to couple with the software project with witch the requirement is changed constantly. In this process, it uses the Rolling- Wave Project Planning and Use Case Driven Development to make the planning more predictable and the execution of the project is easier to trace and control, to finish the project with satisfied quality and budgeted time and cost.

  20. A/B测试在软件项目开发中的应用探析%Application of A/B Testing to Software Project Development

    Institute of Scientific and Technical Information of China (English)

    张如云

    2014-01-01

    介绍了A/B测试的定义、内涵、执行条件。讨论了A/B测试的内容、步骤和注意事项。最后,结合软件项目开发,得出了进行A/B测试的要点。对软件项目开发者使用A/B测试具有较强的指导意义。%This article introduceds the definition, connotation, implementation condition of A/B testing. the content,step and matters needing attention of A/B testing is discussed.At last,the union software project develops andsumms up the essential carrying out the A/B testing. To software project developer usage,A/B testing has stronger guiding significance to the main body of a book.

  1. Subversion在软件项目实训教学中的应用%Application of Subversion in the Teaching of Software Project Training

    Institute of Scientific and Technical Information of China (English)

    洪勇军

    2011-01-01

    为了提高软件技术有关专业项目实训的教学效果,增强学生的团队协作开发能力,使学生能更快地适应企业工作环境.在分析Subversion版本控制技术特点的基础上,阐述应用Subversion改进软件项目实训教学的具体方法。%To improve the teaching effect of project training of certain software speciality, strengthen students' teamwork development, and enable students to adapt to business working environment quickly, expounds some methods of improving the training of software project with Subversion on the basis of analyzing the Subversion control features.

  2. On the Automation Management Countermeasures of Computer Software Engineering Project%计算机软件工程项目的自动化管理对策

    Institute of Scientific and Technical Information of China (English)

    黄燕

    2016-01-01

    计算机软件工程项目自动化管理具有重要意义,能实现管理的便捷与高效、方便人们的生活与工作、推动项目管理发展进步。但目前项目自动化管理存在问题与不足,主要体现在软件数据、环境设备、软件测试、软件安全管理等方面。为应对这些问题,应该有针对性的采取改进和完善对策,促进自动化管理水平提高,为人们生活与工作创造便利。%The automatic management of computer software engineering has important significance,it can achieve convenient and efficient management ,convenient for people's life and work,promote the development and progress of project manage-ment.But the current project automation management remains problems and shortcomings,mainly reflected in the software da-ta,environmental equipment,software testing,software safety management etc.To deal with these issues,we should take measures to improve the level of automation management ,and create convenience for people's life and work.

  3. The Application of Extreme Programming in Software Project Development%极限编程在软件项目开发中的应用分析

    Institute of Scientific and Technical Information of China (English)

    蔡宗慧

    2016-01-01

    极限编程在软件项目开发中的应用已经十分普遍,并随着信息技术的不断发展而深入到了社会的各个行业之中。如何通过极限编程来提高软件的开发效率,使软件更加贴合用户需求,是当前值得研发人员思考的问题。本文主要分析了极限编程的概念和原则,并对软件开发中极限编程的过程和实践进行探讨,以期为软件开发行业的壮大提供一些有益的经验。%With information technology developing into various industries, the application of extreme programming becomes popular in software project development. Therefore, it is necessary for researchers to think about how to improve the efficiency of software development by extreme programming and make the software more relevant to users’requirements. This article mainly an-alyzes the concept and principle of extreme programming and it also discusses on the extreme programming process in the software development, hoping to provide some useful experience for the development of software industry.

  4. 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...

  5. The Integrated Control-Mechanism in ATM-Based Networks

    Institute of Scientific and Technical Information of China (English)

    2000-01-01

    Survivability is one of the important issues in ATM-based networks since even a single network element failure may cause a serious data loss. This paper introduces a new restoration mechanism based on multi-layer ATM survivable network management architecture. This mechanism integrates the general control and restoration control by establishing the Working VPs logical network, Backup VPs logical network and spare logical network in order to optimally utilize the network resources while maintaining the restoration requirements.

  6. 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. .

  7. 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.

  8. 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.

  9. 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

  10. 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...

  11. Realization of a complex technical and scientific EDP project by means of 'software engineering'

    Energy Technology Data Exchange (ETDEWEB)

    Schulz, B.

    1980-01-01

    The methodics of software engineering used in commercial EDP is applied to a scientific and technical problem. The corresponding approach is shown for the example of numerical calculation of flows through turbomachines.

  12. 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

  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 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.

  15. 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.

  16. 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…

  17. Computer Software.

    Science.gov (United States)

    Kay, Alan

    1984-01-01

    Discusses the nature and development of computer software. Programing, programing languages, types of software (including dynamic spreadsheets), and software of the future are among the topics considered. (JN)

  18. 软件项目进度风险的定量分析方法%Quantitative Risk Analysis of Software Project Schedule Management

    Institute of Scientific and Technical Information of China (English)

    何剑虹; 白晓颖; 胡林平

    2011-01-01

    Project delay is still a common phenomenon in software development,which may affect seriously in software quality and cost, even result in project failure Risk control is thus essential for project schedule management. The paper analyzed the quantitative approaches for schedule risk analysis and management. It surveyed and compared the three typical models of software project management, including PERT/CPM, Critical Chain/Buffer Management, Event Chain Methodology. Among them,the Event Chain is a newly proposed model and risk analysis method from 2004. It introduces the event model into traditional models of activities, which captures the basic characteristics of risk occurrence and propagation. It represents a new viewpoint with a separated and dedicated risk model, and promotes a innovative approach for quantitative risk analysis.%软件项目超期仍然是业界的一个普遍现象,进度延期可能直接导致项目质量下降、费用超支甚至失败,因此项目执行过程中对于进度的风险控制至关重要.从定量分析的角度探讨项目进度管理的风险管理方法,并对3种主要的进度管理方法和模型--PERT/CPM方法、关键链方法、事件链方法--进行了调研和对比.其中,事件链是近年来新提出的一种针对风险事件进行建模和分析的方法,为进一步研究有效的进度风险管理控制方法和技术提供了新的思路和视角.

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

    DEFF Research Database (Denmark)

    , citizens in Nuuk and other citizens in Greenland) are examined and compared. The cost-benefit analysis of the three airport alternatives includes impacts like travel time (for business and local travellers), waiting time, drawback of shifts, regularity, out of pocket costs, operating costs...... down a problem into its constituent parts in order to better understand the problem and consequently arrive at a decision. However, while MCA opens up for the possibility to include non-market impacts, it does not provide the decision makers with guidance combining the CBA with MCA. In the paper...... 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...

  20. Software Security Rules: SDLC Perspective

    Directory of Open Access Journals (Sweden)

    S. K. Pandey

    2009-10-01

    Full Text Available 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 trust. The value provided by secure software is of vital importance because many critical functions are entirely dependent on the software. That is why security is a serious topic which should be given proper attention during the entire SDLC, ‘right from the beginning’. For the proper implementation of security in the software, twenty one security rules are proposed in this paper along with validation results. It is found that by applying these rules as per given implementation mechanism, most of the vulnerabilities are eliminated in the software and a more secure software can be built.

  1. "ATR activation in response to ionizing radiation: still ATM territory"

    Directory of Open Access Journals (Sweden)

    Cuadrado Myriam

    2006-05-01

    Full Text Available Abstract Unrepaired DNA double-strand breaks (DSBs are a major cause for genomic instability. Therefore, upon detection of a DSB a rapid response must be assembled to coordinate the proper repair/signaling of the lesion or the elimination of cells with unsustainable amounts of DNA damage. Three members of the PIKK family of protein kinases -ATM, ATR and DNA-PKcs- take the lead and initiate the signaling cascade emanating from DSB sites. Whereas DNA-PKcs activity seems to be restricted to the phosphorylation of targets involved in DNA repair, ATM and ATR phosphorylate a broad spectrum of cell cycle regulators and DNA repair proteins. In the canonical model, ATM and ATR are activated by two different types of lesions and signal through two independent and alternate pathways. Specifically, ATR is activated by various forms of DNA damage, including DSBs, arising at stalled replication forks ("replication stress", and ATM is responsible for the signaling of DSBs that are not associated with the replication machinery throughout the cell cycle. Recent evidence suggests that this model might be oversimplified and that coordinated crosstalk between ATM and ATR activation routes goes on at the core of the DNA damage response.

  2. 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.

  3. Integration of bio- and geoscience data with the ODM2 standards and software ecosystem for the CZOData and BiG CZ Data projects

    Science.gov (United States)

    Aufdenkampe, A. K.; Mayorga, E.; Horsburgh, J. S.; Lehnert, K. A.; Zaslavsky, I.

    2015-12-01

    We have developed a family of solutions to the challenges of integrating diverse data from of biological and geological (BiG) disciplines for Critical Zone (CZ) science. These standards and software solutions have been developed around the new Observations Data Model version 2.0 (ODM2, http://ODM2.org), which was designed as a profile of the Open Geospatial Consortium's (OGC) Observations and Measurements (O&M) standard. The ODM2 standards and software ecosystem has at it's core an information model that balances specificity with flexibility to powerfully and equally serve the needs of multiple dataset types, from multivariate sensor-generated time series to geochemical measurements of specimen hierarchies to multi-dimensional spectral data to biodiversity observations. ODM2 has been adopted as the information model guiding the next generation of cyberinfrastructure development for the Interdisciplinary Earth Data Alliance (http://www.iedadata.org/) and the CUAHSI Water Data Center (https://www.cuahsi.org/wdc). Here we present several components of the ODM2 standards and software ecosystem that were developed specifically to help CZ scientists and their data managers to share and manage data through the national Critical Zone Observatory data integration project (CZOData, http://criticalzone.org/national/data/) and the bio integration with geo for critical zone science data project (BiG CZ Data, http://bigcz.org/). These include the ODM2 Controlled Vocabulary system (http://vocabulary.odm2.org), the YAML Observation Data Archive & exchange (YODA) File Format (https://github.com/ODM2/YODA-File) and the BiG CZ Toolbox, which will combine easy-to-install ODM2 databases (https://github.com/ODM2/ODM2) with a variety of graphical software packages for data management such as ODMTools (https://github.com/ODM2/ODMToolsPython) and the ODM2 Streaming Data Loader (https://github.com/ODM2/ODM2StreamingDataLoader).

  4. Assessment of Stakeholders Participation in The Implementation of Information and Communication Technology Software Projects: A Case of Jomo Kenyatta University of Agriculture and Technology

    Directory of Open Access Journals (Sweden)

    Gladys Kibera

    2013-10-01

    Full Text Available Acknowledging people who will directly or indirectly benefit from a project is significant for its success. Projects whether small or large must place more weight on participation of stakeholders to build awareness, set realistic expectations, raise support, minimize resistance and ensure successful implementation and user adoption. Information and Communication Technology (ICT projects are no different. Getting people to embrace the change and a completely new way of operations of software systems like Customer Relationship Management (CRM, has been an uphill task because of factors like failure to involve the stakeholders and improper change management. The study categorized stakeholders into three; managers, administrators and technical staff. It adopted quantitative and qualitative research approach. We found out that managers are the key decision makers who facilitate the procurement of systems; administrators are the end users while the technical team provides support and maintenance of the systems. We propose that right from problem identification, to system specification all the way to installation of software (implementation stakeholders must be brought on board.

  5. Board Management Application in Software Maintenance Projects%看板管理在软件维护项目中的应用

    Institute of Scientific and Technical Information of China (English)

    杨瑞雪

    2011-01-01

    由于软件维护项目常常需要处理复杂琐碎,不连贯及不确定的任务,目前没有特别针对维护项目而设计的项目管理流程。笔者通过多年的实l~.x-作经验,将看板管理一这种在制造行业中比较成功的管理方法演变应用到软件维护项目中。其用可视化的方法推动每个工作单元,使维护工作更快捷高效,避免遗漏。%Due to software maintenance projects often need to deal with complex trivial,inconsistent and uncertain task,there is no maintenance program designed specifically for the project management process.Through years of practical experience,the Kanban-a relatively successful in the manufacturing industry in the evolution of management methods applied to software maintenance projects.Use of visual methods to promote each unit of work to make maintenance work more quickly and efficiently,to avoid omissions.

  6. 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.

  7. The role of ATM mutations and 11q deletions in disease progression in chronic lymphocytic leukemia.

    Science.gov (United States)

    Stankovic, Tatjana; Skowronska, Anna

    2014-06-01

    Abstract ATM gene alteration is a frequent event in pathogenesis of chronic lymphocytic leukemia (CLL) and occurs as monoallelic loss in the form of 11q23 deletion, with and without mutation in the remaining ATM allele. ATM is a principal DNA damage response gene and biallelic ATM alterations lead to ATM functional loss and chemoresistance. The introduction of new therapies, such as intensive chemoimmunotherapy and inhibition of B-cell receptor (BCR) signaling, has changed clinical responses for the majority of CLL tumors including those with 11q deletion, but it remains to be determined whether these strategies can prevent clonal evolution of tumors with biallelic ATM alterations. In this review we discuss ATM function and the consequences of its loss during CLL pathogenesis, differences in clinical behavior of tumors with monoallelic and biallelic ATM alterations, and we outline possible approaches for targeting the ATM null CLL phenotype.

  8. Software Maintenance Success Recipes

    CERN Document Server

    Reifer, Donald J

    2011-01-01

    Dispelling much of the folklore surrounding software maintenance, Software Maintenance Success Recipes identifies actionable formulas for success based on in-depth analysis of more than 200 real-world maintenance projects. It details the set of factors that are usually present when effective software maintenance teams do their work and instructs on the methods required to achieve success. Donald J. Reifer--an award winner for his contributions to the field of software engineering and whose experience includes managing the DoD Software Initiatives Office--provides step-by-step guidance on how t

  9. 基于网络图的软件项目进度计划编制%Schedule Planning of Software Project Based on Network Chart

    Institute of Scientific and Technical Information of China (English)

    任永昌; 邢涛; 刘大成

    2011-01-01

    Well-developed, concise and accurate software project schedule planning is the key to successful software development. The current schedule planning mainly uses manual methods, draw up slow, lack of scientific characteristics and so on, the article bases on the network chart, the use of work breakdown structures, program evaluation and review technique, critical path method, gantt chart and other technical studies. It illustrates preparatory work firstly, including the definition of activities, activity sequencing, drawing the network chart, gives time parameters derived formula, including estimation the activity time, estimation the project cycle, calculation activity time, and describes preparation process by examples. The results show that the method of software project scheduling planning has high practical value.%制订周密、简洁和精确的软件项目进度计划,是软件项目开发成功的关键.针对当前进度计划主要采用手工方法,编制速度慢、缺乏科学性等特点,基于网络图,运用工作分解结构、计划评审技术、关键路径法、甘特图等技术对其进行研究.说明了前期准备工作,包括定义活动、活动排序、绘制网络图;给出了推导时间参数公式,包括活动时间估计、项目周期估计、活动时间计算;并通过实例阐述了编制过程.结果表明,该方法对软件项目进度计划编制具有较高的实用价值.

  10. A New SDH-Based ATM Network Survivability Escalation Mechanism

    Institute of Scientific and Technical Information of China (English)

    2000-01-01

    This paper investigates survivability escalation strategies in multi-layers transport networks such as ATM/SDH/WDM networks, and presents oriented-failures and oriented-traffic escalation mechanisms. Furthermore, We present a new survivability Escalation strategy for SDH-Based ATM transport networks, which addresses difficult problem for resources sharing pool(RSP) among different layers restoration mechanisms. In this paper, we also present integer programming (IP) model for the resources sharing pool (RSP) design problem and the node simulation model for escalation Node. The simulation results show that the proposed ESP is very efficient. The proposed model can be easily extended for other types of multi-layer networks, such as WDM-based ATM networks or WDM-based SDH networks.

  11. Homeostatic regulation of meiotic DSB formation by ATM/ATR.

    Science.gov (United States)

    Cooper, Tim J; Wardell, Kayleigh; Garcia, Valerie; Neale, Matthew J

    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.

  12. 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.

  13. Enhanced ATM Security with PII Using Otpip Algorithm

    Directory of Open Access Journals (Sweden)

    K. Ram Kumar

    2012-12-01

    Full Text Available Biometric verification system is the crux of almost every security mechanism these days and failure of a biometric system can lead to grievous issues. The objective of this study is to identify the consequences when biometric verification fails during ATM transaction and hence suggest a novel enhancement mechanism for it. The security of ATM transactions can be further strengthened using the PII (Personal Identification Image method. The proposed security algorithm is called OTPIP (One Time Password using Image Processing and involves two phases. The first one is a verification phase which is done using biometric systems. In case of failure of biometrics, code verification is done. This is followed by the PII phase. These two phases ensure two-tier security of ATM machine and thereby introduce a foolproof safety mechanism.

  14. 航天型号软件生存周期模型选择指南%Guidelines on selecting an appropriate software life-cycle model for a specific aerospace software project

    Institute of Scientific and Technical Information of China (English)

    石柱; 何新责

    2000-01-01

    In this paper, the basic concepts related to sottware life-cycle models are presented first, the four typical life-cycle models including waterfall model, incremental model, evolutionary model and packagebased model, which have been successfully used in aerospace software development in China and abroad, are discussed. Finally, the guidelines on selecting an appropriate life-cycle model for a specific aerospace software project are proposed.%文中首先阐述有关生存周期模型的基本概念,简要介绍4个已在国内外航天界得到成功应用的典型生存周期模型:瀑布模型、增量模型、进化模型和基于软件包的生存周期模型,分别给出了这4个生存周期模型的优点、缺点、适用情况以及各生存周期阶段的主要产品和里程碑评审,最后给出选择航天型号软件生存周期模型的基本原则。

  15. 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

    Complexity?” Proceedings of the Third Annual Conference on Software- Intensive Systems Acquisition, January 2004. [ Bandura 1986] Bandura , Albert ...Andrew P. Moore Christopher Alberts July 2012 TECHNICAL REPORT CMU/SEI-2012-TR-001 ESC-TR-2012-001 Acquisition Support Program http...an operational environment [ Bandura 1986]. Creating interactive experiential learning tools such as “flight simulators” for use in the classroom is

  16. Simulation of the Tree Algorthm in ATM Networks

    Institute of Scientific and Technical Information of China (English)

    2002-01-01

    This paper proposes an algorithm for multicast routing in ATM networks. We define the network cost of a routing as the combination of the cost. If establishing connections, the cost of the overall bandwidth and overall switchings, our routing algorithm works on the original topology of ATM networks with physical switches and physical links, and different switching functionalities of Virtual Path(VP) switches and Virtual Channel(VC) switches in the networks. It generates an optimal multicast routing with the minimal overall network cost. Simulations with MATLAB have been made to compare the quality of the routing generated by our algorithm with those of other two major algorithms.

  17. ATM Security Using Fingerprint Biometric Identifer: An Investigative Study

    Directory of Open Access Journals (Sweden)

    Moses Okechukwu Onyesolu

    2012-04-01

    Full Text Available The growth in electronic transactions has resulted in a greater demand for fast and accurate user identification and authentication. Access codes for buildings, banks accounts and computer systems often use personal identification numbers (PIN's for identification and security clearances. Conventional method of identification based on possession of ID cards or exclusive knowledge like a social security number or a password are not all together reliable. An embedded fingerprint biometric authentication scheme for automated teller machine (ATM banking systems is proposed in this paper. In this scheme, a fingerprint biometric technique is fused with the ATM for person authentication to ameliorate the security level.

  18. Improved EPRCA Congestion Control Scheme for ATM Networks

    Directory of Open Access Journals (Sweden)

    Dr. M.Sreenivasulu

    2015-01-01

    Full Text Available Traffic management and congestion control are major issues in Asynchronous Transfer Mode(ATM networks. Congestion arises when traffic in the network is more than offered load. The primary function of congestion control is to ensure good throughput and low delay performance while maintaining a fair allocation of network resources to users. In this paper, Enhanced Proportional Rate based Congestion Avoidance (EPRCA scheme proposed by ATM forum has been considered. But this scheme has limitation of higher cell drop problem for the bursty traffic. Improvements to EPRCA scheme have been proposed to reduce cell drop problem and results of improved EPRCA schemes were analyzed with basic EPRCA scheme.

  19. COTS software selection process.

    Energy Technology Data Exchange (ETDEWEB)

    Watkins, William M. (Strike Wire Technologies, Louisville, CO); Lin, Han Wei; McClelland, Kelly (U.S. Security Associates, Livermore, CA); Ullrich, Rebecca Ann; Khanjenoori, Soheil; Dalton, Karen; Lai, Anh Tri; Kuca, Michal; Pacheco, Sandra; Shaffer-Gant, Jessica

    2006-05-01

    Today's need for rapid software development has generated a great interest in employing Commercial-Off-The-Shelf (COTS) software products as a way of managing cost, developing time, and effort. With an abundance of COTS software packages to choose from, the problem now is how to systematically evaluate, rank, and select a COTS product that best meets the software project requirements and at the same time can leverage off the current corporate information technology architectural environment. This paper describes a systematic process for decision support in evaluating and ranking COTS software. Performed right after the requirements analysis, this process provides the evaluators with more concise, structural, and step-by-step activities for determining the best COTS software product with manageable risk. In addition, the process is presented in phases that are flexible to allow for customization or tailoring to meet various projects' requirements.

  20. 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.

  1. Software engineering ethics

    Science.gov (United States)

    Bown, Rodney L.

    1991-01-01

    Software engineering ethics is reviewed. The following subject areas are covered: lack of a system viewpoint; arrogance of PC DOS software vendors; violation od upward compatibility; internet worm; internet worm revisited; student cheating and company hiring interviews; computing practitioners and the commodity market; new projects and old programming languages; schedule and budget; and recent public domain comments.

  2. The Software Design of Power Grid Marketing Projects Budget%电网营销项目预算编制软件设计

    Institute of Scientific and Technical Information of China (English)

    亓学成; 李熊; 朱斌; 孙一申; 杨碧峰; 吴小欢; 闻铭

    2015-01-01

    Marketing projects cost management is an important part of the power grid enterprise cost management. Its expenses continue to rise. To further enhance the marketing project cost management standardization, scientific, rationalization, lean level, this paper has developed a power grid marketing projects budgeting software, which promotes a marketing project ability to control costs and enhance the whole process of lean management level by cost management standardization and information technology.%营销项目费用管理是电网企业成本管理的重要内容之一,其费用支出不断攀升。为进一步提高营销项目费用管理的标准化、科学化、合理化、精益化水平,本文开发了电网营销项目预算编制软件,以费用管理标准化及信息化促进了营销项目费用管控能力和全过程精益化管理水平的提升。

  3. 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

  4. Evaluation of ATM Functioning Using VHDL and FPGA

    Directory of Open Access Journals (Sweden)

    Manali Dhar

    2015-06-01

    Full Text Available It has been almost four decades that banks and other financial organizations have been gradually computerised, in order to improve service and efficiency and to reduce cost. The birth of Electronic Fund Transfer and Automated Teller Machines has given rise to 24-hour banking and a greater variety of services for the customer. This method uses a computer to transfer debits and credits, with the help of electronic pulses, which are carried through wires either to a magnetic disk or tape. ATM (Automated Teller Machine has become an important part in our daily lives. People use ATM for various purposes such as money withdrawal, checking balance, changing password etc. Since it mainly deals with people's money, it has to be a secure system on which we can rely. We have taken a step towards increasing this security and integrity by trying to implement the functioning of an ATM using VLSI-based programming, HDL(Hardware Description Language.The conventional coding languages such as C,C++ are replaced by VHDL(Very High Speed Integrated Circuit Hardware Description Language so that the code cannot be easily hacked or changed. This article consists of an insight into the various functions that can be performed using an ATM, a brief description of the Coding and the obtained simulation results. It also consists of the implementation of the code using FPGA Kit (Spartan3; Model no.-XC 3S50.

  5. 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...

  6. 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.

  7. HIPPI, Fibre Channel, and ATM as gigabit/s LANs

    Energy Technology Data Exchange (ETDEWEB)

    Tolmie, D.

    1993-12-31

    Computer networks that operate in the gigabit per second speed range are becoming very important for interconnecting supercomputers and other high end equipment. Some trends and applications are examined and criteria for selecting an interconnection technology are developed. HIPPI is the current interface of choice, while Fibre Channel and ATM are emerging standards. These systems are examined as to their backgrounds, advantages, and shortcomings.

  8. Performance Analysis of Using ATM-LSR to Implement MPLS

    Institute of Scientific and Technical Information of China (English)

    2000-01-01

    The explosive growth of Internet traffic has imposed tremendous stress on today's routers. Labelswitching is a new technique in network interconnection, which presents attractive performance of scalable, traffic engineering and large processing capability. This paper discusses the MPLS architecture, mainly focuses on the analysis of some problems in using Multiprotocol Label Switching (MPLS) based on the ATM backbone network and its solving mechanisms.

  9. 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.

  10. 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.

  11. 基于模糊逻辑的软件项目风险评估方法%Risk Assessment for Software Project using Fuzzy Logic

    Institute of Scientific and Technical Information of China (English)

    王磊; 谢坤; 吴高洁; 杨雪

    2015-01-01

    风险评估是软件项目风险管理的重要内容。利用成本估算模型中已有的专家知识和启发信息进行风险评估的RiskMethod方法是一种较优的风险分析方法,但是实际项目中存在的模糊性信息对分析数据的准确性影响较大,导致评估结果的可信度降低。将模糊逻辑应用于RiskMethod方法中,使用COCOMO II模型的成本驱动作为每个风险事件的对应驱动,将评估的输入量使用三角模糊数的方法模糊化成模糊输入量,将评估结果使用重心方法去模糊化成输出量,从而提出了基于模糊逻辑的软件项目风险评估方法,并通过实例说明了方法在实际项目中应用的可行性。%Risk evaluation is an important part of software project risk management .RiskMethod is regar-ded as a better risk evaluation method which using the known expert knowledge and heuristic information in the cost estimation model .But there are many fuzzy information in the actual project which have an effect on the veracity of the data ,so the risk evaluation results may be not exact .In this paper ,we apply fuzzy logic to the RiskMethod and present a risk assessment method for software project using fuzzy logic . In this method we use cost drivers in the COCOMO II as the drivers of the risk events ,use the triangular fuzzy number as a fuzzification method and the COG as a defuzzification method .At last ,a scenario pres-ents the feasibility of this method using in the actual software project .

  12. OPEN ISSUES AND CHALLENGES IN PROVIDING TESTING AND SIGNALING IN HIGH SPEED ATM NETWORKS

    Directory of Open Access Journals (Sweden)

    Dr.S.S.Riaz Ahamed

    2011-01-01

    Full Text Available Testing asynchronous transfer mode (ATM communications and network equipment is the function of performing the testing phases required for complete evaluation of ATM products. The test phases measure andanalyze all aspects of ATM—from the characteristics of lower-layer cell transmission through to the complex ATM services used to transmit multimedia over ATM networks. ATM technology has become inextricably linked to promises of a global communications infrastructure. The expectation is that seamless integration ofvoice data and video across high-speed ATM links will provide universal access to multimedia services. ATM equipment developers, service providers, and end users are all faced with these same challenges when testing ATM products.

  13. ATM技术的应用实现%Application and realization of ATM techniques

    Institute of Scientific and Technical Information of China (English)

    向传杰; 许占文

    2001-01-01

    从ATM网络技术的发展过程人手,较全面地详细地介绍了ATM网络代表技术的功能实现和应用以及当前IP与ATM之争的发展情况,对ATM应用前景给出了正确客观的分析,为了解当前ATM技术提供了一个简捷的途径.%This paper introduces concept, new network techniques and its realization including ATM PON, voice over ATM, Mac over ATM, IP over ATM, ATM multimedia, ATM wireless net, and future of ATM. It offers readers an easy access to ATM.

  14. ATM facilitates mouse gammaherpesvirus reactivation from myeloid cells during chronic infection.

    Science.gov (United States)

    Kulinski, Joseph M; Darrah, Eric J; Broniowska, Katarzyna A; Mboko, Wadzanai P; Mounce, Bryan C; Malherbe, Laurent P; Corbett, John A; Gauld, Stephen B; Tarakanova, Vera L

    2015-09-01

    Gammaherpesviruses are cancer-associated pathogens that establish life-long infection in most adults. Insufficiency of Ataxia-Telangiectasia mutated (ATM) kinase leads to a poor control of chronic gammaherpesvirus infection via an unknown mechanism that likely involves a suboptimal antiviral response. In contrast to the phenotype in the intact host, ATM facilitates gammaherpesvirus reactivation and replication in vitro. We hypothesized that ATM mediates both pro- and antiviral activities to regulate chronic gammaherpesvirus infection in an immunocompetent host. To test the proposed proviral activity of ATM in vivo, we generated mice with ATM deficiency limited to myeloid cells. Myeloid-specific ATM deficiency attenuated gammaherpesvirus infection during the establishment of viral latency. The results of our study uncover a proviral role of ATM in the context of gammaherpesvirus infection in vivo and support a model where ATM combines pro- and antiviral functions to facilitate both gammaherpesvirus-specific T cell immune response and viral reactivation in vivo.

  15. 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

    hybridization (aCGH) in 42 tumours. RESULTS: Low ATM levels were associated with tumour grade. Absence of ATM protein expression was associated with distant metastasis (P survival (DFS, P cancer-specific survival (CSS, P analysis indicated ATM......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...... and miR-18a) expression levels were evaluated by quantitative real-time PCR (RT-qPCR) in 52 BC and 3 normal breast samples. ATM protein expression was assessed by immunohistochemistry in 968 BC and 35 adjacent normal breast tissues. ATM copy number alteration was detected by array comparative genomic...

  16. Collected software engineering papers, volume 2

    Science.gov (United States)

    1983-01-01

    Topics addressed include: summaries of the software engineering laboratory (SEL) organization, operation, and research activities; results of specific research projects in the areas of resource models and software measures; and strategies for data collection for software engineering research.

  17. MS Project软件在舰船设计中的应用初探%Application of MS Project software in ship design

    Institute of Scientific and Technical Information of China (English)

    崔腾

    2013-01-01

    结合舰船装备设计的流程和特点,分析当前舰船装备设计管理上存在的问题,应用MS Project软件建立舰船装备船机电方案设计项目管理的初步模型,给出设计过程的甘特图,并运用该模型就任务脱期、资源调配等因素对项目整体计划的影响进行分析和快速重构,证明在舰船装备设计中灵活运用MS Project等软件能改善传统经验管理模式的不足,提高管理效率,有利于舰船装备设计项目的精细化管理。%With the design procedure and characteristics of shipboard equipments,this paper analyzes the problems in the present design management . It builds a preliminary model of project management of hull , engine and electricity design proposal for the shipboard equipments by MS Project software ,and puts forward Gantt Chart of design procedures . This model is used to analyze and quickly re-construct influence of task delay , resource allocation and other factors on the whole plan . It is proved that flexible use MS Project software in design of shipboard equipments can improve the disadvantages of conventional management pattern and promote management efficiency,which is helpful for the refined management of the shipboard equipment design.

  18. ACCORD Broadband ATM Satellite Experiment (BASE)-DS3 Ku-band channel

    Science.gov (United States)

    1997-12-01

    broadband ATM traf- fic. ATM was initially designed for fibre - optic media, i.e. a random error, low delay, and virtually error free channel...satellite links will soon be required to support broadband ATM traffic. ATM was initially designed for fibre - optic media, i.e. a random error, low...traffic generator and analyser. - Fibre Loop Converter: converts a DS-3 signal into a single-mode fibre optic signal and vice-versa. - EF Data Modem

  19. 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...

  20. Speakeasy software development

    Science.gov (United States)

    Baskinger, Patricia J.; Ozarow, Larry; Chruscicki, Mary C.

    1993-08-01

    The Speakeasy Software Development Project had three primary objectives. The first objective was to perform Independent Verification and Validation (IV & V) of the software and documentation associated with the signal processor being developed by Hazeltine and TRW under the Speakeasy program. The IV & V task also included an analysis and assessment of the ability of the signal processor software to provide LPI communications functions. The second objective was to assist in the enhancement and modification of an existing Rome Lab signal processor workstation. Finally, TASC developed project management support tools and provided program management support to the Speakeasy Program Office.

  1. 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

  2. 基于Microsoft Office软件的科研项目时间管理%Time Management of Scientific Research Project Based on Microsoft Office Software

    Institute of Scientific and Technical Information of China (English)

    阮鹏

    2012-01-01

    阐述了当前科研项目时间管理存在的问题和难题,提出科研项目申请书的时间进度安排具有模糊性,与后期实际研究需要有出入;科研项目计划研究与实际研究内容不容易精确,因此申请书的研究内容影响实际研究的任务分解;科研人员往往缺乏项目管理知识和方法,不熟悉使用专业工具进行科研项目时间管理.作者从实际科研管理出发,研究基于Microsoft Office系统中的word和Project软件来分别制作科研项目工作分解结构图与研究进度的甘特图,并以实例进行运用说明.%This article elaborates the existing problems and dilemma of current time management of scientific research projects, and proposes as follows: time progress arrangement of scientific research item requisition has the fuzziness, which cannot meet the need of the actual research in later period; plan research content and actual research content of scientific research projects are not very precise, therefore requisition research content influence actual research task de-composition ; scientific researchers often lack the project management knowledge and method, and are not familiar with the specialized tool to carry on the time management of scientific research project. The author embarks from the actual scientific research management, studies work breakdown structure and research progress Gantt chart separately based on Microsoft Office system s Word and Project software, and carries on the utilization explanation by the examples.

  3. Gantt Chart Drawing Software Design of Project Schedule Management%项目进度管理Gantt图绘制软件设计

    Institute of Scientific and Technical Information of China (English)

    郑丽娟; 任永昌

    2013-01-01

      进度计划在项目管理中处于重要地位,是有条不紊地开展项目工作的基础,是项目成功的关键。针对计划制定过程中CPM计算复杂及Gantt难于绘制的问题,文中设计了自动完成软件。首先,进行基础理论研究,包括Gantt图表示和关键路径法及时间计算公式;然后,进行数据库设计,包括概念结构设计和逻辑结构设计;最后,进行详细设计,用盒图设计时间计算过程,用问题分析图设计Gantt图绘制过程。 Gantt图自动绘制软件,对加强项目管理、提高项目成功率具有重要意义。%The schedule planning with an important position in project management,is the basis of carrying out project work in an orderly manner,is the key to the success of project. Design the auto-complete software for the problem of calculation complexity on CPM and difficult to draw Gantt in the planning process. First,research basic theories,including the Gantt chart representation,critical path method and time formula. Then,design database,including the concept structural design and logical structure design. Finally,carry out the detailed design,calculate process with the block diagram design time,design Gantt chart drawing process with the problem analysis diagram. Gantt chart drawing software automatically has a great significance for strengthening project management and improving project success rate.

  4. 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...

  5. 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....

  6. 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.

  7. Secure software practices among Malaysian software practitioners: An exploratory study

    Science.gov (United States)

    Mohamed, Shafinah Farvin Packeer; Baharom, Fauziah; Deraman, Aziz; Yahya, Jamaiah; Mohd, Haslina

    2016-08-01

    Secure software practices is increasingly gaining much importance among software practitioners and researchers due to the rise of computer crimes in the software industry. It has become as one of the determinant factors for producing high quality software. Even though its importance has been revealed, its current practice in the software industry is still scarce, particularly in Malaysia. Thus, an exploratory study is conducted among software practitioners in Malaysia to study their experiences and practices in the real-world projects. This paper discusses the findings from the study, which involved 93 software practitioners. Structured questionnaire is utilized for data collection purpose whilst statistical methods such as frequency, mean, and cross tabulation are used for data analysis. Outcomes from this study reveal that software practitioners are becoming increasingly aware on the importance of secure software practices, however, they lack of appropriate implementation, which could affect the quality of produced software.

  8. Design and Implementation of Software Project Management Based on Web%基于网络的软件项目管理的设计与实现

    Institute of Scientific and Technical Information of China (English)

    张鹏飞

    2014-01-01

    The topic is mainly to complete the Design and implementation of the Software Project Management based on the Web,thereby turning the Software Project Management teaching into teaching the network. This courseware use human interface design and interactive animated demonstration of vivid image,so that students can more easily and vividly understand and mastery the knowledge. This network platform mainly uses JSP,JavaScript,XML,Dreamwaver MX,Flash MX,Photoshop,Fireworks MX,ASP and so on. Computer network curriculum teaching platform system can enormously promotes the computer network curriculum teaching,enhances the teaching efficiency and the teaching method,and provides an ideal study platform for the student.%课题主要完成基于网络的软件项目管理课程的设计与实现,从而使软件项目管理课程教学实现教学网络化。课件采用人性化的界面设计、形象逼真的交互性动画演示,从而能够使学生更容易理解知识、掌握知识。平台主要使用JSP技术、JavaScript语言、Dreamwaver网页制作工具、Flash动画制作工具、Photoshop图像编辑工具、Fireworks图片处理软件、DBMS等开发工具。计算机网络课程教学平台系统可以极大地促进计算机网络课程教学,提高了教学效率和教学手段,为学生提供一个理想的学习平台。

  9. Software engineering

    CERN Document Server

    Sommerville, Ian

    2010-01-01

    The ninth edition of Software Engineering presents a broad perspective of software engineering, focusing on the processes and techniques fundamental to the creation of reliable, software systems. Increased coverage of agile methods and software reuse, along with coverage of 'traditional' plan-driven software engineering, gives readers the most up-to-date view of the field currently available. Practical case studies, a full set of easy-to-access supplements, and extensive web resources make teaching the course easier than ever.

  10. NASA software documentation standard software engineering program

    Science.gov (United States)

    1991-01-01

    The NASA Software Documentation Standard (hereinafter referred to as Standard) can be applied to the documentation of all NASA software. This Standard is limited to documentation format and content requirements. It does not mandate specific management, engineering, or assurance standards or techniques. This Standard defines the format and content of documentation for software acquisition, development, and sustaining engineering. Format requirements address where information shall be recorded and content requirements address what information shall be recorded. This Standard provides a framework to allow consistency of documentation across NASA and visibility into the completeness of project documentation. This basic framework consists of four major sections (or volumes). The Management Plan contains all planning and business aspects of a software project, including engineering and assurance planning. The Product Specification contains all technical engineering information, including software requirements and design. The Assurance and Test Procedures contains all technical assurance information, including Test, Quality Assurance (QA), and Verification and Validation (V&V). The Management, Engineering, and Assurance Reports is the library and/or listing of all project reports.

  11. ATM solar array in-flight performance analysis

    Science.gov (United States)

    Thornton, J. P.; Crabtree, L. W.

    1974-01-01

    The physical and electrical characteristics of the Apollo Telescope Mount (ATM) solar array are described and in-flight performance data are analyzed and compared with predicted results. Two solar cell module configurations were used. Type I module consists of 228 2 x 6 cm solar cells with two cells in parallel and 114 cells in series. Type II modules contain 684 2 x 2 cm cells with six cells in parallel and 114 cells in series. A different interconnection scheme was used for each type. Panels using type II modules with mesh interconnect system performed marginally better than those using type I module with loop interconnect system. The average degradation rate for the ATM array was 8.2% for a 271-day mission.

  12. Digital Coin Business Model Using the Coin ATM

    Science.gov (United States)

    Jung, Won-Gyo; Park, Sang-Sung; Shin, Young-Geun; Jang, Dong-Sik

    2009-08-01

    Because about 83.6 billion won worth coins are not collected annually, 35 billion won of government money is being wasted for producing new coins in Korea. In order to improve unnecessary government money leakage, we now have to develop a proper way of managing small valued money such as coins. We have already developed the coin ATM to solve such problem in the previous study. In this study, we proposed business model, which enables users to deposit or consume such small amount of money with the coin ATM. The proposed business model has advantages that enable to connect various payment system and is efficient to consume such small amount of money. This business model improves not only the way of managing small valued money but also the way of consuming small valued money. Furthermore, our business model can contribute to activating circulation of coins as well as preventing leakage of government money.

  13. Status Report on the Development of Micro-Scheduling Software for the Advanced Outage Control Center Project

    Energy Technology Data Exchange (ETDEWEB)

    Germain, Shawn St. [Idaho National Lab. (INL), Idaho Falls, ID (United States); Thomas, Kenneth [Idaho National Lab. (INL), Idaho Falls, ID (United States); Farris, Ronald [Idaho National Lab. (INL), Idaho Falls, ID (United States); Joe, Jeffrey [Idaho National Lab. (INL), Idaho Falls, ID (United States)

    2014-09-01

    The long-term viability of existing nuclear power plants (NPPs) in the United States (U.S.) is dependent upon a number of factors, including maintaining high capacity factors, maintaining nuclear safety, and reducing operating costs, particularly those associated with refueling outages. Refueling outages typically take 20-30 days, and for existing light water NPPs in the U.S., the reactor cannot be in operation during the outage. Furthermore, given that many NPPs generate between $1-1.5 million/day in revenue when in operation, there is considerable interest in shortening the length of refueling outages. Yet, refueling outages are highly complex operations, involving multiple concurrent and dependent activities that are difficult to coordinate. Finding ways to improve refueling outage performance while maintaining nuclear safety has proven to be difficult. The Advanced Outage Control Center project is a research and development (R&D) demonstration activity under the Light Water Reactor Sustainability (LWRS) Program. LWRS is a R&D program which works with industry R&D programs to establish technical foundations for the licensing and managing of long-term, safe, and economical operation of current NPPs. The Advanced Outage Control Center project has the goal of improving the management of commercial NPP refueling outages. To accomplish this goal, this INL R&D project is developing an advanced outage control center (OCC) that is specifically designed to maximize the usefulness of communication and collaboration technologies for outage coordination and problem resolution activities. This report describes specific recent efforts to develop a capability called outage Micro-Scheduling. Micro-Scheduling is the ability to allocate and schedule outage support task resources on a sub-hour basis. Micro-Scheduling is the real-time fine-tuning of the outage schedule to react to the actual progress of the primary outage activities to ensure that support task resources are

  14. 分析P3项目管理软件在火电工程施工中的应用%Analysis of the Application of P3 Project Management Software in the Construction of Thermal Power

    Institute of Scientific and Technical Information of China (English)

    郝天金

    2013-01-01

    The traditional thermal power project management level and management mode can not meet the needs of modern thermal power project construction, and project management software P3 based on network technology has been a qualitative leap to project construction management. Using P3 project management software can prepare and control construction schedule to ensure the quality of the project; using P3 project management software can achieve the dynamic management and information management of the project, improve the science and rationality of engineering management, and promote the improvement of project management personnel level, indicating that the P3 management software has higher social benefits for the management of the thermal power projects.%  传统的火电工程项目管理水平和管理模式已不能适应现代化火电工程建设的需要,基于网络技术的工程管理软件P3对工程项目施工管理有了质的飞跃。利用P3项目管理软件可以编制施工进度计划并对进度计划进行控制,既方便了管理,又保证了工程质量及进度;利用P3项目管理软件,实现了工程管理的动态化管理、信息化管理,提高了工程管理的科学性和合理性,促进了项目管理人员管理水平的提高,表明利用P3管理软件进行火电工程项目的管理具有较高社会效益。

  15. ATM-Deficient Colorectal Cancer Cells Are Sensitive to the PARP Inhibitor Olaparib.

    Science.gov (United States)

    Wang, Chen; Jette, Nicholas; Moussienko, Daniel; Bebb, D Gwyn; Lees-Miller, Susan P

    2017-02-06

    The ataxia telangiectasia mutated (ATM) protein kinase plays a central role in the cellular response to DNA damage. Loss or inactivation of both copies of the ATM gene (ATM) leads to ataxia telangiectasia, a devastating childhood condition characterized by neurodegeneration, immune deficiencies, and cancer predisposition. ATM is also absent in approximately 40% of mantle cell lymphomas (MCLs), and we previously showed that MCL cell lines with loss of ATM are sensitive to poly-ADP ribose polymerase (PARP) inhibitors. Next-generation sequencing of patient tumors has revealed that ATM is altered in many human cancers including colorectal, lung, prostate, and breast. Here, we show that the colorectal cancer cell line SK-CO-1 lacks detectable ATM protein expression and is sensitive to the PARP inhibitor olaparib. Similarly, HCT116 colorectal cancer cells with shRNA depletion of ATM are sensitive to olaparib, and depletion of p53 enhances this sensitivity. Moreover, HCT116 cells are sensitive to olaparib in combination with the ATM inhibitor KU55933, and sensitivity is enhanced by deletion of p53. Together our studies suggest that PARP inhibitors may have potential for treating colorectal cancer with ATM dysfunction and/or colorectal cancer with mutation of p53 when combined with an ATM kinase inhibitor.

  16. Phosphorylation of p300 by ATM controls the stability of NBS1

    Energy Technology Data Exchange (ETDEWEB)

    Jang, Eun Ryoung [Department of Molecular Science and Technology, College of Natural Sciences, Ajou University, Suwon 443-749 (Korea, Republic of); Choi, Jae Duk [Department of Molecular Science and Technology, College of Natural Sciences, Ajou University, Suwon 443-749 (Korea, Republic of); School of Biological Sciences, Seoul National University, Seoul 151 (Korea, Republic of); Jeong, Gajin [School of Biological Sciences, Seoul National University, Seoul 151 (Korea, Republic of); Lee, Jong-Soo, E-mail: jsjlee@mail.ajou.ac.kr [Department of Molecular Science and Technology, College of Natural Sciences, Ajou University, Suwon 443-749 (Korea, Republic of)

    2010-07-09

    Acetyltransferase, p300 is a transcriptional cofactor of signal-responsive transcriptional regulation. The surveillance kinase ataxia-telangiectasia mutated (ATM) plays a central role in regulation of a wide range of cellular DNA damage responses. Here, we investigated whether and how ATM mediates phosphorylation of p300 in response to DNA damage and how p300 phosphorylation is functionally linked to DNA damage. ATM-phosphorylated p300 in vitro and in vivo, in response to DNA damage. Phosphorylation of p300 proteins was observed upon {gamma}-irradiation in ATM{sup +} cells but not ATM{sup -} cells. Importantly, expression of nonphosphorylatable serine to alanine form of p300 (S106A) destabilized both p300 and NBS1 proteins, after DNA damage. These data demonstrate that ATM transduces a DNA damage signal to p300, and that ATM-dependent phosphorylation of p300 is required for stabilization of NBS1 proteins in response to DNA damage.

  17. Downregulation of ATM Gene and Protein Expression in Canine Mammary Tumors

    DEFF Research Database (Denmark)

    Raposo-Ferreira, T M M; Bueno, R C; Terra, E M;

    2016-01-01

    tumors and nonmetastatic and metastatic mammary carcinomas (P > .05). The levels of ATM gene or protein expression were not significantly associated with clinical and pathological features or with survival. Similar to human breast cancer, the data in this study suggest that ATM gene and protein......The ataxia telangiectasia mutated (ATM) gene encodes a protein associated with DNA damage repair and maintenance of genomic integrity. In women, ATM transcript and protein downregulation have been reported in sporadic breast carcinomas, and the absence of ATM protein expression has been associated...... with poor prognosis. The aim of this study was to evaluate ATM gene and protein expression in canine mammary tumors and their association with clinical outcome. ATM gene and protein expression was evaluated by reverse transcription-quantitative polymerase chain reaction and immunohistochemistry...

  18. Idle Object Detection in Video for Banking ATM Applications

    Directory of Open Access Journals (Sweden)

    K. Kausalya

    2012-12-01

    Full Text Available This study proposes a method to detect idle object and applies it for analysis of suspicious events. Partitioning and Normalized Cross Correlation (PNCC based algorithm is proposed for the detection of moving object. This algorithm takes less processing time, which increases the speed and also the detection rate. In this an approach is proposed for the detection and tracking of moving object in an image sequence. Two consecutive frames from image sequence are partitioned into four quadrants and then the Normalized Cross Correlation (NCC is applied to each sub frame. The sub frame which has minimum value of NCC, indicates the presence of moving object. The proposed system is going to use the suspicious tracking of human behaviour in video surveillance and it is mainly used for security purpose in ATM application. The suspicious object’s visual properties so that it can be accurately segmented from videos. After analyzing its subsequent motion features, different abnormal events like robbery can be effectively detected from videos. The suspicious action in ATM are many, such as using mobile phones, multiple persons trying to access the ATM machine in same time, kicking of each other, idle object and it shows event corresponding to Vandalism and robbery. In proposed system, idle object detection is used to identify by using PNCC algorithm with P-filter (Particle and by extracting the features of the object in an enhanced way by using the curvelet based transformation.

  19. ANÁLISIS MULTIVARIADO DE DATOS COMO SOPORTE A LA DECISIÓN EN LA SELECCIÓN DE ESTUDIANTES EN PROYECTOS DE SOFTWARE / MULTIVARIATE DATA ANALYSIS AS DECISION MAKING SUPPORT IN STUDENT SELECTION IN SOFTWARE PROJECTS

    Directory of Open Access Journals (Sweden)

    Hugo Arnaldo Martínez-Noriegas

    2013-05-01

    Full Text Available La selección de personal es un proceso vital que tiene influencia directa en el éxito de cualquier organización. En este trabajo tiene como objetivo generar información de soporte a la decisión en la selección de estudiantes para su vinculación a proyectos de software . Para este fin se aplican técnicas del análisis multivariados a las calificaciones obtenidas por estudiantes de segundo año de la carrera Ingeniería en Ciencias Informáticas. Para reducir la cantidad de variables en estudio se utiliza el análisis de componentes principales y basado en la información resumida, se emplea el análisis de cluster para formar 3 grupos. A través del análisis factorial común, se lograron identificar 3 factores latentes que actúan sobre diferentes grupos de asignaturas. La información generada es utilizada como soporte a la toma de decisiones para formular estrategias en el trabajo de formación desde la producción.AbstractPersonnel selection is a vital process that has a direct influence on the success of any organization. This paper aims to generate information for decision support in the selection of students for software projects. The multivariate data analysis techniques are applied to the data set of academic qualifications of Computer Science Engineering´s second year students. The principal component analysis is used in order to reduce the number of variables under study and based in the summarized information, it is utilized the cluster analysis to form 3 groups. Through the factor analysis, it was possible to identify 3 latent factors that act on different groups of subjects. The generated information is used as a support for the decision-making to develop strategies on the training job from production.

  20. A Comparison of Various Software Development Methodologies: Feasibility and Methods of Integration

    Directory of Open Access Journals (Sweden)

    Samir Abou El-Seoud

    2016-12-01

    Full Text Available System development methodologies which have being used in the academic and commercial environments during last two decades have advantages and disadvantages. Researchers had tried to identify objectives, scope …etc. of the methodologies by following different approaches. Each approach has its Limitation, specific interest, coverage …etc. In this paper, we tried to perform a comparative study of those methodologies which are popular and commonly used in banking and commercial environment. We tried in our study to determine objectives, scope, tools and other features of the methodologies. We also, tried to determine how and to what extent the methodologies incorporate the facilities such as project management, cost benefit analysis, documentation …etc. One of the most important aspects of our study was how to integrate the methodologies and develop a global methodology which covers the complete span of the software development life cycle? A prototype system which integrates the selected methodologies has been developed. The developed system helps analysts and designers how to choose suitable tools or to obtain guidelines on what to do in a particular situation. The prototype system has been tested during the development of a software for an ATM “Auto Teller Machine” by selecting and applying SASD methodology during software development. This resulted in the development of high quality and well documented software system.

  1. Design and Implementation of the Schedule Management System for Software Projects%软件项目进度管理系统的设计与实现

    Institute of Scientific and Technical Information of China (English)

    姚辉

    2015-01-01

    With a focus on the software project schedule management, the paper proposes dynamic manage-ment for different stages and for each module in the stage. The system is developed by ASP.NET 3.5, C # and the Ajax technology. SQL Server 2005 is database management Server of this project. According to each role and dif-ferent operations of the Web, this system can divide roles and authorities dynamically.%本文以软件项目进度管理为研究的中心议题,提出动态管理某个项目中的各个阶段和阶段中的各个模块。结合前沿的Ajax技术,该系统使用业界流行的ASP.NET 3.5+ C#进行整合开发,并且数据库服务器管理的后台数据使用SQL Server 2005。系统中进行的Web操作各异,基于每个角色的不同,动态实现了各角色权限的严格划分。

  2. Capturing the impact of software

    Science.gov (United States)

    Piwowar, Heather

    2017-01-01

    Research software is undervalued in funding and tenure decisions because its impact is poorly evaluated within the traditional paper-based ecosystem. The talk presents the NSF-funded Depsy project (http://depsy.org) -- a proof-of-concept system designed to address this problem by tracking the impact of software in software-native ways. Depsy finds mentions of software itself in the literature, rather than just counting citations to a wrapper paper about the software. It discovers how software gets reused by other software, even when it's not cited at all. And finally Depsy attempts to represent the full complexity of software authorship, where one project can involve hundreds of contributors in multiple roles that don't map to traditional paper authorship.

  3. DSAT: Data Storage and Analytics Tool Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The aim of this project is the development a large data warehousing and analysis tool for air traffic management (ATM) research that can be accessed by users through...

  4. GENII (Generation II): The Hanford Environmental Radiation Dosimetry Software System: Volume 3, Code maintenance manual: Hanford Environmental Dosimetry Upgrade Project

    Energy Technology Data Exchange (ETDEWEB)

    Napier, B.A.; Peloquin, R.A.; Strenge, D.L.; Ramsdell, J.V.

    1988-09-01

    The Hanford Environmental Dosimetry Upgrade Project was undertaken to incorporate the internal dosimetry models recommended by the International Commission on Radiological Protection (ICRP) in updated versions of the environmental pathway analysis models used at Hanford. The resulting second generation of Hanford environmental dosimetry computer codes is compiled in the Hanford Environmental Dosimetry System (Generation II, or GENII). This coupled system of computer codes is intended for analysis of environmental contamination resulting from acute or chronic releases to, or initial contamination of, air, water, or soil, on through the calculation of radiation doses to individuals or populations. GENII is described in three volumes of documentation. This volume is a Code Maintenance Manual for the serious user, including code logic diagrams, global dictionary, worksheets to assist with hand calculations, and listings of the code and its associated data libraries. The first volume describes the theoretical considerations of the system. The second volume is a Users' Manual, providing code structure, users' instructions, required system configurations, and QA-related topics. 7 figs., 5 tabs.

  5. The Software Management Environment (SME)

    Science.gov (United States)

    Valett, Jon D.; Decker, William; Buell, John

    1988-01-01

    The Software Management Environment (SME) is a research effort designed to utilize the past experiences and results of the Software Engineering Laboratory (SEL) and to incorporate this knowledge into a tool for managing projects. SME provides the software development manager with the ability to observe, compare, predict, analyze, and control key software development parameters such as effort, reliability, and resource utilization. The major components of the SME, the architecture of the system, and examples of the functionality of the tool are discussed.

  6. NOTCH1 Inhibits Activation of ATM by Impairing the Formation of an ATM-FOXO3a-KAT5/Tip60 Complex.

    Science.gov (United States)

    Adamowicz, Marek; Vermezovic, Jelena; d'Adda di Fagagna, Fabrizio

    2016-08-23

    The DNA damage response (DDR) signal transduction pathway is responsible for sensing DNA damage and further relaying this signal into the cell. ATM is an apical DDR kinase that orchestrates the activation and the recruitment of downstream DDR factors to induce cell-cycle arrest and repair. We have previously shown that NOTCH1 inhibits ATM activation upon DNA damage, but the underlying mechanism remains unclear. Here, we show that NOTCH1 does not impair ATM recruitment to DNA double-strand breaks (DSBs). Rather, NOTCH1 prevents binding of FOXO3a and KAT5/Tip60 to ATM through a mechanism in which NOTCH1 competes with FOXO3a for ATM binding. Lack of FOXO3a binding to ATM leads to the loss of KAT5/Tip60 association with ATM. Moreover, expression of NOTCH1 or depletion of ATM impairs the formation of the FOXO3a-KAT5/Tip60 protein complex. Finally, we show that pharmacological induction of FOXO3a nuclear localization sensitizes NOTCH1-driven cancers to DNA-damage-induced cell death.

  7. ATM function and its relationship with ATM gene mutations in chronic lymphocytic leukemia with the recurrent deletion (11q22.3-23.2).

    Science.gov (United States)

    Jiang, Y; Chen, H-C; Su, X; Thompson, P A; Liu, X; Do, K-A; Wierda, W; Keating, M J; Plunkett, W

    2016-09-02

    Approximately 10-20% of chronic lymphocytic leukemia (CLL) patients exhibit del(11q22-23) before treatment, this cohort increases to over 40% upon progression following chemoimmunotherapy. The coding sequence of the DNA damage response gene, ataxia-telangiectasia-mutated (ATM), is contained in this deletion. The residual ATM allele is frequently mutated, suggesting a relationship between gene function and clinical response. To investigate this possibility, we sought to develop and validate an assay for the function of ATM protein in these patients. SMC1 (structural maintenance of chromosomes 1) and KAP1 (KRAB-associated protein 1) were found to be unique substrates of ATM kinase by immunoblot detection following ionizing radiation. Using a pool of eight fluorescence in situ hybridization-negative CLL samples as a standard, the phosphorylation of SMC1 and KAP1 from 46 del (11q22-23) samples was analyzed using normal mixture model-based clustering. This identified 13 samples (28%) that were deficient in ATM function. Targeted sequencing of the ATM gene of these samples, with reference to genomic DNA, revealed 12 somatic mutations and 15 germline mutations in these samples. No strong correlation was observed between ATM mutation and function. Therefore, mutation status may not be taken as an indicator of ATM function. Rather, a direct assay of the kinase activity should be used in the development of therapies.

  8. Low-dose irradiation prior to bone marrow transplantation results in ATM activation and increased lethality in Atm-deficient mice.

    Science.gov (United States)

    Pietzner, J; Merscher, B M; Baer, P C; Duecker, R P; Eickmeier, O; Fußbroich, D; Bader, P; Del Turco, D; Henschler, R; Zielen, S; Schubert, R

    2016-04-01

    Ataxia telangiectasia is a genetic instability syndrome characterized by neurodegeneration, immunodeficiency, severe bronchial complications, hypersensitivity to radiotherapy and an elevated risk of malignancies. Repopulation with ATM-competent bone marrow-derived cells (BMDCs) significantly prolonged the lifespan and improved the phenotype of Atm-deficient mice. The aim of the present study was to promote BMDC engraftment after bone marrow transplantation using low-dose irradiation (IR) as a co-conditioning strategy. Atm-deficient mice were transplanted with green fluorescent protein-expressing, ATM-positive BMDCs using a clinically relevant non-myeloablative host-conditioning regimen together with TBI (0.2-2.0 Gy). IR significantly improved the engraftment of BMDCs into the bone marrow, blood, spleen and lung in a dose-dependent manner, but not into the cerebellum. However, with increasing doses, IR lethality increased even after low-dose IR. Analysis of the bronchoalveolar lavage fluid and lung histochemistry revealed a significant enhancement in the number of inflammatory cells and oxidative damage. A delay in the resolution of γ-H2AX-expression points to an insufficient double-strand break repair capacity following IR with 0.5 Gy in Atm-deficient splenocytes. Our results demonstrate that even low-dose IR results in ATM activation. In the absence of ATM, low-dose IR leads to increased inflammation, oxidative stress and lethality in the Atm-deficient mouse model.

  9. Millimeter and sub-millimeter atmospheric performance at Dome C combining radiosoundings and ATM synthetic spectra

    CERN Document Server

    De Gregori, S; Decina, B; Lamagna, L; Pardo, J R; Petkov, B; Tomasi, C; Valenziano, L

    2012-01-01

    The reliability of astronomical observations at millimeter and sub-millimeter wavelengths closely depends on a low vertical content of water vapor as well as on high atmospheric emission stability. Although Concordia station at Dome C (Antarctica) enjoys good observing conditions in this atmospheric spectral windows, as shown by preliminary site-testing campaigns at different bands and in, not always, time overlapped periods, a dedicated instrument able to continuously determine atmospheric performance for a wide spectral range is not yet planned. In the absence of such measurements, in this paper we suggest a semi-empirical approach to perform an analysis of atmospheric transmission and emission at Dome C to compare the performance for 7 photometric bands ranging from 100 GHz to 2 THz. Radiosoundings data provided by the Routine Meteorological Observations (RMO) Research Project at Concordia station are corrected by temperature and humidity errors and dry biases and then employed to feed ATM (Atmospheric Tra...

  10. Software Reviews.

    Science.gov (United States)

    Smith, Richard L., Ed.

    1985-01-01

    Reviews software packages by providing extensive descriptions and discussions of their strengths and weaknesses. Software reviewed include (1) "VISIFROG: Vertebrate Anatomy" (grade seven-adult); (2) "Fraction Bars Computer Program" (grades three to six) and (3) four telecommunications utilities. (JN)

  11. ACS: ALMA Common Software

    Science.gov (United States)

    Chiozzi, Gianluca; Šekoranja, Matej

    2013-02-01

    ALMA Common Software (ACS) provides a software infrastructure common to all ALMA partners and consists of a documented collection of common patterns and components which implement those patterns. The heart of ACS is based on a distributed Component-Container model, with ACS Components implemented as CORBA objects in any of the supported programming languages. ACS provides common CORBA-based services such as logging, error and alarm management, configuration database and lifecycle management. Although designed for ALMA, ACS can and is being used in other control systems and distributed software projects, since it implements proven design patterns using state of the art, reliable technology. It also allows, through the use of well-known standard constructs and components, that other team members whom are not authors of ACS easily understand the architecture of software modules, making maintenance affordable even on a very large project.

  12. 基于Scrum方法的软件项目管理过程度量研究%Research on Measurement of Software Project Management Process Based on Scrum Method

    Institute of Scientific and Technical Information of China (English)

    严晶

    2014-01-01

    通过分析软件项目管理中传统瀑布模型常用的挣值分析法的不足,引入敏捷开发的Scrum方法到项目实践中来解决问题,从而更好地实施软件项目管理,提高开发效率,达到项目进度和产品质量可控的目的。%By analyzing the shortage of earned value method commonly used in traditional waterfall model of software project management, the Scrum method of agile development is introduced into the project practice to solve the problems in order to better carry out the software project management and improve development efficiency, which achieves to control the project progress and product quality.

  13. Independent Verification and Validation Of SAPHIRE 8 Software Design and Interface Design Project Number: N6423 U.S. Nuclear Regulatory Commission

    Energy Technology Data Exchange (ETDEWEB)

    Kent Norris

    2009-10-01

    The purpose of the Independent Verification and Validation (IV&V) role in the evaluation of the SAPHIRE software design and interface design is to assess the activities that results in the development, documentation, and review of a software design that meets the requirements defined in the software requirements documentation. 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) design specification.

  14. Independent Verification and Validation Of SAPHIRE 8 Software Design and Interface Design Project Number: N6423 U.S. Nuclear Regulatory Commission

    Energy Technology Data Exchange (ETDEWEB)

    Kent Norris

    2010-03-01

    The purpose of the Independent Verification and Validation (IV&V) role in the evaluation of the SAPHIRE software design and interface design is to assess the activities that results in the development, documentation, and review of a software design that meets the requirements defined in the software requirements documentation. 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) design specification.

  15. ATM is required for telomere maintenance and chromosome stability during Drosophila development.

    Science.gov (United States)

    Silva, Elizabeth; Tiong, Stanley; Pedersen, Michael; Homola, Ellen; Royou, Anne; Fasulo, Barbara; Siriaco, Giorgia; Campbell, Shelagh D

    2004-08-10

    ATM is a large, multifunctional protein kinase that regulates responses required for surviving DNA damage: including DNA repair, apoptosis, and cell cycle checkpoints. Here, we show that Drosophila ATM function is essential for normal adult development. Extensive, inappropriate apoptosis occurs in proliferating atm mutant tissues, and in clonally derived atm mutant embryos, frequent mitotic defects were seen. At a cellular level, spontaneous telomere fusions and other chromosomal abnormalities are common in atm larval neuroblasts, suggesting a conserved and essential role for dATM in the maintenance of normal telomeres and chromosome stability. Evidence from other systems supports the idea that DNA double-strand break (DSB) repair functions of ATM kinases promote telomere maintenance by inhibition of illegitimate recombination or fusion events between the legitimate ends of chromosomes and spontaneous DSBs. Drosophila will be an excellent model system for investigating how these ATM-dependent chromosome structural maintenance functions are deployed during development. Because neurons appear to be particularly sensitive to loss of ATM in both flies and humans, this system should be particularly useful for identifying cell-specific factors that influence sensitivity to loss of dATM and are relevant for understanding the human disease, ataxia-telangiectasia.

  16. Regulation of the DNA Damage Response by DNA-PKcs Inhibitory Phosphorylation of ATM.

    Science.gov (United States)

    Zhou, Yi; Lee, Ji-Hoon; Jiang, Wenxia; Crowe, Jennie L; Zha, Shan; Paull, Tanya T

    2017-01-05

    Ataxia-telangiectasia mutated (ATM) regulates the DNA damage response as well as DNA double-strand break repair through homologous recombination. Here we show that ATM is hyperactive when the catalytic subunit of DNA-dependent protein kinase (DNA-PKcs) is chemically inhibited or when the DNA-PKcs gene is deleted in human cells. Pre-incubation of ATM protein with active DNA-PKcs also significantly reduces ATM activity in vitro. We characterize several phosphorylation sites in ATM that are targets of DNA-PKcs and show that phospho-mimetic mutations at these residues significantly inhibit ATM activity and impair ATM signaling upon DNA damage. In contrast, phospho-blocking mutations at one cluster of sites increase the frequency of apoptosis during normal cell growth. DNA-PKcs, which is integral to the non-homologous end joining pathway, thus negatively regulates ATM activity through phosphorylation of ATM. These observations illuminate an important regulatory mechanism for ATM that also controls DNA repair pathway choice.

  17. Downregulation of ATM Gene and Protein Expression in Canine Mammary Tumors.

    Science.gov (United States)

    Raposo-Ferreira, T M M; Bueno, R C; Terra, E M; Avante, M L; Tinucci-Costa, M; Carvalho, M; Cassali, G D; Linde, S D; Rogatto, S R; Laufer-Amorim, R

    2016-11-01

    The ataxia telangiectasia mutated (ATM) gene encodes a protein associated with DNA damage repair and maintenance of genomic integrity. In women, ATM transcript and protein downregulation have been reported in sporadic breast carcinomas, and the absence of ATM protein expression has been associated with poor prognosis. The aim of this study was to evaluate ATM gene and protein expression in canine mammary tumors and their association with clinical outcome. ATM gene and protein expression was evaluated by reverse transcription-quantitative polymerase chain reaction and immunohistochemistry, respectively, in normal mammary gland samples (n = 10), benign mammary tumors (n = 11), nonmetastatic mammary carcinomas (n = 19), and metastatic mammary carcinomas (n = 11). Lower ATM transcript levels were detected in benign mammary tumors and carcinomas compared with normal mammary glands (P = .011). Similarly, lower ATM protein expression was observed in benign tumors (P = .0003), nonmetastatic mammary carcinomas (P ATM gene or protein levels were detected among benign tumors and nonmetastatic and metastatic mammary carcinomas (P > .05). The levels of ATM gene or protein expression were not significantly associated with clinical and pathological features or with survival. Similar to human breast cancer, the data in this study suggest that ATM gene and protein downregulation is involved in canine mammary gland tumorigenesis.

  18. ATM may be a protective factor in endometrial carcinogenesis with the progesterone pathway.

    Science.gov (United States)

    Shan, Weiwei; Wang, Chao; Zhang, Zhenbo; Luo, Xuezhen; Ning, Chengcheng; Yu, Yinhua; Feng, Youji; Gu, Chao; Chen, Xiaojun

    2015-03-01

    The purpose of the study was to explore the role and mechanism of ataxia-telangiectasia mutated (ATM) protein in endometrial carcinogenesis. A reverse-phase protein array (RPPA) was used to analyze the expression of ATM signal pathway proteins in Ishikawa and progesterone-insensitive Ishikawa. ATM expression was detected in endometrium specimens by immunohistochemistry, including 8 cases with proliferative endometrium, 6 cases with secretory endometrium, 10 cases with simple hyperplasia (SH), 13 cases of complex hyperplasia (CH), 11 cases of endometrial atypical hyperplasia (EAH), and 83 cases with type I endometrial cancer. The relationship between ATM expression and other clinicopathological indicators was also examined in type I endometrial cancer patients. The mechanisms of ATM were explored in vitro with the endometrial cell lines Ishikawa and RL95-2. A cell counting kit-8 (CCK-8) test and Western blot analysis were performed to test proliferation and protein expression. Statistical analysis was performed with SPSS19.0. The significance level was set at 0.05. ATM was increased with medroxyprogesterone acetate (MPA) stimulation in Ishikawa in RPPA. ATM expression gradually decreased in endometrial hyperplasic lesions compared with the normal proliferative and secretory endometrium and was the lowest in type I endometrial cancer. ATM expression was negatively correlated with pathological grades in type I endometrial cancer. In vitro, ATM silencing retarded proliferation inhibition in Ishikawa and RL95-2 treated with MPA. ATM silencing could down-regulate the MPA-stimulated signal proteins, including Chk2, P53, and caspase-3 in vitro. MPA might exert its role through activating the ATM-associated pathway, ATM-Chk2-P53-caspase-3 (active), preserving normal endometrium and protecting it from malignancies. ATM might be a promising indicator for endometrial hyperplasia and cancer.

  19. Medical Internet exchange project in Japan.

    Science.gov (United States)

    Mizushima, H; Uchiyama, E; Akiyama, M; Yamamoto, R; Tatsumi, H

    1998-01-01

    The Internet has been widely used by medical institutes and hospitals around the world, however; its use for telemedicine is still low. The main reason for this is the availability of bandwidth and poor security through the net. Meanwhile, we have established and have been operating 'Cancer Information Network' among 11 Cancer Centers in Japan, mainly for Multipoint TV Conference using HDTV image. There are also similar projects among 9 cardiovascular centers in Japan. By March, all 240 national hospitals will have been connected by an IP network using an ATM backbone. The above network projects are operated independently, and have an 'Intranet' characteristics within them. There are also many hospitals and clinics connected to the Internet by commercial internet providers. To make a secure and efficient network between these medical networks and medical sites, we started the Medical Internet eXchange project (MDX project) constructing a Medical Network Operation Center to create a link between them. To provide the administrative policy of this project, we established the Medical Internet eXchange Association. We are planning to expand this project to Asian-Pacific countries using the Asian-Pacific Advanced Network (APAN), and also expand it to worldwide connections in the future. For this purpose, we are currently asking other countries to form a structure similar to MDX-Japan. The concept, hardware system, software system, firewall configuration, and routing policy will be also discussed.

  20. Research on the Quality Management of Software Projects Based on Rough Set Theory%基于粗糙集理论的软件项目质量管理研究

    Institute of Scientific and Technical Information of China (English)

    张仕学; 丁晓明

    2011-01-01

    软件项目质量管理是贯穿整个软件生存周期的重要工作,重视软件项目质量管理,对整个软件项目管理有着非常重要的促进作用.利用基于粗糙集理论的区分矩阵及属性等价分类计算方法提出软件项目的质量分析系统,并给出两个软件质量因子的相关系统以及区分矩阵的计算方法.通过对历史测评数据的分析,为软件项目的质量控制提供了决策.%Quality management of software projects is important throughout the software dcvelopment lift cycle (SDLC). Putting premium on quality management has great importance to the management of software projects. In this paper, a quality analysis system is proposed, employing the discernibility matrix and computation of attribute equivalence classification, which is from the rough set theory, and the relevant systems considering two software quality factors and the computation method of discernibility matrix are introduced. Analyses of historical testing data may offer strategies for quality control in software projects.