Academic Journal
Operating System Models in a Concurrent Pascal Environment: Complexity and Performance Considerations.
| Τίτλος: | Operating System Models in a Concurrent Pascal Environment: Complexity and Performance Considerations. |
|---|---|
| Συγγραφείς: | Pashtan, Ariel |
| Πηγή: | IEEE Transactions on Software Engineering; Jan85, Vol. 11 Issue 1, p136-141, 6p, 1 Color Photograph, 2 Diagrams, 4 Charts, 1 Graph |
| Θεματικοί όροι: | Computer operating systems, Computer multitasking, Concurrent Pascal (Computer program language), Synchronization, Computational complexity, Computer programming |
| Περίληψη: | Empirical observations of computer operating systems have shown that operating systems are designed with one of two object oriented strategies: a process or a monitor oriented approach. This paper compares the two design approaches in a Concurrent Pascal environment. Resource manager programs that are implemented in conformity with each model are evaluated using software complexity measures and program performance measures. The average complexity of resource manager processes is 94 percent larger than the average complexity of resource manager monitors. The runtime synchronization overhead of the process model program is two-eight times higher than that of its counterpart. [ABSTRACT FROM AUTHOR] |
| Copyright of IEEE Transactions on Software Engineering is the property of IEEE Computer Society and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Βάση Δεδομένων: | Complementary Index |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: edb DbLabel: Complementary Index An: 14397847 RelevancyScore: 819 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 818.93701171875 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Operating System Models in a Concurrent Pascal Environment: Complexity and Performance Considerations. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Pashtan%2C+Ariel%22">Pashtan, Ariel</searchLink> – Name: TitleSource Label: Source Group: Src Data: IEEE Transactions on Software Engineering; Jan85, Vol. 11 Issue 1, p136-141, 6p, 1 Color Photograph, 2 Diagrams, 4 Charts, 1 Graph – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Computer+operating+systems%22">Computer operating systems</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+multitasking%22">Computer multitasking</searchLink><br /><searchLink fieldCode="DE" term="%22Concurrent+Pascal+%28Computer+program+language%29%22">Concurrent Pascal (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Synchronization%22">Synchronization</searchLink><br /><searchLink fieldCode="DE" term="%22Computational+complexity%22">Computational complexity</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programming%22">Computer programming</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Empirical observations of computer operating systems have shown that operating systems are designed with one of two object oriented strategies: a process or a monitor oriented approach. This paper compares the two design approaches in a Concurrent Pascal environment. Resource manager programs that are implemented in conformity with each model are evaluated using software complexity measures and program performance measures. The average complexity of resource manager processes is 94 percent larger than the average complexity of resource manager monitors. The runtime synchronization overhead of the process model program is two-eight times higher than that of its counterpart. [ABSTRACT FROM AUTHOR] – Name: Abstract Label: Group: Ab Data: <i>Copyright of IEEE Transactions on Software Engineering is the property of IEEE Computer Society and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=14397847 |
| RecordInfo | BibRecord: BibEntity: Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 6 StartPage: 136 Subjects: – SubjectFull: Computer operating systems Type: general – SubjectFull: Computer multitasking Type: general – SubjectFull: Concurrent Pascal (Computer program language) Type: general – SubjectFull: Synchronization Type: general – SubjectFull: Computational complexity Type: general – SubjectFull: Computer programming Type: general Titles: – TitleFull: Operating System Models in a Concurrent Pascal Environment: Complexity and Performance Considerations. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Pashtan, Ariel IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Text: Jan85 Type: published Y: 1985 Identifiers: – Type: issn-print Value: 00985589 Numbering: – Type: volume Value: 11 – Type: issue Value: 1 Titles: – TitleFull: IEEE Transactions on Software Engineering Type: main |
| ResultId | 1 |