882,592 research outputs found

    Integration of Quality Attributes in Software Product Line Development

    Full text link
    Different approaches for building modern software systems in complex and open environments have been proposed in the last few years. Some efforts try to apply Software Product Line (SPL) approach to take advantage of the massive reuse for producing software systems that share a common set of features. In general quality assurance is a crucial activity for success in software industry, but it is even more important when talking about Software Product Lines since the intensive reuse of assets makes the quality attributes (a measurable physical or abstract property of an entity) of the assets to be transmitted to the whole SPL scope. However, despite the importance that quality has in software product line development, most of the methodologies being applied in Software Product Line Development focus only on managing the commonalities and variability within the product line and not giving support to the non--¿ functional requirements that the products must fit. The main goal of this master final work is to introduce quality attributes in early stages of software product line development processes by means of the definition of a production plan that, on one hand, integrates quality as an additional view for describing the extension of the software product line and, on the other hand introduces the quality attributes as a decision factor during product configuration and when selecting among design alternatives. Our approach has been defined following the Model--¿ Driven Software Development paradigm. Therefore all the software artifacts defined had its correspondent metamodels and the processes defined rely on automated model transformations. Finally in order to illustrate the feasibility of the approach we have integrated the quality view in an SPL example in the context of safety critical embedded systems on the automotive domain.González Huerta, J. (2011). Integration of Quality Attributes in Software Product Line Development. http://hdl.handle.net/10251/15835Archivo delegad

    The Pricing Decision: Balancing the Cost-Based and Market-Based Approaches in Different Industries

    Get PDF
    The objectives of this paper are to discuss cost estimating and pricing issues in four different industries, to analyze methods and strategies that are used in the costing and pricing of products in those industries, and to make general comparisons about costing and pricing techniques. Accurate projection of costs is essential to the survival of any firm because cost estimates often determine whether a project will be authorized to begin or continue, the amount of resources that will be allocated to a particular product or product line, the prices of products, and the firm\u27s and product line\u27s profitability. Many management accounting experts have discussed the importance of useful product costing systems. They emphasize that analysts can more accurately estimate costs if they have systems that identify casual factors or cost drivers. Robin Cooper and Robert S. Kaplan write that, If the cost system does not correctly attribute the additional costs to the products that cause them, then the firm might end up competing in segments where the scope-related costs exceed the benefits from larger-scale production. Kaplan and Cooper researched data from several companies and found that a significant problem with product costing systems is that costs, particularly fixed costs, are allocated on the basis of a measure such as direct labor hours, which may not be a factor that actually causes these costs. Instead, they suggest the idea of transaction costing, in which costs are assigned to units that cause the transaction to occur. Product costing systems often play an important role in the pricing of products. We will now present some basic pricing concepts to link the costing and pricing processes together

    Book review: Basics in medical education

    Get PDF
    Software evolves continuously. As a consequence, software systems tend to become increasingly complex and, as such, more difficult to change. A software system's complexity is for a large part determined by its structure, or architecture. In this thesis we investigate how to reduce the risks and costs associated with the evolution of software architectures. Automation and abstraction are two basic software engineering techniques to deal with complexity. In this thesis we investigate the applicability of model-driven engineering, a new software development approach based on abstraction and automation, to support the evolution of software architectures. The main research question we address in this thesis is: "How can evolution of software architectures be supported?". Three subquestions related to industrial integration, software product lines, and automation further clarify the scope of our work. We first conducted a survey among several software development organisation to inventory the state-of-the-practice in software engineering technologies. Some trends we observed from this inventory include: the informal use modelling in industry, the use of product-line approaches, and the importance of the evolutionary aspect of software. Next, we investigated how to support four tasks related to software architecture evolution: evaluation, conformance checking, migration, and documentation. We aim to automate this support where possible. To this end, we employ model-driven software development technologies. For each of the software evolution tasks, we present a case study that investigates how that task can be supported. The informal use of modelling in industry calls for a normalisation step to enable the integration of evolution support in practice. Several chapters address the impact of the use of product-line approaches on the evolution support. Although the increased scope make such support more difficult to develop, the return on investment for the model-driven support is much improved. The model-driven evolution support follows a similar three-step pattern. First, a set of source models is preprocessed into a form suitable for the application of model transformations. Then, model transformations are applied that do the actual work, such as conformance checking or a migration. Finally, the resulting models are postprocessed in a resulting into a desired target form.Electrical Engineering, Mathematics and Computer Scienc

    How Green Public Procurement Contributes to Sustainable Development in China: Evidence from the IISD Green Public Procurement Model

    Get PDF
    The People's Republic of China spent more than CNY 1.6 trillion (USD 252 billion) on procurement in 2013, accounting for 11.7 per cent of all national spending (Ministry of Finance of the People's Republic of China, 2014). In light of these numbers, the potential environmental, social and economic multipliers of greening government purchases become evident. The benefits of a comprehensive and efficient green public procurement (GPP) policy are not limited to the green products and services the public sector buys, but will have a ripple effect that encourages green consumption nationwide. The significant purchasing power of the government will provide the much-needed incentives in order for businesses to invest and innovate in green products and services to meet the government's guaranteed long-term and high-volume demand. Additionally, GPP is in line with China's national plans to pioneer "eco-civilisation" and with the upcoming 13th Five-Year Plan (FYP), which underlines the importance of GPP.This paper is the second and final component of IISD's contribution to greening public procurement in China. Our discussion paper Green Public Procurement in China: Quantifying the Benefits, published in April 2015, analyzed China's GPP landscape, taking a closer look at current practices, actors at different levels of government and the underlying legal framework. In addition, the paper introduced the IISD GPP Model, discussing its potential for quantifying and communicating the benefits of GPP, while providing a high-level overview of the modelling approach used and of the scope of the model envisioned. Building on the results of the IISD GPP Model, consultations with stakeholders and an extensive literature review, this paper provides targeted recommendations addressing the development areas identified to improve GPP in China. The recommendations follow a multiphase approach offering more immediate solutions as well as more ambitious, larger-scale overhauls of the GPP framework for the long term. The results of the IISD GPP Model will be shared for the first time as part of this paper, making the case for green procurement through analyzing five product categories: air conditioners, lighting, cars, paper and cement. These categories were selected because they represent significant financial flows in procurement, have notable environmental impacts and domestic production, and have sufficient data available to facilitate their analysis. A detailed overview of the key elements of the modelling approach will be provided, in addition to an explanation of the model setup and the range of externalities monetised for each product category. Finally, we will look at how to use the model at the different levels of government as well as how its scope can be extended and customised in order to leverage its potential under a wider range of circumstances and areas of procurement

    An Empirical Study on Decision making for Quality Requirements

    Full text link
    [Context] Quality requirements are important for product success yet often handled poorly. The problems with scope decision lead to delayed handling and an unbalanced scope. [Objective] This study characterizes the scope decision process to understand influencing factors and properties affecting the scope decision of quality requirements. [Method] We studied one company's scope decision process over a period of five years. We analyzed the decisions artifacts and interviewed experienced engineers involved in the scope decision process. [Results] Features addressing quality aspects explicitly are a minor part (4.41%) of all features handled. The phase of the product line seems to influence the prevalence and acceptance rate of quality features. Lastly, relying on external stakeholders and upfront analysis seems to lead to long lead-times and an insufficient quality requirements scope. [Conclusions] There is a need to make quality mode explicit in the scope decision process. We propose a scope decision process at a strategic level and a tactical level. The former to address long-term planning and the latter to cater for a speedy process. Furthermore, we believe it is key to balance the stakeholder input with feedback from usage and market in a more direct way than through a long plan-driven process

    Recommendation system using autoencoders

    Get PDF
    The magnitude of the daily explosion of high volumes of data has led to the emergence of the Big Data paradigm. The ever-increasing amount of information available on the Internet makes it increasingly difficult for individuals to find what they need quickly and easily. Recommendation systems have appeared as a solution to overcome this problem. Collaborative filtering is widely used in this type of systems, but high dimensions and data sparsity are always a main problem. With the idea of deep learning gaining more importance, several works have emerged to improve this type of filtering. In this article, a product recommendation system is proposed where an autoencoder based on a collaborative filtering method is employed. A comparison of this model with the Singular Value Decomposition is made and presented in the results section. Our experiment shows a very low Root Mean Squared Error (RMSE) value, considering that the recommendations presented to the users are in line with their interests and are not affected by the data sparsity problem as the datasets are very sparse, 0.996. The results are quite promising achieving an RMSE value of 0.029 in the first dataset and 0.010 in the second one.This research has been supported by FCT—Fundação para a Ciência e Tecnologia within the R&D UnitsProject Scope: UIDB/00319/202

    A make/buy/reuse feature development framework for product line evolution

    Get PDF

    THE USEFULNESS OF MANAGEMENT ACCOUNTING SYSTEMS, FUNCTIONAL DIFFERENTIATION AND MANAGERIAL EFFECTIVENESS

    Get PDF
    ~tis study examines the role of broad scope information, made available by management accouming system* (MAS), in enchanging mamgerial performance. It is proposed that differentiation of activities into area such us marketing and production in an organizational response to manage uncertainty. The paper argues that such different of activities moderates the association between the extent to which managers use broad scope MAS information and peffornmnce. A study off 75 managers indicated that the association between the extent of use of broad scope MAS inf0rmmion and performance was strottger for managers of marketing than production activities

    Towards an audiovisual media services directive: an analysis of the Commission's proposal. Egmont European Affairs Publication, 2006

    Get PDF
    The current “Television without frontiers” (TVWF) Directive constitutes the basic regulation of the European Community’s broadcasting policy. Adopted in 1989, the Directive provides for the free movement of television broadcasting services in the Union as it requires Member States to guarantee the freedom of reception and transmission on their territory of television programmes which originate from other Member States. Consequently, the Directive harmonized certain national programming and advertising rules. With the aim of protecting the European TV market, it also introduced broadcasting quota for European and independent works. In the light of the rapid developments in the television sector, a revision of the Directive took place in 1997. Since 2002, the Commission is engaged in a new revision process in order to modernise the rules on televised services. It has also examined the possibility to extend the scope of these rules to cover all services which have an audiovisual content, including new media services delivered by Internet, email, mobile communication, etc. On 13 December 2005, the Commission eventually adopted the legislative proposal for the revision of the Directive. The aim of this paper is to analyse the Commission’s strategy in reviewing the regulatory framework. First, we will shortly discuss and evaluate the underlying principles of the present Directive. We will subsequently take a look at the elements which require a revision of the Directive. Third, we will examine the Commission’s proposal and we will conclude with some critical comments
    • …
    corecore