Title page for ETD etd-02132009-171547


Type of Document Master's Thesis
Author Khosla, Vikul
URN etd-02132009-171547
Title A concurrent object-oriented approach for requirements analysis and design of embedded systems
Degree Master of Science
Department Computer Science and Applications
Advisory Committee
Advisor Name Title
Kafura, Dennis G. Committee Chair
Arthur, James D. Committee Member
Midkiff, Scott F. Committee Member
Keywords
  • Embedded computer systems
Date of Defense 1991-10-05
Availability restricted
Abstract

A requirements analysis approach for addressing the functional requirements of embedded systems has been proposed. Also proposed is a design approach based on the concurrent object-oriented programming paradigm. The design approach takes a specification created using the requirements analysis approach and transforms it into a detailed design. The detailed design is implemented using ACf++, a concurrent C++ that derives its concurrency semantics from the Actor model. The two approaches are illustrated by a simple but representative process control problem.

The requirements analysis approach in conjunction with the design approach provides a high level of traceability and promotes the reusability of specifications and design. Improved reliability and reduced development and maintenance costs also are potential benefits. Extensions of the work include an integrated software development environment for embedded systems.

Files
  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
[VT] LD5655.V855_1991.K537.pdf 4.08 Mb 00:18:52 00:09:42 00:08:29 00:04:14 00:00:21
[BTD] next to an author's name indicates that all files or directories associated with their ETD are accessible from the Virginia Tech campus network only.

Browse All Available ETDs by ( Author | Department )

dla home
etds imagebase journals news ereserve special collections
virgnia tech home contact dla university libraries

If you have questions or technical problems, please Contact DLA.