We welcome you to the 8th Workshop on Modeling in Software Engineering --- MiSE'16, collocated with ICSE'2016 in Austin, Texas! The primary goal of MiSE 2016 is to foster the exchange of innovative ideas on the use of models in software engineering. Another goal of this workshop is to further promote crossfertilization between the model-driven engineering (MDE) communities (e.g., researchers who associate with the MoDELS conference) and software engineering communities. Previous versions of the workshop showed that while there is great interest in collaborations and discussions across these communities, there are differences in terminologies and the concepts that need to be harmonized for effective communication to take place.
The workshop provides a forum for discussing and critically analyzing the effective use of models in the engineering of complex software systems, and for engaging in the exchange of innovative technical ideas and experiences related to modeling -- including MDE technologies, analyses of models, reverse engineering of models, derivation of other artifacts from models, co-evolution of models and software-engineering artifacts, regulatory compliance of models, and domain-specific modelling and analysis.
Proceeding Downloads
Featured model types: towards systematic reuse in modelling language engineering
By analogy with software product reuse, the ability to reuse (meta)models and model transformations is key to achieve better quality and productivity. To this end, various opportunistic reuse techniques have been developed, such as higher-order ...
An end-to-end domain specific modeling and analysis platform
Software architecture models are specifications of the principal design decisions about a software system that primarily govern its structure, behavior, and quality. They serve as a basis for experimentation and rationalization of design decisions. ...
Model level design pattern instance detection using answer set programming
Software engineering is becoming increasingly model-centric. Engineers are using models more within projects and their models are growing in complexity. A challenge facing the modeling community is evaluation of these models. One technique for software ...
fREX: fUML-based reverse engineering of executable behavior for software dynamic analysis
Reverse engineering is still a challenging process, notably because of the growing number, heterogeneity, complexity, and size of software applications. While the analysis of their structural elements has been intensively investigated, there is much ...
Architecture-centric derivation of products in a software product line
It is essential to architecture-centric product line development that product line architecture can be used to drive activities specific to product line development, such as product derivation. This requires a mechanism that can automatically derive the ...
Examining the co-evolution relationship between simulink models and their test cases
This paper presents an industrial case study that explores the co-evolution relationship between Matlab Simulink Models and their associated test suites. Through an analysis of differences between releases of both the models and their tests, we are able ...
Modeling complex air traffic management systems
In this work, we propose the use of multi-agent system (MAS) models as the basis for predictive reasoning about various safety conditions and the performance of Air Traffic Management (ATM) Systems. To this end, we describe the engineering of a domain-...
Model driven performance simulation of cloud provisioned Hadoop mapreduce applications
Hadoop is a widely adopted open source implementation of MapReduce. A Hadoop cluster can be fully provisioned by a Cloud service provider to provide elasticity in computational resource allocation. Understanding the performance characteristics of a ...
Model-based analysis of Java EE web security configurations
The widespread use of Java EE web applications as a means to provide distributed services to remote clients imposes strong security requirements, so that the resources managed by these applications remain protected from unauthorized disclosures and ...
Modeling for sustainability
Various disciplines use models for different purposes. While engineering models, including software engineering models, are often developed to guide the construction of a nonexistent system, scientific models, in contrast, are created to better ...
Representing hierarchical state machine models in SMT-LIB
We motivate and present a proposal for how to represent the syntax of behavioural models written in extended finite-state machine languages with hierarchical states (e.g., the Statecharts family) in SMT-LIB. By including the state structure explicitly ...
Model management for regulatory compliance: a position paper
Software has come to mediate many of the activities in life, including financial service platforms, social networks and vehicle control. As a result, governing bodies have responded to this trend by creating standards and regulations to address issues ...
- Proceedings of the 8th International Workshop on Modeling in Software Engineering
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
MiSE '08 | 30 | 13 | 43% |
Overall | 30 | 13 | 43% |