ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Application development Toolkit

Download Now

Designing for Schedulability: Integrating Schedulability Analysis with Object-Oriented Design

Did you find this white paper useful?
17 out of 50 users found this white paper useful


Publisher University of Pittsburgh
Publisher Registration Direct access to download
Topics Object-Oriented, UML Date added 15 Jun 2000
Downloads 17 Format 143.6KB PDF, requires Acrobat Rdr 5

There is a growing interest in using the object paradigm for developing real-time software. We believe that an approach that integrates the advancements in both object modeling and design methods, and real-time scheduling theory is the key to successful use of object technology for real-time software. Surprisingly many past approaches to integrate the two either restrict the object models, or do not allow sophisticated schedulability analysis techniques. In this paper we show how schedulability analysis can be integrated with object-oriented design. More specifically, we show how fixed priority scheduling theory can be applied to designs developed using UML-RT, a specialization of UML for real-time software. We show how a design model built with active objects, and asynchronous and synchronous message passing (as is the case in UML-RT) can be implemented such that the implementation can be analyzed for schedulability. We then develop the response time analysis for such implementations, using which a designer can quickly evaluate the impact of various implementation decisions on schedulability. In conjunction with automatic code-generation, we believe that this will greatly streamline the design and development of real-time software. Based on our interactions with some of the leading commercial vendors, we expect that the results of this work will be integrated with commercial tools in the near future.

Download Now

Did you find this white paper useful?
17 out of 50 users found this white paper useful


  • Trackback
  • Clip Link

Related white papers

Java Jr.: Fully Abstract Trace Semantics for a Core Java Language

This paper introduces an expressive yet semantically clean core Java-like language, Java Jr., and provides it with a formal operational semantics based on traces of observable actions which represent interaction...


Maximizing Productivity Through Requirements Modeling

Rhapsody is the industry's leading UML 2.0 based Model-Driven Development environment for systems and software engineering. As the only product on the market with the advanced capability to extend UML...


.NET Class Libraries From A to Z

This session will explore the extensive Microsoft .NET Framework Class Library. The .NET Framework provides a rich set of interfaces, as well as abstract and concrete (non-abstract) classes. The .NET...


MSDN Webcast: Testing for Better Design (Level 200)

Over the last decade, software architects have promoted a set of patterns, practices and ideas for designing and building proper "Business objects". Unfortunately, the "Business" aspect often gets lost in...


MSDN Webcast: MSDN Events Reloaded: Object-Oriented Programming Fundamentals in .NET (Level 200)

Microsoft Visual Basic .NET brings the full power of Object-Oriented Programming to the Visual Basic syntax one is already familiar with. The attendee of this webcast will learn the fundamentals...


Digital Broadcasting Success at Sony DNSE

Sony DNSE, headquartered in Basingstoke, UK, develops digital TV transmission and reception equipment. One of the key objectives was to achieve clear and unambiguous communication across multiple sites involved with...


MSDN Webcast: ASP.NET AJAX Client Libraries: Overview (Level 200)

This webcast provides a sample application that illustrates how one can take advantage of Object-Oriented (OO) development in client libraries. The webcast also describes how to call Web services and...


Featured White paper

Aberdeen Group: Best in Class Organisations Use Packeteers WAN Optimisation Solutions

Independent research from the Aberdeen Group shows that the most successful enterprises are reaping the benefits of the Packeteer solution and are using it for competitive advantage. Download the full report to find out why.

Download Now

Other White Papers

Make the Move from UNIX to Linux: Now is the Time

UNIX generally requires expensive proprietary software and hardware as well as budget-draining...

Identity and Security Management and Strong Information Technology Goverance

A total identity and access management (IAM) – driven goverance, risk and compliance (GRC) solution...

See All White Papers