Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- columnOctober 2009
Recent advances in model-based methodologies for pervasive and embedded software
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 34, Issue 5Pages 37–39https://doi.org/10.1145/1598732.1598758We report on recent advances in Model-based Methodologies for Pervasive and Embedded Software. This paper describes the research presented at MOMPES 2009, the 6th edition of a workshop series. The MOMPES workshops focus on the theoretical and practical ...
- research-articleJuly 2009
A model-based regression test selection approach for embedded applications
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 34, Issue 4Pages 1–9https://doi.org/10.1145/1543405.1543413Regression test selection techniques for embedded programs have scarcely been reported in the literature. In this paper, we propose a model-based regression test selection technique for embedded programs. Our proposed model, in addition to capturing the ...
- abstractAugust 2008
Programming scilab in ARM linux
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 33, Issue 5Article No.: 10, Pages 1–5https://doi.org/10.1145/1402521.1402528Scilab is a free and open source alternative to commercial scientific software packages for numerical computations. It provides an open programming environment along with a large number of powerful primitives. To realize the full potential of Scilab in ...
- articleMarch 2007
Software synthesis for hard real-time embedded systems with multiple processors
- Eduardo Tavares,
- Raimundo Barreto,
- Paulo Maciel,
- Meuse Oliveira,
- Leonardo Amorim,
- Fernando Rocha,
- Ricardo Lima
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 32, Issue 2Pages 1–10https://doi.org/10.1145/1234741.1234769Hard real-time embedded systems have stringent timing constraints that must be met in order to ensure the correct functioning of the system. In many cases, these systems are composed of several CPU-bound tasks, which may need to rely on multiple ...
- articleMay 2005
Real-time component integration based on transparent distribution
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 30, Issue 4Pages 1–7https://doi.org/10.1145/1082983.1083198This paper introduces a real-time component model that offers a separation of concerns which allows a straight-forward integration of independently developed components. So-called transparent distribution forms the backbone of the integration process. ...
Also Published in:
SEAS '05: Proceedings of the second international workshop on Software engineering for automotive systems: ISBN 1595931287 -
- articleMay 2005
A real time measure of software system families
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 30, Issue 4Pages 1–6https://doi.org/10.1145/1082983.1083307Software systems with inherent real time characteristics have become the driving force in many areas of technology like the automotive sector. Control functions of cars, driver assistance as well as systems for information and entertainment are ...
Also Published in:
3-WoSQ: Proceedings of the third workshop on Software quality: ISBN 1595931228 - articleMarch 2005
Review of "Testing Embedded Software by Bart Broekman and Edwin Notenboom"; Addison Wesley.; 2003
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 30, Issue 2Page 30https://doi.org/10.1145/1050849.1050871This book discusses testing of software and software-rich systems; particularly those that are embedded in larger Hardware/Software systems. On the other hand, to describe it another way, this book is one of those books that make writing book reviews ...
- articleJanuary 2005
Surfing the net for software engineering notes
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 30, Issue 1Pages 19–27https://doi.org/10.1145/1039174.1039183Building real-time applications can be one of the most difficult jobs facing today's software engineers. With all the talk about Web services and Web based applications we sometimes forget that there is a large community of practice engaged in the ...
- articleMay 2001
Product line software engineering of embedded systems
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 26, Issue 3Pages 118–125https://doi.org/10.1145/379377.375271In order to be able to determine whether the product line approach is suitable, a company needs to analyse its business drivers, commonality of existing products, domain knowledge owned by the engineering staff, and quality of the representations of ...
Also Published in:
SSR '01: Proceedings of the 2001 symposium on Software reusability: putting software reuse in context: ISBN 1581133588 - articleAugust 2000
Classification schemes to aid in the analysis of real-time systems
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 25, Issue 5Pages 86–95https://doi.org/10.1145/347636.348875This paper presents three sets of classification schemes for processes, properties, and transitions that can be used to assist in the analysis of real-time systems. These classification schemes are discussed in the context of ASTRAL, which is a formal ...
Also Published in:
ISSTA '00: Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis: ISBN 1581132662 - articleAugust 2000
Requirements-based monitors for real-time systems
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 25, Issue 5Pages 77–85https://doi.org/10.1145/347636.348874Before designing safety- or mission-critical real-time systems, a specification of the required behaviour of the system should be produced and reviewed by domain experts. After the system has been implemented, it should be thoroughly tested to ensure ...
Also Published in:
ISSTA '00: Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis: ISBN 1581132662 - articleJanuary 2000
Automated analysis and fine-tuning of timing properties in embedded real-time systems
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 25, Issue 1Pages 86–87https://doi.org/10.1145/340855.341028An extremely time-consuming task of producing an embedded real-time system is the final analysis and fine-tuning of the system's timing. Existing CASE tools focus on the software specification and design of embedded systems. They provide little, if any, ...
- articleOctober 1999
Verification of real-time designs: combining scheduling theory with automatic formal verification
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 24, Issue 6Pages 494–510https://doi.org/10.1145/318774.319266We present an automatic approach to verify designs of real-time distributed systems for complex timing requirements. We focus our analysis on designs which adhere to the hypothesis of analytical theory for Fixed-Priority scheduling. Unlike previous ...
Also Published in:
ESEC/FSE-7: Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering: ISBN 3540665382 - articleOctober 1999
The CIP method: component- and model-based construction of embedded systems
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 24, Issue 6Pages 375–392https://doi.org/10.1145/318774.319255CIP is a model-based software development method for embedded systems. The problem of constructing an embedded system is decomposed into a functional and a connection problem. The functional problem is solved by constructing a formal reactive ...
Also Published in:
ESEC/FSE-7: Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering: ISBN 3540665382 - articleOctober 1999
Specification-based prototyping for embedded systems
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 24, Issue 6Pages 163–179https://doi.org/10.1145/318774.318940Specification of software for safety critical, embedded computer systems has been widely addressed in literature. To achieve the high level of confidence in a specification's correctness necessary in many applications, manual inspections, formal ...
Also Published in:
ESEC/FSE-7: Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering: ISBN 3540665382 - articleOctober 1999
Robots: a real-time systems architectural style
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 24, Issue 6Pages 57–74https://doi.org/10.1145/318774.318786This paper presents an architectural style for real-time systems, and an associated formal architectural description language, called Robots. A basic specification in Robots consists of a synchronous control task that is responsible for the dynamic ...
Also Published in:
ESEC/FSE-7: Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering: ISBN 3540665382 - articleOctober 1999
A component and communication model for push systems
ACM SIGSOFT Software Engineering Notes (SIGSOFT), Volume 24, Issue 6Pages 20–38https://doi.org/10.1145/318774.318784We present a communication and component model for push systems. Surprisingly, despite the widespread use of many push services on the Internet, no such models exist. Our communication model contrasts push systems with client-server and event-based ...
Also Published in:
ESEC/FSE-7: Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering: ISBN 3540665382