DC Field | Value | Language |
---|---|---|
dc.contributor.author | Gold, Nicolas E. | ko |
dc.contributor.author | Binkley, David | ko |
dc.contributor.author | Harman, Mark | ko |
dc.contributor.author | Islam, Syed | ko |
dc.contributor.author | Krinke, Jens | ko |
dc.contributor.author | Yoo, Shin | ko |
dc.date.accessioned | 2017-09-08T05:32:44Z | - |
dc.date.available | 2017-09-08T05:32:44Z | - |
dc.date.created | 2017-06-19 | - |
dc.date.created | 2017-06-19 | - |
dc.date.created | 2017-06-19 | - |
dc.date.created | 2017-06-19 | - |
dc.date.issued | 2017-09-08 | - |
dc.identifier.citation | 11th Joint Meeting of European Software Engineering Conference (ESEC) / ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), pp.547 - 558 | - |
dc.identifier.uri | http://hdl.handle.net/10203/225689 | - |
dc.description.abstract | Model-driven software engineering raises the abstraction level making complex systems easier to understand than if written in textual code. Nevertheless, large complicated software systems can have large models, motivating the need for slicing techniques that reduce the size of a model. We present a generalization of observation-based slicing that allows the criterion to be defined using a variety of kinds of observable behavior and does not require any complex dependence analysis. We apply our implementation of generalized observational slicing for tree-structured representations to Simulink models. The resulting slice might be the subset of the original model responsible for an observed failure or simply the sub-model semantically related to a classic slicing criterion. Unlike its predecessors, the algorithm is also capable of slicing embedded Stateflow state machines. A study of nine real-world models drawn from four different application domains demonstrates the effectiveness of our approach at dramatically reducing Simulink model sizes for realistic observation scenarios: for 9 out of 20 cases, the resulting model has fewer than 25% of the original model's elements. | - |
dc.language | English | - |
dc.publisher | ACM Special Interest Group on Software Engineering (SIGSOFT) | - |
dc.title | Generalized Observational Slicing for Tree-Represented Modelling Languages | - |
dc.type | Conference | - |
dc.identifier.wosid | 000414279300051 | - |
dc.identifier.scopusid | 2-s2.0-85107774979 | - |
dc.type.rims | CONF | - |
dc.citation.beginningpage | 547 | - |
dc.citation.endingpage | 558 | - |
dc.citation.publicationname | 11th Joint Meeting of European Software Engineering Conference (ESEC) / ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE) | - |
dc.identifier.conferencecountry | GE | - |
dc.identifier.conferencelocation | Heinz Nixdorf MuseumsForum, Paderborn | - |
dc.identifier.doi | 10.1145/3106237.3106304 | - |
dc.contributor.localauthor | Yoo, Shin | - |
dc.contributor.nonIdAuthor | Gold, Nicolas E. | - |
dc.contributor.nonIdAuthor | Binkley, David | - |
dc.contributor.nonIdAuthor | Harman, Mark | - |
dc.contributor.nonIdAuthor | Islam, Syed | - |
dc.contributor.nonIdAuthor | Krinke, Jens | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.