Search results for "Software engineering"

showing 10 items of 1151 documents

How is Project Success Affected by Replacing the Project Manager?

2007

Project successEngineeringEngineering managementbusiness.industryCritical success factorProject sponsorshipSuccess factorsSoftware engineeringbusinessProject manager
researchProduct

The long and winding road: Accidents and tinkering in software standardization

2021

Software is based on universal principles but not its development. Relating software to hardware is never automatic or easy. Attempts to optimize software production and drastically reduce their costs (like in hardware) have been very restricted. Instead, highly-skilled and experienced individuals are ultimately responsible for project success. The long and convoluted path towards useful and reliable software is often plagued by idiosyncratic accidents and emergent complexity. It was expected that software standardisation would remove these sources of unwanted diversity by aiming to controllable development processes, universal programming languages, and toolkits of reusable software compon…

Project successMultidisciplinaryStandardizationComputer sciencebusiness.industrySoftware standards020207 software engineeringSoftware development02 engineering and technologyComplexityProgramming languagesProgramming languageSoftwareHistory and Philosophy of ScienceRisk analysis (engineering)0202 electrical engineering electronic engineering information engineeringTechnological diversityReusable softwarebusinessEvolution of technologySoftware productionDiversity (business)Mètode Revista de difusió de la investigació
researchProduct

Investigating the causal mechanisms underlying the customization of software development methods

2017

Over the last four decades, software development has been one of the mainstream topics in the Software Engineering and Information Systems disciplines. Thousands of methods have been put forward offering prescriptions for software development processes. The goal of these methods is to produce high-quality software in a systematic manner. However, it is widely known that these methods are rarely followed as prescribed – developers often modify or skip different steps, practices, or quality rules recommended by software development methods. While a group of previous studies suggests that maximizing the flexibility and leanness of software development processes is the key driver of such custom…

Prosessiteoriatekninen velkaKirjallisuuskatsauksetohjelmistokehittäjätohjelmistotuotantosystematic literature reviewlaatubalancinginformation systems developmentGrounded theorytyötavatmenetelmättyömenetelmättechnical debtprocess theoryräätälöintisoftware development methodsbehavioral software engineeringohjelmistokehitysvaatimukset
researchProduct

A Proposed Knowledge Based Approach for Solving Proteomics Issues

2010

In this paper we present a novel knowledge-based approach that aims at helping scientists to face and resolve a large number of proteomics problem. The system architecture is based on an ontology to model the knowledge base, a reasoner that starting from the user's request and a set of rules builds the workflow of tasks to be done, and an executor that runs the algorithms and software scheduled by the reasoner. The system can interact with the user showing him intermediate results and several options in order to refine the workflow and supporting him to choose among different forks. Thanks to the presence of the knowledge base and the modularity provided by the ontology, the system can be e…

ProteomicsKnowledge-based systemOntologyComputer sciencebusiness.industryProteomicDSS Proteomics Rule-based SystemSemantic reasonerOntology (information science)ExecutorMachine learningcomputer.software_genreExpert systemKnowledge-based systemsWorkflowKnowledge baseSystems architectureArtificial intelligenceSoftware engineeringbusinesscomputer
researchProduct

On the collision property of chaotic iterations based post-treatments over cryptographic pseudorandom number generators

2018

International audience; There is not a proper mathematical definition of chaos, we have instead a quite big amount of definitions, each of one describes chaos in a more or less general context. Taking in account this, it is clear why it is hard to design an algorithm that produce random numbers, a kind of algorithm that could have plenty of concrete appliceautifat (anul)d bions. However we must use a finite state machine (e.g. a laptop) to produce such a sequence of random numbers, thus it is convenient, for obvious reasons, to redefine those aimed sequences as pseudorandom; also problems arise with floating point arithmetic if one wants to recover some real chaotic property (i.e. propertie…

Pseudorandom number generator020203 distributed computingSequenceFinite-state machineDynamical systems theoryComputer science010102 general mathematicsChaotic[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]02 engineering and technology[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation01 natural sciences[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing[INFO.INFO-CR]Computer Science [cs]/Cryptography and Security [cs.CR][INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA]0202 electrical engineering electronic engineering information engineering[INFO.INFO-ET]Computer Science [cs]/Emerging Technologies [cs.ET][INFO.INFO-DC]Computer Science [cs]/Distributed Parallel and Cluster Computing [cs.DC]0101 mathematicsBoolean functionAlgorithmRandomnessGenerator (mathematics)2018 IEEE Middle East and North Africa Communications Conference (MENACOMM)
researchProduct

All congruences below stability-preserving fair testing or CFFD

2020

AbstractIn process algebras, a congruence is an equivalence that remains valid when any subsystem is replaced by an equivalent one. Whether or not an equivalence is a congruence depends on the set of operators used in building systems from subsystems. Numerous congruences have been found, differing from each other in fine details, major ideas, or both, and none of them is good for all situations. The world of congruences seems thus chaotic, which is unpleasant, because the notion of congruence is at the heart of process algebras. This study continues attempts to clarify the big picture by proving that in certain sub-areas, there are no other congruences than those that are already known or …

Pure mathematicsComputer Networks and CommunicationsMathematics::Number TheoryStability (learning theory)Contrast (statistics)020207 software engineering0102 computer and information sciences02 engineering and technologyCongruence relation01 natural sciencesSmall setSet (abstract data type)Congruence (geometry)010201 computation theory & mathematicsrinnakkaiskäsittelyTheory of computation0202 electrical engineering electronic engineering information engineeringEquivalence (measure theory)SoftwaretietojenkäsittelyInformation SystemsMathematics
researchProduct

A Note on States and Traces from Biorthogonal Sets

2019

In this paper, following Bagarello, Trapani, and myself, we generalize the Gibbs states and their related KMS-like conditions. We have assumed that H 0 , H are closed and, at least, densely defined, without giving information on the domain of these operators. The problem we address in this paper is therefore to find a dense domain D that allows us to generalize the states of Gibbs and take them in their natural environment i.e., defined in L &dagger

Pure mathematicsnon-Hermitian HamiltoniansGibbs statePhysics and Astronomy (miscellaneous)lcsh:MathematicsGeneral Mathematicsbiorthogonal sets of vector010102 general mathematicsGibbs stateslcsh:QA1-93901 natural sciencesDomain (software engineering)TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGESSettore MAT/05 - Analisi MatematicaChemistry (miscellaneous)Biorthogonal system0103 physical sciencesComputer Science (miscellaneous)0101 mathematics010306 general physicsMathematicsSymmetry
researchProduct

Introducing a novel mesh following technique for approximation-free robotic tool path trajectories

2017

Abstract Modern tools for designing and manufacturing of large components with complex geometries allow more flexible production with reduced cycle times. This is achieved through a combination of traditional subtractive approaches and new additive manufacturing processes. The problem of generating optimum tool-paths to perform specific actions (e.g. part manufacturing or inspection) on curved surface samples, through numerical control machinery or robotic manipulators, will be increasingly encountered. Part variability often precludes using original design CAD data directly for toolpath generation (especially for composite materials), instead surface mapping software is often used to gener…

QA750209 industrial biotechnologyEngineeringComputational MechanicsMesh following techniqueCAD02 engineering and technologyTool path generationTriangular meshescomputer.software_genreNDT020901 industrial engineering & automationSoftwarelcsh:TA1740202 electrical engineering electronic engineering information engineeringComputer Aided DesignEngineering (miscellaneous)SimulationCommercial softwareSubtractive colorbusiness.industry020207 software engineeringRoboticsRoboticslcsh:Engineering designComputer Graphics and Computer-Aided DesignHuman-Computer InteractionComputational MathematicsModeling and SimulationComputer-aided manufacturingNumerical controlArtificial intelligencebusinessAlgorithmcomputerJournal of Computational Design and Engineering
researchProduct

Energy-Efficiency and Coverage Quality Management for Reliable Diagnostics in Wireless Sensor Networks

2020

International audience; The processing of data and signals provided by sensors aims at extracting rnrelevant features which can be used to assess and diagnose the health state rnof the monitored targets. Nevertheless, Wireless Sensor Networks (WSNs) present rna number of shortcomings that have an impact on the quality of the gathered rndata at the sink level, leading to imprecise diagnostics rnof the observed targets. To improve data accuracy, two main critical and related issues, namely the energy consumption and coverage quality, need to be considered. The goal is to maximize the network lifetime while guaranteeing the complete coverage of all the targets. Unfortunately, these performance…

Quality managementComputer scienceComputer Networks and CommunicationsReal-time computingCorrectness proofs020206 networking & telecommunicationsEnergy consumption02 engineering and technology[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE][INFO.INFO-MO]Computer Science [cs]/Modeling and SimulationComputer Science Applications[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing[INFO.INFO-CR]Computer Science [cs]/Cryptography and Security [cs.CR]Distributed algorithmControl and Systems Engineering[INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA]Data accuracy0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processing[INFO.INFO-ET]Computer Science [cs]/Emerging Technologies [cs.ET]Electrical and Electronic Engineering[INFO.INFO-DC]Computer Science [cs]/Distributed Parallel and Cluster Computing [cs.DC]Wireless sensor networkEfficient energy use
researchProduct

The present status of the EPS nuclear PDFs

2010

The recent global analyses of the nuclear parton distribution functions (nPDFs) lend support to the validity of the factorization theorem of QCD in high-energy processes involving bound nucleons. With a special attention on our latest global analysis EPS09, we review the recent developements in the domain of nuclear PDFs.

Quantum chromodynamicsPhysicsParticle physicsNuclear TheoryFOS: Physical sciencesPartonHigh Energy Physics - ExperimentDomain (software engineering)High Energy Physics - Experiment (hep-ex)High Energy Physics - Phenomenologysymbols.namesakeHigh Energy Physics - Phenomenology (hep-ph)Distribution functionWeierstrass factorization theoremsymbolsNuclear ExperimentNucleonProceedings of 35th International Conference of High Energy Physics — PoS(ICHEP 2010)
researchProduct