Filters








176,297 Hits in 9.0 sec

An agile development methodology applied to embedded control software under stringent hardware constraints

Lucas Cordeiro, Carlos Mar, Eduardo Valentin, Fabiano Cruz, Daniel Patrick, Raimundo Barreto, Vicente Lucena
2008 Software engineering notes  
This kind of system maybe classified as an embedded real-time system and requires rigorous methodologies to develop the software that is under stringent hardware constraints.  ...  In recent years, discrete control systems play an important role in the development and advancement of modern civilization and technology.  ...  In the first meeting, the product backlog which contains a list of features, use cases, enhancements, and defects of the system is refined and re-prioritized by the product owner, stakeholders and goals  ... 
doi:10.1145/1344452.1344459 fatcat:rt4ysvhomnae5lh7lfmavul5vi

Guest Editor's Introduction: The Embedded Systems Landscape

Wayne Wolf
2007 Computer  
Real-time computing doesn't just mean that you have to buy a really expensive PC to make the application run fast enough-it means meeting deadlines.  ...  In the case of a camera, the picture may be ruined if the embedded system doesn't meet its deadlines; in the case of cars, a catastrophic accident could be the result of a missed deadline.  ...  Real-time computing doesn't just mean that you have to buy a really expensive PC to make the application run fast enough-it means meeting deadlines.  ... 
doi:10.1109/mc.2007.350 fatcat:kje3junjdbgpflhz5t27znwm44

A Platform-Based Software Design Methodology for Embedded Control Systems: An Agile Toolkit

Lucas Cordeiro, Carlos Mar, Eduardo Valentin, Fabiano Cruz, Daniel Patrick, Raimundo Barreto, Vicente Lucena
2008 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ecbs 2008)  
A discrete control system, with stringent hardware constraints, is effectively an embedded real-time system and hence requires a rigorous methodology to develop the software involved.  ...  The development methodology proposed in this paper adapts agile principles and patterns to support the building of embedded control systems, focusing on the issues relating to a system's constraints and  ...  Acknowledgements The authors would like to thank the support received from the Science and Technology Center for the Industrial Pole of Manaus and the Brazilian Council for Scientific and Technological  ... 
doi:10.1109/ecbs.2008.19 dblp:conf/ecbs/CordeiroMVCPBL08 fatcat:ogmnunmyvvbvvkpc6r2befshhe

Embedded RFID and Wireless Mesh Sensor Network Materializing Automated Production Line Monitoring

C.Z. Zulkifli, H.N. Hassan, W. Ismail, S.N. Semunab
2015 Acta Physica Polonica. A  
It is with this reason that the manufacturers require an efficient communication and real time feedback to maximize uptime and improve productivity.  ...  The evaluations and measurements have been conducted in real world environments which are conducted at selected industrial production factory.  ...  System components This research aims to design and implement an application of wireless mesh network for real-time monitoring of production output achievement in an industrial context.  ... 
doi:10.12693/aphyspola.128.b-86 fatcat:c363wkqmofe6rh2vr7artcphkq

Agile Development Methodology for Embedded Systems: A Platform-Based Design Approach

Lucas Cordeiro, Raimundo Barreto, Rafael Barcelos, Meuse Oliveira, Vicente Lucena, Paulo Maciel
2007 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'07)  
This paper describes an agile development methodology which combines agile principles with organizational patterns and adapts them to build embedded real-time systems focusing on the system's constraints  ...  The hardware/software partitioning and platform-based design are used in the proposed methodology to support the embedded system designer meet the system's constraints in an iterative and incremental way  ...  Nevertheless, many development methodologies that are used to produce software that runs on the personal com-puters (PC's) are not appropriate for developing embedded real-time systems.  ... 
doi:10.1109/ecbs.2007.16 dblp:conf/ecbs/CordeiroBBOLM07 fatcat:alnuqb6ofvhoxh7pcvu7s2sksm

What is embedded computing?

W. Wolf
2002 Computer  
The theoretical basis for custom software architectures evolved with real-time systems theory in the 1970s; during the past decade, hardware-software codesign developed design algorithms.  ...  Laser and inkjet printers also emerged in the 1980s. Print engines require computational support for both typesetting and real-time control.  ... 
doi:10.1109/2.976929 fatcat:jf4qyw2cezepre3yzjgrajympe

Foreword to the special section on synchronous programming

Jean-Pierre Talpin
2013 Frontiers of Computer Science  
Yet, the primary goal of safety-critical embedded system design remains to produce an implementation that meets costumer requirements and safety standards imposed by certification authorities.  ...  This contribution proposes a new model of scenarios, dedicated to verifying the behaviour and supporting the variability of software product lines.  ... 
doi:10.1007/s11704-013-3905-5 fatcat:w3qx6kdphnd7jh2w67l4xqzkw4

Hardware-software codesign of embedded systems

M. Chiodo, P. Giusto, A. Jurecska, H.C. Hsieh, A. Sangiovanni-Vincentelli, L. Lavagno
1994 IEEE Micro  
Creating an embedded computer system which meets its performance, cost, and design time goals is a hardware-software co-design p r o b l e w h e design of the hardware and software components influence  ...  This paper surveys the design of embedded computer systems, which use software running on programmable computers to implement system functions.  ...  an unexpectedly efficient means to meet a goal.  ... 
doi:10.1109/40.296155 fatcat:ry7g2gcfkvdo3fnmi73knppf5a

Hardware-software co-design of embedded systems

W.H. Wolf
1994 Proceedings of the IEEE  
Creating an embedded computer system which meets its performance, cost, and design time goals is a hardware-software co-design p r o b l e w h e design of the hardware and software components influence  ...  This paper surveys the design of embedded computer systems, which use software running on programmable computers to implement system functions.  ...  an unexpectedly efficient means to meet a goal.  ... 
doi:10.1109/5.293155 fatcat:jytgx6etfnhbpfz5zqxbv6oiua

BeepBeep: Embedded Real-Time Encryption [chapter]

Kevin Driscoll
2002 Lecture Notes in Computer Science  
The BeepBeep algorithm is designed to supply secrecy and integrity for embedded real-time systems.  ...  BeepBeep was designed to be implemented as software on the processors most commonly used for embedded controllers.  ...  Asset Exploitation Embedded real-time cryptography is a struggle of economics, in which the goal is to make an adversary incur more cost than the effort is worth while not imposing prohibitive cost on  ... 
doi:10.1007/3-540-45661-9_13 fatcat:66vz4nlvzndqljcj4j7a3rbhkq

Goal-Driven Development Method for Managing Embedded System Projects: An Industrial Experience Report

Guoping Rong, Dong Shao, He Zhang, Jun Li
2011 2011 International Symposium on Empirical Software Engineering and Measurement  
Without pragmatic support, engineers from different disciplines are likely to neglect some project goals in the real-world embedded system projects.  ...  Technologies and methods for the development of embedded system projects are highly constrained by predefined hardware and software platforms.  ...  Besides, many embedded systems work as real-time systems, on which performance metrics (e.g., response time and stability) becomes critical criteria.  ... 
doi:10.1109/esem.2011.60 dblp:conf/esem/RongSZL11 fatcat:scdvxfop5bfutejnfeder5py6m

Industry 4.0, M2m, Iot&S – All Equal?

Carmen Dobrin
2014 ACTA Universitatis Cibiniensis  
The most important impacts in merging virtual and real production world, with the improvement of best processes having the same goal: creating value by open innovation  ...  "Smart Products" and "embedded systems" will be one day able to tell decentralized all the steps that products need to become reality in the world of production respecting the needed flexibility and productivity  ...  This means sooner as we can imagine, THINGS, will be able to communicate their location, allowing for real-time parcel tracking.  ... 
doi:10.2478/aucts-2014-0008 fatcat:zzsfl5o3izbqtnqlachi4cdsmy

An Interdisciplinary Capstone Design Experience on Critical Embedded Systems using Agile Methods

P. Acco, G. Auriol, E. Chanthery, M.-A. Détourbe, P.-E. Hladik, D. Le Botlan, N. Noullet, A. Subias
2019 Journal sur l'enseignement des sciences et technologies de l'information et des systèmes  
This paper relates a capstone design project conceived through an engineering problem-based learning approach. The project is applied to critical embedded systems and the Scrum Agile method is used.  ...  Tools like Git for the version control and iceScrum for the Agile management are presented. The different roles of teachers as clients, counselors, and evaluators are detailed.  ...  It was designed to integrate the main concepts of the Critical Embedded Systems Software Engineering focused on the design of embedded systems including real-time and critical aspects.  ... 
doi:10.1051/j3ea/20190001 fatcat:64chwrbj7bddjpmbra3rpayewi

The challenges of real-time AI

D.J. Musliner, J.A. Hendler, A.K. Agrawala, E.H. Durfee, J.K. Strosnider, C.J. Paul
1995 Computer  
Acknowledgements The authors would like to acknowledge useful input from the many participants in the NSFsponsored workshop on \Arti cial Intelligence and Real-time" (Grant IRI-  ...  Embedding Real-Time in AI Embedding real-time capabilities into an AI system is an alternative approach, which essentially assumes that the overall system will employ typical AI search-based deliberation  ...  The performance goals of this type of cooperative system are considerably di erent from the embedded-AI approach, in which all of the AI processing was required to meet real-time deadlines.  ... 
doi:10.1109/2.362628 fatcat:jbh7fihguzbmngvynpf4viadl4

An experimental laboratory environment for teaching embedded hardware systems

Dennis Brylow
2007 Proceedings of the 2007 workshop on Computer architecture education - WCAE '07  
This paper describes Marquette University's efforts to build an experimental embedded systems laboratory for hands-on projects in an introductory hardware systems course.  ...  Our prototype laboratory is now serving as the basis for a coherent sequence of class projects threaded throughout subsequent courses in operating systems, networking, and embedded systems, among others  ...  Research Our laboratory environment also meets the goal of serving as a platform for research into embedded and real-time system software.  ... 
doi:10.1145/1275633.1275643 fatcat:dhfsmxd7prfqdcczascdt66lae
« Previous Showing results 1 — 15 out of 176,297 results