2003 · 59 citations · 6 references
ComputingComputer ScienceSystems EngineeringReal-time SystemsSoftware EngineeringSystems ModelingObject-oriented AnalysisObject-oriented DesignReal-time Systems DesignSoftware ArchitectureSoftware DesignSoftware ModelingComputer-aided EngineeringDomain-specific ModelingDomain-specific Modeling LanguagesIterative Design ProcessIterative Development ModelObject-oriented ArchitectureReal-time System ModelsReal-time Systems Modeling
Real-time object-oriented modeling (ROOM), an object-oriented methodology for the development of real-time systems supported by a commercial computer-aided software engineering (CASE) toolset, is presented. This methodology has been driven by industrial experience, and is founded on a set of principles which fulfil the need to produce high-quality software more rapidly and more efficiently than by traditional methods. The principles include the definition and use of powerful domain-specific modeling abstractions, the elimination of error-prone discontinuities during development, and a highly iterative development process based on advanced tool support. An overview of the conceptual framework and the development process model of ROOM is given.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
6
Statecharts: a visual formalism for complex systems
David Harel · Science of Computer Programming · 1987 · 6.7K citations
Object-oriented software construction
Pierre America · Science of Computer Programming · 1989 · 2K citations
Object oriented design with applications
D. C. Ince · Information and Software Technology · 1992 · 1.1K citations