Academia.eduAcademia.edu

High Level Modeling

description8 papers
group3 followers
lightbulbAbout this topic
High Level Modeling is an abstraction technique in systems engineering and software development that focuses on representing complex systems using simplified models. It emphasizes the overall structure and behavior of systems rather than low-level implementation details, facilitating analysis, design, and communication among stakeholders.
lightbulbAbout this topic
High Level Modeling is an abstraction technique in systems engineering and software development that focuses on representing complex systems using simplified models. It emphasizes the overall structure and behavior of systems rather than low-level implementation details, facilitating analysis, design, and communication among stakeholders.

Key research themes

1. How can multi-level conceptual modeling overcome the limitations of conventional two-level modeling for complex hierarchical domains?

This research theme addresses the challenge of modeling domains where entities must be classified across multiple instantiation levels beyond the traditional two-level type-instance dichotomy. It matters because many real-world domains (e.g., biological taxonomy, product types, organizational roles) inherently involve hierarchies where classes themselves have class-like properties and can be instantiated multiple meta-levels deep. Overcoming two-level modeling restrictions enables enhanced expressiveness, consistency maintenance, and tool support for these complex domains.

Key finding: This paper introduces ML2, a novel multi-level modeling language founded on a formal theory MLT*, which enables entities that act simultaneously as types and instances across arbitrary classification levels. ML2 supports... Read more
Key finding: DeepTelos extends the Telos metamodeling language by introducing the construct of Most General Instances (MGI) to achieve deep characterization across multiple classification levels without numeric potencies. This approach... Read more
Key finding: The work identifies a critical gap in multi-level modeling approaches regarding uniform handling of connectors (e.g., associations, generalizations) across multiple instantiation levels. It proposes three fundamental... Read more
Key finding: This paper demonstrates a practical transformation of multi-level ML2 models into standard two-level Alloy specifications by reifying the instance facets of types and systematically linking to their type facets. The approach... Read more

2. What approaches enable the integration and enhancement of high-level system models with domain-specific or machine learning models to support early design validation and intelligent system development?

This theme focuses on methods to enhance high-level system and software models by integrating domain-specific simulation models or machine learning (ML) components seamlessly. The goal is to improve accuracy, early validation, and automation in complex, multidisciplinary system development and smart, data-driven software, bridging abstraction gaps and enhancing system intelligence.

Key finding: Proposes a holistic system modeling approach based on SysML that tightly links high-level architectural system models with domain-specific simulation models. This linkage ensures data consistency across disciplines, enabling... Read more
Key finding: Presents an approach enhancing software models used in Model-Driven Software Engineering to generate, train, deploy, and retrain ML models seamlessly, particularly for IoT/CPS applications. This integration allows ML models... Read more
Key finding: Introduces an automatic model completion capability integrated into domain-specific modeling language (DSML) editors by transforming meta-models and constraints into constraint logic programs solved by a Prolog engine. This... Read more

3. How can machine learning techniques be effectively combined with physical and compact modeling to create accurate, efficient models for multi-state semiconductor devices enabling system-level simulations?

This theme investigates frameworks for developing compact device models of multi-state semiconductor devices by incorporating machine learning (ML), to overcome limitations of purely physics-based or overly complex models. Emphasis lies on data augmentation, model generality, hyperparameter tuning, and conversion to formats compatible with circuit simulators, thus bridging experimental, physical, and system-level modeling requirements.

Key finding: Proposes a device-agnostic ML-based framework employing multi-layer perceptron (MLP) networks with automated hyperparameter tuning (Hyperband) and data augmentation via Gaussian noise addition to create compact models of... Read more

All papers in High Level Modeling

We present MProsper, a trustworthy system to prevent code injection in Linux on embedded devices. MProsper is a formally verified run-time monitor, which forces an untrusted Linux to obey the executable space protection policy; a memory... more
Complex system design often proceeds in an iterative fashion, starting from a high-level model and adding detail as the design matures. This process can be assisted by metamodeling techniques that automate some model manipulations and... more
The article describes the design and simulation model of an asynchronous arithmetic logic unit (ALU) in hardware description language Verilog. The model is created using ISE Foundation design tool and the simulation is done using the... more
Download research papers for free!