Search results for "Software development"

showing 10 items of 278 documents

Vietnam as an emerging destination for offshore outsourcing of software development for finnish companies: A conceptual perspective

2009

Companies are constantly under pressure to produce software products more efficiently and within tight budgets. Offshore outsourcing has been seen as one solution to the dilemma, and lucrative outsourcing businesses have evolved in many countries, such as India, China and Russia. Vietnam is now emerging within this global outsourcing sector. This study investigates Vietnam as an offshore outsourcing destination for Finnish companies for developing their software products and related services. The research was undertaken by reviewing the literature of a) offshore outsourcing, b) offshore software production, c) information technology industry in developing countries, especially in Vietnam an…

ComputingMilieux_THECOMPUTINGPROFESSIONOffshoringbusiness.industryOffshore outsourcingSoftware developmentDeveloping countryInformation technologyKnowledge process outsourcingOutsourcingDilemmaComputingMilieux_MANAGEMENTOFCOMPUTINGANDINFORMATIONSYSTEMSCommercebusinessIndustrial organizationPICMET '09 - 2009 Portland International Conference on Management of Engineering & Technology
researchProduct

Female Leadership in Software Projects—A Preliminary Result on Leadership Style and Project Context Factors

2017

Women have been shown to be effective leaders in many team-based situations. However, it is also well-recognized that women are underrepresented in engineering and technology areas, which leads to wasted efforts and a lack of diversity in professional organizations. Although studies about gender and leadership are rich, research focusing on engineering-specific activities, are scarce. To react on this gap, we explored the experience of female leaders of software development projects and possible context factors that influence leadership effectiveness. The study was conducted as a longitudinal multiple case study. Data was collected from survey, interviews, observation and project reports. I…

ComputingMilieux_THECOMPUTINGPROFESSIONTask managementbusiness.industrymedia_common.quotation_subjectSoftware developmentPublic relationsContingency theoryWork (electrical)PerceptionLeadership styleProfessional associationbusinessPsychologymedia_commonDiversity (business)
researchProduct

Workshop on Global Outsourcing of Software Development

2010

Global outsourcing is a pertinent issue in today’s business world. Increasingly, software and non-software organizations from private and public sectors are attempting to develop some or all of their software through global outsourcing in order to enhance innovation, reduce development time and cost, improve quality and productivity, adapt to changing global economic and market conditions, to name a few. Global outsourcing is composed of near shore outsourcing (the software development work is done by the service provider in a nearby country) and offshore outsourcing (the development work is done in a very far away country). Global outsourcing is gaining significant importance, as it can pr…

ComputingMilieux_THECOMPUTINGPROFESSIONbusiness.industryBusiness administrationmedia_common.quotation_subjectPublic sectorOffshore outsourcingSoftware developmentBusiness service providerService providerKnowledge process outsourcingOutsourcingComputingMilieux_MANAGEMENTOFCOMPUTINGANDINFORMATIONSYSTEMSQuality (business)businessIndustrial organizationmedia_common
researchProduct

Spike train statistics for consonant and dissonant musical accords in a simple auditory sensory model

2010

The phenomena of dissonance and consonance in a simple auditory sensory model composed of three neurons are considered. Two of them, here so-called sensory neurons, are driven by noise and subthreshold periodic signals with different ratio of frequencies, and its outputs plus noise are applied synaptically to a third neuron, so-called interneuron. We present a theoretical analysis with a probabilistic approach to investigate the interspike intervals statistics of the spike train generated by the interneuron. We find that tones with frequency ratios that are considered consonant by musicians produce at the third neuron inter-firing intervals statistics densities that are very distinctive fro…

ConsonantNoise in the nervous system; Analytical theories; Sensor auditory systemStochastic ProcessesQuantitative Biology::Neurons and CognitionInterneuronSensory Receptor CellsSpike trainProbabilistic logicSensor auditory systemSensory systemNoise in the nervous systemConsonance and dissonanceModels BiologicalSettore FIS/03 - Fisica Della MateriaNoiseAnalytical theoriemedicine.anatomical_structureNonlinear DynamicsComputer Science::SoundStatisticsmedicineAuditory PerceptionSpike (software development)MathematicsProbability
researchProduct

Control Flow Error Checking with ISIS

2005

The Interleaved Signature Instruction Stream (ISIS) is a signature embedding technique that allows signatures to co-exist with the main processor instruction stream with a minimal impact on processor performance, without sacrificing error detection coverage or latency. While ISIS incorporate some novel error detection mechanisms to assess the integrity of the program executed by the main processor, the limited number of bits available in the signature control word question if the detection mechanisms are effective detecting errors in the program execution flow. Increasing the signature size would negatively impact the memory requirements, so this option has been rejected. The effectiveness …

Control flowbusiness.industryComputer scienceReal-time computingSoftware developmentEmbeddingRetardFault injectionLatency (engineering)Error checkingError detection and correctionbusiness
researchProduct

Exploring the Affordances of SimReal for Learning Mathematics in Teacher Education: A Socio-Cultural Perspective

2020

SimReal is an innovative technology that emerged the last few years in mathematics education. It provides new potentialities for mathematical learning by means of dynamic and interactive visualizations of mathematical concepts. This paper uses SimReal in the context of teacher education to explore the affordances and constraints of the tool for the learning of mathematics. It presents a framework that combines Vygotsky’s socio-cultural theory, the role of mediation, and the notion of affordance at a technological, pedagogical, and socio-cultural level. The aim of the article is to explore the extent to which SimReal as a mediating artifact affords students’ mathematical learning in teacher …

Cultural perspectiveMediationComputingMilieux_COMPUTERSANDEDUCATIONMathematics educationAgency (philosophy)Mathematical learningContext (language use)Artifact (software development)AffordanceTeacher education
researchProduct

Datorzinātne un informācijas tehnoloģijas: Informācijas apstrādes automatizācija

2004

The first volume in the new series " Automation of Information Processing""contains recent results of young researchers, most of them doctoral students at the University of Latvia. Though the topics of the papers are quite different, they are all centered around the problem of providing theory, methodology, development tools and supporting environment for the development of information systems. All the papers in the volume are related to the most up-to-date issues in the respective area.

DataDatorzinātneTelecommunicationsInformation systemsInformācijas apstrādeSoftware development:TECHNOLOGY::Information technology::Computer science [Research Subject Categories]Informācijas sistēmasAlgorithmsSoftware testingInformācijas tehnologijas
researchProduct

Comprehensive System for Systematic Case-Driven Software Reuse

2010

Reuse of software artifacts (blueprints and code) is normally associated with organising a systematic reuse framework most often constructed for a specific problem domain. In this paper we present a system (language, tool, reuse process) where software reuse is based on building and retrieving of so-called software cases (large compound artifacts) that can be reused between domains. The system is opportunistic in that software cases result from usual (non-reuse oriented) activities where also semantic information is added. This information is used to support regular development but may serve later to retrieve software cases. Having this common semantic basis, we can organise a systematic cr…

DatabaseComputer sciencebusiness.industrySoftware developmentcomputer.software_genreFeature-oriented domain analysisComponent-based software engineeringSoftware constructionPackage development processDomain engineeringSoftware systembusinessSoftware engineeringSoftware product linecomputer
researchProduct

Retrieving Open Source Software Licenses

2006

Open Source Software maintenance and reuse require identifying and comprehending the applied software licenses. This paper first characterizes software maintenance, and open source software (OSS) reuse which are particularly relevant in this context. The information needs of maintainers and reusers can be supported by reverse engineering tools at different information retrieval levels. The paper presents an automated license retrieval approach called ASLA. User needs, system architecture, tool features, and tool evaluation are presented. The implemented tool features support identifying source file dependencies and licenses in source files, and adding new license templates for identifying l…

Databasebusiness.industryComputer scienceSoftware developmentComputingMilieux_LEGALASPECTSOFCOMPUTINGStatic program analysisSoftware maintenanceSoftware licensecomputer.software_genreSoftware qualitySoftware constructionBackportingSoftware systembusinesscomputer
researchProduct

Socio-technical Congruence Sabotaged by a Hidden Onshore Outsourcing Relationship: Lessons Learned from an Empirical Study

2012

Despite the popularity of outsourcing arrangements, distributed software development is still regarded as a complex endeavor. Complexity primarily comes from the challenges in communication and coordination among participating organizations. In this paper we discuss lessons learned from participatory research carried out in a highly distributed onshore outsourcing project. Previous research established that socio-technical congruence principles alleviate distributed work. In practice we have found that alignment between the systems structure and organizational structure can be studied from different abstraction levels and also during different phases of project lifecycle. We have found that…

Distributed software developmentEngineeringSociotechnical systemKnowledge managementProgramvaruteknikbusiness.industryonshoreSoftware EngineeringParticipatory action researchsociotechnical congruenceConway's lawPopularityConway's lawOutsourcingEmpirical researchCongruence (geometry)outsourcingOrganizational structurebusiness
researchProduct