Search results for "Software"

showing 10 items of 7396 documents

Usability Work in Agile Systems Development Practice: A Systematic Review

2013

In this chapter we present the results of a systematic literature review of the recommendations in the existing research literature on usability work in agile systems development. The review contributes by summarizing the literature in light of seven claims about how to integrate usability work into an agile development project. By analyzing the claims we show how the previous literature provides grounds, warrants, backing, rebuttal, and qualification with regard to each of them. From this comprehensive overview of the literature we then discuss a research agenda with a particular focus on how situational factors for the claims must be researched and how this must encompass identified rebut…

Software development processKnowledge managementAgile usability engineeringSystematic reviewbusiness.industryComputer scienceUsability engineeringAgile Unified ProcessUsabilitybusinessAgile software development
researchProduct

Software Inspections in Practice: Six Case Studies

2006

Software inspections have been acknowledged as an important method in software engineering, but they are not well applied in practice. This paper discusses the current practices and the related problems based on six case studies in industrial settings. The analysis of inspection practices was organized according to ICMM, which is a model for systematically assessing and improving software inspection process maturity. The sample case organizations used inspections relatively regularly. The involved units are compared and the revealed practices, their characteristics, inspection problems and implications of the study discussed. The main problem areas were non-existent inspection training, lim…

Software development processProcess areaEngineeringSoftwarebusiness.industrySoftware inspectionSystems engineeringSoftware developmentSample (statistics)Metric (unit)FormalitybusinessConstruction engineering
researchProduct

Use of Non-IT Testers in Software Development

2007

Because of a shortage of IT specialists, many companies which are not involved in software development business are forced to use employees who have minimal or no any knowledge about software development and IT as testers (let's call them non-IT testers). The author of this paper has used years of experience in working with such testers to provide a description of them, looking also at their most typical testing styles and the problems which occur for testers, their colleagues and bosses, and the overall software development processes. Non-IT testers often feel like second-class employees, because they are forced to work in an environment in which they do not have sufficient skills. This pa…

Software development processTest strategyEngineeringWork (electrical)business.industrySoftware constructionSoftware developmentPackage development processSoftware verification and validationPair testingSoftware engineeringbusiness
researchProduct

Sociodemographic Characteristics and Interests of FeverApp Users

2021

The FeverApp Registry is a model registry focusing on pediatric fever using a mobile app to collect data and present recommendations. The recorded interactions can clarify the relationship between user documentation and user information. This initial evaluation regarding features of participants and usage intensity of educational video, information library, and documentation of fever events covers the runtime of FeverApp for the first 14 months. Of the 1592 users, the educational opening video was viewed by 41.5%, the Info Library was viewed by 37.5%, and fever events were documented by 55.5%. In the current sample, the role of a mother (p &lt

Software documentation020205 medical informaticsHealth Toxicology and MutagenesisApplied psychologylcsh:Medicine02 engineering and technologyregistryArticleTask (project management)03 medical and health sciencesCurrent sample0302 clinical medicineDocumentation0202 electrical engineering electronic engineering information engineeringHumans030212 general & internal medicineRegistriesguidelinesChildFeverAppUser informationfeverData collectionbusiness.industrylcsh:RPublic Health Environmental and Occupational HealthMobile appsecological momentary assessmentuser behaviorUsabilityMobile Applicationsusabilitysociodemographic characteristicsbusinessPsychologyfeasibilityInternational Journal of Environmental Research and Public Health
researchProduct

ValWorkBench: an open source Java library for cluster validation, with applications to microarray data analysis.

2015

Background: Cluster analysis is one of the most well known activities in scientific investigation and the object of research in many disciplines, ranging from statistics to computer science. It is central to the life sciences due to the advent of high throughput technologies, e.g., classification of tumors. In particular, in cluster analysis, it is of relevance to assess cluster quality and to predict the number of clusters in a dataset, if any. This latter task is usually performed via internal validation measures. Despite their potentially important role, both the use of classic internal validation measures and the design of new ones, specific for microarray data, do not seem to have grea…

Software documentationInformation retrievalSettore INF/01 - Informaticabusiness.industryComputer scienceSoftware developmentAlgorithm engineeringHealth InformaticsPattern discovery in bioinformatics and biomedicinecomputer.software_genreData scienceSoftware metricComputer Science ApplicationsSoftware frameworkMicroarray cluster analysiSoftwareBioinformatics softwareSoftware constructionComponent-based software engineeringCluster AnalysisProgramming LanguagesbusinesscomputerSoftwareAlgorithmsComputer methods and programs in biomedicine
researchProduct

On Supervising Master’s Theses in Industry Context

2022

In software engineering, students easily find internships in companies while still studying. To combine their studies and employment, many of them seek to compose their final theses in an industry context, for the benefit of the employer as well as to simplify their context switching between job and studies. This can put the student between a rock and a hard place, as on one hand the employer has certain expectations in terms of working for the company, whereas the supervising professor needs to follow the university guidelines. An additional aspect worth considering is the university as an administrative home for the thesis and owner of the thesis process. In this paper, we study how the d…

Software engineering educationindustry-academy collaborationohjelmistotuotantoyritysyhteistyöthesis supervisiontyöharjoittelusidosryhmät113 Computer and information sciencespro gradu -tutkielmatkorkeakouluopetusProceedings of the 22nd Koli Calling International Conference on Computing Education Research
researchProduct

An Expert System for the Design of Agents

2007

The growing interest for the design and development of multi-agent systems has brought to the creation of a specific research area called Agent-Oriented Software Engineering (AOSE), specifically conceived for the development of complex systems. The development of such systems needs the support of appropriate tools that could help the designer in producing the design artefacts. We developed a tool called Metameth that may be used to define a new (agent-oriented) design process as well as to apply it. In this paper, we describe only a slice of this complex tool, specifically addressing the interaction with human actors (the designers). This subsystem is conceived as a collaborative multi-agen…

Software engineering process definitionInformation Systems and ManagementKnowledge managementbusiness.industryComputer scienceMulti-agent systemProcess designInformation Systemcomputer.software_genreExpert systemDesign briefMulti-agent systemDesign educationDesign methodologyInformation systemDesign processSoftware engineeringbusinessComputer-aided software engineeringAgent supported cooperative workcomputerExpert system
researchProduct

State Model of Service Reliability

2006

We propose a simple formalism for modelling of a service reliability. A service is defined as an ordered set of states of a modelled application. In the model, a certain reliability is assigned to each application state. Reliability of a service is expressed in terms of above partial reliabilities.

Software frameworkComputer scienceSoftware sizingComponent-based software engineeringSoftware reliability testingSoftware systemApplication softwarecomputer.software_genrecomputerSoftware measurementSoftware qualityReliability engineering2006 International Conference on Dependability of Computer Systems
researchProduct

Software source code escrow agreement and legal obstacles of its execution

2020

Software source code escrow agreement is a relatively new occurrence, emerged together with the rise of software industry in 1970’s in the U.S. Taking into account the fact that business relationships between the software licensor and the licensee are mostly permanent, i.e. significant part is not only the license agreement, but also maintenance and support service duties assumed by the licensor, it is important that business continuity of the licensee is ensured. Software source code escrow agreement aims to provide this assurance by promise, that if the licensor ceases to exist (becomes insolvent), then the source code – building instruction of the software, will be turned over to the lic…

Software license:LAW/JURISPRUDENCE::Private law::Commercial and company law [Research Subject Categories]Contract law
researchProduct

Panel Discussion: Systems for Data Analysis What they AEE; what they Could be?

1985

CRANE: I’d like to pose a couple of questions: (1) Command Languages — A tool for the astronomer or for the programmer? (2) Portability — Holy Cow or Red Herring? I propose that we start with the first one and see how far we get. If we don’t get past that, fine. If we get on to the question of portability, this is also fine. Let me just open up the discussion by asking Rudi Albrecht to make a comment.

Software portabilityAstronomerApplication programming interfaceProgramming languageComputer sciencecomputer.software_genreProgrammercomputerPanel discussionVector processor
researchProduct