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…
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…
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…
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…
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).
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…
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…
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…
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…
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…