Roundtrip architectural modeling

Leszek A. Maciaszek*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contribution

5 Citations (Scopus)

Abstract

This paper puts forward a proposition that the production of enterprise information systems must embrace a roundtrip architectural modeling lifecycle. Such a lifecycle begins with the definition of a meta-architecture aimed at minimizing and managing software complexity. It then embraces various supportability metrics to ensure that the implementation conforms to the architectural design and that the resulting system is supportable, i.e. understandable, maintainable, and scalable. The paper describes the meta-architecture called PCMEF (Presentation, Control, Mediator, Entity, Foundation), explains the dependency management principles in PCMEF, presents selected supportability metrics, describes a tool for the roundtrip development with metrics, defines the overall process for roundtrip architectural modeling, and compares the PCMEF approach with the OMG's MDA (Model Driven Architecture) framework. Copyright (c) 2005, Australian Computer Society, Inc.

Original languageEnglish
Title of host publicationAPCCM '05 Proceedings of the 2nd Asia-Pacific conference on Conceptual modelling
EditorsSven Hartmann, Markus Stumptner
Place of PublicationSydney, NSW
PublisherAustralian Computer Society
Pages17-23
Number of pages7
Volume43
ISBN (Print)1920682252, 9781920682255
Publication statusPublished - 2005
Event2nd Asia-Pacific Conference on Conceptual Modelling, APCCM - 2005 - Newcastle, Australia
Duration: 30 Jan 20054 Feb 2005

Other

Other2nd Asia-Pacific Conference on Conceptual Modelling, APCCM - 2005
CountryAustralia
CityNewcastle
Period30/01/054/02/05

Keywords

  • Architectural design
  • MDA
  • Modeling
  • PCMEF
  • Quality metrics
  • Roundtrip engineering
  • Supportability
  • System development
  • UML

Fingerprint Dive into the research topics of 'Roundtrip architectural modeling'. Together they form a unique fingerprint.

Cite this