Developing supportable enterprise information systems - Architectural, managerial and engineering imperatives

Leszek A. Maciaszek*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

Abstract

This paper describes a tutorial presentation aimed at explaining fundamental conditions for building supportable object-oriented distributed enterprise information systems. It concentrates on architectural design, managerial techniques, and engineering approaches for developing supportable systems. A supportable system is one that delivers desired functionality and satisfies other system qualities with understandable, maintainable and scalable design that minimizes object dependencies in the code. We propose how to harness the complexity of large design models, manage large system production, ensure supportable architectural design, use metrics to measure supportability, take advantage of design patterns and frameworks, and manage forward and reverse-engineering cycles so that a measurably-supportable system will result.

Original languageEnglish
Title of host publicationProceedings of the 21st IEEE International Conference on Software Maintenance, ICSM 2005
EditorsJ.D. Cantarella
Place of PublicationLos Alamitos, CA
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages721-722
Number of pages2
ISBN (Print)0769523684, 9780769523682
DOIs
Publication statusPublished - 2005
Event21st IEEE International Conference on Software Maintenance - Budapest, Hungary
Duration: 26 Sept 200529 Sept 2005

Conference

Conference21st IEEE International Conference on Software Maintenance
CityBudapest, Hungary
Period26/09/0529/09/05

Fingerprint

Dive into the research topics of 'Developing supportable enterprise information systems - Architectural, managerial and engineering imperatives'. Together they form a unique fingerprint.

Cite this