Suchergebnisse - "Hardware Hardware validation Functional verification Assertion checking"
-
1
Revisiting and Improving Retrieval-Augmented Deep Assertion Generation
ISSN: 2643-1572Veröffentlicht: IEEE 11.09.2023Veröffentlicht in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“… Unit testing validates the correctness of the unit under test and has become an essential activity in software development process. A unit test consists of a …”
Volltext
Tagungsbericht -
2
RTLcheck: verifying the memory consistency of RTL designs
ISBN: 1450349528, 9781450349529ISSN: 2379-3155Veröffentlicht: New York, NY, USA ACM 14.10.2017Veröffentlicht in MICRO-50 : the 50th annual IEEE/ACM International Symposium on Microarchitecture : proceedings : October 14-18, 2017, Cambridge, MA (14.10.2017)“… Paramount to the viability of a parallel architecture is the correct implementation of its memory consistency model (MCM). Although tools exist for verifying …”
Volltext
Tagungsbericht -
3
Inferring better contracts
ISBN: 9781450304450, 1450304451ISSN: 0270-5257Veröffentlicht: New York, NY, USA ACM 21.05.2011Veröffentlicht in 2011 33rd International Conference on Software Engineering (ICSE) (21.05.2011)“… Considerable progress has been made towards automatic support for one of the principal techniques available to enhance program reliability: equipping programs …”
Volltext
Tagungsbericht -
4
Formal Verification of Security Properties on RISC-V Processors
ISSN: 2832-6520Veröffentlicht: ACM 21.09.2023Veröffentlicht in Proceedings (ACM and IEEE International Conference on Formal Methods and Models for Co-Design) (21.09.2023)“… Hardware Security and trustworthiness are becoming ever more important, especially for security-critical applications like autonomous driving and service …”
Volltext
Tagungsbericht -
5
Security protocols, properties, and their monitoring
ISBN: 1605580422, 9781605580425ISSN: 0270-5257Veröffentlicht: 18.05.2008Veröffentlicht in International Conference on Software Engineering 2008 (18.05.2008)“… This paper examines the suitability and use of runtime verification as means for monitoring security protocols and their properties. In particular, we employ …”
Volltext
Journal Article -
6
Quality assurance of automotive hybrid embedded software
ISBN: 9781605585659, 1605585653ISSN: 0270-5257Veröffentlicht: 03.04.2009Veröffentlicht in International Conference on Software Engineering 2009 (03.04.2009)“… Quality assurance (QA) is a crucial part of the software engineering, especially when the developed systems are safety-critical. It becomes even more complex …”
Volltext
Journal Article -
7
Enabling the runtime assertion checking of concurrent contracts for the Java modeling language
ISBN: 9781450304450, 1450304451ISSN: 0270-5257Veröffentlicht: New York, NY, USA ACM 21.05.2011Veröffentlicht in 2011 33rd International Conference on Software Engineering (ICSE) (21.05.2011)“… Though there exists ample support for Design by Contract (DbC) for sequential programs, applying DbC to concurrent programs presents several challenges. In …”
Volltext
Tagungsbericht -
8
CIVL: the concurrency intermediate verification language
ISBN: 1450337236, 9781450337236ISSN: 2167-4337Veröffentlicht: New York, NY, USA ACM 15.11.2015Veröffentlicht in Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (15.11.2015)“… There are many ways to express parallel programs: message-passing libraries (MPI) and multithreading/GPU language extensions such as OpenMP, Pthreads, and …”
Volltext
Tagungsbericht -
9
STORM: static unit checking of concurrent programs
ISBN: 9781605587196, 1605587192ISSN: 0270-5257Veröffentlicht: New York, NY, USA ACM 01.05.2010Veröffentlicht in 2010 ACM/IEEE 32nd International Conference on Software Engineering (01.05.2010)“… Concurrency is inherent in today's software. Unexpected interactions between concurrently executing threads often cause subtle bugs in concurrent programs …”
Volltext
Tagungsbericht -
10
Dynamic symbolic data structure repair
ISBN: 9781605587196, 1605587192ISSN: 0270-5257Veröffentlicht: New York, NY, USA ACM 01.05.2010Veröffentlicht in 2010 ACM/IEEE 32nd International Conference on Software Engineering (01.05.2010)“… Generic repair of complex data structures is a new and exciting area of research. Existing approaches can integrate with good software engineering practices …”
Volltext
Tagungsbericht -
11
QED: a proof system based on reduction and abstraction for the static verification of concurrent software
ISBN: 9781605587196, 1605587192ISSN: 0270-5257Veröffentlicht: New York, NY, USA ACM 01.05.2010Veröffentlicht in 2010 ACM/IEEE 32nd International Conference on Software Engineering (01.05.2010)“… We present a proof system and supporting tool, QED, for the static verification of concurrent software. Our key idea is to simplify the verification of a …”
Volltext
Tagungsbericht -
12
Validation of contracts using enabledness preserving finite state abstractions
ISBN: 9781424434534, 142443453XISSN: 0270-5257Veröffentlicht: Washington, DC, USA IEEE Computer Society 16.05.2009Veröffentlicht in 2009 IEEE 31st International Conference on Software Engineering (16.05.2009)“… Pre/post condition-based specifications are common-place in a variety of software engineering activities that range from requirements through to design and …”
Volltext
Tagungsbericht -
13
Leveraging 3D PCRAM technologies to reduce checkpoint overhead for future exascale systems
ISBN: 1605587443, 9781605587448ISSN: 2167-4329Veröffentlicht: New York, NY, USA ACM 14.11.2009Veröffentlicht in Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis (14.11.2009)“… The scalability of future massively parallel processing (MPP) systems is challenged by high failure rates. Current hard disk drive (HDD) checkpointing results …”
Volltext
Tagungsbericht -
14
A Sound Assertion Semantics for the Dependable Systems Evolution Verifying Compiler
ISBN: 9780769528281, 0769528287ISSN: 0270-5257Veröffentlicht: IEEE 01.05.2007Veröffentlicht in 29th International Conference on Software Engineering (ICSE'07) (01.05.2007)“… The verifying compiler (VC) project is a core component of the dependable systems evolution grand challenge. The VC offers the promise of automatically proving …”
Volltext
Tagungsbericht -
15
Precise control flow reconstruction using boolean logic
ISBN: 1450307140, 9781450307147Veröffentlicht: New York, NY, USA ACM 09.10.2011Veröffentlicht in Proceedings of the ninth ACM International Conference on Embedded Software (09.10.2011)“… This paper presents a SAT-based method for control flow graph reconstruction from executable code. The key idea of the technique is to express the semantics of …”
Volltext
Tagungsbericht -
16
Hierarchical application aware error detection and recovery
ISBN: 1581138288, 9781581138283, 1511838288ISSN: 0738-100XVeröffentlicht: New York, NY, USA ACM 07.06.2004Veröffentlicht in 2004 41st Conference Design Automation (07.06.2004)“… Proposed is a four-tired approach to develop and integrate detection and recovery support at different levels of the system hierarchy. The proposed mechanisms …”
Volltext
Tagungsbericht -
17
Towards a method of programming with assertions
ISBN: 9780897915045, 0897915046ISSN: 0270-5257Veröffentlicht: New York, NY, USA ACM 01.06.1992Veröffentlicht in ICSE 92: 14th International Conference on Software Engineering (01.06.1992)“… Embedded assertions have long been recognized as a Po- tentially powerful tool for automatic runtime detection of software faults during debugging, testing and …”
Volltext
Tagungsbericht -
18
Automatic trace analysis for logic of constraints
ISBN: 1581136889, 9781581136883Veröffentlicht: New York, NY, USA ACM 02.06.2003Veröffentlicht in 2003 40th Annual Conference Design Automation (02.06.2003)“… Verification of system designs continues to be a major challenge today. Simulation remains the primary tool for making sure that implementations perform as …”
Volltext
Tagungsbericht -
19
Utilizing Formal Assertions for System Design of Network Processors
ISBN: 0769520855, 9780769520858Veröffentlicht: Washington, DC, USA IEEE Computer Society 16.02.2004Veröffentlicht in Proceedings of the conference on Design, automation and test in Europe - Volume 3 (16.02.2004)“… System level modeling with executable languages such as C/C++ has been crucial in the development of large electronic systems from general processors to …”
Volltext
Tagungsbericht -
20
Self-healing web service compositions
ISBN: 1581139632, 9781581139631Veröffentlicht: New York, NY, USA ACM 15.05.2005Veröffentlicht in Proceedings of the 27th international conference on Software engineering (15.05.2005)Volltext
Tagungsbericht

