Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Aspect-Oriented Thinking - An approach to bridging the disciplinary divides

dc.contributor.authorFlint, Shayneen_AU
dc.date.accessioned2010-07-05T23:30:26Zen_US
dc.date.accessioned2011-01-04T02:34:47Z
dc.date.available2010-07-05T23:30:26Zen_US
dc.date.available2011-01-04T02:34:47Z
dc.date.issued2006
dc.description.abstractEngineering is often described as the application of scientific and technical knowledge to solve problems. In this thesis, I support a more general view that engineering should be treated as a continuous process of learning and action that aims to make well understood improvements within dynamically complex environments of co-evolving social, man-made and natural systems. I argue that this can only be achieved by adopting an approach that systematically develops, manages and integrates the knowledge and expertise of many disciplines to conceive, develop, modify, operate and retire systems. A novel implementation of such an approach, called Aspect-Oriented Thinking, is presented. ¶ Aspect-Oriented Thinking begins with the development and verification of a set of domain Models. Each Domain Model represents knowledge about a separate, autonomous and possibly discipline specific concern or view within a given context. Domain models are developed by engineers, scientists, sociologists, psychologists, lawyers, philosophers, economists and others, using languages and techniques with which they are familiar. Knowledge captured in a set of Domain Models is then woven together, in accordance with a set of separately developed patterns and rules, to construct, modify, operate and retire systems, including models, hardware, software, processes and simulations. This is a continuous process which, in the first instance, involves those systems used to learn about a given context and to make decisions regarding required changes. Later, the process involves those systems used to implement and evaluate the impact of these decisions. ¶ The significance of Aspect-Oriented Thinking lies in its broad applicability to any situation in which the expertise and knowledge of diverse disciplines is required to understand and make improvements within complex multifaceted environments such as those that involve sustainable development and national security. ¶ A proof-of-concept within the context of software engineering is provided to demonstrate the mechanics and viability of Aspect-Oriented Thinking. The results of this demonstration are used to support an argument for future experimentation aimed at evaluating the effectiveness of Aspect-Oriented Thinking in a more general interdisciplinary environment.en_US
dc.identifier.otherb22975834
dc.identifier.urihttp://hdl.handle.net/1885/49328
dc.language.isoenen_US
dc.rights.uriThe Australian National Universityen_US
dc.subjectsoftware engineering, systems engineering, model-driven engineering, multi-disciplinary, knowledge management, systems thinking, modelingen_US
dc.titleAspect-Oriented Thinking - An approach to bridging the disciplinary dividesen_US
dc.typeThesis (PhD)en_US
dcterms.valid2006en_US
local.contributor.affiliationFaculty of Engineering and Information Technology, Department of Computer Scienceen_US
local.contributor.affiliationThe Australian National Universityen_US
local.description.refereedyesen_US
local.identifier.doi10.25911/5d7a2cbc8e87c
local.mintdoimint
local.type.degreeDoctor of Philosophy (PhD)en_US

Downloads

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
02whole.pdf
Size:
1.65 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
01front.pdf
Size:
170.8 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.79 KB
Format:
Plain Text
Description: