The Korrigan Environment

dc.creatorChoppy,Christine
dc.creatorPoizat,Pascal
dc.creatorRoyer,Jean-Claude
dc.date2001
dc.date.accessioned2024-02-06T12:51:03Z
dc.date.available2024-02-06T12:51:03Z
dc.descriptionThis paper presents an environment to support the use of specification for mixed systems, i.e. systems with both dynamic (behaviour, communication, concurrency) and static (data type) aspects. We provide an open and extensible environment based on the KORRIGAN specification model. This model uses a hierarchy of view concepts to specify data types, behaviours and compositions in a uniform way. The key notion behind a view is the symbolic transition system. A good environment supporting such a model needs to interface with existing languages and tools. At the core of our environment is the CLIS library which is devoted to the representation of our view concepts and existing specification languages. Our environment is implemented using the object-oriented language PYTHON. It provides an integration process for new tools, a specification library, a parser library, LOTOS generation and object-oriented code generation for KORRIGAN specifications.
dc.formattext/html
dc.identifierhttps://doi.org/10.3217/jucs-007-01-0019
dc.identifierhttps://lib.jucs.org/article/27762/
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/7904
dc.languageen
dc.publisherJournal of Universal Computer Science
dc.relationinfo:eu-repo/semantics/altIdentifier/eissn/0948-6968
dc.relationinfo:eu-repo/semantics/altIdentifier/pissn/0948-695X
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsJ.UCS License
dc.sourceJUCS - Journal of Universal Computer Science 7(1): 19-36
dc.subjectcomputer-aided software engineering
dc.subjectsoftware libraries
dc.titleThe Korrigan Environment
dc.typeResearch Article
Файлы