Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Computation Independent Model

Handbook of Research on Innovations in Systems and Software Engineering
A Computation Independent Model (CIM) is a model defined within OMG Model-Driven Architecture as a primary model. This model reflects system and software knowledge from the business perspective. The CIM may contain business knowledge about system organization, roles, functions, processes and activities, documentation, constraints etc. The CIM must contain business requirements for the software system.
Published in Chapter:
Is Modeling a Treatment for the Weakness of Software Engineering?
Janis Osis (Riga Technical University, Latvia) and Erika Asnina (Riga Technical University, Latvia)
DOI: 10.4018/978-1-4666-6359-6.ch017
Abstract
Experts' opinions exist that the way software is built is primitive. The role of modeling as a treatment for Software Engineering (SE) became more important after the appearance of Model-Driven Architecture (MDA). The main advantage of MDA is architectural separation of concerns that showed the necessity of modeling and opened the way for Software Development (SD) to become engineering. However, this principle does not demonstrate its whole potential power in practice, because of a lack of mathematical accuracy in the initial steps of SD. The question about the sufficiency of modeling in SD is still open. The authors believe that SD, in general, and modeling, in particular, based on mathematical formalism in all its stages together with the implemented principle of architectural separation of concerns can become an important part of SE in its real sense. They introduce such mathematical formalism by means of topological modeling of system functioning.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
An Overview of Knowledge Representation With Frames
One of three models in Model Driven Architecture that can be applied to specify business rules, business processes, data vocabulary and requirements to the system or software.
Full Text Chapter Download: US $37.50 Add to Cart
Synthesis of MOF, MDA, PIM, MVC, and BCE Notations and Patterns
Model (perspective) which is independent of the calculation system, understood as a model disregarding technology.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR