898 resultados para Component Based Development
Resumo:
CoDeSys "Controller Development Systems" is a development environment for programming in the area of automation controllers. It is an open source solution completely in line with the international industrial standard IEC 61131-3. All five programming languages for application programming as defined in IEC 61131-3 are available in the development environment. These features give professionals greater flexibility with regard to programming and allow control engineers have the ability to program for many different applications in the languages in which they feel most comfortable. Over 200 manufacturers of devices from different industrial sectors offer intelligent automation devices with a CoDeSys programming interface. In 2006, version 3 was released with new updates and tools. One of the great innovations of the new version of CoDeSys is object oriented programming. Object oriented programming (OOP) offers great advantages to the user for example when wanting to reuse existing parts of the application or when working on one application with several developers. For this reuse can be prepared a source code with several well known parts and this is automatically generated where necessary in a project, users can improve then the time/cost/quality management. Until now in version 2 it was necessary to have hardware interface called “Eni-Server” to have access to the generated XML code. Another of the novelties of the new version is a tool called Export PLCopenXML. This tool makes it possible to export the open XML code without the need of specific hardware. This type of code has own requisites to be able to comply with the standard described above. With XML code and with the knowledge how it works it is possible to do component-oriented development of machines with modular programming in an easy way. Eplan Engineering Center (EEC) is a software tool developed by Mind8 GmbH & Co. KG that allows configuring and generating automation projects. Therefore it uses modules of PLC code. The EEC already has a library to generate code for CoDeSys version 2. For version 3 and the constant innovation of drivers by manufacturers, it is necessary to implement a new library in this software. Therefore it is important to study the XML export to be then able to design any type of machine. The purpose of this master thesis is to study the new version of the CoDeSys XML taking into account all aspects and impact on the existing CoDeSys V2 models and libraries in the company Harro Höfliger Verpackungsmaschinen GmbH. For achieve this goal a small sample named “Traffic light” in CoDeSys version 2 will be done and then, using the tools of the new version it there will be a project with version 3 and also the EEC implementation for the automatically generated code.
Resumo:
Relatório de Estágio para obtenção do grau de Mestre em Engenharia Civil
Resumo:
Consider a single processor and a software system. The software system comprises components and interfaces where each component has an associated interface and each component comprises a set of constrained-deadline sporadic tasks. A scheduling algorithm (called global scheduler) determines at each instant which component is active. The active component uses another scheduling algorithm (called local scheduler) to determine which task is selected for execution on the processor. The interface of a component makes certain information about a component visible to other components; the interfaces of all components are used for schedulability analysis. We address the problem of generating an interface for a component based on the tasks inside the component. We desire to (i) incur only a small loss in schedulability analysis due to the interface and (ii) ensure that the amount of space (counted in bits) of the interface is small; this is because such an interface hides as much details of the component as possible. We present an algorithm for generating such an interface.
Resumo:
Mestrado em Fisioterapia
Resumo:
Dissertação de Mestrado em Engenharia Informática
Resumo:
Dissertação apresentada na Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa para a obtenção do grau de Mestre em Engenharia Informática.
Resumo:
Learning systems are evolving from component based and centralized architectures towards service oriented and decentralized architectures. The standardization of e-learning content and interoperability is a powerful force in this evolution. In this chapter we put in perspective the evolution of e-learning systems and standards, and argue that specialized services will play an important role in future learning systems, especially in those targeted for competitive learning.
Resumo:
In a highly competitive market companies know that having quality products or provide good services is not enough to keep customers "faithful". Currently, quality of products/services, location and price are fundamental aspects customers expect to get on every purchase, so they look for ways to distinguish companies. This can happen either in a strictly materialistic way or by evaluation of intangible metrics such as having his opinion appreciated or being part of a selected group of "premium" customers. Therefore, companies must find ways to value and reward its customers in order to keep them "faithful" to their products or services. Loyalty systems are one means to achieve this goal, however, due to its nature and how they are implemented, often companies end up having low acceptance, without achieving intended objectives. In an era of technological revolution, where global average adoption of smartphones and tablets is 74% and 40% [Our Mobile Planet, 2014], the opportunity to reinvent loyalty systems reappears. Throughout this thesis a new tool, relying on the latest technologies and aiming to fulfill this market opportunity, will be presented. The main idea is to use ancient loyalty concepts, such as stamps or pointscards, and transforms them into digital cards, to be used in digital wallets, introducing an innovative technology component based on Apple's Passbook technology. The main goal is to create a platform for managing the card’s life cycle, allowing anyone to create, edit, distribute and analyze the data, and also create a new communication channel with customers, improving the customer-‐supplier relationship and enhancing the mobile-‐marketing.
Resumo:
Last decades economic development induced massive international and regional migration flows directed to the urban spaces. The magnitude and swiftness of these processes determined that several cities’ authorities would fail to respond to the increasing demands of many social services. The right to an “adequate housing” emerged as a political concern, leading governments and institutions to develop housing programmes directed to improve the lives of slum dwellers. This paper presents a diachronic evolution of these specific housing policies in the paradigmatic case-study of Brazil, critically analysing the evolving roles played by the multiple levels of decision (from international institutions to local communities) in the development and implementation of such measures.
Resumo:
Industrial clustering policy is now an integral part of economic development planning in most advanced economies. However, there have been concerns in some quarters over the ability of an industrial cluster-based development strategy to deliver its promised economic benefits and this has been increasingly been blamed on the failure by governments to identify industrial clusters. In a study published in 2001, the DTI identified clusters across the UK based on the comparative scale and significance of industrial sectors. The study identified thirteen industrial clusters in Scotland. However the clusters identified are not a homogeneous set and they seem to vary in terms of their geographic concentration within Scotland. This paper examines the spatial distribution of industries within Scotland, thereby identifying more localised clusters. The study follows as closely as possible the DTI methodology which was used to identify such concentrations of economic activity with particular attention directed towards the thirteen clusters identified by the DTI. The paper concludes with some remarks of the general problem of identifying the existence of industrial clusters.
Resumo:
Diplomityön tavoitteena on tutkia uusia Internet-kehitysvälineitä ja arvioida näiden soveltuvuutta eri käyttötarkoituksiin. Tarkasteltavana ja testattavana on kaksi hieman erilaista välinettä, SilverStream ja WebSphere. Kehitysvälineitä arvioidaan työssä käyttämällä mm. seuraavia kriteereitä: skaalautuvuus, tietoturva, teknologiaratkaisut, avoimuus, hallittavuus ja suorituskyky. Lisäksi työn lopussa verrataan välineitä keskenään saatujen tulosten perusteella.
Resumo:
Työn tavoitteena on parantaa SAP R/3-järjestelmän käytettävyyttä muutoksenhallintaprosessia mallintamalla. Työn alussa selkeytetään järjestelmän käytön nykytilaa yrityksessä sekä käyttäjien vaatimia parannuskohteita. Työn teoriaosassa käsitellään asiakasnäkökulmasta prosessien kehittämisen sekä niiden mallintamisen teoriaa. Teoriaosassa haetaan vastauksia järjestelmiin liittyviin kysymyksiin: - Kuinka selkeytetään käyttöönottoa sekä hyödynnetään toiminnan prosessilähtöistä kehittämistä? - Kuinka asiakastarpeita kartoittamalla huomioidaan käyttäjien tulevat taipeet? - Miten prosessimallintaminen lisää käyttäjien luottamusta ja yrityksen kilpailukykyä? Soveltavassa osassa tutkitaan vika- ja pienkehityspyyntöjen hallintaa ARIS-mallinnuksen avulla. Toimintoketjun avulla luodaan M-real-konsemissa käyttäjien ja palveluntarjoajan yhteinen toimintamalli. Prosessin omistajuus, käyttäjien liittymäpinta sekä toiminnan organisointi huomioidaan kaikkien osapuolten kesken
Resumo:
Työn tavoitteena oli tutkia ja vertailla komponenttipohjaisia ohjelmistoarkkitehtuureita (Microsoft .NET ja J2EE). Työn tarkoituksena oli valita ohjelmistoarkkitehtuuri uudelle neuroverkkopohjaiselle urasuunnittelupalvelulle. Tässä työssä selvitettiin myös, miten luodaan kansainvälistettäviä ja lokalisoitavia sovelluksia, sekä kuinka Web-, Windows-, mobiili-, puhe- ja Digi-TV -käyttöliittymät soveltuvat uudelle urasuunnittelupalvelulle. Tutkimustyössä käytettiin alan kirjallisuutta, Microsoftin ja Sun Microsystemsin Web-sivuja. Tutkimustyössä analysoitiin Microsoft Pet Shop- ja Sun Microsystemsin Java Pet Store -esimerkkisovellusten suorituskykyvertailua. Analyysituloksiin perustuen urasuunnittelupalvelussa suositellaan käytettäväksi J2EE-arkkitehtuuria. Uudelle urasuunnittelupalvelulle toimenpide-ehdotus on komponenttipohjainen järjestelmä Web-, puhe- ja Digi-TV -käyttöliittymillä ja personoidulla sisällöllä. Järjestelmä tehdään viisivaiheisena hankkeena, johon sisältyy pilottitestejä. Uuteen urasuunnittelupalveluun liitetään mukaan opiskelijat, oppilaitokset ja työnantajat sekä asiantuntijoita neuroverkon opetusdatan määrittämiseen. Palvelu perustuu integroituun tietokantaan. Eri osajärjestelmissä tuotettua tietoa voidaan hyödyntää kaikkialla urasuunnittelupalvelussa.
Resumo:
In modern day organizations there are an increasing number of IT devices such as computers, mobile phones and printers. These devices can be located and maintained by using specialized IT management applications. Costs related to a single device accumulate from various sources and are normally categorized as direct costs like hardware costs and indirect costs such as labor costs. These costs can be saved in a configuration management database and presented to users using web based development tools such as ASP.NET. The overall costs of IT devices during their lifecycle can be ten times higher than the actual purchase price of the product and ability to define and reduce these costs can save organizations noticeable amount of money. This Master’s Thesis introduces the research field of IT management and defines a custom framework model based on Information Technology Infrastructure Library (ITIL) best practices which is designed to be implemented as part of an existing IT management application for defining and presenting IT costs.
Resumo:
This study examined relationships of organizational dependencies, change management and developed intellectual knowledge resources, in different intellectual capital based development programs on ICT-sector. Study was carried out in a research context, where high degree of external organizational contingencies existed and lots of changes in several development programs had taken place in the last years. From a scientific perspective the main contribution was that evidence between relationships of organizational dependencies, change model portfolio and developed knowledge resources could be suggested. From managerial perspective the primary implication was that in situations where sustainable competitive advantage is pursued by means of increasing knowledge based productivity of labor, firms should seek to pursue organizational settings where external dependencies have minimal amount of effect.