DocumentCode
320885
Title
Wrappings for software development
Author
Landauer, Christopher ; Bellman, Kistie L.
Author_Institution
Aerosp. Integration Sci. Center, Aerosp. Corp., Los Angeles, CA, USA
Volume
3
fYear
1998
fDate
1998
Firstpage
420
Abstract
Constructed complex systems are heterogeneous software and hardware systems that have to function in complex environments. Building and managing such a system requires explicit infrastructure that includes models of the system, its architecture, and its environment. We describe wrapping, our knowledge-based integration infrastructure, and show by example how the meta-knowledge that wrappings contain, and the expressive uniformities that result from stepping up to a meta-level, lead to much cleaner descriptions of many software processes. We describe our problem posing interpretation of programming languages, and the corresponding wrapping expression notation wrex, and show its use both for programming the internal details of a system and for describing a system lifecycle process. We apply our methods to two examples: migration of disparate database systems into a common standard, and the process of software disintegration, which identifies models of components of software and should be part of any software or system re-engineering process
Keywords
database management systems; knowledge based systems; software engineering; systems re-engineering; common standard; constructed complex systems; disparate database systems; heterogeneous systems; knowledge-based integration infrastructure; meta-knowledge; programming languages; software architecture; software components; software development wrappings; software disintegration; software engineering; system lifecycle process; system re-engineering; wrapping expression notation; wrex; Buildings; Computer architecture; Computer languages; Database systems; Environmental management; Hardware; Programming; Software standards; Software systems; Wrapping;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Conference_Location
Kohala Coast, HI
Print_ISBN
0-8186-8255-8
Type
conf
DOI
10.1109/HICSS.1998.656322
Filename
656322
Link To Document