DocumentCode
3121477
Title
Process-sensitive software engineering environments: an object-oriented view
Author
Kang, Min ; Grant, Douglas D.
Author_Institution
Sch. of Comput. Sci. & Software Eng., Swinburne Univ. of Technol., Hawthorn, Vic., Australia
fYear
1994
fDate
7-9 Dec 1994
Firstpage
287
Lastpage
295
Abstract
An object-oriented model is proposed, designed as a collection of layered components, for process-sensitive software engineering environments (PSEEs). In the model, three types of object (process objects, entity objects and service objects) are identified to abstract and reflect the behaviour in different aspects of a PSEE. An overview of object interaction patterns, which reflects and captures the relationships between these types of object, is presented. To support software development process distribution and concurrency effectively, we introduce the actor (concurrent object) concept into process objects and entity objects, which allows transparent message passing between objects without concern for location and synchronisation
Keywords
computer aided software engineering; message passing; object-oriented programming; programming environments; actors; concurrency; concurrent objects; entity objects; layered components; location; object interaction patterns; object relationships; object-oriented model; process objects; process-sensitive software engineering environments; service objects; software development process distribution; synchronisation; transparent message passing; Access protocols; Australia; Computer science; Concurrent computing; Message passing; Object oriented modeling; Programming; Scanning probe microscopy; Software engineering; Vehicles;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1994. Proceedings., 1994 First Asia-Pacific
Conference_Location
Tokyo
Print_ISBN
0-8186-6960-8
Type
conf
DOI
10.1109/APSEC.1994.465251
Filename
465251
Link To Document