9,665 research outputs found
Agile testing practices in software quality: State of the art review
In this paper you can find a review of articles related to agile testing practices in software quality, looking
for theoretical information and real cases applied to testing inside a modern context, comparing them with
the standard procedures taking into account their advantages and relevant features. As final result, we
determine that agile practices in software quality have wide acceptance and many companies have chosen
their use for all their benefits and impact on development software processes in several real applications,
not necessarily IT governance ones, since other kind of technical applications have shown excellent results
on testing
Identifying and Modelling Complex Workflow Requirements in Web Applications
Workflow plays a major role in nowadays business and therefore its
requirement elicitation must be accurate and clear for achieving the solution
closest to business’s needs. Due to Web applications popularity, the Web is becoming
the standard platform for implementing business workflows. In this
context, Web applications and their workflows must be adapted to market demands
in such a way that time and effort are minimize. As they get more popular,
they must give support to different functional requirements but also they
contain tangled and scattered behaviour. In this work we present a model-driven
approach for modelling workflows using a Domain Specific Language for Web
application requirement called WebSpec. We present an extension to WebSpec
based on Pattern Specifications for modelling crosscutting workflow requirements
identifying tangled and scattered behaviour and reducing inconsistencies
early in the cycle
Discovery of extreme particle acceleration in the microquasar Cygnus X-3
The study of relativistic particle acceleration is a major topic of
high-energy astrophysics. It is well known that massive black holes in active
galaxies can release a substantial fraction of their accretion power into
energetic particles, producing gamma-rays and relativistic jets. Galactic
microquasars (hosting a compact star of 1-10 solar masses which accretes matter
from a binary companion) also produce relativistic jets. However, no direct
evidence of particle acceleration above GeV energies has ever been obtained in
microquasar ejections, leaving open the issue of the occurrence and timing of
extreme matter energization during jet formation. Here we report the detection
of transient gamma-ray emission above 100 MeV from the microquasar Cygnus X-3,
an exceptional X-ray binary which sporadically produces powerful radio jets.
Four gamma-ray flares (each lasting 1-2 days) were detected by the AGILE
satellite simultaneously with special spectral states of Cygnus X-3 during the
period mid-2007/mid-2009. Our observations show that very efficient particle
acceleration and gamma-ray propagation out of the inner disk of a microquasar
usually occur a few days before major relativistic jet ejections. Flaring
particle energies can be thousands of times larger than previously detected
maximum values (with Lorentz factors of 105 and 102 for electrons and protons,
respectively). We show that the transitional nature of gamma-ray flares and
particle acceleration above GeV energies in Cygnus X-3 is clearly linked to
special radio/X-ray states preceding strong radio flares. Thus gamma-rays
provide unique insight into the nature of physical processes in microquasars.Comment: 29 pages (including Supplementary Information), 8 figures, 2 tables
version submitted to Nature on August 7, 2009 (accepted version available at
http://www.nature.com/nature/journal/vaop/ncurrent/pdf/nature08578.pdf
Assessing Personality Profiles of Software Developers in Agile Development Teams
Agile methodologies are changing the way we develop software. Their emphasis on team-oriented development, joint code ownership, and reliance on people rather than predefined processes to guide activities, is transforming software development into a socio-technical process. As methodologies become increasingly more people and team-oriented, there is an urgent need to investigate the personality profiles of software developers and their likely impact on the productivity of the development team. A review of the IS research literature on personality studies found Jungian typology operationalized as Myers-Briggs Type Indicator (MBTI) to be the most popular approach for assessing personality profiles. We compared the Five Factor Model (FFM) of personality, which is currently gaining popularity among personality psychologists, with MBTI. Our analysis, based on extant research literature in personality psychology and group behavior, suggests that FFM not only provides better measures for all factors that are measured by MBTI, but it also allows us to assess Neuroticism, an important personality trait that is of interest to researchers studying work groups, such as the agile development team. Our finding has important implications for researchers studying the agile development process. It is also highly relevant to studies investigating the personality profiles of IS professionals. Thus, our study attempts to bring in fresh insights from Personality Psychology, our reference discipline, to enrich IS research
FlightGoggles: A Modular Framework for Photorealistic Camera, Exteroceptive Sensor, and Dynamics Simulation
FlightGoggles is a photorealistic sensor simulator for perception-driven
robotic vehicles. The key contributions of FlightGoggles are twofold. First,
FlightGoggles provides photorealistic exteroceptive sensor simulation using
graphics assets generated with photogrammetry. Second, it provides the ability
to combine (i) synthetic exteroceptive measurements generated in silico in real
time and (ii) vehicle dynamics and proprioceptive measurements generated in
motio by vehicle(s) in a motion-capture facility. FlightGoggles is capable of
simulating a virtual-reality environment around autonomous vehicle(s). While a
vehicle is in flight in the FlightGoggles virtual reality environment,
exteroceptive sensors are rendered synthetically in real time while all complex
extrinsic dynamics are generated organically through the natural interactions
of the vehicle. The FlightGoggles framework allows for researchers to
accelerate development by circumventing the need to estimate complex and
hard-to-model interactions such as aerodynamics, motor mechanics, battery
electrochemistry, and behavior of other agents. The ability to perform
vehicle-in-the-loop experiments with photorealistic exteroceptive sensor
simulation facilitates novel research directions involving, e.g., fast and
agile autonomous flight in obstacle-rich environments, safe human interaction,
and flexible sensor selection. FlightGoggles has been utilized as the main test
for selecting nine teams that will advance in the AlphaPilot autonomous drone
racing challenge. We survey approaches and results from the top AlphaPilot
teams, which may be of independent interest.Comment: Initial version appeared at IROS 2019. Supplementary material can be
found at https://flightgoggles.mit.edu. Revision includes description of new
FlightGoggles features, such as a photogrammetric model of the MIT Stata
Center, new rendering settings, and a Python AP
- …