Papers /

Grosse-Integration 2004

Reading

Outdoors

Games

Hobbies

LEGO

Food

Code

Events

Nook

sidebar

Grosse-Integration 2004

Semantic Integration of Heterogeneous Software Specifications

Grosse-Rhode

software specification development model semantic integration

@book{grosse:specification-integration2004,
  title={Semantic Integration of Heterogeneous Software Specifications},
  author={Gro\ss e-Rhode, M.},
  year={2004},
  publisher={Springer}
}

Software development entails many construction of many different models

  • Class diagrams model static structure
  • Use cases model main functionality but not structure or implementation
  • Process calculi model temporal ordering of actions

Semantic integration of those can be used to keep them in sync, verify models and connections, etc

Models might provide different information, or a different view on the same information

A set of specifications is consistent if there is a common model of all specifications

www.cs.ukc/research/groups/tcs/openview

Reference model serves as common semantic domain interpreting all specs of all languages

Sets of admissible interpretations

Reference model

  • Must be formal
    • Should have flexible granularity
  • Must be able to capture developments, record modelling decisions
  • Permit composition of models
    • Build larger, more complex models
      • Define how models connect
      • Define result of composition
        • Must be able to be considered a single model

Presents a formalism for such a reference model

  • Transition graphs, data signatures, and so on...
Recent Changes (All) | Edit SideBar Page last modified on March 31, 2010, at 08:05 AM Edit Page | Page History