The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Constantly evolving requirements and use of expert judgment makes effort estimation challenging in the Agile development context. To improve expert judgment based estimation (EE) methods, we introduced a framework to integrate these with change impact analysis (IA) techniques. In this paper, we report the findings of an empirical investigation which we performed together at SAP SE, a German multinational...
[Context and motivation] Due to lack of resources and teams with low levels of experience, startups face several challenges during their product development, such as product customization, attracting new customers, and mastering the technology uncertainty. To increase their market presence and compensate for their lack of resources, startups need to consider other options such as joint ventures and...
The trend of using heterogeneous computing and HW/SW-Codesign approaches allows increasing performance significantly while reducing power consumption. One of the main challenges when combining multiple processing devices is the communication, as an inefficient communication configu-ration can pose a bottleneck to the overall system performance. To address this problem, we present a methodology that...
Good planning and managing software test process require accurate estimation of software test effort. This becomes particularly significant when validation and verification activities are to be performed by an independent organization. This study presents a systematic literature review and a follow up industrial survey, which was performed to investigate the state of the art on software test effort...
Today's Cyber-Physical Systems (CPS) are witnessing a growing complexity in terms of the number of components and computational power in order to meet the requirements of nowadays applications. For this reason and due to their energy efficiency, Multiprocessor system-on-chips (MPSoC) are becoming ubiquitous. Yet, since these systems are often used in battery-driven and/or small housing use cases,...
Software Development Effort Estimation (SDEE) plays a primary role in software project management. Among several techniques suggested for estimating software development effort, analogy-based software effort estimation approaches stand out as promising techniques.In this paper, the performance of Fuzzy Analogy is compared with that of six other SDEE techniques (Linear Regression, Support Vector Regression,...
The penetration of mathematical modelling in sports science to date has been highly limited. In particular and in contrast to most other scientific disciplines, sports science research has been characterized by comparatively little effort investment in the development of phenomenological models. Practical applications of such models aimed at assisting trainees or sports professionals more generally...
Analogy-based software effort estimation is a method to estimate the project cost of an unseen project based on analogies against previous projects sharing selected features. The validity of the selected features depends on many factors, and one of most crucial factors is the effectiveness of the datapreprocessing techniques applied to the datasets of the previous projects. In this paper, we report...
This presents a new model to support empirical failure probability estimation for a software-intensive system. The new element of the approach is that it combines the results of testing using a simulated hardware platform with results from testing on the real platform. This approach addresses a serious practical limitation of a technique known as statistical testing. This limitation will be called...
the main features of the software complex which is called “Vector” are described in the paper. This complex was designed in the “Radio Engineering Systems and Devices” scientific research department of MTUCI. Its main intention includes vector generation and analyzing of the modern telecommunication system signals, standalone functional and radiofrequency units, and the whole devices testing. The...
An approach, verifying class diagram correspondence to SOLID Design Principles, is proposed in this paper. SOLID is an acronym, encapsulating the five class diagram design principles namely: Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation and Dependency Inversion. To check whether a class diagram meets to SOLID, its analytical representation is analyzed by means of predicate...
In recent years, services that use position estimation by Bluetooth Low Energy (BLE) are extensively being used. However, the technology itself is not used optimally owing to the high cost of installation at a base station. To solve this problem, we constructed and operated a system capable of visualizing the location information of a hotel key, and conducted an experiment to verify its functionality...
To avoid the lock-in problem in service-oriented software, existing interface-decoupling mechanisms focus on identifying high-level service mappings, which are not necessarily applicable on translating actual data. Based on the fundamental data-translation process, its successful outcome is guaranteed if mappings are low-level, i.e. they satisfy schema constraints. The problem is that if similar services...
Mobile Broadband (MBB) access networks are becoming more and more used worldwide, and the devices adopted to access them are increasing in number and complexity (smartphones, mobile hotspots, vehicular infotainment systems). The highly dynamic nature of such scenarios calls for continuous monitoring and measurement of the network, and possibly cross-layer management of network applications. A recent...
This research makes a proposal that helps improve the accuracy of the effort estimation using the Use-Case Points method applied to software development projects. In order to determine the proposal a study of the factors that affect the accuracy of the estimation of the Use-Case Points method is carried out. As a result of the study of factors, the contributions of improvement of each author are rescued...
While not included at some institutions and relegated to 3 (minimum) hours of core coverage by the ACM / IEEE Computer Society model curriculum, project management is becoming an integral component of computer science education. The prevalence of failed software projects dictates a focus on this discipline which provides the tools and processes relevant to effective performance of software creation,...
In this work, we report a study carried out to identify a set of metrics to early estimate the development effort of mobile apps. The applied methodology was inspired by the work of Mendes et al. who addressed a similar problem in the field of web apps. In particular, we extracted an initial set of metrics by analyzing the online quotes forms that companies made available on their websites. Afterward,...
The previous goal of having a one-size-fits-all software cost (and schedule) estimation model is no longer achievable. Sources of wide variation in the nature of software development and evolution processes, products, properties, and personnel (PPPPs) require a variety of estimation models and methods best fitting their situations. This Technical Briefing will provide a short history of pattern-breaking...
There are numerous uses of Global Navigation Satellite Systems (GNSS): navigation, of course, but also various optimizations, such as routing or handover protocols in telecommunication networks. Moreover, energy saving approaches may also be based on the use of the locations of the various entities involved. Most of the time, the positioning is considered to be “perfect”: no uncertainty on the values,...
One approach of software automatic tuning is the incremental performance parameter estimation (IPPE) method, which is based on discrete spline function (d-Spline). We have applied IPPE to multidimensional performance parameter estimation. IPPE starts with the minimum number of the sampling points. It adds other sampling points by updating d-Spline at every iteration. For multidimensional performance...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.