liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
A Generic Principle for Enabling Interoperability of Structured and Object-Oriented Analysis and Design Tools
Linköping University, Department of Computer and Information Science, RTSLAB - Real-Time Systems Laboratory. Linköping University, The Institute of Technology.
2003 (English)Doctoral thesis, monograph (Other academic)
Abstract [en]

In the 1980s, the evolution of engineering methods and techniques yielded the object-oriented approaches. Specifically, object orientation was established in software engineering, gradually relieving structured approaches. In other domains, e.g. systems engineering, object orientation is not well established. As a result, different domains employ different methods and techniques. This makes it difficult to exchange information between the domains, e.g. passing systems engineering information for further refinement to software engineering. This thesis presents a generic principle for bridging the gap between structured and object-oriented specification techniques. The principle enables interoperability of structured and object-oriented analysis and design tools through mutual information exchanges. Therefore, the concepts and elements of representative structured and object-oriented specification techniques are identified and analyzed. Then, a metamodel for each specification technique is created. From the meta-models, a common metamodel is synthesized. Finally, mappings between the meta-models and the common meta-model are created. Used in conjunction, the meta-models, the common meta-model and the mappings enable tool interoperability through transforming specification information under one meta-model via the common meta-model into a representation under another metamodel. Example transformations that illustrate the proposed principle using fragments of an aircraft’s landing gear specification are provided. The work presented in this thesis is based on the achievements of the SEDRES (ESPRIT 20496), SEDEX (NUTEK IPII-98-6292) and SEDRES-2 (IST 11953) projects. The projects strove for integrating different systems engineering tools in the forthcoming ISO-10303-233 (AP-233) standard for systems engineering design data. This thesis is an extension to the SEDRES / SEDEX and AP-233 achievements. It specifically focuses on integrating structured and modern UML based object-oriented specification techniques which was only performed schematically in the SEDRES / SEDEX and AP-233 work.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2003. , 228 p.
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 793
Keyword [en]
object orientation, software engineering, meta-models
National Category
Computer Science
URN: urn:nbn:se:liu:diva-4991ISBN: 91-7373-479-9OAI: diva2:20888
Public defence
2003-01-31, Visionen, Hus B, Campus Valla, Linköpings universitet, Linköping, 13:15 (English)
Available from: 2003-02-13 Created: 2003-02-13 Last updated: 2012-01-25Bibliographically approved

Open Access in DiVA

fulltext(947 kB)1016 downloads
File information
File name FULLTEXT01.pdfFile size 947 kBChecksum SHA-1
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Pandikow, Asmus
By organisation
RTSLAB - Real-Time Systems LaboratoryThe Institute of Technology
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 1016 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 395 hits
ReferencesLink to record
Permanent link

Direct link