Publication | Closed Access
Real-time object-oriented modeling
998
Citations
1
References
1994
Year
EngineeringObject-oriented ModelingSoftware EngineeringComputer-aided DesignArchitecture SpecificationReal-time SoftwareFormal VerificationSoftware ArchitectureSoftware AnalysisArchitecture Description LanguageSystems EngineeringReal-time Object-oriented ModelingModeling And SimulationObject SystemTreacherous Decay PhenomenonHigh-level Programming LanguageReal-time ApplicationsComputer EngineeringComputer ScienceSoftware DesignArchitecture AnalysisProgram AnalysisSoftware TestingFormal MethodsReal-time SystemsSystem SoftwareObject ModelingData Modeling
Abstract The of a software system refers to its highest-level modular decomposition and the interrelationship patterns between its modules. An architecture serves as a blueprint for implementation and also as the chief determinant of a system's ability evolve. Consequently, there is an increased interest in methods for specifying and validating software architectures. One such method is based on the ROOM mode ling language which combines the object paradigm with mode ling abstractions devised specifically for distributed real-time software. To overcome the treacherous decay phenomenon, whereby, over time, software diverges increasingly from its specification, ROOM formally constrains the implementation to its architectural specification. This is achieved primarily through full automated code generation, a technique that is panicularly challenging in real-time applications where stringent performance and memory requirements are the norm.
| Year | Citations | |
|---|---|---|
Page 1
Page 1