993 resultados para Incremental development
Resumo:
This proposal shows that ACO systems can be applied to problems of requirements selection in software incremental development, with the idea of obtaining better results of those produced by expert judgment alone. The evaluation of the ACO systems should be done through a compared analysis with greedy and simulated annealing algorithms, performing experiments with some problems instances
Resumo:
The main objective of the thesis “Conceptual Product Development in Small Corporations” is by the use of a case study test the MFD™-method (Erixon G. , 1998) combined with PMM in a product development project. (Henceforth called MFD™/PMM-method). The MFD™/PMM-method used for documenting and controlling a product development project has since it was introduced been used in several industries and projects. The method has been proved to be a good way of working with the early stages of product development, however, there are almost only projects carried out on large industries which means that there are very few references to how the MFD™/PMM-method works in a small corporation. Therefore, was the case study in the thesis “Conceptual Product Development in Small Corporations” carried out in a small corporation to find out whether the MFD™/PMM-method also can be applied and used in such a corporation.The PMM was proposed in a paper presented at Delft University of Technology in Holland 1998 by the author and Gunnar Erixon. (See appended paper C: The chart of modular function deployment.) The title “The chart of modular function deployment” was later renamed as PMM, Product Management Map. (Sweden PreCAD AB, 2000). The PMM consists of a QFD-matrix linked to MIM (Module Indication Matrix) via a coupling matrix which makes it possible to make an unbroken chain from the customer domain to the designed product/modules. The PMM makes it easy to correct omissions made in creating new products and modules.In the thesis “Conceptual Product Development in Small Corporations” the universal MFD™/PMM-method has been adapted by the author to three models of product development; original-, evolutionary- and incremental development.The evolutionary adapted MFD™/PMM-method was tested as a case study at Atlings AB in the community Ockelbo. Atlings AB is a small corporation with a total number of 50 employees and an annual turnover of 9 million €. The product studied at the corporation was a steady rest for supporting long shafts in turning. The project team consisted of management director, a sales promoter, a production engineer, a design engineer and a workshop technician, the author as team leader and a colleague from Dalarna University as discussion partner. The project team has had six meetings.The project team managed to use MFD™ and to make a complete PMM of the studied product. There were no real problems occurring in the project work, on the contrary the team members worked very well in the group, having ideas how to improve the product. Instead, the challenge for a small company is how to work with the MFD™/PMM-method in the long run! If the MFD™/PMM-method is to be a useful tool for the company it needs to be used continuously and that requires financial and personnel resources. One way for the company to overcome the probable lack of recourses regarding capital and personnel is to establish a good cooperation with a regional university or a development centre.
Resumo:
Organisatorinen oppiminen nähdään avainasemassa yrityksen kilpailukyvyn kehittämisessä. Aihepiiristä onkin tehty runsaasti tutkimusta, mutta edelleen näkemykset organisaation oppimisesta, oppimisprosessin luonteesta, tuloksista ja näihin vaikuttavista tekijöistä ovat moninaiset. Dialektisuus kuvaa sekä organisatorisesta oppimisesta käytyä keskustelua että oppimisprosessien luonnetta dynaamisina vastavoimien sävyttäminä organisaation kehitysprosesseina. Tämän tutkimuksen tarkoituksena on lisätä ymmärrystä organisatorisesta oppimisesta tutkimalla oppimisprosesseihin sisältyviä jännitteitä. Mielenkiinnon kohteena on jännitteiden osallistuminen niin innovatiivista uudistumista ja sopeutuvaa kehittymistä kuin toiminnan vakiinnuttamista tavoittelevaan oppimiseen. Tutkimuksen kohteena on kaksi teollisuusyritystä, joista tiedonkeruu tehtiin teemahaastatteluin. Tutkimuksessa painottui suorittavan tason työntekijän näkökulma. Empiirisestä aineistosta konstruoitiin organisatorisia oppimisprosesseja tulkitsemalla yksilöiden ja organisaation oppimisen välistä vuorovaikutusta. Yrityksittäin konstruoidut oppimisprosessit rinnastettiin yritysten tavoiterakenteen kautta ja analysoitiin jännitteiden osallistumista oppimisprosessien etenemiseen organisaatioissa. Organisatoriset oppimisprosessit - sekä organisaatiota uudistava innovatiivinen ja kehittävä sopeutuva oppiminen että vakiinnuttava mukautuva oppiminen - näyttäytyvät tutkimuksen tulosten valossa erilaisten jännitteiden sävyttäminä. Tulokset osoittavat, että perinteisessä mekaanisessa organisaatiossa aikaisempien tutkimusten luontaisena pitämä vakiinnuttava ja mukautuva oppiminen ei ole ongelmatonta ja itsestään sujuvaa. Myös se on jännitteiden sävyttämä. Organisaation viralliset ja sosiaaliset rakenteet voivat mukauttaa yksilöiden toiminnan. Vakiinnuttavan oppimisprosessin etenemiseen osallistuu kuitenkin jännitteitä, joita syntyy ennen kaikkea työntekijöiden toiminnan ja asenteiden sekä yrityksen tuotanto- ja oppimistavoitteiden välisistä ristiriidoista. Tulokset antavat aihetta pohtia vakiinnuttavan oppimisen asemaa suhteessa uudistavaan ja kehittävään oppimiseen. Vakiinnuttavan oppimisen toteutuminen organisaatiossa pelkästään rakenteiden mukauttavalla voimalla voi heikentää organisaation mahdollisuuksia kehittyä ja uudistua. Työntekijöiden toimimista organisaation oppimisen agentteina ja uudistavan oppimisen käynnistäjinä voisi edesauttaa oppimista tukevin organisatorisin mekanismein, jotka edistävät työntekijöiden käsitteellistä oppimista ja jännitteiden hyödyntämistä vakiinnuttavassa oppimisprosessissa.
Resumo:
This article presents software architecture for a web-based system to aid project managing, conceptually founded on guidelines of the Project Management Body of Knowledge (PMBoK) and on ISO/IEC 9126, as well as on the result of an empiric study done in Brazil. Based on these guidelines, this study focused on two different points of view about project management: the view of those who develop software systems to aid management and the view of those who use these systems. The designed software architecture is capable of guiding an incremental development of a quality system that will satisfy today's marketing necessities, principally those of small and medium size enterprises.
Resumo:
The development of High-Integrity Real-Time Systems has a high footprint in terms of human, material and schedule costs. Factoring functional, reusable logic in the application favors incremental development and contains costs. Yet, achieving incrementality in the timing behavior is a much harder problem. Complex features at all levels of the execution stack, aimed to boost average-case performance, exhibit timing behavior highly dependent on execution history, which wrecks time composability and incrementaility with it. Our goal here is to restitute time composability to the execution stack, working bottom up across it. We first characterize time composability without making assumptions on the system architecture or the software deployment to it. Later, we focus on the role played by the real-time operating system in our pursuit. Initially we consider single-core processors and, becoming less permissive on the admissible hardware features, we devise solutions that restore a convincing degree of time composability. To show what can be done for real, we developed TiCOS, an ARINC-compliant kernel, and re-designed ORK+, a kernel for Ada Ravenscar runtimes. In that work, we added support for limited-preemption to ORK+, an absolute premiere in the landscape of real-word kernels. Our implementation allows resource sharing to co-exist with limited-preemptive scheduling, which extends state of the art. We then turn our attention to multicore architectures, first considering partitioned systems, for which we achieve results close to those obtained for single-core processors. Subsequently, we shy away from the over-provision of those systems and consider less restrictive uses of homogeneous multiprocessors, where the scheduling algorithm is key to high schedulable utilization. To that end we single out RUN, a promising baseline, and extend it to SPRINT, which supports sporadic task sets, hence matches real-world industrial needs better. To corroborate our results we present findings from real-world case studies from avionic industry.
Resumo:
El objetivo de esta tesis es el desarrollo de un sistema completo de navegación, aprendizaje y planificación para un robot móvil. Dentro de los innumerables problemas que este gran objetivo plantea, hemos dedicado especial atención al problema del conocimiento autónomo del mundo. Nuestra mayor preocupación ha sido la de establecer mecanismos que permitan, a partir de información sensorial cruda, el desarrollo incremental de un modelo topológico del entorno en el que se mueve el robot. Estos mecanismos se apoyan invariablemente en un nuevo concepto propuesto en esta tesis: el gradiente sensorial. El gradiente sensorial es un dispositivo matemático que funciona como un detector de sucesos interesantes para el sistema. Una vez detectado uno de estos sucesos, el robot puede identificar su situación en un mapa topológico y actuar en consecuencia. Hemos denominado a estas situaciones especiales lugares sensorialmente relevantes, ya que (a) captan la atención del sistema y (b) pueden ser identificadas utilizando la información sensorial. Para explotar convenientemente los modelos construidos, hemos desarrollado un algoritmo capaz de elaborar planes internalizados, estableciendo una red de sugerencias en los lugares sensorialmente relevantes, de modo que el robot encuentra en estos puntos una dirección recomendada de navegación. Finalmente, hemos implementado un sistema de navegación robusto con habilidades para interpretar y adecuar los planes internalizados a las circunstancias concretas del momento. Nuestro sistema de navegación está basado en la teoría de campos de potencial artificial, a la que hemos incorporado la posibilidad de añadir cargas ficticias como ayuda a la evitación de mínimos locales. Como aportación adicional de esta tesis al campo genérico de la ciencia cognitiva, todos estos elementos se integran en una arquitectura centrada en la memoria, lo que pretende resaltar la importancia de ésta en los procesos cognitivos de los seres vivos y aporta un giro conceptual al punto de vista tradicional, centrado en los procesos. The general objective of this thesis is the development of a global navigation system endowed with planning and learning features for a mobile robot. Within this general objective we have devoted a special effort to the autonomous learning problem. Our main concern has been to establish the necessary mechanisms for the incremental development of a topological model of the robot’s environment using the sensory information. These mechanisms are based on a new concept proposed in the thesis: the sensory gradient. The sensory gradient is a mathematical device which works like a detector of “interesting” environment’s events. Once a particular event has been detected the robot can identify its situation in the topological map and to react accordingly. We have called these special situations relevant sensory places because (a) they capture the system’s attention and (b) they can be identified using the sensory information. To conveniently exploit the built-in models we have developed an algorithm able to make internalized plans, establishing a suggestion network in the sensory relevant places in such way that the robot can find at those places a recommended navigation direction. It has been also developed a robust navigation system able to navigate by means of interpreting and adapting the internalized plans to the concrete circumstances at each instant, i.e. a reactive navigation system. This reactive system is based on the artificial potential field approach with the additional feature introduced in the thesis of what we call fictitious charges as an aid to avoid local minima. As a general contribution of the thesis to the cognitive science field all the above described elements are integrated in a memory-based architecture, emphasizing the important role played by the memory in the cognitive processes of living beings and giving a conceptual turn in the usual process-based approach.
Resumo:
This paper examines issues encountered when developing new tourism services generally, and specific aspects relating to the development of remote area dinosaur fossil fields for tourism. It studies two sites, one in the USA and one in Australia. Access to both sites is by minor roads, and both sites are characterised by long drives separating the sites from small communities that offer limited infrastructure and few other attractions for visitors. In both areas, however, tourism is seen as one of the few possible ways to sustain existing communities in the face of declining primary-industry-based employment. In general, tourists visiting these areas are on touring holidays of two weeks’ duration or more where the attraction is the general attributes of the region as well as to a lesser extent their interest in dinosaur fossils. These provide a potential resource for remote-region economic development through commodification as a new tourism attraction. Development of dinosaur fossil finds as a tourism resource is conceptualised here as new service development. Developing new tourism services, especially in remote regions, is challenging and has not been well examined in the tourism literature. The new service development process used in this case study first examines the characteristics of the existing tourists travelling through the region. The characteristics of a number of potential market segments currently interested in dinosaur fossils were then examined and contrasted with the existing market. This is conceptualised on a specialist-generalist spectrum of interest in fossils. A study of the tourist service features associated with dinosaur fossil tourism in remote regions of the USA was conducted, leading to the identification of a number of possible incremental development opportunities. The paper then takes a strategic approach to examining potential new tourism service development related to dinosaur fossils in remote regions of Queensland, Australia. In particular, it describes use of information about existing services in similar regions as the basis for ideas about development as well as comparison between existing and potential markets.
Resumo:
Software Engineering is one of the most widely researched areas of Computer Science. The ability to reuse software, much like reuse of hardware components is one of the key issues in software development. The object-oriented programming methodology is revolutionary in that it promotes software reusability. This thesis describes the development of a tool that helps programmers to design and implement software from within the Smalltalk Environment (an Object- Oriented programming environment). The ASDN tool is part of the PEREAM (Programming Environment for the Reuse and Evolution of Abstract Models) system, which advocates incremental development of software. The Asdn tool along with the PEREAM system seeks to enhance the Smalltalk programming environment by providing facilities for structured development of abstractions (concepts). It produces a document that describes the abstractions that are developed using this tool. The features of the ASDN tool are illustrated by an example.
Resumo:
The purpose of this paper is twofold. Firstly it presents a preliminary and ethnomethodologically-informed analysis of the way in which the growing structure of a particular program's code was ongoingly derived from its earliest stages. This was motivated by an interest in how the detailed structure of completed program `emerged from nothing' as a product of the concrete practices of the programmer within the framework afforded by the language. The analysis is broken down into three sections that discuss: the beginnings of the program's structure; the incremental development of structure; and finally the code productions that constitute the structure and the importance of the programmer's stock of knowledge. The discussion attempts to understand and describe the emerging structure of code rather than focus on generating `requirements' for supporting the production of that structure. Due to time and space constraints, however, only a relatively cursory examination of these features was possible. Secondly the paper presents some thoughts on the difficulties associated with the analytic---in particular ethnographic---study of code, drawing on general problems as well as issues arising from the difficulties and failings encountered as part of the analysis presented in the first section.
Resumo:
We modeled work performance as outcomes of individual-differences mediated by technical performance. Beyond the "usual suspects" (e.g., general mental ability, and personality), we also measured the ethical development of participants (n = 460). We surmised that ethical development - which has not been extensively studied as a predictor of work performance while controlling for established predictors - captures unique variance in both technical and work performance. Results demonstrated incremental validity for ethical development in predicting technical performance, which in turn predicted work performance. The indirect effect of ethical development was significant too. Our results highlight the importance of process models of performance, which include proximal as well as distal individual differences.
Resumo:
Dissertation submitted to Faculdade de Ciências e Tecnologia of Universidade Nova de Lisboa for the achievement of Integrated Master´s degree in Industrial Management Engineering
Resumo:
OutSystems Platform is used to develop, deploy, and maintain enterprise web an mobile web applications. Applications are developed through a visual domain specific language, in an integrated development environment, and compiled to a standard stack of web technologies. In the platform’s core, there is a compiler and a deployment service that transform the visual model into a running web application. As applications grow, compilation and deployment times increase as well, impacting the developer’s productivity. In the previous model, a full application was the only compilation and deployment unit. When the developer published an application, even if he only changed a very small aspect of it, the application would be fully compiled and deployed. Our goal is to reduce compilation and deployment times for the most common use case, in which the developer performs small changes to an application before compiling and deploying it. We modified the OutSystems Platform to support a new incremental compilation and deployment model that reuses previous computations as much as possible in order to improve performance. In our approach, the full application is broken down into smaller compilation and deployment units, increasing what can be cached and reused. We also observed that this finer model would benefit from a parallel execution model. Hereby, we created a task driven Scheduler that executes compilation and deployment tasks in parallel. Our benchmarks show a substantial improvement of the compilation and deployment process times for the aforementioned development scenario.
Development of an optimized methodology for tensile testing of carbon steels in hydrogen environment
Resumo:
The study was performed at OCAS, the Steel Research Centre of ArcelorMittal for the Industry market. The major aim of this research was to obtain an optimized tensile testing methodology with in-situ H-charging to reveal the hydrogen embrittlement in various high strength steels. The second aim of this study has been the mechanical characterization of the hydrogen effect on hight strength carbon steels with varying microstructure, i.e. ferrite-martensite and ferrite-bainite grades. The optimal parameters for H-charging - which influence the tensile test results (sample geometry type of electrolyte, charging methods effect of steel type, etc.) - were defined and applied to Slow Strain Rate testing, Incremental Step Loading and Constant Load Testing. To better understand the initiation and propagation of cracks during tensile testing with in-situ H-charging, and to make the correlation with crystallographic orientation, some materials have been analyzed in the SEM in combination with the EBSD technique. The introduction of a notch on the tensile samples permits to reach a significantly improved reproducibility of the results. Comparing the various steel grades reveals that Dual Phase (ferrite-martensite) steels are more sensitive to hydrogen induced cracking than the FB (ferritic-bainitic) ones. This higher sensitivity to hydrogen was found back in the reduced failure times, increased creep rates and enhanced crack initiation (SEM) for the Dual Phase steels in comparison with the FB steels.
Resumo:
The 2010 Position Development Conference addressed four questions related to the impact of previous fractures on 10-year fracture risk as calculated by FRAX(®). To address these questions, PubMed was searched on the keywords "fracture, epidemiology, osteoporosis." Titles of retrieved articles were reviewed for an indication that risk for future fracture was discussed. Abstracts of these articles were reviewed for an indication that one or more of the questions listed above was discussed. For those that did, the articles were reviewed in greater detail to extract the findings and to find additional past work and citing works that also bore on the questions. The official positions and the supporting literature review are presented here. FRAX(®) underestimates fracture probability in persons with a history of multiple fractures (good, A, W). FRAX(®) may underestimate fracture probability in individuals with prevalent severe vertebral fractures (good, A, W). While there is evidence that hip, vertebral, and humeral fractures appear to confer greater risk of subsequent fracture than fractures at other sites, quantification of this incremental risk in FRAX(®) is not possible (fair, B, W). FRAX(®) may underestimate fracture probability in individuals with a parental history of non-hip fragility fracture (fair, B, W). Limitations of the methodology include performance by a single reviewer, preliminary review of the literature being confined to titles, and secondary review being limited to abstracts. Limitations of the evidence base include publication bias, overrepresentation of persons of European descent in the published studies, and technical differences in the methods used to identify prevalent and incident fractures. Emerging topics for future research include fracture epidemiology in non-European populations and men, the impact of fractures in family members other than parents, and the genetic contribution to fracture risk.