Search results for " Software"

showing 10 items of 1178 documents

Utilizing Experience Goals in Design of Industrial Systems

2017

The core idea of experience-driven design is to define the intended experience before functionality and technology. This is a radical idea for companies that have built their competences around specific technologies. Although many technology companies are willing to shift their focus towards experience-driven design, reports on real-life cases about the utilization of this design approach are rare. As part of an industry-led research program, we introduced experience-driven design to metal industry companies with experience goals as the key technique. Four design cases in three companies showed that the goals are useful in keeping the focus on user experience, but several challenges are sti…

Research programKnowledge managementComputer scienceindustrial systemsExploratory research02 engineering and technologyExperience designexperience goalkäyttäjäkeskeinen suunnittelucase studyUser experience designIndustrial designuser experience0202 electrical engineering electronic engineering information engineering0501 psychology and cognitive sciencestuotantojärjestelmät050107 human factorsta113Industrial systemsFocus (computing)ta214Product designbusiness.industry05 social sciencesta6132020207 software engineeringEngineering managementexperience design toolsDesign educationexperience-driven designexperience goalsmetalliteollisuuskäyttäjäkokemusbusinessProceedings of the 2017 CHI Conference on Human Factors in Computing Systems
researchProduct

Use and Identification of Components in Component-Based Software Development Methods

2000

New software systems are needed ever more but to keep up with this trend software developers must learn to create quality software more efficiently. One approach is to (re-)use components as building blocks of the new software. Recently there has been more interest to create component-based software development methods to support this. In this article we first set out requirements for reuse-based software development and then evaluate three component-based methods, namely Catalysis, OMT++, and Unified Process. As a conclusion we argue that evaluated methods produce prefabricated components and that component-based means that software developers can change better components to existing syste…

Resource-oriented architectureComputer scienceKnowledge engineeringReuseSoftware walkthroughcomputer.software_genreSoftware development processSoftware analyticsSoftwareSoftware verification and validationSoftware systemSoftware requirementsUnified ProcessReusabilitySocial software engineeringbusiness.industrySoftware developmentSoftware frameworkSoftware deploymentComponent-based software engineeringSoftware constructionPersonal software processPackage development processBackportingSoftware architecturebusinessSoftware engineeringcomputer
researchProduct

Developing Software with Domain-Driven Model Reuse

2015

This chapter presents an approach to software development where model-driven development and software reuse facilities are combined in a natural way. It shows how model transformations building a Platform Independent Model (PIM) can be applied directly to the requirements specified in RSL by domain experts. Further development of the software case (PSM, code) is also supported by transformations, which in addition ensure a rich traceability within the software case. Alternatively, the PSM model and code can also be generated directly from requirements in RSL, thus providing fast development of the final code of at least a system prototype in many situations. The reuse support relies on a si…

Resource-oriented architecturebusiness.industryComputer scienceComponent-based software engineeringSoftware constructionSoftware developmentPackage development processDomain engineeringSoftware engineeringbusinessDomain (software engineering)Feature-oriented domain analysis
researchProduct

Estimating oxygen consumption from heart rate and heart rate variability without individual calibration

2011

Heart rate (HR) as an estimator of oxygen consumption (VO(2) ) usually requires HR to be individually calibrated in a separate test. This study examined the validity of a new HR - and HR variability-based method (Firstbeat PRO heartbeat analysis software) in the estimation of VO(2) in real-life tasks. The method takes into account the respiration rate determined from HR variability and the differences in the on/off dynamics of HR and VO(2) , and no calibration tests are needed. Ten men and nine women performed 25 tasks representing different types of daily activities. Portable devices were used to measure R-to-R intervals (ECG), VO(2) and respiration rate. In pooled regression analysis, the…

Respiratory ratePhysiologybusiness.industrychemistry.chemical_elementRegression analysisGeneral MedicineOxygenchemistryPhysiology (medical)Heart rateStatisticsCalibrationMedicineHeart rate variabilityAnalysis softwareRespiration ratebusinessClinical Physiology and Functional Imaging
researchProduct

T.R.U.E. Software

2009

Progetto ed esempio di impiego del software T.R.U.E. per l'applicazione della Metodologia T.R.U.E. (Deposito SIAE).

Restauro Conservazione Metodologia T.R.U.E. Software T.R.U.E.Settore ICAR/19 - Restauro
researchProduct

Hypertext support for the information needs of software maintainers

2004

Making changes safely to programs requires program comprehension and satisfaction of the information needs of software maintainers. In this paper we provide insights into improving hypertext-based software maintenance support by analyzing those information needs. There exists a series of four earlier, detailed-level empirical studies on the information needs of professional C program maintainers. We focus on these studies, synthesize their results and determine sources from which the required information might be attained. An experimental research tool, the HyperSoft system, is used to demonstrate the satisfaction of information needs and the system is analytically evaluated against the nee…

Reverse engineeringComputer sciencebusiness.industryProgram comprehension020207 software engineeringInformation needs02 engineering and technologySoftware maintenancecomputer.software_genrelaw.inventionWorld Wide WebEmpirical researchSoftwarelaw020204 information systems0202 electrical engineering electronic engineering information engineeringProgram slicingHypertextSoftware engineeringbusinesscomputerSoftwareJournal of Software Maintenance and Evolution: Research and Practice
researchProduct

A reverse engineering approach to measure the deformations of a sailing yacht

2016

In this work, a multidisciplinary experience, aimed to study the permanent deformations of the hull of a regatta sailing yacht is described. In particular, a procedure to compare two different surfaces of the hull of a small sailing yacht, designed and manufactured at the University of Palermo, has been developed. The first one represents the original CAD model while the second one has been obtained by means of a reverse engineering approach. The reverse engineering process was performed through an automatic close-range photogrammetry survey, that has allowed to obtain very accurate measures of the hull, and a 3D modelling step by the well-known 3D computer graphics software Rhinoceros. The…

Reverse engineeringEngineeringProcess (engineering)Mechanical engineeringCADcomputer.software_genre03 medical and health sciences0302 clinical medicine3D computer graphics softwareHull0502 economics and businessGenerative algorithmReverse engineeringSettore ING-IND/15 - Disegno E Metodi Dell'Ingegneria IndustrialeMeasure (data warehouse)business.industry05 social sciences030206 dentistryPhotogrammetryCAE toolClose range photogrammetrySailing yachtSettore ICAR/17 - DisegnoCAE tools; Close range photogrammetry; Generative algorithms; Reverse engineering; Sailing yacht;businesscomputer050203 business & managementSettore ICAR/06 - Topografia E CartografiaMarine engineering
researchProduct

Logos and Life: Understanding of Rhythm

2011

Human being exists in the flow of time and where there is interaction between time, space and energy there is some rhythm. Physical sciences tend to attribute to rhythm a mechanical overtone but phenomenology of life shows a rhythm in the context of logos and life. Phenomenology of life describes logos of life realizing in time, place and creative acts. Concept of creativity developed by Anna-Teresa Tymieniecka is similar to concept of energy recognized by Lefebvre. It means that we can investigate the problem of meaning of rhythm at the logos and life as creative experience. Rhythms appear as cosmic, natural, psychological, cultural, social and can be described as: (1) a repetition of move…

Rhythmmedia_common.quotation_subjectCreativityLogos Bible SoftwarePsychologyPhenomenology (psychology)Human beingEpistemologymedia_common
researchProduct

Introducing a new method for efficient visualization of complex shape 3D ultrasonic phased-array C-scans

2017

Automated robotic inspection systems allow the collection of large data volumes, compared to existing inspection systems. To maximize the throughput associated with the non-destructive evaluation phase, it is crucial that the reconstructed inspection data sets are generated and examined rapidly without a loss of detail. Data analysis often becomes the bottleneck of automated inspections. Therefore, new data visualization tools, suitable to screen the NDT information obtained through robotic systems, are urgently required. This paper presents a new approach, for the generation of three-dimensional ultrasonic C-scans of large and complex parts, suitable for application to high data throughput…

Robot kinematicsbusiness.industryComputer sciencePhased arrayTK020207 software engineering02 engineering and technologyRoboticsPhased ArraysVisualizationData visualizationAutomated X-ray inspection020204 information systemsNondestructive testing0202 electrical engineering electronic engineering information engineeringComputer visionUltrasonic sensorArtificial intelligenceAutomated SystemsbusinessThroughput (business)Surface reconstructionC-ScansData Visualisation
researchProduct

Future directions in Agile research: Alignment and divergence between research and practice

2017

Editorial article Since the publication of Agile Manifesto in 2001, agile methods have transited from a grass- root initiative among enthusiastic advocates and developers to a mainstream software development approach adopted by both small and large companies worldwide. Meanwhile research on agile methods has grown rapidly and steadily into an established research area, evidenced by dedicated conferences (e.g., XP conference series, research track of previous Agile Conference series), special issues and sections in top Information Systems and Software Engineering journals. However, practitioners and consultants have largely driven the advancement in agile field, and agile research has lagged…

Root (linguistics)EngineeringDivergence (linguistics)business.industrySoftware development020207 software engineering02 engineering and technologyField (computer science)Agile manifesto0202 electrical engineering electronic engineering information engineeringInformation systemMainstream020201 artificial intelligence & image processingEngineering ethicsbusinessSoftwareAgile software developmentJournal of Software: Evolution and Process
researchProduct