scispace - formally typeset
Open AccessJournal ArticleDOI

A Platform-Independent Component Modeling Language for Distributed Real-time and Embedded Systems

TLDR
The results show that the capabilities provided by PICML - combined with its design and deployment-time validation capabilities - eliminates many common errors associated with conventional techniques, thereby increasing the effectiveness of applying QoS-enabled component middleware technologies to the DRE system domain.
About
This article is published in Journal of Computer and System Sciences.The article was published on 2007-03-01 and is currently open access. It has received 86 citations till now. The article focuses on the topics: Component (UML) & Common Component Architecture.

read more

Citations
More filters
Book ChapterDOI

Software Factories: Assembling Applications with Patterns, Models, Frameworks and Tools

TL;DR: A simple pattern for building languages, patterns, frameworks and tools for specific domains, such as user interface construction or database design is presented, making it cost effective for narrower and more specialized domains.
Book ChapterDOI

DAnCE: a qos-enabled component deployment and configuration engine

TL;DR: This paper describes how the Deployment And Configuration Engine (DAnCE) was designed and implemented, which is QoS-enabled middleware that addresses the challenges that arose in the context of an inventory tracking systems (ITS) case study.
Journal ArticleDOI

A profile and tool for modelling safety information with design information in SysML

TL;DR: A SysML profile designed for modelling the safety-related concerns of a system allows for greater consistency between safety information and system design information and can aid in communicating that information to stakeholders.
Journal ArticleDOI

Model driven middleware: A new paradigm for developing distributed real-time and embedded systems

TL;DR: The structure and functionality of CoSMIC (Component Synthesis using Model Integrated Computing), which is an MDM toolsuite that addresses key DRE application and middleware lifecycle challenges, including partitioning the components to use distributed resources effectively, validating software configurations, assuring multiple simultaneous QoS properties in real-time, and safeguarding against rapidly changing technology.
Proceedings ArticleDOI

Applying System Execution Modeling Tools to Evaluate Enterprise Distributed Real-time and Embedded System QoS

TL;DR: An industrial case study from the domain of shipboard computing is used to show how system execution modeling tools can provide software and system engineers with quantitative estimates of system bottlenecks and performance characteristics to help evaluate the performance of component-based enterprise DRE systems and reduce time/effort in the integration phase.
References
More filters
Journal ArticleDOI

Smart Dust: communicating with a cubic-millimeter computer

TL;DR: Model-integrated computing (MIC), an approach to model-based engineering that helps compose domain-specific design environments rapidly and cost effectively, is particularly relevant for specialized computer-based systems domains-perhaps even single projects.
Book ChapterDOI

Ptolemy: a framework for simulating and prototyping heterogeneous systems

TL;DR: Ptolemy as discussed by the authors is an environment for simulation and prototyping of heterogeneous systems, which uses object-oriented software technology to model each subsystem in a natural and efficient manner, and to integrate these subsystems into a whole.
Book

Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools

TL;DR: The confluence of component based development, model driven development and software product lines forms an approach to application development based on the concept of software factories, which promises greater gains in productivity and predictability than those produced by incremental improvements to the current paradigm of object orientation.
Journal ArticleDOI

The design of the TAO real-time object request broker

TL;DR: The paper describes the design of TAO, which is the high-performance, real-time CORBA 2.0-compliant implementation that runs on a range of OS platforms with real- time features including VxWorks, Chorus, Solaris 2.x, and Windows NT, and presents TAO'sreal-time scheduling service that can provide QoS guarantees for deterministic real-Time CORBA applications.
Journal ArticleDOI

Model-integrated development of embedded software

TL;DR: The paper describes a model-integrated approach for embedded software development that is based on domain-specific, multiple-view models used in all phases of the development process, applied in a metamodeling architecture.
Related Papers (5)