931 resultados para Service Programming Environment
Resumo:
As the development of integrated circuit technology continues to follow Moore’s law the complexity of circuits increases exponentially. Traditional hardware description languages such as VHDL and Verilog are no longer powerful enough to cope with this level of complexity and do not provide facilities for hardware/software codesign. Languages such as SystemC are intended to solve these problems by combining the powerful expression of high level programming languages and hardware oriented facilities of hardware description languages. To fully replace older languages in the desing flow of digital systems SystemC should also be synthesizable. The devices required by modern high speed networks often share the same tight constraints for e.g. size, power consumption and price with embedded systems but have also very demanding real time and quality of service requirements that are difficult to satisfy with general purpose processors. Dedicated hardware blocks of an application specific instruction set processor are one way to combine fast processing speed, energy efficiency, flexibility and relatively low time-to-market. Common features can be identified in the network processing domain making it possible to develop specialized but configurable processor architectures. One such architecture is the TACO which is based on transport triggered architecture. The architecture offers a high degree of parallelism and modularity and greatly simplified instruction decoding. For this M.Sc.(Tech) thesis, a simulation environment for the TACO architecture was developed with SystemC 2.2 using an old version written with SystemC 1.0 as a starting point. The environment enables rapid design space exploration by providing facilities for hw/sw codesign and simulation and an extendable library of automatically configured reusable hardware blocks. Other topics that are covered are the differences between SystemC 1.0 and 2.2 from the viewpoint of hardware modeling, and compilation of a SystemC model into synthesizable VHDL with Celoxica Agility SystemC Compiler. A simulation model for a processor for TCP/IP packet validation was designed and tested as a test case for the environment.
Resumo:
Specific demand for service concept creation has come about from industrial organizations’ desire to find new and innovative ways to differentiate their offering by increasing the level of customer services. Providers of professional services have also demanded new concepts and approaches for their businesses as these industries have become increasingly competitive. Firms are now seeking better ways to understand and segment their customers, to ensure the delivery of quality services and strengthen their position in aggressively competitive markets. This thesis is intended to provide management consulting companies with a new work method that enables service concept creation in a business-to-business environment. The model defines the service concept as a combination of delivered value and the target customers; the third-dimension operating model is brought to the new system in testing of the service concept creation guidelines in the target organization. For testing, service concepts for a management consulting company are created. Service concepts are designed to serve as a solid foundation for further service improvements. Recommendations and proposals for further action related to service development in the target organization are presented, and recommendations to further improve the model created are given.
Resumo:
Concurrent aims to be a different type of task distribution system compared to what MPI like system do. It adds a simple but powerful application abstraction layer to distribute the logic of an entire application onto a swarm of clusters holding similarities with volunteer computing systems. Traditional task distributed systems will just perform simple tasks onto the distributed system and wait for results. Concurrent goes one step further by letting the tasks and the application decide what to do. The programming paradigm is then totally async without any waits for results and based on notifications once a computation has been performed.
Resumo:
Customer relationship management has been one essential part of marketing for over 20 years. Today’s business environment is fast changing, international and highly competitive, and that is why the most important factor for long-term profitability is one-to-one customer relationships. However, managing relationships and serving customers that are profitable has been always challenging. In this thesis the objective was to define the main obstacles that the case company must overcome to succeed in CRM. Possible solutions have also been defined. The main elements of the implementation i.e. people, processes and technologies, can clearly be found behind these matters and solutions. This thesis also presents theoretical information about CRM and it is meant to act as a guide book inside the organisation to spread information about CRM for those who are not so familiar with the topic.
Resumo:
Communication between trainer and trainee plays a central role in teaching and learning in the clinical environment. There are various strategies to frame the dialogue between trainee and trainer. These strategies allow trainers to be more effective in their supervision, which is important in our busy clinical environment. Communication strategies are well adapted to both in- and out-patient settings, to both under- and postgraduate contexts. This article presents three strategies that we think are particularly useful. They are meant to give feedback, to ask questions and to present a case.
Resumo:
Virtual Laboratories are an indispensablespace for developing practical activities in a Virtual Environment. In the field of Computer and Software Engineering different types of practical activities have tobe performed in order to obtain basic competences which are impossible to achieve by other means. This paper specifies an ontology for a general virtual laboratory.The proposed ontology provides a mechanism to select the best resources needed in a Virtual Laboratory once a specific practical activity has been defined and the maincompetences that students have to achieve in the learning process have been fixed. Furthermore, the proposed ontology can be used to develop an automatic and wizardtool that creates a Moodle Classroom using the practical activity specification and the related competences.
Resumo:
Project business companies are moving towards solution offering in order to avoid discontinuity of project business and to gain other advantages. An option to implement solution business could be BOOT (Build-Own-Operate-Transfer) business model where a company is given the responsibilities to design, finance, build, own, operate and maintain for example production facilities of a client. The contract is made for 10-30 years, the client pays the solution during this period of time and after contract termination the facilities are transferred to the ownership of the client. The purpose of this study was to provide knowledge about BOOT business model for the company in question and its employees and to create a settlement of the advantages, disadvantages and risks of it. Furthermore, one of the main objectives was to create a description of the network needed to run a BOOT project. The objectives were met through a literature study and an explorative case study with appropriate interviews. Based on this study, the company should be able to evaluate the applicability of BOOT business model to their business environment better.
Resumo:
Context awareness is emerging on mobile devices. Context awareness can be used to improve usability of a mobile device. Context awareness is particularly important on mobile devices due the limitations they have. At first in this work, a literature review on context awareness and mobile environment is made. For aiding context awareness there exist an implementation of a Context Framework for Symbian S60 devices. It provides a possibility for exchanging the contexts inside the device between the client applications of the local Context Framework. The main contribution of this thesis is to design and implement an enhancement to the S60 Context Framework for providing possibility to exchange context over device boundaries. Using the implemented Context Exchange System, the context exchange is neither depending on the type of the context nor the type of the client. In addition, the clients and the contexts can reside on any interconnected device. The usage of the system is independent of the programming language since in addition to using only Symbian C++ function interfaces it can also be utilized using XML scripts. The Meeting Sniffer application, which uses the Context Exchange System, was also developed in this work. Using this application, it is possible to recognize a meeting situation and suggest device profile change to a user.
Resumo:
The subject being analyzed of this Master’s Thesis is a development of a service that is used to define a current location of a mobile device. The service utilized data that is obtained from own GPS receiver in some possible cases and as well data from mobile devices which can be afforded for the current environment for acquisition of more precise position of the device. The computation environment is based on context of a mobile device. The service is implemented as an application for communicator series Nokia N8XX. The Master’s Thesis presents theoretical concept of the method and its practical implementation, architecture of the application, requirements and describes a process of its functionality. Also users’ work with application is presented and recommendations for possible future improvements are made.
Resumo:
Today cloud computing is the next stage in development information-oriented society in field of information technologies. Great attention is paid to cloud computing in general, but the lack of scientific consideration to components brings to the problem, that not all aspects are well examined. This thesis is an attempt to consider Platform as a Service (a technology of providing development environment through the Internet) from divergent angles. Technical characteristics, costs, time, estimation of effectiveness, risks, strategies that can be applied, migration process, advantages and disadvantages and the future of the approach are examined to get the overall picture of cloud platforms. During the work literature study was used to examine Platform as a Service, characteristics of existent cloud platforms were explored and a model of a typical software development company was developed to create a scenario of migration to cloud technologies. The research showed that besides all virtues in reducing costs and time, cloud platforms have some significant obstacles in adoption. Privacy, security and insufficient legislation impede the concept to be widespread.
Resumo:
Increasing usage of Web Services has been result of efforts to automate Web Services discovery and interoperability. The Semantic Web Service descriptions create basis for automatic Web Service information management tasks such as discovery and interoperability. The discussion of opportunities enabled by service descriptions have arisen in recent years. The end user has been considered only as a consumer of services and information sharing occurred from one service provider to public in service distribution. The social networking has changed the nature of services. The end user cannot be seen anymore only as service consumer, because by enabling semantically rich environment and right tools, the end user will be in the future the producer of services. This study investigates the ways to provide for end users the empowerment to create service descriptions on mobile device. Special focus is given to the changed role of the end user in service creation. In addition, the Web Services technologies are presented as well as different Semantic Web Service description approaches are compared. The main focus in the study is to investigate tools and techniques to enable service description creation and semantic information management on mobile device.
Resumo:
The purpose of this thesis was to determine, what kind of service offering the case company should provide to its customers in the Australian market. For this, a model for analysing the competitive environment was developed. In the model, three players were considered: customers, competitors and the case company. Benchmarking was used in identifying competitors’ offerings currently available in the market. Experts inside the case company were consulted for determining the customer need. The competitors’ offerings were analysed on the basis of Pekkarinen et al.’s (2009) framework, dividing the offerings to services supporting the supplier’s product (SSP), supporting the client (SSC), supporting the client’s network (SSN), supporting mutual actions (SSM) and benefit and risk sharing elements. After this, they were compared to the competitive environment in order to identify areas where the case company can differentiate itself from its competitors in the Australian market. On the basis of the company’s key success factors, and the Finnish service concept currently in use, some additional offerings were suggested for the case company in order to further outperform its competitors in the market. Finally, on the basis of the suggested offerings and competitors’ offerings, a service concept was suggested for the case company to introduce in the Australian market.
Resumo:
The purpose of this master’s thesis was to analyze a case company’s distribution and its elements. With different distribution structure options a customer can be served with different ways. However, cost elements and service elements create different trade-offs. In this work the case company’s distribution’s present state was analyzed and conclusions were made. Based on these conclusions different alternatives for distribution were created. These different alternatives were analyzed through simulations and with more traditional calculations to compose the total operative costs of each alternative. Also other aspects were considered, such as required organizational changes and the possible better customer service. With the suggested 3-stock distribution structure shorter delivery times and possibly more punctual deliveries for products kept in stock could be achieved with the same operative costs as in current direct delivery model. Also, similar benefits could be achieved with other products with the 3-stock model.
Resumo:
Western societies have been faced with the fact that overweight, impaired glucose regulation and elevated blood pressure are already prevalent in pediatric populations. This will inevitably mean an increase in later manifestations of cardio-metabolic diseases. The dilemma has been suggested to stem from fetal life and it is surmised that the early nutritional environment plays an important role in the process called programming. The aim of the present study was to characterize early nutritional determinants associating with cardio-metabolic risk factors in fetuses, infants and children. Further, the study was designated to establish whether dietary counseling initiated in early pregnancy can modify this cascade. Healthy mother-child pairs (n=256) participating in a dietary intervention study were followed from early pregnancy to childhood. The intervention included detailed dietary counseling by a nutritionist targeting saturated fat intake in excess of recommendations and fiber consumption below recommendations. Cardio-metabolic programming was studied by characterizing the offspring’s cardio-metabolic risk factors such as over-activation of the autonomic nervous system, elevated blood pressure and adverse metabolic status (e.g. serum high split proinsulin concentration). Fetal cardiac sympathovagal activation was measured during labor. Postnatally, children’s blood pressure was measured at six-month and four-year follow-up visits. Further, infants’ metabolic status was assessed by means of growth and serum biomarkers (32-33 split proinsulin, leptin and adiponectin) at the age of six months. This study proved that fetal cardiac sympathovagal activity was positively associated with maternal pre-pregnancy body mass index indicating adverse cardio-metabolic programming in the offspring. Further, a reduced risk of high split proinsulin in infancy and lower blood pressure in childhood were found in those offspring whose mothers’ weight gain and amount and type of fats in the diet during pregnancy were as recommended. Of note, maternal dietary counseling from early pregnancy onwards could ameliorate the offspring’s metabolic status by reducing the risk of high split proinsulin concentration, although it had no effect on the other cardio-metabolic markers in the offspring. At postnatal period breastfeeding proved to entail benefits in cardio-metabolic programming. Finally, the recommended dietary protein and total fat content in the child’s diet were important nutritional determinants reducing blood pressure at the age of four years. The intrauterine and immediate postnatal period comprise a window of opportunity for interventions aiming to reduce the risk of cardio-metabolic disorders and brings the prospect of achieving health benefits over one generation.