Leveraging Applications of Formal Methods, Verification and Validation 10th International Symposium on Leveraging Applications of Formal Methods, ISoLA 2021, Rhodes, Greece, October 17-29, 2021, Proceedings
This book constitutes contributions of the ISoLA 2021 associated events. Altogether, ISoLA 2021 comprises contributions from the proceedings originally foreseen for ISoLA 2020 collected in 4 volumes, LNCS 12476: Verification Principles, LNCS 12477: Engineering Principles, LNCS 12478: Applications, a...
Saved in:
Main Authors | , |
---|---|
Format | eBook |
Language | English |
Published |
Netherlands
Springer Nature
2021
Springer International Publishing AG Springer International Publishing |
Edition | 1 |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
ISBN | 3030891593 9783030891596 3030891585 9783030891589 |
Cover
Loading…
Abstract | This book constitutes contributions of the ISoLA 2021 associated events. Altogether, ISoLA 2021 comprises contributions from the proceedings originally foreseen for ISoLA 2020 collected in 4 volumes, LNCS 12476: Verification Principles, LNCS 12477: Engineering Principles, LNCS 12478: Applications, and LNCS 12479: Tools and Trends. The contributions included in this volume were organized in the following topical sections: 6th International School on Tool-Based Rigorous Engineering of Software Systems; Industrial Track; Programming: What is Next; Software Verification Tools; Rigorous Engineering of Collective Adaptive Systems. |
---|---|
AbstractList | This book constitutes contributions of the ISoLA 2021 associated events. Altogether, ISoLA 2021 comprises contributions from the proceedings originally foreseen for ISoLA 2020 collected in 4 volumes, LNCS 12476: Verification Principles, LNCS 12477: Engineering Principles, LNCS 12478: Applications, and LNCS 12479: Tools and Trends. The contributions included in this volume were organized in the following topical sections: 6th International School on Tool-Based Rigorous Engineering of Software Systems; Industrial Track; Programming: What is Next; Software Verification Tools; Rigorous Engineering of Collective Adaptive Systems. |
Author | Steffen, Bernhard Margaria, Tiziana |
Author_xml | – sequence: 1 fullname: Margaria, Tiziana – sequence: 2 fullname: Steffen, Bernhard |
BookMark | eNpN0E1LAzEQBuCIH2hr_0PwIoKFZJNskmMtrQoVL9LrMt3MtmvTZN2s9e-72iKehpd5eGFmQM5CDHhCBoIJZixXVpz-DxdkwDOdG5Vxpi7JKKV3xlimM6kMvyLzBe6xhXUd1nTSNL4uoatjSDRWdB7bHXj6gt0munRPl9jW1RFQCI4uwdfuN16T8wp8wtFxDslyPnubPo0Xr4_P08liDFzYXI4RlHVWm0oJXElZYZ4zKUomNQpptESjXSm5Nk4pB9owa0AwXHFT9jsJYkjuDsWQtviVNtF3qdh7XMW4TUXf_Hd53tvbg23a-PGJqSt-WYmha8EXs4dprqXl-kfeHGQJqb8p1MUuhrhuodmkQsn-dZkV3xMmZ9w |
ContentType | eBook |
DBID | I4C |
DEWEY | 005 |
DatabaseName | Casalini Torrossa eBooks Institutional Catalogue |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 3030891593 9783030891596 |
Edition | 1 1st ed. 2021. |
Editor | Steffen, Bernhard Margaria, Tiziana |
Editor_xml | – sequence: 1 fullname: Margaria, Tiziana – sequence: 2 fullname: Steffen, Bernhard |
ExternalDocumentID | 9783030891596 EBC6749176 5421029 |
GroupedDBID | 38. AABBV AABLV ACBPT ACNBG ACWLQ AEDXK AEKFX AELOD AIYYB ALMA_UNASSIGNED_HOLDINGS BAHJK BBABE CZZ DBWEY I4C IEZ OCUHQ ORHYB SBO TGIZN TPJZQ TSXQS Z7R Z7S Z7U Z7V Z7W Z7X Z7Y Z7Z Z81 Z82 Z83 Z84 Z85 Z87 Z88 AEJLV Z5O |
ID | FETCH-LOGICAL-a13964-ea59d978f53eb44fe66043c047e34874e87dc4178d55da78098a30eb18c4e84a3 |
ISBN | 3030891593 9783030891596 3030891585 9783030891589 |
IngestDate | Fri Nov 08 03:26:51 EST 2024 Fri May 30 22:03:45 EDT 2025 Tue Nov 14 22:56:48 EST 2023 |
IsPeerReviewed | false |
IsScholarly | false |
LCCallNum_Ident | Q |
Language | English |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-a13964-ea59d978f53eb44fe66043c047e34874e87dc4178d55da78098a30eb18c4e84a3 |
OCLC | 1276852105 |
PQID | EBC6749176 |
PageCount | 505 |
ParticipantIDs | askewsholts_vlebooks_9783030891596 proquest_ebookcentral_EBC6749176 casalini_monographs_5421029 |
PublicationCentury | 2000 |
PublicationDate | 2021 2021-10-11 |
PublicationDateYYYYMMDD | 2021-01-01 2021-10-11 |
PublicationDate_xml | – year: 2021 text: 2021 |
PublicationDecade | 2020 |
PublicationPlace | Netherlands |
PublicationPlace_xml | – name: Netherlands – name: Cham |
PublicationSeriesTitle | Lecture Notes in Computer Science |
PublicationYear | 2021 |
Publisher | Springer Nature Springer International Publishing AG Springer International Publishing |
Publisher_xml | – name: Springer Nature – name: Springer International Publishing AG – name: Springer International Publishing |
SSID | ssj0002724581 |
Score | 2.2514095 |
Snippet | This book constitutes contributions of the ISoLA 2021 associated events. Altogether, ISoLA 2021 comprises contributions from the proceedings originally... |
SourceID | askewsholts proquest casalini |
SourceType | Aggregation Database Publisher |
SubjectTerms | Artificial intelligence Computer programming, programs, data |
Subtitle | 10th International Symposium on Leveraging Applications of Formal Methods, ISoLA 2021, Rhodes, Greece, October 17-29, 2021, Proceedings |
TableOfContents | 2.1 Functional Decomposition -- 2.2 Unprotected Left Turn Scenario -- 3 Simulation-Based Testing with Error Injection -- 4 Modeling Perceptual Inaccuracy and Errors -- 4.1 Perceptual Hazards -- 4.2 Error Models -- 5 Evaluation -- 5.1 True Positive Inaccuracy: Systematic Object Position Shift -- 5.2 Object Track Instability: Lifetime and Downtime -- 5.3 Discussion -- 6 Related Work -- 7 Conclusion and Future Work -- References -- DSLs and Middleware Platforms in a Model-Driven Development Approach for Secure Predictive Maintenance Systems in Smart Factories -- 1 Introduction -- 2 EdgeX Foundry as IIoT Middleware Platform -- 3 Industrial Automation Use Case: Predictive Maintenance -- 3.1 Provisioning Devices in EdgeX: The Integration Layer -- 3.2 Data and Processes: The Application Layer -- 3.3 Reuse Through DSLs -- 3.4 Handling Alerts and Machine Failures -- 4 Secure Access Policy for PreMS -- 5 Conclusions -- References -- From Requirements to Executable Rules: An Ensemble of Domain-Specific Languages for Programming Cyber-Physical Systems in Warehouse Logistics -- 1 Introduction -- 2 Related Work -- 3 Case Study: Warehouse Logistics -- 4 Separation of Domain and Requirements -- 4.1 Engineering the Warehouse Logistics Domain -- 4.2 Specification of Requirements -- 5 Runtime Monitoring and System Control -- 6 Discussion -- 7 Conclusion -- References -- Mining Data Quality Rules for Data Migrations: A Case Study on Material Master Data -- 1 Introduction -- 2 Case Description -- 2.1 Setting -- 2.2 Current Data Migration Process -- 2.3 Data Set Description -- 2.4 Data Pre-processing -- 3 Proposed Solution -- 3.1 Extended Data Migration Process -- 3.2 Data Quality Rule Mining -- 4 Findings -- 4.1 Support Vector Machine (SVM) -- 4.2 Association Rule Learning -- 4.3 Evaluation -- 5 Related Work -- 6 Conclusion -- References -- Programming: What is Next 2 Design -- 3 Features -- 4 Implementation -- 5 Applications -- 6 Related Work -- 7 Conclusion -- References -- HAMR: An AADL Multi-platform Code Generation Toolset -- 1 Introduction -- 2 AADL -- 3 Architecture -- 4 HAMR Backends -- 4.1 Slang on JVM Platform -- 4.2 Linux -- 4.3 seL4 Verified Microkernel -- 5 Applications -- 5.1 PCA Pump - JVM Platform -- 5.2 UAV System - seL4 Platform -- 6 Related Work -- 7 Conclusion -- References -- Fundamental Constructs in Programming Languages -- 1 Introduction -- 2 The Nature of Funcons -- 3 Collections of Funcons -- 4 Facets of Funcons -- 5 Translation of Language Constructs to Funcons -- 6 Defining and Implementing Funcons -- 7 Related Work -- 8 Conclusion -- A Data -- A.1 Datatypes -- A.2 Abstractions -- B Flow of Control -- C Flow of Data -- D Name Binding -- E Imperative Variables -- F Abrupt Termination -- G Communication -- References -- Introducing Dynamical Systems and Chaos Early in Computer Science and Software Engineering Education Can Help Advance Theory and Practice of Software Development and Computing -- 1 Motivation -- 2 The Subject Matter: Key Phenomena in Dynamical Systems and Chaos -- 3 Linking DS& -- C Tenets to General Education and to CS and SE -- 3.1 DS& -- C Phenomena are Real and Pervasive -- 3.2 CS and SE Already Deal with DS& -- C -- 3.3 DS& -- C Issues May Emerge in any System -- 3.4 CS and SE Research Can Help Close Gaps in Dealing with DS& -- C -- 3.5 Techniques Developed for DS& -- C Can Help Tackle Classical CS and SE Challenges -- 4 Conclusion -- References -- GATE: Gradual Effect Types -- 1 Introduction -- 2 Background -- 2.1 Gradual Types -- 2.2 Computational Effects -- 2.3 Subtyping -- References -- Fixing Classification: A Viewpoint-Based Approach -- 1 Introduction -- 2 The Limitations of Traditional Models of Classification Intro -- Introduction -- Organization -- Contents -- 6th International School on Tool-Based Rigorous Engineering of Software Systems -- STRESS -- Introduction -- References -- An Introduction to Graphical Modeling of CI/CD Workflows with Rig -- 1 Introduction -- 2 Continuous Integration and Deployment -- 3 TodoMVC -- 4 Programming a CI/CD Workflow -- 5 Rig -- 6 Modeling a CI/CD Workflow in Rig -- 7 Discussion -- 8 Conclusion -- References -- Pyrus: An Online Modeling Environment for No-Code Data-Analytics Service Composition*-8pt -- 1 Introduction -- 2 Concept -- 3 Metamodel -- 3.1 Function Interface Storage -- 3.2 Process -- 3.3 Function -- 3.4 Constant -- 3.5 SubProcess -- 4 Semantics -- 4.1 SubProcess Component -- 4.2 Function Component -- 5 Type System -- 5.1 Classification -- 5.2 Data Types -- 5.3 Type Inference -- 6 Usage -- 6.1 Function Discovery -- 6.2 Modeling -- 6.3 Execution -- 7 Tutorial -- 8 Related Approaches -- 8.1 MaramaEML -- 8.2 ETI, Bio-jETI -- 8.3 Taverna -- 8.4 Kepler -- 8.5 SDLTool -- 8.6 Azure ML Studio, Google Cloud ML and AWS ML -- 8.7 RapidMiner Studio -- 9 Conclusion and Outlook -- References -- Integrating External Services in DIME -- 1 Introduction -- 2 The Digital Thread Platform in DIME -- 2.1 The Current Architecture -- 2.2 Low Code and DSLs -- 3 Integration in DIME: A Quick Tutorial -- 3.1 Runtime Infrastructure -- 3.2 SIB Declaration -- 3.3 SIB Implementation -- 4 Case Studies: The R Platform and REST Services -- 4.1 R Integration as Platform Integration -- 4.2 RESTful Extension as Service Integration -- 5 Conclusion and Discussion -- References -- Asking Why -- 1 Introduction -- 2 State of the Art -- 2.1 Today's Challenges of Organizations -- 2.2 Today's Internal Knowledge Management Challenges -- 3 Case Study GDPR -- 3.1 Typical GDPR Solutions in Practice -- 3.2 Why-Based Quality Analysis Programming - What is Next? -- 1 Introduction -- 2 Contributions -- 2.1 Program Development -- 2.2 Program Language Concepts -- 2.3 Domain-Specific Languages -- 3 Conclusion -- References -- Low-Code Is Often High-Code, So We Must Design Low-Code Platforms to Enable Proper Software Engineering -- 1 Introduction -- 2 No-Code and Low-Code as a Long-Standing and Growing Trend -- 2.1 Large Volumes and Complexity Make Low-Code a False Promise -- 2.2 Low Code Applications Often Lack Features Needed for Maintainability and Understandability -- 2.3 Turnover, Deprecation and Vendor-Dependence Further Challenge Low-Code -- 3 Short Case Studies -- 3.1 Excel and Other Spreadsheets -- 3.2 WordPress -- 3.3 Jenkins -- 3.4 Modeling Languages with Code Generation -- 4 Directions Forward -- 4.1 Enable Low Code, but Plan for Lots of Code -- 4.2 Enable Documentability in Low-Code Platforms -- 4.3 Improve Separation-of-Concerns, Re-use, and Collaboration Capabilities -- 4.4 Enable Automated Testing in Low-Code Platforms -- 4.5 Foster Multi-vendor Open Standards for Low-Code Languages -- 4.6 Emphasize Developer Experience at All Scales -- 5 Some Other Perspectives -- 6 Conclusions -- References -- Time for All Programs, Not Just Real-Time Programs -- 1 Motivation -- 2 Alignment -- 3 Precedence -- Sidebar: Sidebar 1: Lingua Franca Alignment Program Explained -- 4 Simultaneity -- Sidebar: Sidebar 2: Lingua Franca Precedence Program Explained -- 5 Consistency -- Sidebar: Sidebar 3: Lingua Franca Simultaneity Program Explained -- 6 Related Work -- 7 Conclusions -- References -- Integrated Modeling and Development of Component-Based Embedded Software in Scala -- 1 Introduction -- 2 Components -- 3 Hierarchical State Machines -- 4 Monitors -- 5 Rule-Based Tests -- 6 Related Work -- 7 Conclusion -- References -- Slang: The Sireum Programming Language -- 1 Introduction 3.3 Why-Based Solution Proposal -- 4 Why-Based Alignment -- 5 Conclusion -- References -- Industrial Track -- Formal Methods for a Digital Industry -- 1 Introduction -- 2 Contributions -- 2.1 Software-Enabled Business Engineering -- 2.2 Simulation-Based Testing of Software for Autonomous Systems -- 2.3 Domain-Specific Languages for the Industry 4.0 -- 2.4 Applications of Machine Learning in Software Engineering -- References -- Agile Business Engineering: From Transformation Towards Continuous Innovation -- 1 Introduction -- 2 State of the Art -- 2.1 Business Engineering -- 2.2 Agile Software Engineering -- 2.3 Parallels, Differences, and Potentials -- 3 Method -- 4 Interview Results -- 5 Implications -- 6 Reflections -- 7 Conclusion, Limitations, and Outlook -- References -- Towards Living Canvases -- 1 Introduction -- 2 State of the Art -- 2.1 Today's Use and Application of Canvases -- 2.2 The Risk Standard as an Add-on Perspective -- 3 Method -- 4 The Use Case: The AI-ETA Service -- 4.1 Introducing the Silicon Economy Project -- 4.2 The AI-ETA Service -- 4.3 Workshop Execution -- 4.4 Workshop Results -- 5 Lessons Learned and Implications -- 5.1 Canvas Enhanced by Tool-Support -- 5.2 Required IT-Basis and Fundamental Aspects for a Technical Specification -- 6 Conclusion, Limitations and Outlook -- References -- Use Cases for Simulation in the Development of Automated Driving Systems -- 1 Introduction -- 1.1 Developing an Automated Driving System -- 1.2 Simulation and Its Usage -- 1.3 Scope of the Paper -- 2 Simulation: Concepts and Tools -- 3 Use Cases of Simulation -- 3.1 Critical Scenario Mining -- 3.2 Deep Validation -- 3.3 Incident Analysis -- 4 Summary -- References -- Simulation-Based Elicitation of Accuracy Requirements for the Environmental Perception of Autonomous Vehicles -- 1 Introduction -- 2 Preliminaries 2.1 Dynamic Reclassification |
Title | Leveraging Applications of Formal Methods, Verification and Validation |
URI | http://digital.casalini.it/9783030891596 https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=6749176 https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9783030891596 |
Volume | 13036 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1bb9MwFLa67oW9jKsoA2Qh3pqgXOzY2Vs3dRrTNJBaqr1FuTgCwVqJpJPYr-Cf7S_tHDtx0sID5SVqHSeO_H3yOT7-7EPIe1-FQomsdJWSMEHJstiVSuVuxv0QEyDhkeaotriKzr-wi2t-PRj87qmW1nX2Ib_7676S_0EVygBX3CW7A7L2pVAAvwFfuALCcN1yfu3fZueygm81-YUmvRVo9PzO0AlFtSpmhjapzuFTyqaKXitYgO9dWFWH79VftwKDs183KOZa3-BSwk5tfZytLifjAEy6xg6KzTCE8h4Trv-U1yjmHoPZCmIsaCt_tqbUuvkmC6-R886_3QGTrRGZ1ahEMbnm4cvbwwF0v6sKOsgsjVytaq04G7fZK9rBrB_tCLTczu-iHW20c6tbupDdxvQ4xMN4Yp-bJEV2vEer3Zk_K0rsPRBHe2RPCDkk-5PpxeXCRu0CETAufdwk1L6bm2OcurYOyEFafQcTBearrtDfSasUt7n-Ye61DzN_TPYVbmx5QgZq-ZQcth1Cmw55Ru47pGkfaboqqUGaNkg7tM8pCpyiHaeOKTKKbnQdtYyiUH-HdjSfKELkUMMmhxouObRhEtVMcppKPRY9J4uz6fz03G3yfbgpzEMi5qqUxwX0ZclDlTFWqijyWJh7TKgQJtZMSVHkzBey4LxIhfRimYYeeBsyh3ssDV-Q4XK1VC8JFYUswTQxFZc5E5nKIonRgpLB4CNTVozIux5Iye0PrU2okg0SjMhRi10CQ4c5Q75KOMM4STwitIUz0U83cupkenIaCRb7Inr1L60ckUcd01-TYf1zrd6Ap1tnbxv6PQD_Taxt |
linkProvider | Library Specific Holdings |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Leveraging+Applications+of+Formal+Methods%2C+Verification+and+Validation%3A+10th+International+Symposium+on+Leveraging+Applications+of+Formal+Methods%2C+ISoLA+2021%2C+Rhodes%2C+Greece%2C+October+17-29%2C+2021%2C+Proceedings&rft.au=Margaria%2C+Tiziana&rft.au=Steffen%2C+Bernhard&rft.series=Lecture+Notes+in+Computer+Science&rft.date=2021-10-11&rft.pub=Springer+International+Publishing&rft.isbn=9783030891589&rft.volume=13036&rft.externalDocID=9783030891596 |
thumbnail_m | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97830308%2F9783030891596.jpg |