2,118 Hits in 7.7 sec

Partitioning Embedded Real-Time Control Software based on Communication Dependencies

Martin Lowinski, Dirk Ziegenbein, Sabine Glesner
2015 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
In this paper we investigate how to leverage the parallelism of the physical environment for the parallelization of legacy control software.  ...  In our case study, using a real-world automotive engine control software, we show that the presented approach can exploit parallelism while guaranteeing a correct data flow timing.  ...  The resulting complex functionality is implemented in embedded real-time control software with an increasing demand for computing power.  ... 
dblp:conf/models/LowinskiZG15 fatcat:msdpiqfls5bk5d2bhoc4srogfu

A Review of Research in Manufacturing Prognostics

K.m. Goh, B. Tjahjono, T. Baines, S. Subramaniam
2006 2006 IEEE International Conference on Industrial Informatics  
On the other hand, to develop solution for various manufacturing domain will take too much time, there is lacking tools available for rapid or adaptive way of create the solution.  ...  Most of the solutions are PC based computer with off the shelf research software tools which is inadequate for the space constraint manufacturing environment in developed countries.  ...  Research areas such as remote condition based maintenance (CBM), remote health and usage monitoring (HUM), and real time partitioning of algorithms for embedded prognostics device can be studied in detail  ... 
doi:10.1109/indin.2006.275836 fatcat:rasfp6cqmbctdmk5culiocvmpq

System performance optimization via design and configuration space exploration

Chong Tang
2017 Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering - ESEC/FSE 2017  
CCS CONCEPTS • Software and its engineering → Software design tradeoffs; System administration; Search-based software engineering;  ...  . $15.00 Figure 2 : 2 Genetic algorithm for configuration exploration Figure 3 : 3 Tradeoff between time to store and retrieve data Table 1 : 1 Models to train  ...  Dang [13] provided a tool for embedded software synthesis. Neema et al.  ... 
doi:10.1145/3106237.3119880 dblp:conf/sigsoft/Tang17 fatcat:a6bietiz2nbjzm6fyf6kqtvgbe

Improving Just-in-Time Delivery Performance of IoT-Enabled Flexible Manufacturing Systems with AGV Based Material Transportation

Fengjia Yao, Bugra Alkan, Bilal Ahmad, Robert Harrison
2020 Sensors  
The proposed system uses discrete event simulation (DES) models enhanced by the Internet-of-Things (IoT) enabled digital integration and employs a nonlinear mixed integer programming Genetic Algorithm  ...  The results showed that the developed system can find the near-optimal solutions for production schedules subjected to production anomalies in a negligible time, thereby supporting shop-floor decision-making  ...  The KPI evaluator sub-module is embedded within the DES Model describing the definitions and algorithms for the real-time production KPIs.  ... 
doi:10.3390/s20216333 pmid:33171979 fatcat:usqyt42grremjeutedbgmxipxi

Generating event logs from non-process-aware systems enabling business process mining

Ricardo Pérez-Castillo, Barbara Weber, Jakob Pinggera, Stefan Zugal, Ignacio García-Rodríguez de Guzmán, Mario Piattini
2011 Enterprise Information Systems  
As information systems age they become legacy information systems (LISs), embedding business knowledge not present in other artefacts.  ...  with organisations' real-world business processes.  ...  Java-based systems, but is based on the concept of callable units, which can also be applied to other programming languages.  ... 
doi:10.1080/17517575.2011.587545 fatcat:4swjqviysbe3rdp64oje7svnra

Real-Time Scheduling Techniques for Implementation Synthesis from Component-Based Software Models [chapter]

Zonghua Gu, Zhimin He
2005 Lecture Notes in Computer Science  
In this paper, we compare alternative multi-threading strategies for implementation synthesis from this class of software models, and describe real-time scheduling analysis techniques that are useful during  ...  design space exploration for implementation synthesis.  ...  is a prevalent interaction style for large-scale complex real-time embedded software.  ... 
doi:10.1007/11424529_16 fatcat:jysk6sply5evxmijopc4gop4u4

BREEDING AND GENETICS SYMPOSIUM: Really big data: Processing and analysis of very large data sets1

J. B. Cole, S. Newman, F. Foertter, I. Aguilar, M. Coffey
2012 Journal of Animal Science  
For example, using a naïve algorithm for creating the genomic relationship matrix for 14,000 genotyped animals required almost 1 d, but using custom libraries and parallel computing, the time required  ...  Software Development Programming for big data means writing software in such a way to distribute the work over many processing units, working in parallel to reduce the time to results.  ... 
doi:10.2527/jas.2011-4584 pmid:22100598 fatcat:ytj33fy63verxiti6j2ps7qspi

Parameter Exploration in Science and Engineering Using Many-Task Computing

D Abramson, B Bethwaite, C Enticott, S Garic, T Peachey
2011 IEEE Transactions on Parallel and Distributed Systems  
Nimrod/K provides an execution architecture based on the tagged dataflow concepts developed in 1980's for highly parallel machines.  ...  In this paper we discuss Nimrod/K -a set of add in components and a new run time machine for a general workflow engine, Kepler.  ...  We also acknowledge the US NSF funded PRIME project, (supporting Amirriazi and Chitters) and thank colleagues, in particular Peter Arzberger, for their strong support.  ... 
doi:10.1109/tpds.2010.177 fatcat:l3zisflzdneongdiazefguyg6m

Large Graph Mining: Recent Developments, Challenges and Potential Solutions [chapter]

Sabri Skhiri, Salim Jouili
2013 Lecture Notes in Business Information Processing  
With the recent growth of the graph-based data, the large graph processing becomes more and more important.  ...  The legacy graph processing tools mainly rely on single machine computational capacity, which cannot process large graph with billions of nodes.  ...  In addition, the implicit distributed programming model can be difficult for porting legacy graph mining algorithms.  ... 
doi:10.1007/978-3-642-36318-4_5 fatcat:2lvpyxs7obbs3i5lfv344dv5om

Design of a Low-Power Embedded System Based on a SoC-FPGA and the Honeybee Search Algorithm for Real-Time Video Tracking

Carlos Soubervielle-Montalvo, Oscar E. Perez-Cham, Cesar Puente, Emilio J. Gonzalez-Galvan, Gustavo Olague, Carlos A. Aguirre-Salado, Juan C. Cuevas-Tello, Luis J. Ontanon-Garcia
2022 Sensors  
This work presents the design, implementation and assessment of a low-power embedded system based on an SoC-FPGA platform and the honeybee search algorithm (HSA) for real-time video tracking.  ...  Video tracking is still regarded as an open problem due to a number of obstacles that still need to be overcome, including the need for high precision and real-time results, as well as portability and  ...  An original workflow was proposed for the design of a low-power embedded system for real-time video tracking, based on an automaton that describes the behavior of a honeybee searching for food [38] and  ... 
doi:10.3390/s22031280 pmid:35162025 pmcid:PMC8840388 fatcat:fv3iziahqbg35py5wliatrc67m

Collaboration strategy for autonomous highly specialized robots

Sarosh N. Talukdar, Sanjay Sachdev, Eduardo Camponogara, Paul S. Schenker, Gerard T. McKee
1997 Sensor Fusion and Decentralized Control in Autonomous Robotic Systems  
Convergence to good solutions for a variety of real and academic problems has been obtained by embedding a few simple rules in each agent. The paper develops these rules and illustrates their use.  ...  The typical planning, design or operations problem has multiple objectives and constraints.  ...  ACKNOWLEDGMENTS We would like to thank Lars Baerentzen for helpful discussions and comments.  ... 
doi:10.1117/12.287629 fatcat:nj6g6f77xvamxm7ylnlkwtmola

Adaptive scheduling based on self-organized holonic swarm of schedulers

Paulo Leitao, Jose Barbosa
2014 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE)  
In particular, it is described the coordination among the network of the swarm of schedulers and analysed the impact of embedded self-organization mechanisms. I.  ...  This paper presents the principles of a distributed scheduling architecture based on holonic and swarm principles and implemented using multi-agent system technology.  ...  tactical and operational planning, scheduling and real-time optimization methods.  ... 
doi:10.1109/isie.2014.6864872 dblp:conf/isie/LeitaoB14 fatcat:lmsut7jghredbkvztfplgeb4be

Search-based software engineering

Mark Harman, S. Afshin Mansouri, Yuanyuan Zhang
2012 ACM Computing Surveys  
In the past five years there has been a dramatic increase in work on Search Based Software Engineering (SBSE), an approach to Software Engineering (SE) in which Search Based Optimization (SBO) algorithms  ...  The interest in SBO for SE has led to an increased interest in other forms of optimization for SE that are not necessarily directly based on a 'search'.  ...  OR evolu- tion OR real time OR quality prediction OR legacy systems OR migration Management project planning OR project management OR scheduling OR staffing OR cost estimation OR effort estimation  ... 
doi:10.1145/2379776.2379787 fatcat:m4elb2acwvfdjaifqdcjftgksq

On a containerized approach for the dynamic planning and control of a cyber - physical production system

Nikolaos Nikolakis, Richard Senington, Konstantinos Sipsas, Anna Syberfeldt, Sotiris Makris
2020 Robotics and Computer-Integrated Manufacturing  
time consuming.  ...  A holonic approach is discussed in [9] for distributed https://doi.  ...  Acknowledgements This research has been partially supported by the research project "SYMBIO-TIC Symbiotic human-robot collaboration for safe and dynamic multimodal manufacturing systems" (Grant Agreement  ... 
doi:10.1016/j.rcim.2019.101919 fatcat:d3glvv6jjbfdbo6ukuqavmjgs4

Mobile Agent Middleware for Autonomic Data Fusion in Wireless Sensor Networks [chapter]

Aristides Mpitziopoulos, Damianos Gavalas, Charalampos Konstantopoulos, Grammati Pantziou
2009 Autonomic Computing and Networking  
The main objective of this chapter is to review and evaluate the most representative MA-based middleware proposals for autonomic data fusion tasks in WSNs and evaluate their relevant strengths and shortcomings  ...  disconnected operations, their ability of cloning themselves to enable parallel execution of similar tasks, etc.  ...  Genetic Algorithm Wu et al. proposed a genetic algorithm 5 for computing routes for a MA that incrementally fuses the data as it visits the nodes in a WSN [64] .  ... 
doi:10.1007/978-0-387-89828-5_3 fatcat:tkpea5rioff3jd5zzxrq3rah4a
« Previous Showing results 1 — 15 out of 2,118 results