588,457 research outputs found

    Designing for mod development: user creativity as product development strategy on the firm-hosted 3D software platform

    Get PDF
    The thesis is designed to improve our understanding of user participation in Web-based development practices in the commercial setting of the 3D software industry. It aims to investigate whether the creative capacities of users and their contributions to the online firm-hosted 3D platform are indicative of a novel configuration of production that influences the processes of product development across firm boundaries. The thesis mobilizes the user participation literature developing in media research as its main theoretical framework. It builds on insights derived from work on user participation in media sites as seen through a cultural lens, in particular, as developed in Henry Jenkins' notions of 'participatory' and 'convergence culture'. The user participation literature is supported by a combination of insights drawn from work on communities of practice and user-centred innovation so as to offer a more robust approach to examine and appreciate the firm-hosted 3D platform as a site of user participation. More specifically, the conceptual framework for the study provides a basis for an examination of the ways a software developer finn encourages user participation in a market and of how this enables and facilitâtes particular modes of user creativity. These are shown to shape and maintain a firm-hosted platform that aids product development efforts that are expected to benefit the developer fimi. An empirical study of the platform, Second Life, provides the basis for the analysis of finn-user interactions which are shown to underpin a distinctive finn leaming process in the context of product development that occurs across permeable fimi boundaries. The thesis yields insight into the way a developer firm invites its user base to partner with it in product development, indicating how aspects of user participation associated with non-market dynamics are embedded in commercial activity and professionalism. The pivotal role of users is revealed in the design, development and sustainability of a firm-hosted 3D product. The findings point to interesting relationships between the distinctive creative capacities of users and the range of capabilities afforded by the firm-provided design space. Variations in user participation and contributions to product development suggest that particular patterns of learning opportunities occur. The analysis yields several new concepts including a 'modification effect market' which are used to extend existing conceptualizations of user participation in digitai development practices in the commercial setting of the 3D software industry

    Windows Vista: Securing Itself against Competition?

    Get PDF
    About the end of 2006, Microsoft began delivering its new Windows Vista PC operating system to large commercial customers, followed by final users and small businesses. Even before the product reached the market, the dominant provider of PC operating systems worldwide was accused over and over of abusing its market power in order to hinder competitors. After the integration of Internet Explorer (Windows 95) and the Windows Media Player (Windows XP), competitors today are objecting most strongly to the new security components associated with the Windows Vista Security Center, and the EU Commission has joined in these objections. Opponents have criticized the bundling of previously independent components (transfer of market power through bundling), and security software providers like Symantec and McAfee have argued that limiting access to the core of the operating system will hinder their product development activities. In line with the tradition in EU competition policy, Microsoft's dominance of the PC operating system market justifies supervision of that provider in the interests of preventing abuse. However, the final assessment must take into account unique circumstances arising from the specific market and competitive conditions in the standard software markets. In particular, competition policy should intervene in the PC operating system market only if a demonstrable improvement in the public welfare can be attained as a result. In essence, this means that policymakers should intervene to ensure fair innovation competition, including the introduction of reasonable transparency requirements with respect to operating system interfaces in order to allow regulators to manage potential conflicts between the operating system manufacturer and providers of competing software components (e.g. web browsers, media players or security software). There is need for reform in this area in order to create a reliable and functional system of rules for all market participants. However, unbundling decrees which require strict separation of certain system components are an unsuitable instrument for this purpose.competition policy, Microsoft, operating system markets, platform competition

    Acquisition and use of Orlando, Florida and Continental Airbus radar flight test data

    Get PDF
    Westinghouse is developing a lookdown pulse Doppler radar for production as the sensor and processor of a forward looking hazardous windshear detection and avoidance system. A data collection prototype of that product was ready for flight testing in Orlando to encounter low level windshear in corroboration with the FAA-Terminal Doppler Weather Radar (TDWR). Airborne real-time processing and display of the hazard factor were demonstrated with TDWR facilitated intercepts and penetrations of over 80 microbursts in a three day period, including microbursts with hazard factors in excess of .16 (with 500 ft. PIREP altitude loss) and the hazard factor display at 6 n.mi. of a visually transparent ('dry') microburst with TDWR corroborated outflow reflectivities of +5 dBz. Range gated Doppler spectrum data was recorded for subsequent development and refinement of hazard factor detection and urban clutter rejection algorithms. Following Orlando, the data collection radar was supplemental type certified for in revenue service on a Continental Airlines Airbus in an automatic and non-interferring basis with its ARINC 708 radar to allow Westinghouse to confirm its understanding of commercial aircraft installation, interface realities, and urban airport clutter. A number of software upgrades, all of which were verified at the Receiver-Transmitter-Processor (RTP) hardware bench with Orlando microburst data to produce desired advanced warning hazard factor detection, included some preliminary loads with automatic (sliding window average hazard factor) detection and annunciation recording. The current (14-APR-92) configured software is free from false and/or nuisance alerts (CAUTIONS, WARNINGS, etc.) for all take-off and landing approaches, under 2500 ft. altitude to weight-on-wheels, into all encountered airports, including Newark (NJ), LAX, Denver, Houston, Cleveland, etc. Using the Orlando data collected on hazardous microbursts, Westinghouse has developed a lookdown pulse Doppler radar product with signal and data processing algorithms which detect realistic microburst hazards and has demonstrated those algorithms produce no false alerts (or nuisance alerts) in urban airport ground moving vehicle (GMTI) and/or clutter environments

    Economic Perspectives on Software Design: PC Operating Systems and Platforms

    Get PDF
    Improvements in the software that provides hardware management, user interface and platform functions have played a central role in the growth and transformation of the personal computer (PC) industry. Several forces shape the design of these 'operating system' products and propel their evolution over time, including: A. The need to efficiently manage the interacting components of PC systems so as to keep pace with rapid advances in computer technologies the development of applications software. B. The need to maintain compatibility with existing applications while preserving the flexibility to incorporate additional functions that support new applications. C. The desire to economize on customer support costs and assign clear responsibility for making the interacting components of the PC work together. D. The desire to bundle multiple software features into a single package so as to more effectively meet the demand for complementary applications or reduce the diversity in product valuations among consumers. We analyze these forces and the factors that determine whether and when new features and functions are included in commercial operating system products. We also explain how this integration and bundling spurs growth in the PC industry and fosters innovation.

    Generating Safety-Critical PLC Code From a High-Level Application Software Specification

    Get PDF
    The benefits of automatic-application code generation are widely accepted within the software engineering community. These benefits include raised abstraction level of application programming, shorter product development time, lower maintenance costs, and increased code quality and consistency. Surprisingly, code generation concepts have not yet found wide acceptance and use in the field of programmable logic controller (PLC) software development. Software engineers at Kennedy Space Center recognized the need for PLC code generation while developing the new ground checkout and launch processing system, called the Launch Control System (LCS). Engineers developed a process and a prototype software tool that automatically translates a high-level representation or specification of application software into ladder logic that executes on a PLC. All the computer hardware in the LCS is planned to be commercial off the shelf (COTS), including industrial controllers or PLCs that are connected to the sensors and end items out in the field. Most of the software in LCS is also planned to be COTS, with only small adapter software modules that must be developed in order to interface between the various COTS software products. A domain-specific language (DSL) is a programming language designed to perform tasks and to solve problems in a particular domain, such as ground processing of launch vehicles. The LCS engineers created a DSL for developing test sequences of ground checkout and launch operations of future launch vehicle and spacecraft elements, and they are developing a tabular specification format that uses the DSL keywords and functions familiar to the ground and flight system users. The tabular specification format, or tabular spec, allows most ground and flight system users to document how the application software is intended to function and requires little or no software programming knowledge or experience. A small sample from a prototype tabular spec application is shown

    Child programming: an adequate domain specific language for programming specific robots

    Get PDF
    Dissertação para obtenção do Grau de Mestre em Engenharia InformáticaDue to the limited existence of dedicated robot programming solutions for children (as well as scientific studies), this work presents the design and implementation of a visual domain specific language (DSL), using the Model-Driven Development approach(MDD), for programming robotics and automaton systems with the goal to increase productivity and simplify the software development process. The target audience for this DSL is mostly children with ages starting from 8 years old. Our work implied to use the typical Software Language Engineering life cycle, starting by an elaborate study of the user’s profile, based on work in cognitive sciences, and a Domain analysis. Several visual design paradigms were considered during the design phase of our DSL, and we have focused our studies on the Behavior Trees paradigm, a paradigm intensively used in the gaming industry. Intuitive, simplicity and a small learning curve were the three main concerns considered during the design and development phases. To help validating the DSL and the proposed approach, we used a concrete robotic product for children built with the Open Source Arduino platform as target domain. The last part of this work was dedicated to study the adequacy of the language design choices, compared to other solutions (including commercial technologies), to the target users with different ages and different cognitive-development stages. We have also studied the benefits of the chosen paradigm to domain experts’ proficient on robot programming in different paradigms to determine the possibility to generalize the solution to different user profiles

    A Proposal for an Open Source System of Development and Research for Music CAI

    Get PDF
    The purpose of this thesis is to examine the historical use of music Computer Assisted lnstruction (CAl) software to show that research on music CAl has decreased and to propose using a new method of coding and distribution (open source) that might increase research opportunities using music CAl. The reduction in research is due in part to limitations in existing software, as well as the practices of the music community. An open source CAl program called Mobius is described as an example of how open source programming can offer new opportunities for music researchers. CAl software has played a prominent role in the college music school, and has a long history of research and innovation. Early CAl was used in numerous studies to show how effective computers could be at delivering instruction, while reducing the teacher workload at the same time. As computers became more widely adopted, CAl became more commonplace in the music school, and many CAl software programmers sold their programs to fill the growing demand. Modern CAl is now viewed more as a commercial product, and less as a research tool. CAl can still be used as a powerful research tool. This thesis recommends using open source software development for music CAl since it allows programmers to share the workload of developing software, and allows CAl researchers to use existing open source as the basis for their new research programs. lncluded in this thesis are storyboards for several key components of an open source CAl program on music fundamentals, including an administrative portion, the actual CAl program, and a custom report builder

    Capabilities of macroscopic forming simulation for large-scale forming processes of dry and impregnated textiles

    Get PDF
    Forming of continuously fibre-reinforced polymers (CoFRP) has a significant impact on the structural performance of composite components, underlining the importance of forming simulation for CoFRP product development processes. For an integrated development of industrial composite components, efficient forming simulation methods are in high demand. Application-oriented method development is particularly crucial for industrial needs, where large and complex multi-layer components are manufactured, commercial FE software is used, and yet high prediction accuracy is required. To meet industrial demands, this contribution gives an insight in macroscopic forming simulation approaches that utilize the FE software Abaqus in combination with user-defined material models and finite elements. Three CoFRP forming technologies are considered, which are in industrial focus due to their suitability for mass production: textile forming of dry unidirectional non-crimp fabrics (UD-NCF), thermoforming of pre-impregnated UD tapes and wet compression moulding (WCM). In addition to the highly anisotropic, large-strain material behaviour that composite forming processes have in common, the three process technologies face various process-specific modelling challenges. UD-NCFs require material models that capture the deformation behaviour and the slippage of the stitching. Thermoforming of UD tapes is highly rate- and temperature-dependent, calling for rheological membrane and bending modelling. Moreover, a thermomechanical approach including crystallisation kinetics enables the prediction of potential phase-transition during forming and resulting defects in the semi-crystalline thermoplastic matrix. For simultaneous forming and infiltration in wet compression moulding, a finite Darcy-Progression-Element is superimposed with the membrane and shell elements for forming simulation, capturing infiltration-dependent material properties. The three outlined technologies illustrate the complexity and importance of further simulation method development to support future process development
    • …
    corecore