PDF superior Integrated environment of systems automated engineering

Integrated environment of systems automated engineering

Integrated environment of systems automated engineering

Similarly to what happened with the imperative programming and the structured systems development, at the beginning the Object Oriented (O-O) paradigm was applied exclusively to the programming. The following phase, more or less in the 80s, was characterized by the interest explosion in the interfaces of the user. The most evident effect is reflected in the current abundance of libraries of classes for the development of interfaces[24][36][38].

4 Lee mas

A synchronous cooperative architecture for the PROSOFT software engineering environment

A synchronous cooperative architecture for the PROSOFT software engineering environment

Several software-engineering tools were specified and integrated to the environment. Often a software system is composed by some ATOs. Therefore, a mechanism is necessary to ensure the correct use of an ATO determined function without incurring in ambiguity [NUN 89]. If an ATO operation needs a service provided by another ATO operation, one message should be dispatched to the requested ATO with the operation and arguments. This service is provided, in the PROSOFT environment, by the ICS. The current implementation of the ICS mechanism is based on the Remote Procedure Call paradigm, as described in the next section.
Mostrar más

9 Lee mas

Implementing an object oriented method of information systems for CIM to the Mexican industry

Implementing an object oriented method of information systems for CIM to the Mexican industry

This thesis presents a method for implementing information systems for CIM in the mexican manufacturing environment, this work provides a framework to build integrated information system[r]

204 Lee mas

An Integrated Environment for Learning Design

An Integrated Environment for Learning Design

Despite all the accumulated research evidence about the benefits of learning design, as well as the wealth of existing support tools and a few exceptions of institutional adoption cases (Rienties et al., 2017), learning design proposals present challenges. Recent studies aimed at better understanding how practitioners work are shedding light on potential reasons for challenges. Bennett et al. (2017), for instance, identify the need for flexibility in learning design tooling: the way different practitioners design is influenced by their disciplines and teaching contexts (Kali et al., 2011), thus making flexible tools more likely to be adopted. Another problem is that the functionality of most learning design tools only covers part of the learning design needs and work of practitioners. Mor et al. (2013) underline the “shortage in full-cycle integration and compatibility with institutional systems,” i.e., the lack of support by learning design tooling to enable practitioners not only to make their design decisions explicit, but also to automatically implement the technological learning environments to be used by the students, for example, those based on mainstream Virtual Learning Environments (VLE, also referred as Learning Management Systems, LMS) (Caputi and Garrido, 2015). Implementation of learning designs is the process that involves instantiation of the learning tasks, described in the learning design, in a particular learning setting and VLE (Prieto et al., 2013a). This process can be described following the “recipe” metaphor. A “recipe,” as a learning design, contains all the
Mostrar más

19 Lee mas

Triad of the Articulation Model of  Integrated Management Systems [TMA-HSEQ]

Triad of the Articulation Model of Integrated Management Systems [TMA-HSEQ]

Use of the prior indicators is ratifiedby Ferreira, Santos, and Silva (2014), given that they apply to a generic model of integrated quality management system (QMS), environmental management system (EMS), and occupational health and safety management system (OHSMS), which can be adapted and assimilated progressively to diverse management systems, among which there are: ISO 9001 for quality; ISO 14001 four environment; and OHSAS 18001 four occupational health and safety. However, based on that proposed by Atehortúa, Bustamante, and Valencia (2008), even when within an organization and integrated management system could exist without accomplishing the purpose of integral management, and entity could separately implement the QMS, EMS, and OHSMS and create “integration mechanism”, like a “committee of management systems” that meets periodically for those responsible to present a report on the state of the particular management system. Nevertheless, by using software tools that support each of the three systems, this “integration” could be translated into the development of interfaces that will communicate to the different information technology platforms of each system, but not the management. Due to the aforementioned, the articulation model of integrated management systems (HSEQ) contributes to the design and implementation of quality (QMS), environmental (EMS) and occupational health and safety (SS&SO) management systems, which is why a model is required to articulate these systems by improving effectiveness and efficiency in companies
Mostrar más

8 Lee mas

Application of macroergonomics principles in the implementation of computer integrated manufacturing systems

Application of macroergonomics principles in the implementation of computer integrated manufacturing systems

Traditional CIMS (through FMS) have been used in discrete production environments with a medium volume of production and a medium volume of product variety. Recently also assembly operations and other production processes have been incorporated. In Perrow’s scheme, a normal run of production with established products would fall into the Routine category, and the process of design and launch of new parts would fall into the Engineering category. According to the prescriptions of Macroergonomics, Routine production systems can be product-oriented and have up to four levels of vertical differentiation. Engineering production systems must have high horizontal differentiation (many different types of knowledge are required) and low formalization. This means that the design process must be very flexible, give space for informality and decentralization, to enable creativity and participatory design, involving participants from different areas of the organization as well as customers and suppliers.
Mostrar más

14 Lee mas

A methodology for automated design and implementation of complex analog and digital CMOS integrated circuits applying a genetic algorithm and a CAD tool for multiobjective optimization

A methodology for automated design and implementation of complex analog and digital CMOS integrated circuits applying a genetic algorithm and a CAD tool for multiobjective optimization

This dissertation has introduced a methodology that uses a heuristic method as an effective way of designing and optimizing integrated circuits. The proposed methodology is automated which means that it avoids the designer to spend valuable time adjusting a circuit to meet the specifications. Moreover, the task of optimization has been treated as a multi-objective problem, where the Pareto front becomes the tool of analysis for trade offs between fitness functions . In fact, the nature the problem in question (multiple conflicting goals) imposes the multi-objective approach. Specifically, it proves to be an effective methodological approach for adjustment and improvement of analog circuits especially used in fire detection systems in the tropical forest. The approach presented here not only greatly reduced the time required to design and simulate such circuits, but also allows for optimal solutions or, strictly speaking, a good approximation of the optima. The design based on manual calculations lacks the advantages just mentioned. It was also shown how the methodology is suitable for design and optimization of digital circuits, namely Current Mode Logic was taken as a demontrative example. A test chip with several analog building blocks was fabricated in order to validate the optimization flow.
Mostrar más

109 Lee mas

Ontologies as Backbone of Cognitive Systems Engineering

Ontologies as Backbone of Cognitive Systems Engineering

When ontologies are reified as mental assets for autonomous CSs they will play both roles of defining the meaning of terms and grounding the understanding of the world ( i.e. he CS itself and its environment including other CSs). Ontologies would act as a representation-based mechanism expressible in a computational lan- guage, to describe the different entities participating in the design and operation of the system. Concepts will then become computa- tional elements in knowledge models that would exist through their representations in software, such as UML diagrams [26] or ontology- related languages such as OWL [68]. Concepts in engineering minds and engineering models will also be reified as physical elements in the CS or in its environment. This accounts for the modelling relation that underlies life and cognition [56]. As a consequence, the knowl- edge models will no longer be characterised by the usual high level of arbitrariness or difficult reuse, as it happens when knowledge is formalised as vocabularies expressed in natural language —the usual practice in cognitive science. How the meanings of concepts defined in the ontologies are understood by different components of the cog- nitive system is as much the focus as how the different actors in the CS life-cycle can use a common conceptualisation of the problem under scrutiny, to come up with a possible solution.
Mostrar más

6 Lee mas

Applying software engineering techniques to the development of robotic systems

Applying software engineering techniques to the development of robotic systems

(the embedded programming language) as shown in Figure 2. Robotc is an Integrated development environment targeted towards students that is used to program and control LEGO NXT’s, VEX’s, and RCX robots using a programming language based on C. It aims to allow code to be ported from one robotics platform to another with little or no change in code. You do not have a visual programming environment in RobotC, all robot behaviour must be defined by coding in C as shown in Figure 3. If you use an embedded robot framework in existing program- ming languages, in our case Pharo (a free open-source Smalltalk environment), you can also code the robot behaviour. Figure 4 shows how we code the example using Pharo. Depending on the abstraction level of the programming languages, sometimes we need to deal with specific details of the implementation. For ex- ample, in Pharo we code explicitly how to connect the port and plug the motors previously to specify the desired behavior. These connections are implicit in other platforms.
Mostrar más

10 Lee mas

Implementation of Concurrent Engineering in MUSE (Master in Space Systems) Master's degree in space engineering

Implementation of Concurrent Engineering in MUSE (Master in Space Systems) Master's degree in space engineering

In September 2017, the second-year students of the Master’s Degree in Space Systems (MUSE) from Universidad Politécnica de Madrid (UPM) had the opportunity to participate in the 1 st ESA Academy Concurrent Engineering Challenge, organized by ESA Academy’s Training and Learning Centre, together with Politecnico Di Torino (Italy), University of Strathclyde (United Kingdom) and ESA Academy (Belgium) students. The four-day challenge was focused on thePhase-0 design of a space mission fully developed based on a Concurrent Engineering (CE) approach. The UPM team design was conducted within the Concurrent Design Facility (CDF) of the Instituto Universitariode Microgravedad ‘Ignacio Da Riva’ (IDR/UPM), located in Madrid, by the supervision of two UPM Professors acting as System Engineers of the sessions. From the academic point of view, this experience was integrated within MUSE’s program as Study Case II. MUSE is promoted, implemented and fully organized by IDR/UPM, and it is based on Project Based Learning, taking advantage of the wide expertise of IDR/UPM on space research and technology. The educational program is focused on practical work within real space engineering projects of IDR/UPM and by collaboration with several space scientific institutions. The aim of this work is to present the academic possibilities of the IDR/UPM CDF. Besides, the ESA Challenge structure and the mission developed by MUSE students are also described, as well as the future challenges proposed to integrate CE within MUSE’s educational program.
Mostrar más

19 Lee mas

An empirical analysis of integrated management systems

An empirical analysis of integrated management systems

To be competitive, an organization must be oriented towards achieving business success. Usually, when talking about business results, the types of results that are first taken into consideration are the performance data of the organization (income, profits, liquidity, financial solvency, indebtedness, etc.). These are often the main concerns for any organization. However, to achieve good economic and financial results in a sustained manner over time, the organization should also focus on other outcomes: satisfaction of customers with the products, the process performance, internal business outcomes, and the satisfaction of people working in the organization, which are drivers for long-term success. Based on this reasoning, an organization must focus on getting "good business results", not only referring to economic performance but also to those other factors mentioned above, that influence or induce the behaviour of economic performance. With this in mind, we can say that to achieve "good business results" and to ensure that the products and services provided by the organization meet the requirements that are applicable (including legal and regulatory), an organization needs to manage their activities and resources, define responsibilities, establish methodologies, programs or planning, etc. This serves to configure the so called Management Systems (MSs) (IAT, 2008).
Mostrar más

178 Lee mas

A Systems Engineering Approach to Curriculum Design. An Engineering Case Study

A Systems Engineering Approach to Curriculum Design. An Engineering Case Study

III. D ESIGNING C URRICULUM WITH S YS ML The degree curriculum can be treated as a system, since a system is defined as “a set of functional elements organized to satisfy user´s needs”. [15] These needs are requested by customs and stakeholders of the system. So, the degree curriculum can be considered as a system which has to satisfy student formation needs. Academic resources (i.e. professors, and classrooms) and academic activities (i.e. lectures, homework and assessments) will be the elements to be organized. The whole society behaves as the curriculum custom and then, it must define requirements for meeting student formation needs. That is to say, it must define which competences students have to reach in addiction to requirements related with time (ECTS) and cost. Finally, competences will be elicited too from the main stakeholders, social groups (i.e. employers, politicians, academic staff and the students themselves) with a legitimate interest in the system and its final product: the higher education graduate.
Mostrar más

7 Lee mas

Author: Arles Rodr´ıguez, Jonatan G´

Author: Arles Rodr´ıguez, Jonatan G´

Research Group on Artificial Life - (Alife) Department of Systems and Industrial Engineering.. School of Engineering National University of Colombia.[r]

34 Lee mas

An integrated software environment for real-time use of a distributed hydrologic model

An integrated software environment for real-time use of a distributed hydrologic model

The package, called Real-time Interactive Basin Simulator (RIBS), manages the real- time operation of the simulation model, providing several modes of user access to data, results [r]

20 Lee mas

TítuloFramework of fully integrated hybrid systems

TítuloFramework of fully integrated hybrid systems

Loosely coupled Hybrid Systems (HSs) include Artificial Neural Networks (ANNs) and Symbolic Systems (SSs) separated and interlinked by means of an one-directional information flow and serial processing. Usually, the relation between both approaches is limited to the fact that one of them carries out the other’s pre or post information processing, or to a master slave relation. This kind of systems does not allow a parallel processing of the different types of modules involved, either symbolic or connectionist ones, it only provides a sequential type of processing. In addition, the one-directional communication flow among the modules does not allow a high degree of cooperation or integration, which would be desirable to improve the potential of the developed systems. On the other hand, a master-slave kind of configuration between the connectionist and the symbolic modules does not facilitate a thorough integration.
Mostrar más

24 Lee mas

Application of CMOS-MEMS integrated resonators to RF communication systems

Application of CMOS-MEMS integrated resonators to RF communication systems

71  As it was aforementioned in Chapter 1, frequency references are a key segment of RF applications of MEMS, for this reason some start-up companies have begun very recently to sell this kind of frequency references. The first one with a full set of devices up to 220MHz based on MEMS solutions is SiTime, located in California. The manufacturing process includes Deep Reactive Ion Etching (DRIE) in a standard CMOS fab. Quality factors around 80000 are achieved with resonators oscillating in plane. The complete packaged oscillator is a combination of the sealed resonator and a CMOS driver IC which provides electronic frequency compensation for temperature variations and has a PLL for determine the output frequency. One of the prototypes from SiTime is the SiT0100 which has the following characteristics: die size of 0.8mmx0.6mmx0.15mm, resonance frequency 5.1MHz @ Q=80000, 0.15ppm/25 years aging and -115dBc/Hz phase noise at 10 kHz offset. The penalty for these resonators is the higher power consumption compared with quartz crystal to decrease phase noise [65].
Mostrar más

204 Lee mas

The role of requirements engineering in the development of multi-agent systems

The role of requirements engineering in the development of multi-agent systems

There has been an increasing number of literature dealing with the software engineering aspect of building “agent oriented software”. In principle, agent oriented software is software implemented in platforms in which software pieces behave with a certain level of independence from other software pieces. An important characteristic of agent oriented software is the level of intelligence available for each software piece, or agent. The concept of agent is usually linked to the following characteristics: autonomy, interactivity, adaptability, persistence and mobility. As such, an agent is a piece of software that needs to be reactive as well as pro-active. Of course, that to implement such software an infrastructure is supposed to be available as to support the implementation of these concepts. One of such infrastructure is, for instance, a programming language, which should provide native operators and operands to support those non-functional characteristics. As of the time of writing, most of the agent-oriented programming languages available do not fully fulfill their goal.
Mostrar más

1 Lee mas

Intelligent systems engineering with reconfigurable computing

Intelligent systems engineering with reconfigurable computing

execution flow with the aid of conditions, which can evaluate to either true or false. An algorithm described in HGS can be implemented in hardware with the aid of a recursive hierarchical finite state machine (RHFSM) [14]. Fig. 1(b) depicts a structure of a generic RHFSM that can be used for implementation of any recursive algorithm. The RHFSM includes two stacks (a stack of modules – M_stack and a stack of states – FSM_stack) and a combinational circuit (CC), which is responsible for state transitions within the currently active module (selected by the outputs of M_stack). There exists a direct correspondence between RHFSM states and node labels in Fig. 1(a) (it is allowed to repeat the same labels in different modules). In the designed circuit the CC is also employed for computing the solution of the knapsack problem.
Mostrar más

10 Lee mas

A holistic experience in the integrated learning of specialized English and content in engineering degrees

A holistic experience in the integrated learning of specialized English and content in engineering degrees

Assessment should be viewed holistically in a language and content integrated course, where students must demonstrate a range of capacities. In order to obtain this holistic view of the results, two skill categories have been distinguished apart from the most obvious instrumental one: a) teamwork and other interpersonal skills, and b) systemic competences. Both of these areas can be assessed through different alternative measures such as: skills checklists, anecdotal records and teacher’s observation, student self- evaluation or performance-based tasks. Many of the alternative assessment measures proposed have been described previously (cf. Pierce and O’Malley 1992, or Short 1991) and therefore these will not be explained here. We will briefly conclude that these methods have the advantage of being quick, capturing the learning process vividly and offering opportunities for reflection as well as encouraging students’ participation. The main disadvantage is probably that most of these methods are yes-no measures, whereby it is hard to show the students’ progress, and thus they will not generally satisfy requirements of “accountability”. As Short (1993: 635) put it: “The key is to select the type or types of assessment carefully and to focus consistently on the objective”.
Mostrar más

28 Lee mas

Including hardware/software co-design in the ASSERT model driven engineering process.

Including hardware/software co-design in the ASSERT model driven engineering process.

Co-design: the system components are mapped to processing resources and the feasibility of the partition is then evaluated (which system functions are mapped either to software or hardware). The feasibility analysis is accomplished by performing high-level estimation analysis which provides figures about the use of the platform resources. Those figures will drive the partitioning process although it is necessary calculating the Worst Case Execution Time of the sequential code of system components of the software system and then a schedulability analysis in order to assess partition scheme.
Mostrar más

6 Lee mas

Show all 10000 documents...