ISIS Repository - definitions
Skip to content.

ISIS Repository

Sections
Personal tools
You are here: Home » definitions

This is the ISIS-ESCHER Glossary page.

TermDefinition
ACE The ADAPTIVE Communication Environment (ACE). (top)
AIF The Analysis Interchange Format (AIF) provides a mechanism for sharing models of embedded systems among modeling and analysis tools. It supports the physical representation of the system, i.e., how the system maps to processors. (top)
AMC Automated Model Compiler (AMC), based on DESERT.

"A model compiler is a tool that automatically composes a model from a set of sub-models and an architectural description of the arrangement of sub-models, ensuring full-connectivity of all control flow and data flow signals between sub-models, proper sequencing of sub-models, and compatibility of sub-models" Butts et. al. "Usage Scenarios for an Automated Model Compiler," EMSOFT 2001. (top)
ARMS Adaptive and Reflective Middleware Systems (ARMS) Program: A DARPA program to develop transparent real-time fault-tolerant middleware. (top)
CORBA Common Object Request Broker Architecture (CORBA). (top)
COTS Commercial Off the Shelf (COTS) software. (top)
CVS Concurrent Versions System (CVS) is an open source SCM. (top)
DARPA Defense Advanced Research Projects Agency (DARPA). (top)
Defect Tracking Defect Tracking, common known as bug tracking, e.g., Bugzilla or those found at testingfaqs.org, used to track features, issues, and bugs during the software development life-cycle. (top)
DESERT The Design Space Exploration Tool (DESERT). (top)
DOC Group Distributed Object Computing (DOC) Group is a distributed research consortium whos purpose of the DOC group is to support advanced R&D on distributed object computing middleware using an open source software development model. This model allows academics, developers, and end-users to participate in leading-edge R&D projects driven by the free market of ideas, requirements, and resources. (top)
EHS NSF Embedded and Hybrid Systems (EHS) Program. (top)
ESCHER The Embedded Systems Consortium for Hybrid and Embedded Systems Research (ESCHER) Institute's mission is to provide services that promote the transition of government funded Information Technology Research and Development results to industry. (top)
ESCM The Embedded Systems Component Model (ESCM), renamed PRISM,is an interchange format defined for exchanging component models between Rational Rose and ESML. (top)
ESML The Embedded System Modeling Language (ESML) is a toolsuite to build applications for Boeing's Bold Stroke Framework. (top)
GME The Generic Modeling Environment (GME) is a configurable toolkit for creating domain-specific modeling and program synthesis environments. The configuration is accomplished through metamodels specifying the modeling paradigm (modeling language) of the application domain, and the metamodeling language is based on the UML class diagram notation and OCL constraints. (top)
GReAT The Graph Rewrite And Transformation (GReAT) tool suite is a metamodel based graph transformation language useful for the specification and implementation of model-to-model transformations. (top)
HSIF The Hybrid Systems Interchange Format (HSIF) is an interchange format for hybrid system models that can be shared between modeling and analysis tools. HSIF models represent dynamic systems, whose dynamics includes both continuous and discrete behaviors. (top)
ISIS The Institute for Software Integrated Systems (ISIS). (top)
Java Java is an object oriented programming language developed by Sun Microsystems. (top)
JIRA JIRA is a Java based issue and bug tracking application. It is used here to track issues specific to this site as well as ones related to multiple tools. (top)
MDA Model Driven Architecture (MDA). (top)
MGA The MultiGraph Architecture (MGA) provides a unified software architecture and framework for building domain-specific tools for: (1) building, testing, and storing domain models, (2) transforming the models into executable programs and/or extracting information for system engineering tools, and (3) integrating applications on heterogeneous parallel/distributed computing platforms. (top)
MIC Model-Integrated Computing (MIC) addresses the problems of developing software integrated systems by providing rich, domain-specific modeling environments including model analysis and model-based program synthesis tools. This technology is used to create and evolve integrated, multiple-aspect models using concepts, relations, and model composition principles routinely used in the specific field, to facilitate systems/software engineering analysis of the models, and to automatically synthesize applications from the models. MIC has been used to develop many different technologies and solutions for industry and government. Please browse our updated web presense for more details of our technology, research, and projects. (top)
MIPS Model-integrated program synthesis (MIPS). (top)
MoBIES Model-Based Integration of Embedded Systems (MoBIES) Program. (top)
MOF Meta-Object Facility (MOF) is a set of standard interfaces that can be used to define and manipulate a set of interoperable meta-models and their corresponding models. It is intended to provide an open-ended information modeling capability. (top)
NEST Networked Embedded Software Technology (NEST) is a DARPA project. (top)
NSF National Science Foundation (NSF). (top)
OCL The Object Constraint Language (OCL) is used to specify constraints on objects in UML. (top)
OEP An Open Experimental Platform (OEP) is a hardware/software laboratory environment incorporating COTS infrastructure and representative applications operating in it, which can be modified and augmented with technology and application innovations, toward evaluating their contribution to technical challenges in that context. (top)
ORB Object Request Broker (ORB). (top)
OSI Open Source Initiative (OSI). (top)
OTIF Open Tool Integration Framework, now know as WOTIF. (top)
PCES Program Composition of Embedded Systems (PCES). (top)
PRISM PRISM, formerly know as ESCM, is an interchange format for exchanging component models between Rational Rose and ESML. (top)
Ptolemy The Ptolemy project studies modeling, simulation, and design of concurrent, real-time, embedded systems. The focus is on assembly of concurrent components. The key underlying principle in the project is the use of well-defined models of computation that govern the interaction between components. A major problem area being addressed is the use of heterogeneous mixtures of models of computation. A software system called Ptolemy II is being constructed in Java. The work is conducted in the Department of Electrical Engineering and Computer Sciences of the University of California at Berkeley. (top)
QoS Quality of Service (QoS) is a collection of policies and mechanisms designed to control and enhance communication properties, such as bandwidth, latency, and jitter. -- Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects, Schmidt, Doug, et al. (top)
SCM Source-code management (SCM), e.g., CVS. (top)
SEC DARPA Software Enabled Control (SEC) Project. (top)
SRML Software Radio Modeling Language (SRML). (top)
TAO The ACE ORB (TAO), and implementation of the OMG CORBA specification. (top)
TinyOS TinyOS is a component-based runtime environment designed to provide support for deeply embedded systems with extreme hardware restrictions. (top)
TNA A Task Network Architecture (TNA) model is part of the ESML modelling language. (top)
Tool Chain A set of tools used together to create a software artifact. (top)
UDM The Universal Data Model (UDM) framework is a development process and set of tools used to generate C++ API from XML representations of UML diagrams. The API can be used to read/write XML files, GME databases, etc. (top)
UML The Univeral Modeling Language (UML) is a non-proprietary, third generation modelling language. UML is an open method used to specify, visualise, construct and document the artifacts of an object-oriented software-intensive system under development. The UML represents a compilation of "best engineering practices" which have proven successful in modelling large, complex systems. (top)
WOTIF Web-based Open Tool Integration Framework (WOTIF), formerly know as OTIF. (top)
XML The Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere. (top)
Created by dhinton
Last modified 2004-04-03 01:11 PM
« November 2009 »
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
Log in